From 199e1072e4b164a4dc85f68846d363344770ce52 Mon Sep 17 00:00:00 2001 From: mwinter Date: Sun, 14 Jul 2024 13:34:32 +0200 Subject: [PATCH] scores for draft --- breysheet.txt | 5348 +- compact_sets_extended_simplified.ipynb | 193959 ++++++++++++++-- compact_sets_play.scd | 14 +- lilypond/compact_sets_1/includes/part_I.ly | 376 +- lilypond/compact_sets_1/includes/part_II.ly | 370 +- lilypond/compact_sets_1/includes/part_III.ly | 342 +- lilypond/compact_sets_2.ly | 2 +- lilypond/compact_sets_2/includes/part_I.ly | 2 - lilypond/compact_sets_2/includes/part_II.ly | 2 - lilypond/compact_sets_2/includes/part_III.ly | 2 - lilypond/compact_sets_3.ly | 2 +- 11 files changed, 176596 insertions(+), 23823 deletions(-) diff --git a/breysheet.txt b/breysheet.txt index 84257f2..348f7c1 100644 --- a/breysheet.txt +++ b/breysheet.txt @@ -1,3851 +1,4625 @@ -[[2.75, +[[2.0, [[-2, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[-2, 1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-2, 1, 0, 0], [0, 0, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, 0, 0], [0, 0, 0, 0], [2, -1, 0, 0]] ], [0.5, [[-2, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] ], [1.0, [[-2, 1, 0, 0], [0, 0, 0, 0], [-4, 1, 1, 0]] ], [0.75, - [[-2, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] -], [1.75, - [[-2, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [-3, 0, 0, 1]] ], [1.0, - [[-2, 1, 0, 0], [0, 0, 0, 0], [-4, 1, 1, 0]] -], [0.5, - [[-2, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] -], [0.25, - [[-2, 1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [2, 0, -1, 0]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] -], [1.25, - [[-2, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] + [[-2, 1, 0, 0], [4, -1, -1, 0], [2, 0, -1, 0]] ], [0.5, - [[-2, 1, 0, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] -], [0.75, - [[-2, 1, 0, 0], [-6, 2, 0, 1], [-4, 1, 1, 0]] -], [0.25, - [[-2, 1, 0, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] + [[-2, 1, 0, 0], [4, -1, -1, 0], [1, 1, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [-3, 2, 0, 0], [-2, 1, 0, 0]] + [[-2, 1, 0, 0], [4, -1, -1, 0], [1, -1, -1, 1]] ], [0.25, - [[-2, 1, 0, 0], [1, 1, -1, 0], [-2, 1, 0, 0]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [1, -1, -1, 1]] ], [0.25, - [[-2, 1, 0, 0], [1, 1, -1, 0], [-4, 1, 0, 1]] -], [0.25, - [[-2, 1, 0, 0], [-7, 1, 0, 2], [-4, 1, 0, 1]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] ], [0.5, - [[-2, 1, 0, 0], [0, 0, 0, 0], [-4, 1, 0, 1]] -], [0.25, - [[-2, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] -], [1.5, - [[-2, 1, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [1, 1, -1, 0]] ], [0.5, - [[-2, 1, 0, 0], [3, 0, 0, -1], [1, 1, -1, 0]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-3, 2, 0, 0]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] ], [0.5, - [[-2, 1, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] -], [0.25, - [[-2, 1, 0, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] -], [0.25, - [[-2, 1, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] -], [0.25, - [[-2, 1, 0, 0], [0, 2, 0, -1], [-4, 1, 1, 0]] -], [1.25, - [[-2, 1, 0, 0], [0, 2, 0, -1], [1, 1, 0, -1]] -], [0.25, - [[-2, 1, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] + [[-2, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[-2, 1, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [1, 1, -1, 0], [-3, 2, 0, 0]] + [[-6, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-6, 2, 1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[-6, 2, 1, 0], [1, 1, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[2, 2, -1, -1], [1, 1, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[2, 2, -1, -1], [-1, 2, -1, 0], [0, 2, 0, -1]] +], [0.5, + [[2, 2, -1, -1], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.5, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] + [[-1, 2, -1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-6, 2, 1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] +], [0.5, + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-6, 2, 1, 0], [-4, 1, 1, 0], [0, 2, 0, -1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[-6, 2, 1, 0], [1, 1, 0, -1], [0, 2, 0, -1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 1, -1], [0, 2, 0, -1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-4, 2, 0, 0], [0, 2, 0, -1]] -], [0.5, - [[-6, 2, 1, 0], [-4, 2, 0, 0], [-5, 2, 1, 0]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-6, 2, 1, 0], [-4, 2, 0, 0], [-1, 1, 0, 0]] + [[-4, 1, 1, 0], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 2, 0, 0], [-1, 1, 0, 0]] + [[1, 1, 0, -1], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 1, 0, 0], [0, 1, -1, 0], [-1, 1, 0, 0]] + [[1, 1, 0, -1], [-5, 2, 1, 0], [-1, 1, 1, -1]] +], [1.0, + [[-4, 1, 1, 0], [-5, 2, 1, 0], [-1, 1, 1, -1]] ], [0.25, - [[1, 1, 0, -1], [0, 1, -1, 0], [-1, 1, 0, 0]] + [[2, 1, 0, -1], [-5, 2, 1, 0], [-1, 1, 1, -1]] +], [0.5, + [[2, 1, 0, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] ], [0.25, - [[1, 1, 0, -1], [0, 1, -1, 0], [3, 0, 0, -1]] + [[2, 1, 0, -1], [-4, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[1, 1, 0, -1], [3, 1, -1, -1], [3, 0, 0, -1]] + [[-3, 1, 1, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[5, 0, -1, -1], [3, 1, -1, -1], [3, 0, 0, -1]] + [[-3, 1, 1, 0], [-2, 1, 0, 0], [-6, 1, 2, 0]] ], [0.25, - [[5, 0, -1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] + [[-3, 2, 0, 0], [-2, 1, 0, 0], [-6, 1, 2, 0]] ], [0.25, - [[0, 0, 0, 0], [3, 0, 0, -1], [3, 0, 0, -1]] + [[-3, 2, 0, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] ], [0.75, - [[4, -1, 0, -1], [3, 0, 0, -1], [3, 0, 0, -1]] + [[-3, 2, 0, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[4, -1, 0, -1], [7, -1, -1, -1], [3, 0, 0, -1]] + [[-3, 2, 0, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[0, 0, 0, 0], [7, -1, -1, -1], [3, 0, 0, -1]] + [[-3, 2, 0, 0], [-1, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[0, 0, 0, 0], [2, -1, 0, 0], [3, 0, 0, -1]] + [[2, 2, -1, -1], [-1, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[0, 0, 0, 0], [1, 0, 1, -1], [3, 0, 0, -1]] + [[-3, 2, -1, 1], [-1, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[0, 0, 0, 0], [1, 0, 1, -1], [-2, 0, 1, 0]] + [[-3, 2, -1, 1], [-1, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-2, 0, 2, -1], [1, 0, 1, -1], [-2, 0, 1, 0]] -], [1.5, - [[-2, 0, 2, -1], [1, 0, 1, -1], [3, 0, 0, -1]] -], [0.5, - [[-2, 0, 2, -1], [4, -1, 0, -1], [3, 0, 0, -1]] -], [0.5, - [[-2, 0, 2, -1], [4, -1, 0, -1], [2, -1, 1, -1]] + [[2, 1, 0, -1], [-1, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-2, 0, 2, -1], [4, -1, 0, -1], [3, 0, 0, -1]] -], [0.5, - [[-2, 0, 2, -1], [-4, 1, 2, -1], [3, 0, 0, -1]] + [[-2, 2, 1, -1], [-1, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-2, 0, 2, -1], [-4, 1, 2, -1], [-5, 2, 2, -1]] -], [1.0, - [[-2, 0, 2, -1], [-4, 1, 2, -1], [-6, 1, 2, 0]] + [[2, 2, -1, -1], [-1, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-2, 0, 2, -1], [-1, -1, 2, -1], [-6, 1, 2, 0]] + [[2, 2, -1, -1], [-1, 2, 0, -1], [-3, 2, 1, -1]] ], [0.25, - [[-2, 0, 2, -1], [0, 0, 1, -1], [-6, 1, 2, 0]] + [[2, 2, -1, -1], [-1, 2, 0, -1], [-1, 2, -1, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, 0, 1, -1], [-2, 0, 1, 0]] -], [0.5, - [[-2, 0, 2, -1], [-5, 0, 2, 0], [-2, 0, 1, 0]] + [[2, 2, -1, -1], [-1, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 0, 2, -1], [-5, 0, 2, 0], [-6, 1, 2, 0]] + [[-3, 2, 1, -1], [-1, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 0, 2, -1], [-5, 0, 2, 0], [-4, 0, 2, 0]] -], [1.25, - [[-2, 0, 2, -1], [-5, 0, 2, 0], [1, 0, 1, -1]] + [[1, 1, 0, -1], [-1, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 0, 2, -1], [-5, 0, 2, 0], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [2, 0, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 0, 2, -1], [-1, -1, 1, 0], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [-2, 1, 1, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 0, 2, -1], [-1, -1, 1, 0], [0, -1, 2, -1]] + [[1, 1, 0, -1], [-2, 1, 1, -1], [-1, 1, 0, 0]] ], [0.25, - [[-2, 0, 2, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[1, 1, 0, -1], [-4, 2, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[-2, 0, 2, -1], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-4, 2, 0, 0], [-1, 1, 0, 0]] ], [0.5, - [[-2, 0, 2, -1], [-4, 1, 2, -1], [0, -1, 2, -1]] -], [0.25, - [[2, -1, 1, -1], [-4, 1, 2, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] +], [0.75, + [[-2, 1, 0, 0], [1, 1, -1, 0], [-4, 1, 0, 1]] ], [0.25, - [[2, -1, 1, -1], [4, -1, 0, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-3, 2, 0, 0], [-4, 1, 0, 1]] +], [0.5, + [[-2, 1, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [0.5, + [[-2, 1, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[-2, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, -1, 2, 0], [4, -1, 0, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[3, 0, 0, -1], [4, -1, 0, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[7, -1, -1, -1], [4, -1, 0, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[7, -1, -1, -1], [5, 0, -1, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [1, 1, 0, -1], [-4, 1, 1, 0]] ], [0.25, - [[7, -1, -1, -1], [5, 0, -1, -1], [7, -1, -1, -1]] + [[-2, 1, 0, 0], [1, 1, 0, -1], [1, 1, 0, -1]] ], [0.5, - [[7, -1, -1, -1], [4, -1, -1, 0], [7, -1, -1, -1]] -], [2.0, - [[7, -1, -1, -1], [4, -1, -1, 0], [4, -1, -1, 0]] -], [1.0, - [[7, -1, -1, -1], [4, -1, -1, 0], [1, -1, -1, 1]] + [[-2, 1, 0, 0], [1, 1, 0, -1], [1, 1, -1, 0]] +], [0.5, + [[-2, 1, 0, 0], [1, 1, 0, -1], [3, 0, 0, -1]] +], [0.5, + [[-2, 1, 0, 0], [1, 1, 0, -1], [-4, 1, 0, 1]] ], [0.25, - [[7, -1, -1, -1], [4, -1, -1, 0], [4, -1, 0, -1]] + [[-2, 1, 0, 0], [-2, 1, 0, 0], [-4, 1, 0, 1]] ], [0.25, - [[7, -1, -1, -1], [2, -1, 1, -1], [4, -1, 0, -1]] + [[-2, 1, 0, 0], [-5, 1, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[7, -1, -1, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [0, 1, -1, 0], [-4, 1, 0, 1]] +], [0.25, + [[-2, 1, 0, 0], [0, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[7, -1, -1, -1], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [-4, 2, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[-2, 1, 0, 0], [0, 0, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[7, -1, -1, -1], [6, 0, -1, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[3, 0, 0, -1], [6, 0, -1, -1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[3, 0, 0, -1], [6, 0, -1, -1], [0, 0, 0, 0]] + [[-2, 1, 0, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [6, 0, -1, -1], [0, 0, 0, 0]] + [[2, 0, -1, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[2, -1, 0, 0], [6, 0, -1, -1], [0, 0, 0, 0]] + [[2, 0, -1, 0], [0, 0, 0, 0], [5, 0, -1, -1]] ], [0.5, - [[-1, 1, 0, 0], [6, 0, -1, -1], [0, 0, 0, 0]] + [[-3, 0, 0, 1], [0, 0, 0, 0], [5, 0, -1, -1]] ], [0.25, - [[-2, 0, 1, 0], [6, 0, -1, -1], [0, 0, 0, 0]] + [[7, -1, -1, -1], [0, 0, 0, 0], [5, 0, -1, -1]] ], [0.25, - [[-2, 0, 1, 0], [6, 0, -1, -1], [3, 0, 0, -1]] -], [0.75, - [[3, 0, 0, -1], [6, 0, -1, -1], [3, 0, 0, -1]] + [[7, -1, -1, -1], [5, 0, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[3, 0, 0, -1], [2, 1, 0, -1], [3, 0, 0, -1]] + [[7, -1, -1, -1], [5, 0, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [2, 1, 0, -1], [5, 0, -1, -1]] + [[7, -1, -1, -1], [2, 0, -1, 0], [4, -1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [5, -1, 0, -1], [5, 0, -1, -1]] + [[7, -1, -1, -1], [2, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [4, 1, -1, -1], [5, 0, -1, -1]] -], [0.5, - [[3, 0, 0, -1], [5, -1, 0, -1], [5, 0, -1, -1]] + [[7, -1, -1, -1], [-2, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [5, -1, 0, -1], [3, 0, 0, -1]] -], [0.5, - [[3, 0, 0, -1], [1, 0, 1, -1], [3, 0, 0, -1]] -], [0.5, - [[3, 0, 0, -1], [1, 0, 1, -1], [-2, 0, 1, 0]] + [[7, -1, -1, -1], [3, 1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [1, 0, 1, -1], [3, 0, 0, -1]] + [[7, -1, -1, -1], [4, -1, 0, -1], [1, 1, -1, 0]] ], [0.25, - [[3, 0, 0, -1], [1, 1, 0, -1], [3, 0, 0, -1]] + [[7, -1, -1, -1], [4, -1, 0, -1], [2, -1, 0, 0]] ], [0.25, - [[3, 0, 0, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[7, -1, -1, -1], [4, -1, 0, -1], [5, -1, 0, -1]] ], [0.5, - [[3, 0, 0, -1], [5, -1, 0, -1], [-1, 1, 1, -1]] + [[7, -1, -1, -1], [4, -1, 0, -1], [3, -1, 1, -1]] ], [0.25, - [[3, 0, 0, -1], [5, -1, 0, -1], [0, 0, 0, 0]] + [[3, 0, 0, -1], [4, -1, 0, -1], [3, -1, 1, -1]] ], [0.25, - [[3, 0, 0, -1], [-2, 0, 0, 1], [0, 0, 0, 0]] -], [0.25, - [[3, 0, 0, -1], [3, 0, -1, 0], [0, 0, 0, 0]] + [[3, 0, 0, -1], [0, -1, 2, -1], [3, -1, 1, -1]] ], [0.25, - [[3, 0, 0, -1], [-1, 1, 0, 0], [0, 0, 0, 0]] -], [1.75, - [[3, 0, 0, -1], [-1, 1, 0, 0], [1, 1, -1, 0]] -], [0.75, - [[3, 0, 0, -1], [-1, 1, 0, 0], [-3, 2, 0, 0]] -], [0.5, - [[3, 0, 0, -1], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[3, 0, 0, -1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[1, 1, -1, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[-3, -1, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[1, 1, -1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] + [[-3, -1, 2, 0], [0, -1, 2, -1], [-4, 0, 2, 0]] ], [0.25, - [[-2, 0, 1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] + [[2, -1, 1, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] ], [0.25, - [[-2, 0, 1, 0], [1, 0, 1, -1], [0, 0, 0, 0]] + [[-6, 1, 2, 0], [0, -1, 2, -1], [-4, 0, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [1, 0, 1, -1], [0, 0, 0, 0]] + [[-6, 1, 2, 0], [0, -1, 2, -1], [-1, 0, 2, -1]] ], [0.25, - [[2, -1, 0, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-6, 1, 2, 0], [-3, 1, 2, -1], [-1, 0, 2, -1]] ], [0.25, - [[2, -1, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-6, 1, 2, 0], [1, 0, 1, -1], [-1, 0, 2, -1]] ], [0.5, - [[2, -1, 0, 0], [-1, -1, 0, 1], [0, 0, 0, 0]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-1, 0, 2, -1]] ], [0.25, - [[2, -1, 0, 0], [-1, -1, 0, 1], [5, -1, 0, -1]] + [[-6, 1, 2, 0], [-3, 1, 2, -1], [-1, 0, 2, -1]] ], [0.5, - [[2, -1, 0, 0], [2, -1, 0, 0], [5, -1, 0, -1]] -], [0.25, - [[2, -1, 0, 0], [5, -1, 0, -1], [5, -1, 0, -1]] + [[-6, 1, 2, 0], [-3, 1, 2, -1], [-3, 1, 2, -1]] +], [0.5, + [[-6, 1, 2, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] +], [1.0, + [[-6, 1, 2, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [5, -1, 0, -1], [2, -1, 0, 0]] + [[-6, 1, 2, 0], [-3, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [0, -1, 1, 0], [2, -1, 0, 0]] + [[-6, 1, 2, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] + [[-6, 1, 2, 0], [-3, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] + [[-1, 1, 1, -1], [-3, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [-3, 1, 1, 0], [-1, -1, 0, 1]] + [[-1, 1, 1, -1], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] + [[0, 0, 0, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] + [[-4, 1, 1, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [1.0, - [[2, -1, 0, 0], [-4, 0, 2, 0], [-1, -1, 0, 1]] -], [0.25, - [[2, -1, 0, 0], [-3, -1, 1, 1], [-1, -1, 0, 1]] + [[-4, 1, 1, 0], [-3, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] + [[-7, 1, 1, 1], [-3, 1, 1, 0], [-6, 1, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [-1, -1, 0, 1], [-1, -1, 0, 1]] + [[-7, 1, 1, 1], [-4, 1, 0, 1], [-6, 1, 2, 0]] ], [0.25, - [[2, -1, 0, 0], [-1, -1, 0, 1], [0, 0, 0, 0]] + [[-7, 1, 1, 1], [-4, 1, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[2, -1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[2, -1, 0, 0], [0, 0, 0, 0], [4, -1, -1, 0]] + [[-3, 0, 0, 1], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[2, -1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] + [[-3, 0, 0, 1], [-3, -1, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-1, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] + [[-6, -1, 2, 1], [-3, -1, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] + [[-1, -1, 1, 0], [-3, -1, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-5, 2, 1, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [-1, -1, 0, 1]] ], [0.25, - [[0, 2, 0, -1], [-4, 1, 1, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [-3, -1, 2, 0]] ], [0.5, - [[-2, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [2, -1, 1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [1, 0, 1, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, 1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] -], [0.25, - [[-6, 2, 1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [5, -1, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [5, -1, 0, -1], [-4, -1, 1, 1]] +], [0.5, + [[-1, -1, 1, 0], [5, -1, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[-6, 2, 1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] +], [1.0, + [[-1, -1, 1, 0], [0, -1, 1, 0], [-3, -1, 2, 0]] ], [0.25, - [[-4, 2, -1, 1], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [0, -1, 1, 0], [-3, 0, 1, 0]] ], [0.25, - [[-4, 2, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] + [[-1, -1, 1, 0], [0, -1, 1, 0], [1, -1, 0, 0]] ], [0.25, - [[-4, 2, -1, 1], [-6, 2, 0, 1], [-3, 2, 0, 0]] -], [0.75, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-3, 2, 0, 0]] + [[-1, -1, 1, 0], [0, -1, 1, 0], [2, -1, 0, 0]] +], [1.0, + [[-1, -1, 1, 0], [0, -1, 1, 0], [-3, -1, 2, 0]] ], [0.5, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-2, 1, -1, 1]] -], [1.5, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [1, 1, -1, 0]] + [[-1, -1, 1, 0], [0, -1, 1, 0], [2, -1, 1, -1]] +], [0.25, + [[-1, -1, 1, 0], [-3, -1, 1, 1], [2, -1, 1, -1]] ], [0.25, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-1, -1, 1, 0], [2, -1, 0, 0], [2, -1, 1, -1]] ], [0.25, - [[-3, 0, 0, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [2, -1, 1, -1]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 1, 1], [-4, 1, 0, 1]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-5, 0, 1, 1], [-4, 1, 0, 1]] + [[-1, -1, 1, 0], [-3, -1, 2, 0], [-5, 0, 1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-7, 1, 0, 2], [-4, 1, 0, 1]] + [[-3, 0, 0, 1], [-3, -1, 2, 0], [-5, 0, 1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-4, 1, 0, 1], [-4, 1, 0, 1]] + [[-8, 0, 1, 2], [-3, -1, 2, 0], [-5, 0, 1, 1]] ], [0.25, - [[-2, 1, -1, 1], [-4, 1, 0, 1], [-4, 1, 0, 1]] + [[-8, 0, 1, 2], [-3, -1, 2, 0], [-6, -1, 1, 2]] ], [0.25, - [[-2, 1, -1, 1], [0, 0, -1, 1], [-4, 1, 0, 1]] + [[-6, -1, 2, 1], [-3, -1, 2, 0], [-6, -1, 1, 2]] ], [0.25, - [[-2, 1, -1, 1], [0, 0, -1, 1], [1, 1, -1, 0]] + [[-6, -1, 2, 1], [-8, 0, 1, 2], [-6, -1, 1, 2]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [1, 1, -1, 0]] + [[-6, -1, 2, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.5, + [[-6, -1, 2, 1], [-8, 0, 1, 2], [-3, -1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [3, 0, -1, 0]] + [[-6, -1, 2, 1], [-1, -1, 1, 0], [-3, -1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [3, 0, -1, 0]] + [[-6, -1, 2, 1], [-4, -1, 1, 1], [-3, -1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [3, 0, -1, 0]] + [[-6, -1, 2, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] ], [0.5, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [3, 0, -1, 0]] + [[-6, -1, 2, 1], [-3, -1, 2, 0], [-5, 0, 1, 1]] ], [0.5, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[-6, -1, 2, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [1.0, + [[-6, -1, 2, 1], [-2, 0, 1, 0], [-3, -1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-6, 1, 2, 0], [-4, 1, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-1, 1, 1, -1], [-4, 1, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-1, 1, 1, -1], [1, 1, 0, -1]] ], [0.25, - [[-7, 1, 0, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [-1, 1, 1, -1], [-3, -1, 2, 0]] ], [0.25, - [[-4, 1, 0, 1], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-4, 1, 0, 1], [-6, 0, 0, 2], [-8, 0, 1, 2]] + [[-6, -1, 2, 1], [-7, 0, 2, 1], [-3, -1, 2, 0]] ], [0.25, - [[-6, -1, 1, 2], [-6, 0, 0, 2], [-8, 0, 1, 2]] + [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.5, - [[-4, -1, 0, 2], [-6, 0, 0, 2], [-8, 0, 1, 2]] + [[-6, -1, 2, 1], [0, -1, 2, -1], [-7, 0, 2, 1]] ], [0.25, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-8, 0, 1, 2]] -], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-1, -1, 0, 1]] -], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-6, -1, 1, 2]] -], [1.25, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-1, -1, 0, 1]] -], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-6, -1, 1, 2]] -], [0.75, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-8, 0, 1, 2]] -], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-6, 0, 0, 2]] -], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-6, -1, 1, 2]] + [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.5, - [[-4, -1, 0, 2], [-7, -1, 1, 2], [-4, -1, 0, 2]] + [[-3, -1, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-8, 0, 1, 2], [-7, -1, 1, 2], [-4, -1, 0, 2]] + [[0, -1, 2, -1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-8, 0, 1, 2], [-2, -1, 0, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-8, 0, 1, 2], [-6, 0, 1, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-3, -1, 2, 0]] ], [0.25, - [[-3, 0, 0, 1], [-6, 0, 1, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, 0, 0, 1], [-5, 1, 0, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-5, 1, 0, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-6, 1, 1, 1], [-4, 1, 1, 0]] ], [0.25, - [[-2, 1, 0, 0], [-5, 1, 0, 1], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-6, 1, 1, 1], [-2, 0, 2, -1]] ], [0.25, - [[-2, 1, 0, 0], [0, 1, -1, 0], [-4, -1, 0, 2]] + [[-4, 0, 2, 0], [-6, 1, 1, 1], [-7, 0, 2, 1]] ], [0.5, - [[-2, 1, 0, 0], [0, 1, -1, 0], [0, 0, 0, 0]] + [[-4, 0, 2, 0], [-4, 0, 2, 0], [-7, 0, 2, 1]] ], [0.25, - [[-2, 1, 0, 0], [0, 1, -1, 0], [-1, 1, 0, 0]] + [[-4, 0, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[3, 1, -1, -1], [0, 1, -1, 0], [-1, 1, 0, 0]] -], [0.5, - [[3, 1, -1, -1], [0, 1, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-4, 0, 2, 0], [-6, 1, 2, 0]] ], [0.25, - [[-3, 1, -1, 1], [0, 1, -1, 0], [1, 1, -1, 0]] + [[-7, 0, 2, 1], [-4, 0, 2, 0], [-6, 1, 2, 0]] ], [0.25, - [[-1, 2, -1, 0], [0, 1, -1, 0], [1, 1, -1, 0]] + [[-7, 0, 2, 1], [-4, 0, 2, 0], [-5, 0, 1, 1]] ], [0.25, - [[-1, 2, -1, 0], [0, 1, -1, 0], [3, 0, -1, 0]] + [[-2, 0, 1, 0], [-4, 0, 2, 0], [-5, 0, 1, 1]] ], [0.25, - [[2, 0, -1, 0], [0, 1, -1, 0], [3, 0, -1, 0]] + [[-2, 0, 1, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, 0, -1, 0], [3, -1, -1, 0], [3, 0, -1, 0]] + [[1, 0, 1, -1], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, 0, -1, 0], [0, 0, 0, 0], [3, 0, -1, 0]] + [[1, 0, 1, -1], [-4, 0, 2, 0], [3, 0, 0, -1]] ], [0.25, - [[2, 0, -1, 0], [0, 0, 0, 0], [-1, 1, 0, 0]] + [[5, -1, 0, -1], [-4, 0, 2, 0], [3, 0, 0, -1]] ], [0.25, - [[2, 0, -1, 0], [4, -1, -1, 0], [-1, 1, 0, 0]] + [[-2, 0, 1, 0], [-4, 0, 2, 0], [3, 0, 0, -1]] ], [0.25, - [[2, 0, -1, 0], [4, -1, -1, 0], [3, 0, -1, 0]] + [[-2, 0, 1, 0], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[2, 0, -1, 0], [1, 1, -1, 0], [3, 0, -1, 0]] -], [1.5, - [[2, 0, -1, 0], [1, 1, -1, 0], [0, 0, 0, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [3, 0, 0, -1]] ], [0.25, - [[2, 0, -1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[2, 0, -1, 0], [-4, 1, 0, 1], [-1, 1, 0, 0]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[2, 0, -1, 0], [-4, 1, 0, 1], [1, 1, -1, 0]] -], [0.5, - [[2, 0, -1, 0], [4, 1, -1, -1], [1, 1, -1, 0]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[2, 0, -1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[2, 0, -1, 0], [-2, 1, 0, 0], [1, 1, -1, 0]] -], [0.5, - [[2, 0, -1, 0], [-2, 1, 0, 0], [0, 0, -1, 1]] + [[-2, 0, 1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[2, 0, -1, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] + [[-2, 0, 1, 0], [3, 0, 0, -1], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [3, 0, 0, -1], [0, 0, 1, -1]] +], [1.0, + [[-2, 0, 1, 0], [3, 0, 0, -1], [-5, 0, 2, 0]] ], [0.25, - [[2, 0, -1, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[-2, 0, 1, 0], [3, 0, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[1, 0, 1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-6, 2, 0, 1], [-6, 2, 1, 0], [-3, 2, 0, 0]] -], [0.5, - [[-4, 1, 1, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[1, 0, 1, -1], [3, 0, 0, -1], [-2, 0, 2, -1]] ], [0.25, - [[-4, 1, 1, 0], [-3, 0, 1, 0], [-3, 2, 0, 0]] + [[1, 0, 1, -1], [3, 0, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[-4, 1, 1, 0], [-7, 1, 2, 0], [-3, 2, 0, 0]] + [[5, -1, 0, -1], [3, 0, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[-4, 1, 1, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] + [[5, -1, 0, -1], [3, 0, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-4, 1, 1, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] + [[4, 1, -1, -1], [3, 0, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-4, 1, 1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] -], [0.5, - [[-4, 1, 1, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] + [[4, 1, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[-1, 1, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [-6, 1, 1, 1], [-3, 2, 0, 0]] + [[-1, 1, 0, 0], [3, 0, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [-5, 2, 0, 1], [-3, 2, 0, 0]] + [[2, -1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [-5, 2, 0, 1], [-1, 1, 1, -1]] + [[2, -1, 0, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [2, 1, 0, -1], [-1, 1, 1, -1]] + [[2, -1, 0, 0], [-1, -1, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, 1, 1, 0], [-6, 1, 2, 0], [-1, 1, 1, -1]] + [[2, -1, 0, 0], [-1, -1, 1, 0], [4, -1, -1, 0]] ], [0.25, - [[-4, 1, 1, 0], [-6, 1, 2, 0], [-6, 1, 2, 0]] + [[2, -1, 0, 0], [1, -1, -1, 1], [4, -1, -1, 0]] +], [0.5, + [[2, -1, 0, 0], [7, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-5, 0, 2, 0], [-6, 1, 2, 0], [-6, 1, 2, 0]] + [[2, -1, 0, 0], [7, -1, -1, -1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 2, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[5, -1, 0, -1], [7, -1, -1, -1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-6, 1, 2, 0]] + [[-2, 0, 0, 1], [7, -1, -1, -1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-2, 0, 0, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-1, -1, 1, 0], [2, -1, 1, -1], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-8, 0, 1, 2], [2, -1, 1, -1], [-5, 0, 1, 1]] -], [1.75, - [[-3, 0, 0, 1], [2, -1, 1, -1], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.5, - [[-3, 0, 0, 1], [2, -1, 1, -1], [-1, -1, 0, 1]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-3, 0, 0, 1], [-3, 0, 0, 1], [-1, -1, 0, 1]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, 0, 1], [1, -1, -1, 1], [-1, -1, 0, 1]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [-3, 2, 0, 0]] +], [0.5, + [[-1, 1, 0, 0], [-5, 0, 1, 1], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, 0, 1], [1, -1, -1, 1], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [-5, 0, 1, 1], [-6, 1, 1, 1]] +], [0.5, + [[-4, 1, 0, 1], [-5, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 0, 0, 1], [0, 0, 0, 0], [0, 0, 0, 0]] -], [0.75, - [[-3, 0, 0, 1], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 0, 0, 1], [3, 0, 0, -1], [-5, 0, 1, 1]] -], [0.5, - [[-3, 0, 0, 1], [-4, 1, 0, 1], [-5, 0, 1, 1]] + [[-7, 0, 2, 1], [-5, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 0, 0, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] + [[-7, 0, 2, 1], [-6, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 0, 0, 1], [-7, 0, 2, 1], [-4, 1, 0, 1]] + [[-3, -1, 1, 1], [-6, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 0, 2], [-4, 1, 0, 1]] + [[-3, -1, 1, 1], [-6, 0, 1, 1], [-5, -1, 2, 1]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 0, 2], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-4, -1, 2, 0], [-5, -1, 2, 1]] ], [0.25, - [[-3, 0, 0, 1], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-4, -1, 2, 0], [0, -1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-4, -1, 2, 0], [-6, -1, 1, 2]] ], [0.25, - [[-2, 1, -1, 1], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-2, -1, 0, 1], [-6, -1, 1, 2]] ], [0.25, - [[1, -1, -1, 1], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-5, -1, 0, 2], [-6, -1, 1, 2]] +], [1.0, + [[-3, -1, 1, 1], [-5, -1, 0, 2], [-1, -1, 0, 1]] ], [0.25, - [[2, -1, -1, 1], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-2, 0, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[2, -1, -1, 1], [-1, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[-2, 0, 0, 1], [-1, 0, -1, 1], [-7, 1, 0, 2]] + [[-3, -1, 1, 1], [-5, -1, 2, 1], [-5, 0, 1, 1]] ], [0.25, - [[-2, 0, 0, 1], [-1, 0, -1, 1], [1, -1, -1, 1]] + [[-3, -1, 1, 1], [-5, -1, 2, 1], [-3, -1, 2, 0]] ], [0.25, - [[-2, 0, 0, 1], [-6, 0, 0, 2], [1, -1, -1, 1]] -], [0.5, - [[-1, -1, -1, 2], [-6, 0, 0, 2], [1, -1, -1, 1]] + [[-3, -1, 1, 1], [-6, -1, 2, 1], [-3, -1, 2, 0]] ], [0.25, - [[-1, -1, -1, 2], [-6, 0, 0, 2], [-4, 0, -1, 2]] -], [0.5, - [[-1, -1, -1, 2], [-2, -1, -1, 2], [-4, 0, -1, 2]] + [[-3, -1, 1, 1], [-6, -1, 2, 1], [-6, -1, 2, 1]] ], [0.5, - [[-1, -1, -1, 2], [-2, -1, -1, 2], [-3, 0, -1, 2]] + [[-3, -1, 1, 1], [-6, -1, 2, 1], [-9, -1, 2, 2]] ], [0.25, - [[-1, -1, -1, 2], [-2, -1, -1, 2], [-4, -1, 0, 2]] -], [1.0, - [[-1, -1, -1, 2], [1, -1, -1, 1], [-4, -1, 0, 2]] + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-9, -1, 2, 2]] ], [0.5, - [[-1, -1, -1, 2], [1, -1, -1, 1], [0, 0, -1, 1]] + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-4, -1, 1, 1]] ], [0.25, - [[-1, -1, -1, 2], [1, -1, -1, 1], [-1, -1, 0, 1]] + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-1, -1, 0, 1]] ], [0.25, - [[-1, -1, -1, 2], [1, -1, -1, 1], [-1, -1, -1, 2]] + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-1, -1, 0, 1]] ], [0.75, - [[-1, -1, -1, 2], [1, -1, -1, 1], [0, 0, -1, 1]] -], [0.25, - [[2, -1, -1, 1], [1, -1, -1, 1], [0, 0, -1, 1]] -], [0.25, - [[-2, 0, 0, 1], [1, -1, -1, 1], [0, 0, -1, 1]] + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[3, 0, -1, 0], [1, -1, -1, 1], [0, 0, -1, 1]] + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-1, -1, 1, 0]] ], [0.25, - [[3, 0, -1, 0], [1, -1, -1, 1], [1, 1, -1, 0]] + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-6, 0, 1, 1]] ], [0.25, - [[3, 0, -1, 0], [4, -1, -1, 0], [1, 1, -1, 0]] + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-2, -1, 0, 1]] ], [0.25, - [[3, 0, -1, 0], [4, -1, -1, 0], [4, -1, -1, 0]] + [[-3, -1, 1, 1], [2, -1, 0, 0], [-2, -1, 0, 1]] +], [0.5, + [[-3, -1, 1, 1], [2, -1, 0, 0], [-7, -1, 1, 2]] ], [0.25, - [[3, 0, -1, 0], [0, 0, 0, 0], [4, -1, -1, 0]] + [[0, -1, 1, 0], [2, -1, 0, 0], [-7, -1, 1, 2]] ], [0.25, - [[3, 0, -1, 0], [5, 0, -1, -1], [4, -1, -1, 0]] -], [0.75, - [[3, 0, -1, 0], [2, 0, -1, 0], [4, -1, -1, 0]] + [[0, -1, 1, 0], [2, -1, 1, -1], [-7, -1, 1, 2]] ], [0.25, - [[3, 0, -1, 0], [2, 0, -1, 0], [1, 1, -1, 0]] + [[5, -1, 0, -1], [2, -1, 1, -1], [-7, -1, 1, 2]] ], [0.25, - [[3, 0, -1, 0], [2, 0, -1, 0], [4, -1, -1, 0]] + [[5, -1, 0, -1], [2, -1, 1, -1], [4, -1, 0, -1]] ], [0.25, - [[0, 0, -1, 1], [2, 0, -1, 0], [4, -1, -1, 0]] + [[2, -1, 0, 0], [2, -1, 1, -1], [4, -1, 0, -1]] ], [0.25, - [[0, 0, -1, 1], [2, 0, -1, 0], [1, -1, -1, 1]] + [[7, -1, -1, -1], [2, -1, 1, -1], [4, -1, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [2, 0, -1, 0], [1, -1, -1, 1]] + [[7, -1, -1, -1], [2, -1, 1, -1], [0, -1, 2, -1]] ], [0.25, - [[4, -1, -1, 0], [-1, 0, -1, 1], [1, -1, -1, 1]] + [[7, -1, -1, -1], [5, 0, -1, -1], [0, -1, 2, -1]] +], [0.5, + [[7, -1, -1, -1], [5, 0, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-1, 0, -1, 1], [1, -1, -1, 1]] + [[4, 1, -1, -1], [5, 0, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-2, 1, -1, 1], [-1, 0, -1, 1], [1, -1, -1, 1]] + [[4, 1, -1, -1], [1, 1, 0, -1], [4, -1, -1, 0]] ], [0.25, - [[-2, 1, -1, 1], [-5, 1, 0, 1], [1, -1, -1, 1]] + [[4, 1, -1, -1], [1, 1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [-5, 1, 0, 1], [-7, 1, 0, 2]] + [[-1, 1, 0, 0], [1, 1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [0, 1, -1, 0], [-7, 1, 0, 2]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [-6, 0, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-2, 1, -1, 1], [-6, 0, 0, 2], [-3, 0, -1, 2]] + [[-5, 2, 1, 0], [-4, 1, 1, 0], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [-6, 0, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] -], [0.75, - [[-5, 1, -1, 2], [-7, 2, -1, 2], [-7, 1, 0, 2]] + [[-5, 2, 1, 0], [-4, 1, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-4, 0, -1, 2], [-7, 1, 0, 2]] + [[-5, 2, 1, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-4, 0, -1, 2], [-2, 1, -1, 1]] + [[-2, 0, 1, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-1, 0, -1, 1], [-2, 1, -1, 1]] + [[-6, 1, 2, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-4, 2, -1, 1], [-2, 1, -1, 1]] + [[-6, 1, 2, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-4, 2, -1, 1], [-6, 2, 0, 1]] + [[-6, 1, 2, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-5, 1, 0, 1], [-6, 2, 0, 1]] + [[-6, 1, 2, 0], [-1, 1, 1, -1], [-4, 1, 1, 0]] ], [0.25, - [[-3, 0, 0, 1], [-5, 1, 0, 1], [-6, 2, 0, 1]] + [[-6, 1, 2, 0], [-1, 1, 1, -1], [-4, 0, 2, 0]] +], [0.5, + [[-3, -1, 2, 0], [-1, 1, 1, -1], [-4, 0, 2, 0]] ], [0.25, - [[-3, 0, 0, 1], [-5, 1, 0, 1], [0, 0, 0, 0]] + [[-3, -1, 2, 0], [-1, 1, 1, -1], [-3, 1, 2, -1]] +], [0.75, + [[-3, -1, 2, 0], [-6, 1, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[-6, 2, 0, 1], [-5, 1, 0, 1], [0, 0, 0, 0]] + [[-3, -1, 2, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 2, 0, 1], [-2, 1, 0, 0], [0, 0, 0, 0]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 2, 0, 1], [-2, 1, 0, 0], [1, 1, -1, 0]] + [[-2, 0, 2, -1], [-6, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-1, 2, -1, 0], [-2, 1, 0, 0], [1, 1, -1, 0]] + [[-2, 0, 2, -1], [-6, 1, 2, 0], [1, 0, 1, -1]] ], [0.25, - [[-3, 2, 0, 0], [-2, 1, 0, 0], [1, 1, -1, 0]] -], [0.75, - [[-3, 2, 0, 0], [0, 2, 0, -1], [1, 1, -1, 0]] + [[2, -1, 1, -1], [-6, 1, 2, 0], [1, 0, 1, -1]] ], [0.25, - [[-3, 2, 0, 0], [4, 1, -1, -1], [1, 1, -1, 0]] -], [0.75, - [[-3, 2, 0, 0], [4, 1, -1, -1], [0, 2, 0, -1]] + [[2, -1, 1, -1], [-6, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-3, 2, 0, 0], [4, 1, -1, -1], [1, 1, -1, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-3, 2, 0, 0], [0, 2, 0, -1], [1, 1, -1, 0]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-4, 0, 2, 0]] ], [0.75, - [[-3, 2, 0, 0], [0, 2, 0, -1], [-2, 2, 1, -1]] -], [0.25, - [[-3, 2, 0, 0], [0, 2, 0, -1], [-1, 1, 0, 0]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-1, 1, 1, -1]] ], [0.5, - [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] + [[-3, 1, 1, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] ], [0.25, - [[-3, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-1, 1, 1, -1]] +], [0.5, + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-1, 1, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[-1, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-2, 0, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] ], [0.5, - [[0, 2, -1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-6, 1, 2, 0]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] -], [1.5, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [1, 1, -1, 0]] + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [2, 2, -1, -1], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-2, 0, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-3, 2, 0, 0]] ], [0.25, - [[-1, 2, -1, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-1, 1, 1, -1]] ], [0.25, - [[-4, 1, 1, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-4, 1, 1, 0]] ], [0.25, - [[-4, 1, 1, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-7, 1, 1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-2, 1, 0, 0]] ], [0.25, - [[-3, 2, 0, 0], [-6, 2, 1, 0], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-3, 2, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] -], [0.5, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [1, 1, -1, 0], [-2, 1, 0, 0]] ], [0.25, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [2, 2, -1, -1]] + [[-3, 1, 1, 0], [1, 1, -1, 0], [2, 0, -1, 0]] ], [0.25, - [[0, 2, 0, -1], [-1, 2, 0, -1], [2, 2, -1, -1]] + [[-3, 1, 1, 0], [4, -1, -1, 0], [2, 0, -1, 0]] ], [0.25, - [[0, 2, 0, -1], [-1, 2, 0, -1], [-3, 2, 0, 0]] -], [0.5, - [[-5, 2, 1, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [0, 0, 0, 0], [2, 0, -1, 0]] ], [0.25, - [[-1, 1, 0, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [2, 0, -1, 0]] +], [0.25, + [[-3, 1, 1, 0], [-2, 0, 1, 0], [2, 0, -1, 0]] ], [0.5, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [-3, 2, 0, 0]] + [[-3, 1, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.5, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [-5, 2, 1, 0]] + [[-3, 1, 1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-3, 2, 0, 0], [-1, 2, 0, -1], [0, 2, 0, -1]] + [[-3, 1, 1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-6, 2, 1, 0], [0, 2, 0, -1]] + [[-2, 0, 0, 1], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-3, 2, 1, -1], [0, 2, 0, -1]] + [[-2, 0, 0, 1], [-1, -1, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-2, 1, 0, 0], [0, 2, 0, -1]] + [[2, -1, -1, 1], [-1, -1, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] + [[2, -1, -1, 1], [-4, -1, 0, 2], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-5, 2, 0, 1], [-3, 2, 0, 0]] + [[-4, -1, 0, 2], [-4, -1, 0, 2], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [-5, 2, 0, 1], [0, 2, 0, -1]] -], [0.75, - [[-3, 2, 0, 0], [0, 2, -1, 0], [0, 2, 0, -1]] + [[-4, -1, 0, 2], [1, -1, -1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [0, 2, -1, 0], [-6, 2, 0, 1]] -], [1.75, - [[-3, 2, 0, 0], [-3, 2, -1, 1], [-6, 2, 0, 1]] + [[-4, -1, 0, 2], [1, -1, -1, 1], [-6, -1, 1, 2]] ], [0.25, - [[-3, 2, 0, 0], [-3, 2, -1, 1], [-2, 1, 0, 0]] -], [0.5, - [[-3, 2, 0, 0], [-1, 1, 0, 0], [-2, 1, 0, 0]] + [[-4, -1, 0, 2], [-6, -1, 1, 2], [-6, -1, 1, 2]] ], [0.25, - [[-3, 2, 0, 0], [-5, 2, 1, 0], [-2, 1, 0, 0]] + [[-4, -1, 0, 2], [-6, -1, 1, 2], [-3, -1, 1, 1]] ], [0.25, - [[-3, 2, 0, 0], [-4, 1, 0, 1], [-2, 1, 0, 0]] -], [0.5, - [[-3, 2, 0, 0], [-4, 1, 0, 1], [-7, 1, 0, 2]] -], [0.75, - [[-3, 2, 0, 0], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[-4, -1, 0, 2], [-5, 0, 1, 1], [-3, -1, 1, 1]] ], [0.25, - [[-3, 2, 0, 0], [-5, 0, 0, 2], [-7, 1, 0, 2]] + [[-4, -1, 0, 2], [-5, 0, 1, 1], [-6, 1, 1, 1]] ], [0.25, - [[-3, 2, 0, 0], [-5, 0, 0, 2], [0, 2, 0, -1]] + [[-4, -1, 0, 2], [-5, 0, 1, 1], [-2, 0, 0, 1]] ], [0.25, - [[-3, 2, 0, 0], [2, 1, 0, -1], [0, 2, 0, -1]] + [[-8, 0, 1, 2], [-5, 0, 1, 1], [-2, 0, 0, 1]] ], [0.25, - [[2, 2, -1, -1], [2, 1, 0, -1], [0, 2, 0, -1]] + [[0, 0, 0, 0], [-5, 0, 1, 1], [-2, 0, 0, 1]] ], [0.25, - [[2, 2, -1, -1], [-2, 2, 1, -1], [0, 2, 0, -1]] + [[0, 0, 0, 0], [0, 0, 0, 0], [-2, 0, 0, 1]] ], [0.25, - [[-1, 1, 1, -1], [-2, 2, 1, -1], [0, 2, 0, -1]] + [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 0, 0, 1]] ], [0.25, - [[-1, 1, 1, -1], [-2, 2, 1, -1], [-1, 1, 1, -1]] + [[0, 0, 0, 0], [0, 0, 0, 0], [-2, 0, 0, 1]] ], [0.25, - [[-4, 1, 1, 0], [-2, 2, 1, -1], [-1, 1, 1, -1]] + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, -1, 0]] +], [0.75, + [[0, 0, 0, 0], [1, 1, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[1, 1, 0, -1], [-2, 2, 1, -1], [-1, 1, 1, -1]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [3, 0, -1, 0]] ], [0.25, - [[-3, 2, 1, -1], [-2, 2, 1, -1], [-1, 1, 1, -1]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [3, 0, 0, -1]] ], [0.25, - [[-3, 2, 1, -1], [-2, 2, 1, -1], [-5, 2, 2, -1]] + [[0, 0, 0, 0], [2, -1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-3, 2, 1, -1], [-2, 2, 1, -1], [-6, 2, 1, 0]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [3, 0, 0, -1]] +], [0.5, + [[0, 0, 0, 0], [-2, 0, 1, 0], [-2, 0, 1, 0]] +], [0.5, + [[0, 0, 0, 0], [-2, 0, 1, 0], [2, -1, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-2, 2, 1, -1], [-6, 2, 1, 0]] + [[0, 0, 0, 0], [3, 0, 0, -1], [2, -1, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [-6, 2, 1, 0]] + [[4, -1, -1, 0], [3, 0, 0, -1], [2, -1, 0, 0]] ], [0.25, - [[-1, 2, 0, -1], [-3, 2, 0, 0], [-6, 2, 1, 0]] + [[4, -1, -1, 0], [3, 0, -1, 0], [2, -1, 0, 0]] ], [0.25, - [[-1, 2, 0, -1], [2, 2, -1, -1], [-6, 2, 1, 0]] + [[4, -1, -1, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, 2, 0, 0], [2, 2, -1, -1], [-6, 2, 1, 0]] + [[1, 1, -1, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, 2, 0, 0], [-1, 2, -1, 0], [-6, 2, 1, 0]] + [[0, 0, 0, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 1, 0]] -], [0.5, - [[-4, 2, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] -], [0.75, - [[-4, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] -], [0.75, - [[-4, 2, 0, 0], [-6, 2, 0, 1], [-6, 2, 0, 1]] -], [0.5, - [[-4, 2, 0, 0], [-6, 2, 0, 1], [-1, 1, 0, 0]] -], [1.0, - [[-4, 2, 0, 0], [-6, 2, 0, 1], [0, 2, 0, -1]] + [[0, 0, 0, 0], [3, 0, -1, 0], [4, -1, -1, 0]] +], [0.25, + [[0, 0, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[1, 2, -1, -1], [-6, 2, 0, 1], [0, 2, 0, -1]] + [[0, 0, 0, 0], [3, 0, -1, 0], [5, 0, -1, -1]] ], [0.25, - [[2, 2, -1, -1], [-6, 2, 0, 1], [0, 2, 0, -1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [5, 0, -1, -1]] ], [0.25, - [[2, 2, -1, -1], [-6, 2, 0, 1], [-1, 2, -1, 0]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [5, 0, -1, -1]] ], [0.25, - [[-3, 2, 0, 0], [-6, 2, 0, 1], [-1, 2, -1, 0]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [5, 0, -1, -1]] +], [0.25, + [[-3, 2, 0, 0], [0, 2, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-3, 2, 0, 0], [-6, 2, 0, 1], [-1, 1, 0, 0]] + [[2, 2, -1, -1], [0, 2, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-4, 1, 0, 1], [-6, 2, 0, 1], [-1, 1, 0, 0]] + [[2, 2, -1, -1], [0, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-4, 1, 0, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] + [[-1, 1, 1, -1], [0, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-4, 1, 0, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-4, 1, 0, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[-4, 1, 0, 1], [-2, 1, 0, 0], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [1.25, + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.5, - [[-4, 1, 0, 1], [-3, 1, -1, 1], [-4, 1, 0, 1]] -], [0.75, - [[-4, 1, 0, 1], [-8, 1, 0, 2], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-4, 1, 0, 1], [-8, 1, 0, 2], [-7, 1, 0, 2]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-8, 1, 0, 2], [-7, 1, 0, 2]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[-5, 0, 0, 2], [-8, 1, 0, 2], [-5, 0, 0, 2]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-2, 0, 0, 1], [-8, 1, 0, 2], [-5, 0, 0, 2]] + [[-3, 2, 0, 0], [-6, 2, 0, 1], [-5, 2, 1, 0]] ], [0.25, - [[-2, 0, 0, 1], [-8, 1, 0, 2], [0, 0, -1, 1]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-4, 1, -1, 2], [-8, 1, 0, 2], [0, 0, -1, 1]] + [[-3, 2, 0, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-2, 1, -1, 1], [-8, 1, 0, 2], [0, 0, -1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-5, 2, 1, 0]] ], [0.5, - [[-2, 1, -1, 1], [-4, 0, -1, 2], [0, 0, -1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [0, 2, 0, -1]] ], [0.75, - [[-2, 1, -1, 1], [-4, 0, -1, 2], [-5, 0, 0, 2]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] +], [0.5, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-2, 1, -1, 1], [-5, 1, 0, 1], [-5, 0, 0, 2]] + [[0, 2, 0, -1], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-2, 1, -1, 1], [-5, 1, 0, 1], [-4, 1, 0, 1]] + [[0, 2, 0, -1], [0, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [0, 1, -1, 0], [-4, 1, 0, 1]] -], [0.25, - [[-2, 1, -1, 1], [-3, 1, -1, 1], [-4, 1, 0, 1]] -], [0.25, - [[-2, 1, -1, 1], [-3, 1, -1, 1], [1, 1, -1, 0]] -], [1.0, - [[-2, 1, -1, 1], [-4, 1, 0, 1], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, -1, 1], [1, 1, -1, 0], [1, 1, -1, 0]] -], [0.75, - [[-2, 1, -1, 1], [1, 1, -1, 0], [-4, 1, 0, 1]] + [[0, 2, 0, -1], [4, 1, -1, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [1, 1, -1, 0], [1, 1, -1, 0]] + [[4, 1, -1, -1], [4, 1, -1, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, 1, -1, 1], [4, 1, -1, -1], [1, 1, -1, 0]] + [[4, 1, -1, -1], [4, 1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[-2, 1, -1, 1], [-3, 2, -1, 1], [1, 1, -1, 0]] + [[1, 1, -1, 0], [4, 1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[-2, 1, -1, 1], [-3, 2, -1, 1], [-3, 2, -1, 1]] -], [0.75, - [[-2, 1, -1, 1], [-6, 2, -1, 2], [-3, 2, -1, 1]] + [[1, 1, -1, 0], [4, 1, -1, -1], [5, 0, -1, -1]] ], [0.5, - [[-2, 1, -1, 1], [-6, 2, -1, 2], [0, 0, -1, 1]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [5, 0, -1, -1]] ], [0.5, - [[-2, 1, -1, 1], [-6, 2, -1, 2], [-4, 1, 0, 1]] -], [0.75, - [[-2, 1, -1, 1], [-6, 2, -1, 2], [1, 1, -1, 0]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.5, - [[-2, 1, -1, 1], [-4, 1, 0, 1], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, -1, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, -1, 1], [0, 0, -1, 1], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, -1, 1], [3, 0, -1, 0], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, -1, 1], [3, 0, -1, 0], [-4, 1, 0, 1]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] +], [0.5, + [[1, 1, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[1, 1, -1, 0], [3, 0, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-2, 1, -1, 1], [-2, 0, 0, 1], [-4, 1, 0, 1]] + [[1, 1, -1, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-2, 1, -1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[0, 0, 0, 0], [-2, 0, 0, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-6, 2, 0, 1]] ], [0.25, - [[-5, 0, 1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-5, 2, 0, 1], [-6, 2, 0, 1]] ], [0.25, - [[-8, 0, 1, 2], [-2, 0, 0, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 0, 2], [-5, 0, 1, 1]] -], [0.5, - [[-3, 0, 0, 1], [-5, 0, 0, 2], [-5, 0, 1, 1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-5, 0, 0, 2], [-5, 0, 1, 1]] -], [0.5, - [[-7, 1, 1, 1], [-5, 0, 0, 2], [-4, -1, 0, 2]] -], [1.5, - [[-7, 1, 1, 1], [-1, -1, -1, 2], [-4, -1, 0, 2]] -], [2.25, - [[-7, 1, 1, 1], [-1, -1, -1, 2], [-5, 0, 1, 1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-1, 2, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, -1, 2], [-3, 0, -1, 2]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[-4, 2, -1, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 2, -1, 0]] ], [0.5, - [[-7, 1, 1, 1], [-3, 2, -1, 1], [-2, 1, -1, 1]] -], [0.25, - [[-7, 1, 1, 1], [1, 1, -1, 0], [-2, 1, -1, 1]] -], [0.25, - [[-7, 1, 1, 1], [1, 1, -1, 0], [-1, 1, 0, 0]] + [[-3, 2, 0, 0], [-6, 2, 0, 1], [-1, 2, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [1, 1, -1, 0], [3, 0, -1, 0]] -], [0.5, - [[-7, 1, 1, 1], [1, 1, -1, 0], [-1, 1, 0, 0]] + [[-3, 2, 0, 0], [-6, 2, 0, 1], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [1, 1, -1, 0], [-4, 1, 0, 1]] -], [0.5, - [[-7, 1, 1, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[-4, 1, 0, 1], [-6, 2, 0, 1], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] + [[-5, 1, 0, 1], [-6, 2, 0, 1], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[-5, 1, 0, 1], [-6, 2, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[-7, 1, 1, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] -], [0.75, - [[-7, 1, 1, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] -], [0.5, - [[-7, 1, 1, 1], [-3, 1, 1, 0], [-5, 0, 1, 1]] + [[-5, 1, 0, 1], [-3, 0, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[-7, 1, 1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] + [[-5, 0, 0, 2], [-3, 0, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[-7, 1, 1, 1], [-2, 0, 0, 1], [0, 0, 0, 0]] + [[-5, 0, 0, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] ], [0.25, - [[-7, 1, 1, 1], [3, 0, -1, 0], [0, 0, 0, 0]] + [[-5, 0, 0, 2], [-8, 0, 1, 2], [-7, 1, 0, 2]] +], [0.75, + [[-5, 0, 0, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] ], [0.25, - [[-3, 0, 0, 1], [3, 0, -1, 0], [0, 0, 0, 0]] + [[-5, 0, 0, 2], [-4, 1, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[0, 0, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] + [[-5, 0, 0, 2], [-4, 1, 0, 1], [-3, 0, -1, 2]] ], [0.25, - [[0, 0, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [-4, 1, 0, 1], [-3, 0, -1, 2]] +], [0.5, + [[-1, 1, 0, 0], [1, 1, -1, 0], [-3, 0, -1, 2]] ], [0.25, - [[5, 0, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[0, 0, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] -], [3.25, - [[0, 0, 0, 0], [3, 0, 0, -1], [3, 0, 0, -1]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [3, 0, -1, 0]] ], [0.5, - [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [3, 0, -1, 0]] +], [0.5, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [1.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[0, 0, 0, 0], [-3, 0, 0, 1], [3, 0, 0, -1]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[0, 0, 0, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-3, 0, 0, 1], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [1, 1, -1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-8, 0, 1, 2], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [1, 1, 0, -1], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-8, 0, 1, 2], [0, 0, 0, 0]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [-4, 1, 0, 1]] ], [0.25, - [[-7, 0, 2, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-7, 0, 2, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-3, 0, 0, 1], [-1, -1, 0, 1]] +], [0.5, + [[-1, 1, 0, 0], [-3, 0, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[-3, -1, 1, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] +], [0.5, + [[-1, 1, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-8, -1, 2, 2], [-6, -1, 2, 1], [-5, 0, 1, 1]] + [[2, -1, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-8, -1, 2, 2], [-7, 1, 1, 1], [-5, 0, 1, 1]] -], [0.5, - [[-8, -1, 2, 2], [-4, -1, 1, 1], [-5, 0, 1, 1]] -], [0.5, - [[-2, 0, 0, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] + [[-2, 0, 1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-4, -1, 1, 1], [-1, -1, 0, 1]] -], [0.5, - [[-2, 0, 0, 1], [-1, 0, -1, 1], [-1, -1, 0, 1]] + [[-2, 0, 1, 0], [-1, 1, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 0, 1], [-5, 1, 0, 1], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 0, 1], [-2, -1, 0, 1], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-1, 2, -1, 0]] ], [0.5, - [[-2, 0, 0, 1], [-6, 0, 1, 1], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [0, 2, 0, -1]] ], [0.5, - [[-2, 0, 0, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] -], [0.5, - [[-2, 0, 0, 1], [-5, 0, 1, 1], [-4, 1, 0, 1]] -], [1.5, - [[-2, 0, 0, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-2, 0, 1, 0], [-4, 1, 1, 0]] + [[1, 1, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-4, 1, 0, 1], [-4, 1, 1, 0]] + [[3, 0, 0, -1], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.5, + [[0, 0, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-5, 2, 1, 0], [-4, 1, 1, 0]] + [[0, 0, 0, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 0, 1], [-5, 2, 1, 0], [-1, 0, -1, 1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[3, 0, -1, 0], [-5, 2, 1, 0], [-1, 0, -1, 1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[3, 0, -1, 0], [-5, 2, 1, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] +], [0.75, + [[0, 0, 0, 0], [3, 0, -1, 0], [-2, 0, 1, 0]] ], [0.25, - [[0, 2, -1, 0], [-5, 2, 1, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] +], [1.0, + [[0, 0, 0, 0], [0, 0, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, -1, 0]] ], [0.25, - [[0, 2, -1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [-3, 0, 0, 1], [3, 0, -1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [2, 0, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[-3, 1, 1, 0], [3, 0, -1, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [2, 0, -1, 0], [-2, 0, 0, 1]] ], [0.25, - [[6, 0, -1, -1], [3, 0, -1, 0], [1, 1, -1, 0]] + [[0, 0, 0, 0], [2, 0, -1, 0], [6, 0, -1, -1]] ], [0.25, - [[6, 0, -1, -1], [3, 0, -1, 0], [0, 0, 0, 0]] + [[0, 0, 0, 0], [-2, 1, 0, 0], [6, 0, -1, -1]] ], [0.25, - [[6, 0, -1, -1], [-2, 0, 0, 1], [0, 0, 0, 0]] -], [1.25, - [[6, 0, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [6, 0, -1, -1]] ], [0.5, - [[6, 0, -1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[0, 0, 0, 0], [-1, 1, 0, 0], [1, 1, 0, -1]] ], [0.75, - [[6, 0, -1, -1], [3, 0, 0, -1], [7, -1, -1, -1]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [1, 1, 0, -1]] +], [0.75, + [[0, 0, 0, 0], [-2, 0, 1, 0], [-2, 1, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [7, -1, -1, -1], [7, -1, -1, -1]] + [[0, 0, 0, 0], [1, 1, -1, 0], [-2, 1, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [4, 1, -1, -1], [7, -1, -1, -1]] + [[0, 0, 0, 0], [2, -1, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [4, 1, -1, -1], [3, 0, 0, -1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [-2, 1, 0, 0]] +], [0.75, + [[0, 0, 0, 0], [-1, 1, 0, 0], [2, 0, -1, 0]] ], [0.25, - [[6, 0, -1, -1], [1, 0, 1, -1], [3, 0, 0, -1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.75, - [[6, 0, -1, -1], [5, -1, 0, -1], [3, 0, 0, -1]] + [[0, 0, 0, 0], [3, 0, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [5, -1, 0, -1], [2, -1, 1, -1]] + [[0, 0, 0, 0], [3, 0, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[6, 0, -1, -1], [3, 0, 0, -1], [2, -1, 1, -1]] + [[0, 0, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.5, - [[6, 0, -1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] + [[3, 0, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [0, 2, 0, -1], [1, 1, 0, -1]] -], [0.5, - [[6, 0, -1, -1], [3, 1, -1, -1], [1, 1, 0, -1]] + [[-2, 0, 1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[6, 0, -1, -1], [3, 1, -1, -1], [2, 2, -1, -1]] + [[2, -1, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[2, 1, 0, -1], [3, 1, -1, -1], [2, 2, -1, -1]] + [[2, -1, 0, 0], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[0, 2, -1, 0], [3, 1, -1, -1], [2, 2, -1, -1]] + [[7, -1, -1, -1], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.5, - [[0, 2, 0, -1], [3, 1, -1, -1], [2, 2, -1, -1]] + [[7, -1, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [3, 1, -1, -1], [1, 1, -1, 0]] + [[7, -1, -1, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-2, 1, 0, 0], [1, 1, -1, 0]] + [[7, -1, -1, -1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-2, 1, 0, 0], [-2, 2, 1, -1]] + [[7, -1, -1, -1], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [1, 1, 0, -1], [-2, 2, 1, -1]] + [[7, -1, -1, -1], [-1, 1, 0, 0], [5, -1, 0, -1]] ], [0.25, - [[0, 2, 0, -1], [1, 1, 0, -1], [0, 2, 0, -1]] -], [0.25, - [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[7, -1, -1, -1], [3, -1, 1, -1], [5, -1, 0, -1]] ], [0.25, - [[0, 2, 0, -1], [-3, 2, 0, 0], [2, 1, 0, -1]] + [[3, 0, 0, -1], [3, -1, 1, -1], [5, -1, 0, -1]] ], [0.25, - [[0, 2, 0, -1], [-1, 1, 1, -1], [2, 1, 0, -1]] + [[3, 0, 0, -1], [6, 0, -1, -1], [5, -1, 0, -1]] ], [0.25, - [[0, 2, 0, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[2, 0, 0, -1], [6, 0, -1, -1], [5, -1, 0, -1]] ], [0.25, - [[-3, 1, 2, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[2, 0, 0, -1], [6, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-5, 2, 1, 0], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[6, -1, -1, -1], [6, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 2, 1, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [6, 0, -1, -1], [7, -1, -1, -1]] ], [0.75, - [[1, 0, 1, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [4, -1, -1, 0], [0, 0, 0, 0]] +], [0.5, + [[3, 0, 0, -1], [4, -1, -1, 0], [5, 0, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-5, 2, 2, -1], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [4, -1, -1, 0], [7, -1, -1, -1]] +], [0.5, + [[3, 0, 0, -1], [0, 0, 0, 0], [7, -1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [5, 0, -1, -1], [7, -1, -1, -1]] +], [0.5, + [[3, 0, 0, -1], [0, 0, 0, 0], [7, -1, -1, -1]] ], [0.25, - [[-6, 1, 2, 0], [-4, 1, 1, 0], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [0, 0, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [5, 0, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-2, 0, 1, 0], [0, 0, 0, 0], [-2, 2, 1, -1]] + [[3, 0, 0, -1], [5, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-2, 0, 1, 0], [0, 0, 0, 0], [0, 0, 0, 0]] + [[3, 0, 0, -1], [5, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 0, 1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] -], [0.75, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] + [[3, 0, 0, -1], [5, 0, -1, -1], [1, 1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [1, 1, 0, -1], [1, 1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [1, 1, 0, -1], [-2, 1, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [-4, 1, 1, 0], [-2, 1, 0, 0]] ], [0.5, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-4, 1, 1, 0]] + [[3, 0, 0, -1], [-3, 2, 0, 0], [-2, 1, 0, 0]] +], [0.75, + [[3, 0, 0, -1], [-3, 2, 0, 0], [-1, 1, 0, 0]] ], [0.5, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-1, 1, 0, 0]] + [[3, 0, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [1.25, + [[3, 0, 0, -1], [-3, 2, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] + [[3, 0, 0, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 1, 0], [-1, -1, 1, 0], [-5, 2, 1, 0]] + [[3, 0, 0, -1], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-5, 0, 2, 0], [-5, 2, 1, 0]] + [[3, 0, 0, -1], [1, 0, 1, -1], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [0, 0, 1, -1], [-5, 2, 1, 0]] -], [0.5, - [[-2, 0, 1, 0], [-3, 2, 1, -1], [-5, 2, 1, 0]] + [[3, 0, 0, -1], [5, -1, 0, -1], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-3, 2, 1, -1], [0, 2, 0, -1]] -], [0.5, - [[-2, 0, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[3, 0, 0, -1], [5, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-2, 0, 1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[3, 0, 0, -1], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 2, 0, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[3, 0, 0, -1], [6, 0, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[2, 2, -1, -1], [2, 2, -1, -1], [0, 2, 0, -1]] + [[3, 0, 0, -1], [6, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[2, 2, -1, -1], [2, 2, -1, -1], [4, 1, -1, -1]] + [[7, -1, -1, -1], [6, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [2, 2, -1, -1], [4, 1, -1, -1]] -], [0.75, - [[1, 1, -1, 0], [2, 2, -1, -1], [3, 0, -1, 0]] + [[7, -1, -1, -1], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [2, 2, -1, -1], [-1, 1, 0, 0]] -], [0.5, - [[1, 1, -1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[2, -1, 0, 0], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [-1, 2, -1, 0], [0, 2, 0, -1]] + [[5, -1, 0, -1], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[5, -1, 0, -1], [4, -1, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[1, 1, -1, 0], [2, 0, -1, 0], [-3, 2, 0, 0]] -], [1.5, - [[1, 1, -1, 0], [-2, 1, 0, 0], [-3, 2, 0, 0]] + [[1, -1, -1, 1], [4, -1, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[1, 1, -1, 0], [3, 1, -1, -1], [-3, 2, 0, 0]] + [[1, -1, -1, 1], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [3, 1, -1, -1], [1, 1, -1, 0]] + [[1, -1, -1, 1], [-1, -1, 0, 1], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [-3, 1, -1, 1], [1, 1, -1, 0]] + [[1, -1, -1, 1], [4, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[1, 1, -1, 0], [-2, 1, -1, 1], [1, 1, -1, 0]] + [[1, -1, -1, 1], [4, -1, 0, -1], [4, -1, -1, 0]] +], [1.0, + [[1, -1, -1, 1], [1, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[1, 1, -1, 0], [-2, 1, -1, 1], [-2, 1, -1, 1]] -], [0.5, - [[1, 1, -1, 0], [1, 1, -1, 0], [-2, 1, -1, 1]] -], [0.5, - [[1, 1, -1, 0], [1, 1, -1, 0], [-1, 2, -1, 0]] -], [0.5, - [[1, 1, -1, 0], [-3, 2, 0, 0], [-1, 2, -1, 0]] + [[1, -1, -1, 1], [-1, 0, -1, 1], [4, -1, -1, 0]] ], [0.25, - [[1, 1, -1, 0], [-3, 2, 0, 0], [-2, 1, -1, 1]] -], [0.75, - [[1, 1, -1, 0], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[1, -1, -1, 1], [-1, 0, -1, 1], [1, -1, -1, 1]] ], [0.25, - [[-4, 1, 0, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[1, -1, -1, 1], [-1, 0, -1, 1], [-2, 1, -1, 1]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[1, -1, -1, 1], [-5, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-2, 1, -1, 1]] + [[1, -1, -1, 1], [-5, 1, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[0, 0, -1, 1], [-5, 0, 0, 2], [-2, 1, -1, 1]] + [[1, -1, -1, 1], [-5, 1, 0, 1], [-3, 0, 0, 1]] ], [0.25, - [[0, 0, -1, 1], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[1, -1, -1, 1], [-2, -1, 0, 1], [-3, 0, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[1, -1, -1, 1], [-5, 0, 1, 1], [-3, 0, 0, 1]] +], [0.75, + [[1, -1, -1, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-5, 0, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-5, 0, 0, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[-3, 0, 0, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-2, 0, 0, 1], [-3, 0, -1, 2]] + [[-3, 0, 0, 1], [0, 0, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-2, 0, 0, 1], [0, 0, 0, 0]] + [[2, 0, -1, 0], [0, 0, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-7, 0, 1, 2], [0, 0, 0, 0]] -], [0.5, - [[-5, 0, 0, 2], [-7, 1, 0, 2], [0, 0, 0, 0]] + [[2, 0, -1, 0], [-3, 0, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-1, 0, -1, 1], [-3, 0, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 0, 2], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-1, 0, -1, 1], [-3, 0, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 0, 2], [-3, 0, -1, 2], [0, 0, 0, 0]] + [[-1, 0, -1, 1], [3, 0, 0, -1], [0, 0, 0, 0]] +], [0.75, + [[-2, 1, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 0, 2], [-3, 0, -1, 2], [-4, -1, 0, 2]] + [[1, 1, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, -1, 2], [-3, 0, -1, 2], [-4, -1, 0, 2]] + [[4, -1, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, -1, 2], [-3, 0, -1, 2], [-5, 0, 0, 2]] + [[4, -1, 0, -1], [3, 0, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-4, 1, -1, 2], [-3, 0, -1, 2], [-5, 0, 0, 2]] + [[4, -1, 0, -1], [7, -1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-4, 1, -1, 2], [-3, 0, -1, 2], [-3, 0, -1, 2]] + [[3, 1, -1, -1], [7, -1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-5, 1, -1, 2], [-3, 0, -1, 2], [-3, 0, -1, 2]] -], [0.75, - [[-2, -1, -1, 2], [-3, 0, -1, 2], [-3, 0, -1, 2]] + [[3, 1, -1, -1], [4, 1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-2, -1, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[0, 1, -1, 0], [4, 1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-6, 0, 0, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[0, 1, -1, 0], [4, 1, -1, -1], [2, 0, -1, 0]] ], [0.25, - [[-1, 0, -1, 1], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[0, 1, -1, 0], [4, 1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[0, 1, -1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.5, + [[0, 1, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-1, -1, -1, 2]] + [[-4, 2, 0, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-1, -1, -1, 2]] + [[-4, 2, 0, 0], [-6, 2, 1, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-1, -1, -1, 2]] + [[-3, 1, -1, 1], [-6, 2, 1, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] -], [0.75, - [[-3, 0, -1, 2], [-3, 0, -1, 2], [-5, 1, -1, 2]] + [[-2, 1, -1, 1], [-6, 2, 1, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-6, 2, -1, 2], [-5, 1, -1, 2]] + [[-2, 1, -1, 1], [-2, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-6, 2, -1, 2], [-2, -1, -1, 2]] + [[-2, 1, -1, 1], [-2, 1, 0, 0], [-4, 1, 0, 1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-2, -1, -1, 2]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-2, 1, -1, 1]] -], [0.5, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-2, 1, -1, 1]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [0, 0, -1, 1]] ], [0.25, - [[-4, 1, 0, 1], [-2, -1, -1, 2], [-2, 1, -1, 1]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [-3, 2, -1, 1]] ], [0.25, - [[-4, 1, 0, 1], [-2, -1, -1, 2], [-1, 1, 0, 0]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, 1, -1, 0], [-2, -1, -1, 2], [-1, 1, 0, 0]] + [[-6, 2, 0, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, 1, -1, 0], [-2, -1, -1, 2], [-3, 0, -1, 2]] + [[-3, 0, 0, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-4, -1, 0, 2], [-2, -1, -1, 2], [-3, 0, -1, 2]] -], [0.5, - [[-5, 1, -1, 2], [-2, -1, -1, 2], [-3, 0, -1, 2]] + [[-3, 0, 0, 1], [-6, 2, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[2, 0, -1, 0], [-6, 2, 0, 1], [0, 0, 0, 0]] ], [0.5, - [[-5, 1, -1, 2], [-2, -1, -1, 2], [-6, 2, -1, 2]] + [[2, 0, -1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-2, -1, -1, 2], [-7, 1, 0, 2]] + [[2, 0, -1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-7, 2, -1, 2], [-7, 1, 0, 2]] + [[5, 0, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-4, 0, -1, 2], [-7, 1, 0, 2]] + [[5, 0, -1, -1], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-5, 1, 0, 1], [-7, 1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-8, 1, 0, 2], [-7, 1, 0, 2]] -], [0.75, - [[-5, 1, -1, 2], [-3, 1, -1, 1], [-7, 1, 0, 2]] + [[5, 0, -1, -1], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-5, 1, -1, 2]] + [[5, 0, -1, -1], [-1, 1, 0, 0], [3, 0, -1, 0]] +], [0.25, + [[5, 0, -1, -1], [-1, 1, 0, 0], [2, 1, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-2, 1, -1, 1], [-5, 1, -1, 2]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] ], [0.5, - [[-5, 1, -1, 2], [-2, 1, -1, 1], [-7, 1, 0, 2]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[-5, 1, -1, 2], [-2, 1, -1, 1], [-3, 0, -1, 2]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-3, 0, -1, 2]] -], [1.5, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-7, 1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-2, 1, -1, 1]] -], [1.0, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-5, 1, -1, 2]] + [[-3, 2, 0, 0], [-6, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-3, 0, -1, 2]] + [[-4, 1, 0, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-3, 0, -1, 2], [-3, 0, -1, 2]] + [[-4, 1, 0, 1], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-6, 2, -1, 2], [-3, 0, -1, 2]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-5, 0, 0, 2]] +], [0.25, + [[-3, 0, -1, 2], [-7, 1, 0, 2], [-5, 0, 0, 2]] ], [0.5, - [[-5, 1, -1, 2], [0, 0, -1, 1], [-3, 0, -1, 2]] + [[-3, 0, -1, 2], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[-5, 1, -1, 2], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-7, 1, 1, 1], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[2, 0, -1, 0], [0, 0, -1, 1], [-7, 1, 0, 2]] + [[-7, 1, 1, 1], [-5, 0, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[2, 0, -1, 0], [-4, 1, 0, 1], [-7, 1, 0, 2]] + [[-7, 1, 1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[2, 0, -1, 0], [-4, 1, 0, 1], [5, 0, -1, -1]] + [[-4, 2, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [5, 0, -1, -1]] + [[-4, 2, -1, 1], [-6, 2, 0, 1], [-6, 2, 0, 1]] ], [0.25, - [[-2, 1, 0, 0], [3, 0, 0, -1], [5, 0, -1, -1]] + [[-4, 2, -1, 1], [-1, 2, -1, 0], [-6, 2, 0, 1]] ], [0.25, - [[3, 1, -1, -1], [3, 0, 0, -1], [5, 0, -1, -1]] + [[0, 1, -1, 0], [-1, 2, -1, 0], [-6, 2, 0, 1]] +], [0.5, + [[-4, 2, 0, 0], [-1, 2, -1, 0], [-6, 2, 0, 1]] ], [0.25, - [[3, 1, -1, -1], [2, 2, -1, -1], [5, 0, -1, -1]] + [[-4, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[3, 0, -1, 0], [2, 2, -1, -1], [5, 0, -1, -1]] + [[-4, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.5, - [[3, 0, -1, 0], [2, 2, -1, -1], [4, -1, -1, 0]] + [[-4, 2, 0, 0], [0, 2, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[0, 2, -1, 0], [2, 2, -1, -1], [4, -1, -1, 0]] -], [0.25, - [[0, 2, -1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] + [[-4, 2, 0, 0], [-5, 2, 1, 0], [0, 2, 0, -1]] +], [0.75, + [[1, 2, -1, -1], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [2, 2, -1, -1], [0, 2, 0, -1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [2, 2, -1, -1], [-1, 1, 1, -1]] + [[-3, 2, 0, 0], [-6, 2, 0, 1], [0, 2, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [-5, 2, 2, -1], [-1, 1, 1, -1]] + [[2, 2, -1, -1], [-6, 2, 0, 1], [0, 2, 0, -1]] +], [0.5, + [[2, 2, -1, -1], [-1, 2, -1, 0], [0, 2, 0, -1]] ], [0.25, - [[1, 0, 1, -1], [-5, 2, 2, -1], [-1, 1, 1, -1]] + [[2, 2, -1, -1], [-1, 2, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[1, 0, 1, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[5, 0, -1, -1], [-1, 2, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] -], [0.5, - [[-3, 1, 2, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[5, 0, -1, -1], [2, 2, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[5, 0, -1, -1], [2, 2, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [1, 1, 0, -1], [0, 2, 0, -1]] + [[-1, 2, -1, 0], [2, 2, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [-3, 2, 1, -1], [0, 2, 0, -1]] + [[-1, 2, -1, 0], [1, 1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [-3, 2, 1, -1], [-5, 2, 2, -1]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [-2, 0, 2, -1], [-5, 2, 2, -1]] -], [1.0, - [[-3, 1, 2, -1], [-2, 2, 1, -1], [-5, 2, 2, -1]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [0, 0, 0, 0]] +], [0.5, + [[-1, 1, 0, 0], [1, 1, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [-5, 2, 2, -1]] + [[4, 1, -1, -1], [1, 1, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [-6, 1, 2, 0]] + [[0, 2, 0, -1], [1, 1, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-4, 0, 2, 0], [-6, 1, 2, 0]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-6, 1, 2, 0], [-6, 1, 2, 0]] -], [0.75, - [[-3, 1, 2, -1], [-6, 1, 2, 0], [-3, 1, 2, -1]] -], [0.5, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [-3, 1, 2, -1]] -], [0.5, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [-6, 1, 2, 0]] + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [0, -1, 2, -1]] + [[-6, 2, 0, 1], [-4, 1, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-1, 0, 2, -1], [-5, 2, 2, -1]] + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-1, 1, 1, -1], [-5, 2, 2, -1]] + [[-3, 0, 0, 1], [-1, -1, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-5, 2, 2, -1], [-5, 2, 2, -1]] -], [1.0, - [[-3, 1, 2, -1], [-2, 2, 1, -1], [-5, 2, 2, -1]] + [[-3, 0, 0, 1], [-5, 0, 0, 2], [-3, 2, 0, 0]] ], [0.5, - [[-3, 1, 2, -1], [-2, 2, 1, -1], [-5, 2, 1, 0]] + [[-3, 0, 0, 1], [-5, 0, 0, 2], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [-2, 2, 1, -1], [-1, 0, 2, -1]] -], [0.5, - [[-3, 1, 2, -1], [1, 0, 1, -1], [-1, 0, 2, -1]] -], [1.0, - [[-3, 1, 2, -1], [1, 0, 1, -1], [-5, 2, 2, -1]] + [[-5, 1, -1, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [1, 0, 1, -1], [-1, 0, 2, -1]] -], [0.5, - [[-3, 1, 2, -1], [-3, 1, 2, -1], [-1, 0, 2, -1]] + [[-5, 1, -1, 2], [0, 0, -1, 1], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [0, 0, -1, 1], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [-6, 1, 2, 0], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [1, 1, -1, 0], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [-1, 1, 1, -1], [-6, 1, 2, 0]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [-3, 0, -1, 2]] ], [0.25, - [[-3, 1, 2, -1], [-4, 1, 1, 0], [-6, 1, 2, 0]] -], [0.5, - [[-3, 1, 2, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-3, 0, -1, 2]] ], [0.25, - [[-5, 2, 1, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-4, 1, 0, 1]] ], [0.25, - [[-5, 2, 1, 0], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[-7, 1, 0, 2], [1, 1, -1, 0], [-4, 1, 0, 1]] ], [0.25, - [[0, 2, 0, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[4, 1, -1, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-5, 1, 0, 1]] ], [0.25, - [[4, 1, -1, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] + [[-5, 1, -1, 2], [-7, 1, 0, 2], [-5, 1, 0, 1]] ], [0.25, - [[4, 1, -1, -1], [-3, 2, 1, -1], [5, 0, -1, -1]] + [[-5, 1, -1, 2], [-7, 1, 0, 2], [-3, 0, -1, 2]] ], [0.25, - [[4, 1, -1, -1], [5, 0, -1, -1], [5, 0, -1, -1]] + [[-5, 1, -1, 2], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[4, 1, -1, -1], [5, 0, -1, -1], [1, 1, 0, -1]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[4, 1, -1, -1], [2, 2, -1, -1], [1, 1, 0, -1]] + [[-7, 1, 0, 2], [-7, 1, 0, 2], [-5, 1, -1, 2]] ], [0.75, - [[4, 1, -1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] + [[-7, 1, 0, 2], [-3, 0, -1, 2], [-5, 1, -1, 2]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] + [[-7, 1, 0, 2], [-6, 2, -1, 2], [-5, 1, -1, 2]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [-1, 0, 2, -1]] + [[-2, 1, -1, 1], [-6, 2, -1, 2], [-5, 1, -1, 2]] ], [0.25, - [[5, -1, 0, -1], [3, 0, 0, -1], [-1, 0, 2, -1]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-5, 1, -1, 2]] ], [0.25, - [[5, -1, 0, -1], [0, -1, 2, -1], [-1, 0, 2, -1]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [-5, 1, -1, 2]] ], [0.25, - [[-3, -1, 2, 0], [0, -1, 2, -1], [-1, 0, 2, -1]] -], [0.75, - [[-3, -1, 2, 0], [0, -1, 2, -1], [-4, 0, 2, 0]] -], [0.5, - [[2, -1, 1, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [-4, 1, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [1, 1, -1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-4, 1, 1, 0]] ], [0.5, - [[3, -1, 1, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] + [[-5, 2, 1, 0], [-5, 0, 1, 1], [-4, 1, 1, 0]] ], [0.25, - [[-1, 0, 2, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] + [[-5, 2, 1, 0], [-5, 0, 1, 1], [-4, -1, 1, 1]] ], [0.25, - [[-1, 0, 2, -1], [0, -1, 2, -1], [0, -1, 2, -1]] -], [1.25, - [[-1, 0, 2, -1], [0, -1, 2, -1], [-4, 0, 2, 0]] + [[-5, 2, 1, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[-1, 0, 2, -1], [-7, 0, 2, 1], [-4, 0, 2, 0]] + [[-5, 2, 1, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-1, 0, 2, -1], [-7, 0, 2, 1], [-3, 1, 2, -1]] + [[-5, 0, 1, 1], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-1, 0, 2, -1], [-4, 0, 2, 0], [-3, 1, 2, -1]] + [[-5, 0, 1, 1], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-1, 0, 2, -1], [-1, 0, 2, -1], [-3, 1, 2, -1]] + [[-5, 0, 1, 1], [-4, 1, 1, 0], [-8, 0, 1, 2]] ], [0.25, - [[-1, 0, 2, -1], [-5, 2, 2, -1], [-3, 1, 2, -1]] -], [1.0, - [[-1, 0, 2, -1], [-5, 2, 2, -1], [0, -1, 2, -1]] -], [0.5, - [[-1, 0, 2, -1], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-8, 0, 1, 2]] ], [0.25, - [[-1, 0, 2, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-8, 0, 1, 2]] ], [0.5, - [[-1, 0, 2, -1], [2, -1, 1, -1], [-3, 1, 2, -1]] -], [0.25, - [[0, -1, 1, 0], [2, -1, 1, -1], [-3, 1, 2, -1]] + [[-6, -1, 1, 2], [-2, 0, 1, 0], [-8, 0, 1, 2]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [-3, 1, 2, -1]] + [[-6, -1, 1, 2], [-6, -1, 1, 2], [-8, 0, 1, 2]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [7, -1, -1, -1]] + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-8, 0, 1, 2]] ], [0.25, - [[1, 0, 1, -1], [2, -1, 1, -1], [7, -1, -1, -1]] + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-4, -1, 0, 2]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [7, -1, -1, -1]] + [[-3, -1, 1, 1], [-1, -1, 0, 1], [-4, -1, 0, 2]] ], [0.25, - [[-3, 1, 2, -1], [-2, 0, 2, -1], [7, -1, -1, -1]] + [[-1, -1, -1, 2], [-1, -1, 0, 1], [-4, -1, 0, 2]] ], [0.25, - [[0, -1, 2, -1], [-2, 0, 2, -1], [7, -1, -1, -1]] -], [0.5, - [[0, -1, 2, -1], [5, 0, -1, -1], [7, -1, -1, -1]] -], [0.5, - [[0, -1, 2, -1], [5, 0, -1, -1], [4, 1, -1, -1]] + [[-1, -1, -1, 2], [-1, -1, 0, 1], [1, -1, -1, 1]] ], [0.25, - [[0, -1, 2, -1], [2, 2, -1, -1], [4, 1, -1, -1]] -], [0.5, - [[4, 1, -1, -1], [2, 2, -1, -1], [4, 1, -1, -1]] -], [0.5, - [[4, 1, -1, -1], [2, 2, -1, -1], [2, 1, 0, -1]] + [[-1, -1, -1, 2], [-1, -1, 0, 1], [-3, 0, -1, 2]] ], [0.5, - [[4, 1, -1, -1], [2, 2, -1, -1], [2, 2, -1, -1]] + [[2, -1, 0, 0], [-1, -1, 0, 1], [-3, 0, -1, 2]] ], [0.25, - [[4, 1, -1, -1], [-1, 2, -1, 0], [2, 2, -1, -1]] + [[2, -1, 0, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-1, 2, -1, 0], [2, 2, -1, -1]] + [[2, -1, 0, 0], [4, -1, -1, 0], [2, -1, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-3, 2, 1, -1], [2, 2, -1, -1]] + [[2, -1, 0, 0], [0, 0, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[-5, 2, 1, 0], [-3, 2, 1, -1], [2, 2, -1, -1]] + [[2, -1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [0, 2, -1, 0], [2, 2, -1, -1]] + [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [0, 2, -1, 0], [-3, 2, -1, 1]] + [[3, 0, 0, -1], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [0, 2, -1, 0], [-3, 2, -1, 1]] + [[3, 0, 0, -1], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-2, 1, -1, 1], [-3, 2, -1, 1]] + [[-1, 1, 1, -1], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.75, - [[-3, 2, -1, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] -], [0.25, - [[-3, 2, -1, 1], [-2, 1, -1, 1], [-6, 2, -1, 2]] -], [0.25, - [[-3, 2, -1, 1], [-5, 1, -1, 2], [-6, 2, -1, 2]] -], [0.25, - [[-3, 2, -1, 1], [-6, 2, 0, 1], [-6, 2, -1, 2]] -], [0.25, - [[-3, 2, -1, 1], [-6, 2, 0, 1], [-3, 2, -1, 1]] + [[-1, 1, 1, -1], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-1, 2, -1, 0], [-3, 2, -1, 1]] + [[-4, 1, 1, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-7, 2, -1, 2], [-3, 2, -1, 1]] -], [1.25, - [[-3, 2, -1, 1], [-7, 2, -1, 2], [-2, 1, -1, 1]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-5, 1, 0, 1], [-2, 1, -1, 1]] + [[-1, 2, -1, 0], [1, 1, -1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-1, 0, -1, 1], [-2, 1, -1, 1]] + [[-1, 2, -1, 0], [1, 1, -1, 0], [2, 2, -1, -1]] ], [0.25, - [[-3, 2, -1, 1], [-4, 2, -1, 1], [-2, 1, -1, 1]] + [[2, 0, -1, 0], [1, 1, -1, 0], [2, 2, -1, -1]] ], [0.25, - [[-3, 2, -1, 1], [-4, 2, -1, 1], [-6, 2, 0, 1]] -], [0.75, - [[-3, 2, -1, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[2, 0, -1, 0], [1, 1, -1, 0], [2, 0, -1, 0]] ], [0.5, - [[-3, 2, -1, 1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[2, 0, -1, 0], [0, 0, -1, 1], [2, 0, -1, 0]] ], [0.25, - [[-3, 2, -1, 1], [-3, 2, 0, 0], [-2, 1, -1, 1]] + [[2, 0, -1, 0], [0, 0, -1, 1], [-3, 0, 0, 1]] ], [0.25, - [[-3, 2, -1, 1], [-6, 2, 0, 1], [-2, 1, -1, 1]] + [[2, 0, -1, 0], [0, 0, -1, 1], [5, 0, -1, -1]] ], [0.25, - [[-3, 2, -1, 1], [-2, 1, -1, 1], [-2, 1, -1, 1]] + [[2, 0, -1, 0], [3, 0, -1, 0], [5, 0, -1, -1]] ], [0.25, - [[-3, 2, -1, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[2, 0, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 0, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-2, 1, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 2, 0, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-2, 1, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 2, 0, 1], [-2, 1, -1, 1], [-3, 2, 0, 0]] + [[1, -1, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 2, 0, 1], [-3, 2, -1, 1], [-3, 2, 0, 0]] + [[1, -1, 0, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 2, -1, 0], [-3, 2, -1, 1], [-3, 2, 0, 0]] + [[-3, 0, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.5, - [[-1, 2, -1, 0], [-3, 2, -1, 1], [-3, 2, 0, 0]] + [[3, 0, 0, -1], [2, -1, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 0, 0], [1, 0, 1, -1]] ], [0.5, - [[-1, 2, -1, 0], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [2, -1, 0, 0], [5, -1, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [7, -1, -1, -1], [5, -1, 0, -1]] ], [0.5, - [[1, -1, -1, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [7, -1, -1, -1], [1, 0, 1, -1]] +], [0.5, + [[3, 0, 0, -1], [7, -1, -1, -1], [2, 1, 0, -1]] ], [0.25, - [[1, -1, -1, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [3, 0, 0, -1], [2, 1, 0, -1]] ], [0.25, - [[1, -1, -1, 1], [-4, 1, 0, 1], [-7, 1, 0, 2]] + [[3, 0, 0, -1], [3, 0, 0, -1], [6, 0, -1, -1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, 0, 1], [-7, 1, 0, 2]] + [[3, 0, 0, -1], [0, 0, 0, 0], [6, 0, -1, -1]] +], [0.25, + [[3, 0, 0, -1], [5, 0, -1, -1], [6, 0, -1, -1]] +], [0.25, + [[3, 0, 0, -1], [0, 0, 0, 0], [6, 0, -1, -1]] +], [0.5, + [[3, 0, 0, -1], [5, 0, -1, -1], [6, 0, -1, -1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[3, 0, 0, -1], [5, 0, -1, -1], [3, 0, -1, 0]] ], [0.25, - [[-6, 0, 0, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[3, 0, 0, -1], [5, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-7, 2, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[3, 0, 0, -1], [5, 0, -1, -1], [5, -1, 0, -1]] ], [1.0, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] -], [0.75, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-3, 0, -1, 2]] -], [1.75, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [5, 0, -1, -1], [1, 0, 1, -1]] +], [0.5, + [[3, 0, 0, -1], [5, 0, -1, -1], [0, 0, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [5, 0, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [2, 0, -1, 0], [5, 0, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [2, 0, -1, 0], [5, -1, 0, -1]] ], [0.25, - [[-3, 0, -1, 2], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [1, 1, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[-3, 0, -1, 2], [1, 1, -1, 0], [-2, 1, -1, 1]] + [[3, 0, 0, -1], [1, 1, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [1, 1, -1, 0], [4, 1, -1, -1]] + [[3, 0, 0, -1], [4, -1, 0, -1], [4, 1, -1, -1]] ], [0.5, - [[-3, 0, -1, 2], [1, 1, -1, 0], [3, 0, -1, 0]] + [[3, 0, 0, -1], [0, 0, 1, -1], [4, 1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [1, 1, -1, 0], [4, 1, -1, -1]] + [[3, 0, 0, -1], [4, -1, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [4, 1, -1, -1]] + [[3, 0, 0, -1], [4, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-1, -1, -1, 2]] + [[3, 0, 0, -1], [4, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-5, 0, 0, 2]] + [[3, 0, 0, -1], [4, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-5, 0, 0, 2]] + [[3, 0, 0, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-7, 1, 0, 2], [-5, 1, -1, 2], [-5, 0, 0, 2]] + [[0, 2, 0, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-4, -1, 0, 2], [-5, 1, -1, 2], [-5, 0, 0, 2]] + [[4, 1, -1, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-4, -1, 0, 2], [-8, 0, 1, 2], [-5, 0, 0, 2]] + [[4, 1, -1, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-8, 0, 1, 2], [-8, 0, 1, 2], [-5, 0, 0, 2]] + [[5, -1, 0, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-8, 0, 1, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] -], [0.5, - [[-8, 0, 1, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] -], [0.5, - [[-8, 0, 1, 2], [-4, -1, 0, 2], [-6, -1, 1, 2]] + [[5, -1, 0, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-6, -1, 1, 2]] + [[5, 0, -1, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] +], [0.75, + [[5, 0, -1, -1], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-8, 0, 1, 2], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [3, 0, 0, -1], [5, 0, -1, -1]] +], [0.5, + [[5, 0, -1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-3, 0, 0, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[0, 0, 0, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [0, 0, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-5, 0, 1, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [5, 0, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 0, 1, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[5, 0, -1, -1], [2, 0, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[3, 0, 0, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] -], [1.5, - [[3, 0, 0, -1], [0, 0, 0, 0], [0, 0, 0, 0]] -], [0.5, - [[3, 0, 0, -1], [0, 0, 0, 0], [-1, 1, 0, 0]] -], [1.0, - [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] -], [0.75, - [[3, 0, 0, -1], [0, 0, 0, 0], [3, 0, -1, 0]] + [[0, 0, 0, 0], [2, 0, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[3, 0, 0, -1], [5, 0, -1, -1], [3, 0, -1, 0]] + [[0, 0, 0, 0], [-2, 1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[3, 0, 0, -1], [1, 1, 0, -1], [3, 0, -1, 0]] + [[-4, 1, 1, 0], [-2, 1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[3, 0, 0, -1], [1, 1, 0, -1], [0, 0, 0, 0]] -], [1.0, - [[3, 0, 0, -1], [-2, 1, 0, 0], [0, 0, 0, 0]] + [[-4, 1, 1, 0], [-2, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[3, 0, 0, -1], [-2, 1, 0, 0], [5, -1, 0, -1]] + [[-1, -1, 1, 0], [-2, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[7, -1, -1, -1], [-2, 1, 0, 0], [5, -1, 0, -1]] + [[-1, -1, 1, 0], [-2, 1, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[7, -1, -1, -1], [7, -1, -1, -1], [5, -1, 0, -1]] + [[4, -1, 0, -1], [-2, 1, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [7, -1, -1, -1], [5, -1, 0, -1]] + [[4, -1, 0, -1], [1, -1, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [7, -1, -1, -1], [7, -1, -1, -1]] + [[4, -1, 0, -1], [1, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[5, 0, -1, -1], [7, -1, -1, -1], [7, -1, -1, -1]] -], [0.5, - [[4, -1, 0, -1], [7, -1, -1, -1], [7, -1, -1, -1]] + [[4, -1, 0, -1], [6, -1, -1, -1], [-1, -1, 0, 1]] ], [0.25, - [[4, -1, -1, 0], [7, -1, -1, -1], [7, -1, -1, -1]] + [[4, -1, 0, -1], [6, -1, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[4, -1, -1, 0], [2, -1, 0, 0], [7, -1, -1, -1]] + [[4, -1, 0, -1], [6, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[4, -1, -1, 0], [5, -1, 0, -1], [7, -1, -1, -1]] + [[4, -1, 0, -1], [2, 0, 0, -1], [4, -1, -1, 0]] ], [0.25, - [[4, -1, -1, 0], [5, -1, 0, -1], [3, 0, -1, 0]] + [[4, -1, 0, -1], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[4, -1, -1, 0], [3, 0, -1, 0], [3, 0, -1, 0]] -], [1.25, - [[4, -1, -1, 0], [3, 0, -1, 0], [4, -1, -1, 0]] -], [0.5, - [[4, -1, -1, 0], [3, 0, -1, 0], [3, 0, -1, 0]] -], [1.0, - [[4, -1, -1, 0], [3, 0, -1, 0], [0, 0, -1, 1]] -], [1.5, - [[4, -1, -1, 0], [3, 0, -1, 0], [4, -1, -1, 0]] + [[2, 0, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[1, -1, -1, 1], [3, 0, -1, 0], [4, -1, -1, 0]] + [[2, 0, -1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[1, -1, -1, 1], [0, 0, -1, 1], [4, -1, -1, 0]] + [[-1, -1, 1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-3, 0, 0, 1], [0, 0, -1, 1], [4, -1, -1, 0]] + [[-1, -1, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, 0, 0, 1], [2, -1, 0, 0], [4, -1, -1, 0]] + [[-3, 0, 0, 1], [2, -1, 0, 0], [0, 0, 0, 0]] +], [0.5, + [[-1, -1, 0, 1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[2, 0, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] + [[-1, -1, 0, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, 1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] + [[-1, -1, 0, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [1.0, + [[-1, -1, 0, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [4, -1, -1, 0]] -], [0.75, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-7, 1, 0, 2]] +], [0.25, + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-4, 1, 0, 1], [-2, 1, 0, 0], [-5, 0, 1, 1]] +], [0.25, + [[-4, 1, 0, 1], [-2, 1, 0, 0], [-6, 2, 0, 1]] ], [0.5, - [[-1, -1, 1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] + [[-4, 1, 0, 1], [-5, 1, 0, 1], [-6, 2, 0, 1]] +], [0.25, + [[-4, 1, 0, 1], [-8, 1, 0, 2], [-6, 2, 0, 1]] +], [0.25, + [[-4, 1, 0, 1], [-8, 1, 0, 2], [-3, 0, 0, 1]] ], [0.75, - [[-1, -1, 1, 0], [3, 0, 0, -1], [-3, -1, 2, 0]] + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-3, 0, 0, 1]] ], [1.0, - [[-1, -1, 1, 0], [-3, -1, 2, 0], [-3, -1, 2, 0]] -], [0.75, - [[-1, -1, 1, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[-4, 1, 0, 1], [0, 0, 0, 0], [-3, 0, 0, 1]] ], [0.25, - [[-1, -1, 1, 0], [1, -1, 0, 0], [-3, -1, 2, 0]] + [[-4, 1, 0, 1], [0, 0, 0, 0], [2, 0, -1, 0]] ], [0.5, - [[-1, -1, 1, 0], [1, -1, 0, 0], [-1, -1, 0, 1]] + [[-4, 1, 0, 1], [0, 0, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-1, -1, 1, 0], [-3, -1, 2, 0], [-1, -1, 0, 1]] + [[-4, 1, 0, 1], [0, 0, 0, 0], [-7, 1, 1, 1]] ], [0.25, - [[-6, -1, 2, 1], [-3, -1, 2, 0], [-1, -1, 0, 1]] + [[-4, 1, 0, 1], [-2, 1, -1, 1], [-7, 1, 1, 1]] ], [0.25, - [[-6, -1, 2, 1], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-4, 1, 0, 1], [-4, 1, 1, 0], [-7, 1, 1, 1]] ], [0.25, - [[-3, -1, 2, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-4, 1, 0, 1], [-4, 1, 1, 0], [-6, 1, 1, 1]] +], [0.25, + [[-4, 1, 0, 1], [-3, 0, 0, 1], [-6, 1, 1, 1]] ], [0.75, - [[2, -1, 1, -1], [-3, -1, 2, 0], [0, -1, 2, -1]] -], [0.5, - [[2, -1, 1, -1], [-3, -1, 2, 0], [-6, -1, 2, 1]] + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-6, 1, 1, 1]] +], [0.25, + [[-4, 1, 1, 0], [-7, 1, 1, 1], [-6, 1, 1, 1]] +], [0.25, + [[-4, 1, 1, 0], [-2, 0, 1, 0], [-6, 1, 1, 1]] +], [0.25, + [[0, 0, 0, 0], [-2, 0, 1, 0], [-6, 1, 1, 1]] +], [0.25, + [[0, 0, 0, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] +], [0.75, + [[3, 0, 0, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.5, - [[2, -1, 1, -1], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[3, 0, 0, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[2, -1, 1, -1], [-3, -1, 2, 0], [-6, -1, 2, 1]] + [[3, 0, 0, -1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 2, -1], [-6, -1, 2, 1]] + [[-2, 0, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[2, -1, 1, -1], [-7, 0, 2, 1], [-6, -1, 2, 1]] + [[-2, 0, 1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 2, 1], [-6, -1, 2, 1]] + [[-2, 0, 1, 0], [7, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-6, -1, 2, 1]] + [[2, -1, 0, 0], [7, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [-6, -1, 2, 1]] + [[2, -1, 0, 0], [-1, -1, 0, 1], [4, -1, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-8, -1, 2, 2], [-6, -1, 2, 1]] + [[2, -1, 0, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] ], [0.25, - [[-6, -1, 1, 2], [-8, -1, 2, 2], [-6, -1, 2, 1]] + [[1, -1, -1, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] ], [0.25, - [[-6, -1, 1, 2], [-8, -1, 2, 2], [-6, -1, 1, 2]] + [[1, -1, -1, 1], [4, -1, -1, 0], [2, -1, 0, 0]] ], [0.5, - [[-6, -1, 1, 2], [-8, -1, 2, 2], [-4, -1, 0, 2]] + [[1, -1, -1, 1], [0, 0, 0, 0], [2, -1, 0, 0]] +], [0.25, + [[1, -1, -1, 1], [0, 0, 0, 0], [3, 0, -1, 0]] +], [0.25, + [[1, -1, -1, 1], [0, 0, -1, 1], [3, 0, -1, 0]] ], [0.5, - [[-6, -1, 1, 2], [-8, -1, 2, 2], [-8, 0, 1, 2]] + [[1, -1, -1, 1], [0, 0, -1, 1], [-1, -1, 0, 1]] +], [1.0, + [[1, -1, -1, 1], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-6, -1, 1, 2], [-5, 0, 0, 2], [-8, 0, 1, 2]] + [[1, -1, -1, 1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-7, 1, 0, 2], [-5, 0, 0, 2], [-8, 0, 1, 2]] + [[-3, 0, 0, 1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-7, 1, 0, 2], [-6, 0, 0, 2], [-8, 0, 1, 2]] + [[-3, 0, 0, 1], [2, -1, 0, 0], [-5, 0, 1, 1]] ], [0.25, - [[-7, 1, 0, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[-3, 0, 0, 1], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[2, 0, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-2, -1, -1, 2], [-7, 1, 0, 2]] + [[2, 0, -1, 0], [2, -1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[-2, 1, 0, 0], [2, -1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-5, 1, -1, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[4, -1, 0, -1], [2, -1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-7, 1, 0, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] -], [0.5, - [[-7, 1, 0, 2], [-5, 1, -1, 2], [-3, 0, -1, 2]] + [[4, -1, 0, -1], [2, -1, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[-7, 1, 0, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[4, -1, 0, -1], [-1, -1, 0, 1], [2, -1, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[4, -1, 0, -1], [-1, -1, 0, 1], [7, -1, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[4, -1, 0, -1], [7, -1, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-6, 2, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] -], [0.5, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[4, -1, 0, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-5, 1, -1, 2], [-4, 1, -1, 2], [-7, 1, 0, 2]] + [[1, 1, 0, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-5, 1, -1, 2], [-4, 1, -1, 2], [-3, 0, -1, 2]] + [[1, 1, 0, -1], [3, 0, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[1, 1, 0, -1], [0, 2, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-1, -1, -1, 2], [-4, -1, 0, 2]] + [[-3, 2, 1, -1], [0, 2, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-5, 0, 0, 2], [-4, -1, 0, 2]] + [[5, 0, -1, -1], [0, 2, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-6, 2, -1, 2], [-4, -1, 0, 2]] -], [0.5, - [[-5, 1, -1, 2], [-3, 0, -1, 2], [-4, -1, 0, 2]] + [[1, 0, 1, -1], [0, 2, 0, -1], [3, 0, 0, -1]] +], [0.75, + [[1, 0, 1, -1], [1, 0, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-4, -1, 0, 2]] + [[1, 0, 1, -1], [1, 0, 1, -1], [2, -1, 1, -1]] ], [0.25, - [[-5, 1, -1, 2], [-7, 1, 0, 2], [-7, 1, 0, 2]] -], [1.0, - [[-5, 1, -1, 2], [-4, 1, 0, 1], [-7, 1, 0, 2]] + [[1, 0, 1, -1], [5, -1, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[-5, 1, -1, 2], [-4, 1, 0, 1], [-6, 2, 0, 1]] -], [0.5, - [[-2, 1, -1, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] + [[7, -1, -1, -1], [5, -1, 0, -1], [2, -1, 1, -1]] +], [1.0, + [[7, -1, -1, -1], [5, -1, 0, -1], [5, 0, -1, -1]] ], [0.25, - [[-3, 2, 0, 0], [-4, 1, 0, 1], [-6, 2, 0, 1]] + [[7, -1, -1, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-6, 2, 0, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] + [[3, 0, 0, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-6, 2, 0, 1]] -], [0.5, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-3, 2, 0, 0]] + [[3, 0, 0, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-4, 1, 0, 1]] + [[0, 2, 0, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[4, 1, -1, -1], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[4, -1, -1, 0], [2, 1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-2, 1, 0, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] -], [0.5, - [[-2, 1, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] + [[4, -1, -1, 0], [2, 1, 0, -1], [2, -1, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] + [[4, -1, -1, 0], [2, 1, 0, -1], [-1, 1, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[4, -1, -1, 0], [3, 0, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-6, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[4, -1, -1, 0], [3, 0, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[-3, 2, 1, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[4, -1, -1, 0], [3, 0, -1, 0], [6, 0, -1, -1]] ], [0.25, - [[-3, 2, 1, -1], [-5, 2, 2, -1], [0, 2, 0, -1]] + [[4, -1, -1, 0], [2, -1, 0, 0], [6, 0, -1, -1]] ], [0.25, - [[-3, 1, 2, -1], [-5, 2, 2, -1], [0, 2, 0, -1]] + [[4, -1, -1, 0], [7, -1, -1, -1], [6, 0, -1, -1]] +], [1.0, + [[4, -1, -1, 0], [7, -1, -1, -1], [1, -1, -1, 1]] ], [0.25, - [[-3, 1, 2, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[4, -1, -1, 0], [7, -1, -1, -1], [4, -1, -1, 0]] ], [0.5, - [[-3, 1, 2, -1], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[4, -1, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[4, -1, -1, 0], [2, -1, 0, 0], [7, -1, -1, -1]] +], [1.0, + [[4, -1, -1, 0], [2, -1, 0, 0], [2, -1, 0, 0]] +], [0.25, + [[4, -1, -1, 0], [5, -1, 0, -1], [2, -1, 0, 0]] +], [0.25, + [[4, -1, -1, 0], [0, -1, 1, 0], [2, -1, 0, 0]] ], [0.25, - [[-1, 1, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[4, -1, -1, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-1, 1, 0, 0], [-3, 2, 0, 0], [-2, 1, 0, 0]] + [[4, -1, -1, 0], [2, -1, -1, 1], [-2, 0, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-3, 2, 0, 0], [-2, 1, 0, 0]] + [[4, -1, -1, 0], [7, -1, -1, -1], [-2, 0, 1, 0]] +], [1.25, + [[4, -1, -1, 0], [7, -1, -1, -1], [4, -1, -1, 0]] +], [0.25, + [[4, -1, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.5, - [[0, 2, 0, -1], [-3, 2, 0, 0], [-2, 1, 0, 0]] + [[4, -1, -1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[4, -1, -1, 0], [3, 0, -1, 0], [-1, -1, 0, 1]] ], [0.75, - [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[4, -1, -1, 0], [3, 0, -1, 0], [7, -1, -1, -1]] ], [0.5, - [[0, 2, 0, -1], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[0, 0, 0, 0], [3, 0, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[0, 2, 0, -1], [2, 2, -1, -1], [-6, 2, 0, 1]] + [[5, 0, -1, -1], [3, 0, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[0, 2, 0, -1], [-3, 2, -1, 1], [-6, 2, 0, 1]] + [[5, 0, -1, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[0, 2, 0, -1], [2, 1, 0, -1], [-6, 2, 0, 1]] + [[5, 0, -1, -1], [5, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 2, 0, 0], [2, 1, 0, -1], [-6, 2, 0, 1]] + [[5, 0, -1, -1], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 2, 0, 0], [-1, 1, 0, 0], [-6, 2, 0, 1]] + [[1, 1, 0, -1], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[0, 0, 0, 0], [-1, 1, 0, 0], [-6, 2, 0, 1]] + [[5, 0, -1, -1], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[0, 0, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[5, 0, -1, -1], [6, 0, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[5, 0, -1, -1], [4, 1, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-6, 2, 0, 1], [-1, 1, 0, 0], [-3, 2, 0, 0]] -], [0.75, - [[-6, 2, 0, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[5, 0, -1, -1], [4, 1, -1, -1], [2, 2, -1, -1]] +], [0.5, + [[5, 0, -1, -1], [4, 1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-6, 2, 0, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] + [[2, 0, -1, 0], [4, 1, -1, -1], [5, 0, -1, -1]] ], [0.25, - [[-6, 2, 0, 1], [-2, 0, 0, 1], [-4, 1, 0, 1]] + [[2, 0, -1, 0], [4, 1, -1, -1], [1, 1, 0, -1]] ], [0.25, - [[-6, 2, 0, 1], [-2, 0, 0, 1], [-1, -1, 0, 1]] + [[2, 0, -1, 0], [4, 1, -1, -1], [1, 1, -1, 0]] +], [0.25, + [[2, 0, -1, 0], [4, 1, -1, -1], [4, -1, -1, 0]] +], [0.25, + [[2, 0, -1, 0], [4, 1, -1, -1], [0, 0, -1, 1]] ], [0.5, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-1, -1, 0, 1]] + [[2, 0, -1, 0], [1, 1, -1, 0], [0, 0, -1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-3, 2, 0, 0]] + [[2, 0, -1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] +], [0.5, + [[-1, 2, -1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-6, 2, 0, 1]] -], [1.25, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-1, 2, -1, 0]] -], [0.75, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-3, 2, -1, 1]] + [[-4, 1, 1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-2, 1, -1, 1], [-3, 2, -1, 1], [-3, 2, -1, 1]] + [[-4, 1, 1, 0], [1, 1, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, -1, 1], [-3, 2, -1, 1]] -], [0.5, - [[-1, 2, -1, 0], [-3, 2, -1, 1], [-6, 2, 0, 1]] -], [0.5, - [[-4, 2, -1, 1], [-3, 2, -1, 1], [-6, 2, 0, 1]] -], [0.5, - [[-7, 2, -1, 2], [-3, 2, -1, 1], [-6, 2, 0, 1]] -], [0.5, - [[-7, 2, -1, 2], [-3, 2, -1, 1], [-3, 2, -1, 1]] + [[0, 0, 0, 0], [1, 1, -1, 0], [3, 0, -1, 0]] ], [0.25, - [[-7, 2, -1, 2], [-3, 2, -1, 1], [-6, 2, -1, 2]] -], [0.5, - [[-7, 2, -1, 2], [-4, 2, -1, 1], [-6, 2, -1, 2]] + [[0, 0, 0, 0], [2, -1, 0, 0], [3, 0, -1, 0]] ], [0.25, - [[-7, 2, -1, 2], [-5, 1, -1, 2], [-6, 2, -1, 2]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [3, 0, -1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-6, 2, -1, 2]] -], [0.75, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-6, 2, -1, 2]] + [[0, 0, 0, 0], [0, 0, -1, 1], [3, 0, -1, 0]] +], [0.5, + [[0, 0, 0, 0], [0, 0, -1, 1], [-1, 1, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[0, 0, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[0, 0, 0, 0], [-3, 2, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-5, 0, 0, 2]] + [[0, 0, 0, 0], [-3, 2, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [3, 0, -1, 0]] -], [1.0, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [3, 0, -1, 0]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [3, 0, -1, 0]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [6, 0, -1, -1], [3, 0, -1, 0]] + [[-4, 1, 1, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [6, 0, -1, -1], [7, -1, -1, -1]] + [[-4, 1, 1, 0], [-3, 2, 0, 0], [-6, 1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [7, -1, -1, -1]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [-6, 1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [5, -1, 0, -1], [7, -1, -1, -1]] + [[1, 1, 0, -1], [-1, 1, 1, -1], [-6, 1, 2, 0]] +], [1.0, + [[-3, 1, 2, -1], [-1, 1, 1, -1], [-6, 1, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [5, -1, 0, -1], [3, 0, 0, -1]] + [[-3, 1, 2, -1], [-1, 1, 1, -1], [-2, 0, 2, -1]] ], [0.25, - [[-3, 0, -1, 2], [2, 1, 0, -1], [3, 0, 0, -1]] -], [0.5, - [[-3, 0, -1, 2], [1, 0, 1, -1], [3, 0, 0, -1]] + [[-3, 1, 2, -1], [-1, 1, 1, -1], [1, 1, 0, -1]] ], [0.5, - [[-3, 0, -1, 2], [0, 0, -1, 1], [3, 0, 0, -1]] -], [0.5, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[-3, 1, 2, -1], [3, 0, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-3, 0, -1, 2]] + [[-3, 1, 2, -1], [-5, 2, 2, -1], [1, 1, 0, -1]] +], [0.75, + [[-3, 1, 2, -1], [-2, 0, 2, -1], [1, 1, 0, -1]] ], [0.5, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[-3, 1, 2, -1], [-2, 0, 2, -1], [-1, 0, 2, -1]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-1, -1, -1, 2]] + [[-3, 1, 2, -1], [-2, 0, 2, -1], [-4, 0, 2, 0]] +], [0.5, + [[-3, 1, 2, -1], [-7, 1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-3, 0, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[-3, 1, 2, -1], [-3, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[0, 0, -1, 1], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[-3, 1, 2, -1], [-8, 0, 2, 1], [-4, 0, 2, 0]] ], [0.25, - [[-5, 0, 0, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[-3, 1, 2, -1], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-1, -1, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-1, -1, -1, 2], [-4, -1, 0, 2], [-1, -1, -1, 2]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [0, -1, 1, 0]] ], [0.25, - [[-1, -1, -1, 2], [-4, -1, 0, 2], [-6, -1, 1, 2]] -], [0.5, - [[-8, -1, 2, 2], [-4, -1, 0, 2], [-6, -1, 1, 2]] + [[-2, 0, 1, 0], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-8, -1, 2, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] -], [1.25, - [[-8, -1, 2, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] -], [0.5, - [[-8, -1, 2, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] + [[2, -1, 0, 0], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-8, -1, 2, 2], [-8, 0, 1, 2], [-6, -1, 2, 1]] + [[-3, -1, 1, 1], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-8, 0, 1, 2], [-6, -1, 2, 1]] + [[5, -1, 0, -1], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-6, -1, 1, 2], [-8, 0, 1, 2], [-6, -1, 2, 1]] + [[5, -1, 0, -1], [2, -1, 0, 0], [5, -1, 0, -1]] +], [0.75, + [[5, -1, 0, -1], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-7, 0, 2, 1], [-8, 0, 1, 2], [-6, -1, 2, 1]] + [[5, -1, 0, -1], [-3, -1, 1, 1], [0, -1, 1, 0]] ], [0.25, - [[-7, 0, 2, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[5, -1, 0, -1], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-5, 0, 0, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[0, -1, 1, 0], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[0, -1, 1, 0], [2, -1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-8, 0, 1, 2], [-6, -1, 1, 2]] + [[-3, 1, 1, 0], [2, -1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] + [[2, 1, 0, -1], [-1, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] + [[2, 1, 0, -1], [4, 1, -1, -1], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-1, -1, 1, 0], [-5, 0, 1, 1]] + [[6, 0, -1, -1], [4, 1, -1, -1], [-2, 0, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [-1, -1, 1, 0], [-5, 0, 1, 1]] + [[-4, 0, 2, 0], [4, 1, -1, -1], [-2, 0, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-1, -1, 1, 0], [-5, 0, 1, 1]] + [[-4, 0, 2, 0], [-6, 1, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[0, -1, 2, -1], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[1, 0, 1, -1], [-2, 0, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[0, -1, 2, -1], [-1, -1, 1, 0], [2, -1, 1, -1]] -], [0.5, - [[0, -1, 2, -1], [2, -1, 1, -1], [2, -1, 1, -1]] + [[1, 0, 1, -1], [3, 0, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[4, -1, 0, -1], [2, -1, 1, -1], [2, -1, 1, -1]] + [[5, -1, 0, -1], [3, 0, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[0, 0, 1, -1], [2, -1, 1, -1], [2, -1, 1, -1]] + [[-4, 0, 2, 0], [3, 0, 0, -1], [-2, 0, 1, 0]] +], [0.75, + [[-4, 0, 2, 0], [3, 0, 0, -1], [-6, 1, 2, 0]] ], [0.25, - [[-1, -1, 2, -1], [2, -1, 1, -1], [2, -1, 1, -1]] -], [1.25, - [[-1, -1, 2, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-4, 0, 2, 0], [-3, -1, 2, 0], [-6, 1, 2, 0]] +], [0.5, + [[-4, 0, 2, 0], [-3, -1, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[0, -1, 1, 0], [-3, -1, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [5, -1, 0, -1]] + [[-3, 1, 1, 0], [-3, -1, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[7, -1, -1, -1], [2, -1, 1, -1], [5, -1, 0, -1]] -], [1.0, - [[7, -1, -1, -1], [2, -1, 1, -1], [0, -1, 1, 0]] -], [1.75, - [[7, -1, -1, -1], [2, -1, 1, -1], [4, -1, -1, 0]] + [[-5, -1, 2, 1], [-3, -1, 2, 0], [-2, 0, 1, 0]] ], [0.5, - [[7, -1, -1, -1], [2, -1, 1, -1], [5, -1, 0, -1]] + [[-5, -1, 2, 1], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [1.0, - [[7, -1, -1, -1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-5, -1, 2, 1], [0, 0, 0, 0], [2, -1, 0, 0]] ], [0.5, - [[7, -1, -1, -1], [2, -1, 1, -1], [1, 0, 1, -1]] -], [0.25, - [[7, -1, -1, -1], [2, -1, 1, -1], [4, -1, -1, 0]] -], [0.25, - [[7, -1, -1, -1], [2, -1, 1, -1], [5, -1, 0, -1]] + [[-5, -1, 2, 1], [0, 0, 0, 0], [-1, 1, 0, 0]] +], [1.0, + [[-5, -1, 2, 1], [0, 0, 0, 0], [-3, -1, 2, 0]] ], [0.25, - [[7, -1, -1, -1], [5, 0, -1, -1], [5, -1, 0, -1]] + [[-5, -1, 2, 1], [0, 0, 0, 0], [-8, -1, 2, 2]] ], [0.25, - [[7, -1, -1, -1], [5, 0, -1, -1], [3, 0, -1, 0]] + [[-5, -1, 2, 1], [-6, -1, 2, 1], [-8, -1, 2, 2]] ], [0.25, - [[7, -1, -1, -1], [0, 0, 0, 0], [3, 0, -1, 0]] + [[-5, -1, 2, 1], [-6, -1, 2, 1], [-3, -1, 1, 1]] ], [0.25, - [[7, -1, -1, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-5, -1, 2, 1], [-1, -1, 1, 0], [-3, -1, 1, 1]] ], [0.25, - [[7, -1, -1, -1], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[-5, -1, 2, 1], [-9, -1, 2, 2], [-3, -1, 1, 1]] ], [0.25, - [[7, -1, -1, -1], [0, -1, 1, 0], [-2, 0, 1, 0]] + [[-5, -1, 2, 1], [-3, -1, 2, 0], [-3, -1, 1, 1]] ], [0.25, - [[7, -1, -1, -1], [0, -1, 1, 0], [4, -1, -1, 0]] + [[-5, -1, 2, 1], [-3, -1, 2, 0], [-7, 0, 2, 1]] ], [0.5, - [[7, -1, -1, -1], [6, 0, -1, -1], [4, -1, -1, 0]] -], [0.25, - [[2, -1, 0, 0], [6, 0, -1, -1], [4, -1, -1, 0]] -], [0.25, - [[3, 0, -1, 0], [6, 0, -1, -1], [4, -1, -1, 0]] + [[-5, -1, 2, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.5, + [[-5, -1, 2, 1], [-5, 0, 1, 1], [-3, -1, 1, 1]] ], [0.25, - [[3, 0, -1, 0], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-5, -1, 2, 1], [-5, 0, 1, 1], [-3, -1, 2, 0]] ], [0.25, - [[-1, 1, 0, 0], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-5, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[4, 1, -1, -1], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-5, -1, 2, 1], [-7, 0, 2, 1], [-3, -1, 2, 0]] ], [0.5, - [[-2, 1, 0, 0], [6, 0, -1, -1], [1, 1, -1, 0]] -], [0.25, - [[-2, 1, 0, 0], [6, 0, -1, -1], [7, -1, -1, -1]] + [[-5, -1, 2, 1], [-3, -1, 1, 1], [-3, -1, 2, 0]] ], [0.25, - [[-2, 1, 0, 0], [2, 1, 0, -1], [7, -1, -1, -1]] + [[-5, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-2, 1, 0, 0], [-3, 1, 1, 0], [7, -1, -1, -1]] -], [1.0, - [[-2, 1, 0, 0], [-3, 1, 1, 0], [1, 1, -1, 0]] + [[0, -1, 1, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] ], [0.25, - [[-2, 1, 0, 0], [-3, 1, 1, 0], [-3, 2, 0, 0]] + [[0, -1, 1, 0], [0, -1, 2, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, 1, 0], [-3, 1, 1, 0], [-3, 2, 0, 0]] + [[5, -1, 0, -1], [0, -1, 2, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, 1, 0], [-3, 1, 1, 0], [-5, 2, 1, 0]] + [[5, -1, 0, -1], [0, -1, 2, -1], [-2, 0, 2, -1]] ], [0.25, - [[-3, 2, 1, -1], [-3, 1, 1, 0], [-5, 2, 1, 0]] + [[1, 0, 1, -1], [0, -1, 2, -1], [-2, 0, 2, -1]] ], [0.25, - [[-7, 1, 1, 1], [-3, 1, 1, 0], [-5, 2, 1, 0]] + [[1, 0, 1, -1], [0, -1, 2, -1], [2, -1, 1, -1]] ], [0.25, - [[-7, 1, 1, 1], [-3, 1, 1, 0], [-1, 1, 1, -1]] -], [1.25, - [[0, 0, 1, -1], [-3, 1, 1, 0], [-1, 1, 1, -1]] -], [1.0, - [[0, 0, 1, -1], [-3, 1, 1, 0], [-6, 1, 1, 1]] + [[1, 0, 1, -1], [3, 0, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[0, 0, 1, -1], [-3, 1, 1, 0], [2, -1, 1, -1]] + [[4, -1, 0, -1], [3, 0, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[0, 0, 1, -1], [-1, 0, 2, -1], [2, -1, 1, -1]] + [[4, -1, 0, -1], [7, -1, -1, -1], [2, -1, 1, -1]] ], [0.25, - [[0, 0, 1, -1], [3, -1, 1, -1], [2, -1, 1, -1]] + [[4, -1, 0, -1], [2, -1, 0, 0], [2, -1, 1, -1]] ], [0.25, - [[0, 0, 1, -1], [0, -1, 1, 0], [2, -1, 1, -1]] + [[4, -1, 0, -1], [2, -1, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[0, 0, 1, -1], [5, -1, 0, -1], [2, -1, 1, -1]] + [[4, -1, 0, -1], [7, -1, -1, -1], [-1, -1, 0, 1]] ], [0.25, - [[0, 0, 1, -1], [5, -1, 0, -1], [-1, 1, 1, -1]] + [[4, -1, 0, -1], [-3, 0, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[0, 0, 1, -1], [5, -1, 0, -1], [2, -1, 0, 0]] + [[4, -1, 0, -1], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[0, 0, 1, -1], [-1, 1, 1, -1], [2, -1, 0, 0]] -], [0.5, - [[0, 0, 1, -1], [-1, 1, 1, -1], [-2, 0, 1, 0]] -], [0.5, - [[-3, 2, 1, -1], [-1, 1, 1, -1], [-2, 0, 1, 0]] + [[-3, 0, 0, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, 1, 0, -1], [-1, 1, 1, -1], [-2, 0, 1, 0]] + [[-3, 0, 0, 1], [-7, 1, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[1, 1, 0, -1], [-1, 1, 1, -1], [-3, 1, 2, -1]] + [[-3, 0, 0, 1], [-7, 1, 0, 2], [-1, -1, 0, 1]] ], [0.25, - [[1, 1, 0, -1], [-5, 2, 2, -1], [-3, 1, 2, -1]] + [[1, -1, -1, 1], [-7, 1, 0, 2], [-1, -1, 0, 1]] ], [0.25, - [[-2, 0, 2, -1], [-5, 2, 2, -1], [-3, 1, 2, -1]] + [[1, -1, -1, 1], [-7, 1, 0, 2], [4, -1, -1, 0]] +], [0.5, + [[2, 0, -1, 0], [-7, 1, 0, 2], [4, -1, -1, 0]] ], [0.25, - [[-5, 2, 2, -1], [-5, 2, 2, -1], [-3, 1, 2, -1]] + [[2, 0, -1, 0], [4, -1, -1, 0], [4, -1, -1, 0]] ], [0.25, - [[-5, 2, 2, -1], [-5, 2, 2, -1], [-3, 2, 1, -1]] + [[2, 0, -1, 0], [0, 0, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-1, 1, 1, -1], [-5, 2, 2, -1], [-3, 2, 1, -1]] + [[2, 0, -1, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-1, 1, 1, -1], [-5, 2, 2, -1], [1, 0, 1, -1]] + [[2, 0, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] +], [1.0, + [[2, 0, -1, 0], [5, 0, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[-1, 1, 1, -1], [-2, 0, 2, -1], [1, 0, 1, -1]] + [[2, 0, -1, 0], [5, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-2, 0, 2, -1], [-2, 2, 1, -1]] + [[2, 0, -1, 0], [1, 1, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-3, 2, 1, -1], [-2, 2, 1, -1]] + [[2, 0, -1, 0], [0, 1, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [0, 0, 1, -1], [-2, 2, 1, -1]] -], [0.75, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-2, 2, 1, -1]] + [[2, 0, -1, 0], [3, -1, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-2, 0, 1, 0]] + [[2, 0, -1, 0], [1, 2, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-1, 1, 1, -1], [1, 1, 0, -1], [-2, 0, 1, 0]] + [[2, 0, -1, 0], [1, 2, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-1, 1, 1, -1], [-5, 0, 2, 0], [-2, 0, 1, 0]] + [[2, 0, -1, 0], [1, 2, -1, -1], [0, 0, -1, 1]] ], [0.25, - [[-1, 1, 1, -1], [-5, 0, 2, 0], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [-3, 0, -1, 2], [0, 0, -1, 1]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 2, -1], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [-3, 0, -1, 2], [-5, 0, 0, 2]] ], [0.75, - [[-1, 1, 1, -1], [1, 0, 1, -1], [-6, 1, 2, 0]] -], [1.0, - [[-1, 1, 1, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [-3, 0, -1, 2], [1, 1, -1, 0]] ], [0.25, - [[-1, 1, 1, -1], [-3, 1, 1, 0], [-6, 1, 2, 0]] + [[2, 0, -1, 0], [0, 0, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-1, 1, 1, -1], [-3, 1, 1, 0], [-1, 1, 1, -1]] + [[2, 0, -1, 0], [0, 0, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [2, 1, 0, -1], [-1, 1, 1, -1]] + [[-3, 0, 0, 1], [0, 0, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [-2, 2, 1, -1], [-1, 1, 1, -1]] + [[2, 0, 0, -1], [0, 0, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] -], [0.75, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[-3, 0, 1, 0], [0, 0, 0, 0], [0, 0, 0, 0]] +], [1.0, + [[-1, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-6, 1, 2, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-6, 1, 2, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] -], [0.5, - [[-3, 1, 2, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-5, 2, 1, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[-1, 1, 0, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] -], [0.5, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-1, 1, 1, -1]] + [[-5, 2, 1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[-5, 2, 1, 0], [-6, 2, 0, 1], [-4, 2, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [-4, 1, 1, 0], [-2, 0, 1, 0]] + [[-5, 2, 1, 0], [-3, 2, 0, 0], [-4, 2, 0, 0]] ], [0.25, - [[-1, 1, 1, -1], [-1, -1, 1, 0], [-2, 0, 1, 0]] + [[-5, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-1, 1, 1, -1], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-1, 1, 1, -1], [-3, 2, 1, -1], [-3, -1, 2, 0]] + [[0, 2, 0, -1], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-1, 1, 1, -1], [-6, -1, 2, 1], [-3, -1, 2, 0]] + [[0, 2, 0, -1], [1, 1, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[0, -1, 2, -1], [-6, -1, 2, 1], [-3, -1, 2, 0]] + [[-3, 2, 0, 0], [1, 1, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[0, -1, 2, -1], [2, -1, 1, -1], [-3, -1, 2, 0]] + [[-3, 2, 0, 0], [1, 1, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [-3, -1, 2, 0]] + [[-3, 2, 0, 0], [1, 1, 0, -1], [-1, 1, 0, 0]] ], [0.25, - [[5, -1, 0, -1], [2, -1, 1, -1], [7, -1, -1, -1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[1, 0, 1, -1], [2, -1, 1, -1], [7, -1, -1, -1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] +], [0.75, + [[-3, 2, 0, 0], [0, 2, 0, -1], [2, 1, 0, -1]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 1, 0], [7, -1, -1, -1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[4, -1, -1, 0], [-2, 0, 1, 0], [7, -1, -1, -1]] -], [0.5, - [[4, -1, -1, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [-2, 0, 1, 0], [3, 0, -1, 0]] -], [0.5, - [[4, -1, -1, 0], [1, 1, -1, 0], [3, 0, -1, 0]] -], [0.5, - [[4, -1, -1, 0], [1, 1, -1, 0], [7, -1, -1, -1]] -], [0.5, - [[4, -1, -1, 0], [1, 1, -1, 0], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [2, -1, 0, 0], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [7, -1, -1, -1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-5, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [-4, 1, 0, 1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-5, 2, 0, 1], [0, 2, 0, -1]] +], [0.75, + [[-3, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.5, - [[4, -1, -1, 0], [1, -1, -1, 1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, 0, 1], [1, -1, -1, 1], [-2, 1, -1, 1]] + [[-3, 2, 0, 0], [-6, 2, 0, 1], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, 0, 1], [1, -1, -1, 1], [1, -1, -1, 1]] + [[-3, 2, 0, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-4, -1, 0, 2], [1, -1, -1, 1]] -], [0.25, - [[-6, -1, 1, 2], [-4, -1, 0, 2], [1, -1, -1, 1]] -], [0.25, - [[0, 0, -1, 1], [-4, -1, 0, 2], [1, -1, -1, 1]] -], [0.25, - [[-5, 0, 0, 2], [-4, -1, 0, 2], [1, -1, -1, 1]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [-5, 2, 1, 0]] ], [0.5, - [[-5, 0, 0, 2], [-4, -1, 0, 2], [-7, 1, 0, 2]] -], [0.25, - [[-1, -1, -1, 2], [-4, -1, 0, 2], [-7, 1, 0, 2]] + [[-3, 2, 0, 0], [-3, 2, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, -1, 2], [-4, -1, 0, 2], [-6, -1, 1, 2]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [-5, 2, 1, 0]] ], [0.5, - [[-1, -1, -1, 2], [-4, -1, 0, 2], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [-1, 1, 0, 0]] +], [1.0, + [[-3, 2, 0, 0], [-1, 2, -1, 0], [0, 2, 0, -1]] ], [0.25, - [[-3, -1, 1, 1], [-4, -1, 0, 2], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[-3, -1, 1, 1], [-4, -1, 0, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, -1, 1]] ], [0.25, - [[-7, 0, 2, 1], [-4, -1, 0, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-3, 2, -1, 1]] ], [0.25, - [[-2, 0, 1, 0], [-4, -1, 0, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [0, 2, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-4, -1, 0, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [0, 2, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-3, 1, 1, 0]] +], [1.0, + [[-3, 2, 0, 0], [-6, 1, 1, 1], [-3, 1, 1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-6, 1, 1, 1], [-1, 1, 0, 0]] ], [0.25, - [[-5, 0, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] + [[0, 0, 0, 0], [-6, 1, 1, 1], [-1, 1, 0, 0]] ], [0.25, - [[-5, 0, 1, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] + [[-4, 1, 1, 0], [-6, 1, 1, 1], [-1, 1, 0, 0]] ], [0.25, - [[-5, 0, 1, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] -], [0.75, - [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-4, 1, 1, 0], [-6, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 0, 2]] + [[-4, 1, 1, 0], [-2, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 1, 2], [-5, 0, 0, 2]] + [[-3, 0, 0, 1], [-2, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-5, 0, 1, 1], [-2, 0, 0, 1], [-5, 0, 0, 2]] + [[-3, 0, 0, 1], [-5, 0, 0, 2], [-4, 1, 0, 1]] +], [0.5, + [[-3, 0, 0, 1], [0, 0, -1, 1], [-4, 1, 0, 1]] +], [0.5, + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-4, 1, 0, 1]] +], [0.5, + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-1, -1, 0, 1]] ], [0.25, - [[-5, 0, 1, 1], [-6, 1, 1, 1], [-5, 0, 0, 2]] + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-5, 0, 0, 2]] + [[-7, 1, 1, 1], [-4, 1, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-6, 1, 1, 1]] + [[-7, 1, 1, 1], [-5, 0, 1, 1], [-7, 1, 0, 2]] ], [0.25, - [[-5, 0, 1, 1], [-6, 1, 1, 1], [-6, 1, 1, 1]] + [[-5, 1, -1, 2], [-5, 0, 1, 1], [-7, 1, 0, 2]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-7, 1, 0, 2]] ], [0.5, - [[-5, 0, 1, 1], [-6, 1, 1, 1], [-8, 0, 1, 2]] + [[-2, 0, 1, 0], [0, -1, 1, 0], [-7, 1, 0, 2]] ], [0.5, - [[-5, 0, 1, 1], [-2, 0, 1, 0], [-8, 0, 1, 2]] + [[-2, 0, 1, 0], [0, -1, 1, 0], [-3, -1, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, -1, 1, 0], [-4, 0, 2, 0]] ], [0.75, - [[-5, 0, 1, 1], [-7, 0, 2, 1], [-8, 0, 1, 2]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-4, 0, 2, 0]] +], [1.5, + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 2, 1], [-3, -1, 1, 1]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 1, 1], [-6, -1, 1, 2], [-3, -1, 1, 1]] -], [1.25, - [[-5, 0, 1, 1], [-6, -1, 1, 2], [-2, 0, 1, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-6, -1, 1, 2], [-2, 0, 1, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-1, -1, 1, 0]] ], [0.25, - [[-8, 0, 1, 2], [-6, -1, 1, 2], [-2, 0, 1, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, 1, 0], [-6, -1, 1, 2], [-2, 0, 1, 0]] + [[-5, 2, 1, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 2, 0], [-6, -1, 1, 2], [-2, 0, 1, 0]] -], [1.5, - [[-5, 0, 2, 0], [-6, -1, 1, 2], [-8, -1, 2, 2]] -], [0.5, - [[-5, 0, 2, 0], [-6, -1, 1, 2], [-2, 0, 1, 0]] -], [1.25, - [[-5, 0, 2, 0], [-6, -1, 1, 2], [-6, 1, 2, 0]] + [[3, 0, -1, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 2, 0], [-6, -1, 1, 2], [-3, -1, 1, 1]] + [[-1, 1, 0, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 2, 0], [-6, 1, 2, 0], [-3, -1, 1, 1]] -], [0.5, - [[-5, 0, 2, 0], [-5, 0, 1, 1], [-3, -1, 1, 1]] + [[-1, 1, 0, 0], [2, 1, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 2, 0], [-3, -1, 2, 0], [-3, -1, 1, 1]] + [[-1, 1, 0, 0], [2, 1, 0, -1], [-1, 1, 1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-1, -1, 0, 1], [-3, -1, 1, 1]] + [[-1, 1, 0, 0], [-2, 2, 1, -1], [-1, 1, 1, -1]] +], [0.75, + [[-1, 1, 0, 0], [1, 0, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-1, -1, 0, 1], [-2, 0, 0, 1]] + [[2, 1, 0, -1], [1, 0, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-1, -1, 0, 1], [-3, -1, 1, 1]] + [[-1, 0, 2, -1], [1, 0, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-1, -1, 0, 1], [-4, -1, 0, 2]] -], [0.5, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [1, 0, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-7, 0, 2, 1], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [1, 0, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[-2, -1, -1, 2], [-7, 0, 2, 1], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [-1, 1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-2, -1, -1, 2], [-6, -1, 1, 2], [-4, -1, 0, 2]] + [[6, 0, -1, -1], [-1, 1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-4, -1, 1, 1], [-6, -1, 1, 2], [-4, -1, 0, 2]] + [[6, 0, -1, -1], [3, 0, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[-7, -1, 1, 2], [-6, -1, 1, 2], [-4, -1, 0, 2]] + [[6, 0, -1, -1], [5, -1, 0, -1], [3, 0, 0, -1]] +], [0.5, + [[6, 0, -1, -1], [5, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-7, -1, 1, 2], [-3, -1, 1, 1], [-4, -1, 0, 2]] + [[6, 0, -1, -1], [5, 0, -1, -1], [7, -1, -1, -1]] ], [0.25, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-4, -1, 0, 2]] -], [0.5, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-6, 1, 1, 1]] -], [1.0, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-7, 0, 2, 1]] + [[6, 0, -1, -1], [5, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-6, -1, 1, 2], [-3, -1, 1, 1], [-7, 0, 2, 1]] + [[6, 0, -1, -1], [3, 0, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-6, -1, 1, 2], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[6, 0, -1, -1], [3, 0, -1, 0], [3, 0, 0, -1]] ], [0.5, - [[-3, -1, 1, 1], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[2, 1, 0, -1], [3, 0, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[-3, -1, 1, 1], [-3, -1, 1, 1], [-5, 0, 1, 1]] + [[2, 1, 0, -1], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, -1, 1, 1], [-3, -1, 1, 1], [0, -1, 1, 0]] + [[3, 0, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, -1, 1, 1], [0, -1, 1, 0], [0, -1, 1, 0]] + [[3, 0, -1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, -1, 1, 1], [3, -1, 1, -1], [0, -1, 1, 0]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-3, -1, 1, 1], [-5, -1, 2, 1], [0, -1, 1, 0]] -], [1.0, - [[-3, -1, 1, 1], [-2, 0, 1, 0], [0, -1, 1, 0]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] +], [0.5, + [[0, 0, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.75, + [[0, 0, 0, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-2, 0, 1, 0], [-6, -1, 1, 2]] -], [1.0, - [[-3, -1, 1, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-2, 0, 1, 0], [-1, -1, 0, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-2, 0, 1, 0], [-6, -1, 1, 2]] + [[-3, 2, 0, 0], [4, 1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-5, 0, 1, 1], [-6, -1, 1, 2]] + [[-3, 2, 0, 0], [4, 1, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-3, -1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[-3, -1, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-5, 2, 1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] +], [0.5, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-5, 2, 1, 0]] +], [0.5, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] +], [0.5, + [[-3, 2, 0, 0], [0, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-3, -1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[-6, 1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-6, 2, 0, 1]] ], [0.25, - [[-2, 0, 0, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-6, 2, 0, 1]] +], [0.5, + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-2, 0, 0, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 2, -1, 0]] +], [0.5, + [[-3, 2, 0, 0], [-3, 2, -1, 1], [-1, 2, -1, 0]] +], [0.5, + [[-3, 2, 0, 0], [-3, 2, -1, 1], [-1, 1, 0, 0]] ], [0.25, - [[-7, 0, 1, 2], [-6, 1, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-7, 0, 2, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] -], [0.5, - [[-7, 0, 2, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [-3, 1, 1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-7, 0, 2, 1], [-4, 0, 2, 0], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [-5, 2, 0, 1], [-1, 1, 0, 0]] ], [0.25, - [[-7, 0, 2, 1], [-4, 0, 2, 0], [-3, -1, 2, 0]] + [[-3, 2, 0, 0], [-5, 2, 0, 1], [-3, 2, 0, 0]] ], [0.5, - [[-7, 0, 2, 1], [0, -1, 1, 0], [-3, -1, 2, 0]] + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.5, - [[-7, 0, 2, 1], [-5, -1, 2, 1], [-3, -1, 2, 0]] -], [1.5, - [[-7, 0, 2, 1], [-5, -1, 2, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.5, - [[-7, 0, 2, 1], [-5, -1, 2, 1], [-3, -1, 2, 0]] -], [0.75, - [[-7, 0, 2, 1], [-5, -1, 2, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] +], [0.5, + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-6, 2, 0, 1]] ], [0.25, - [[-3, -1, 1, 1], [-5, -1, 2, 1], [-5, 0, 1, 1]] + [[-3, 1, 1, 0], [-5, 2, 1, 0], [-6, 2, 0, 1]] ], [0.25, - [[-3, -1, 1, 1], [-5, -1, 2, 1], [-1, -1, 0, 1]] + [[-3, 1, 1, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[2, -1, 0, 0], [-5, -1, 2, 1], [-1, -1, 0, 1]] + [[0, 2, -1, 0], [-5, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, -1, 1, 1], [-5, -1, 2, 1], [-1, -1, 0, 1]] -], [0.75, - [[-8, 0, 2, 1], [-5, -1, 2, 1], [-1, -1, 0, 1]] + [[-5, 2, 0, 1], [-5, 2, 1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-2, 0, 0, 1], [-1, -1, 0, 1]] + [[-5, 2, 0, 1], [-5, 2, 1, 0], [-4, 1, 0, 1]] ], [0.25, - [[-8, 0, 2, 1], [2, -1, -1, 1], [-1, -1, 0, 1]] + [[-2, 0, 0, 1], [-5, 2, 1, 0], [-4, 1, 0, 1]] +], [0.5, + [[-2, 0, 0, 1], [-5, 2, 1, 0], [-3, 2, 0, 0]] +], [0.5, + [[-2, 2, 1, -1], [-5, 2, 1, 0], [-3, 2, 0, 0]] +], [0.5, + [[-2, 2, 1, -1], [-5, 2, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [2, -1, -1, 1], [0, 0, -1, 1]] + [[-2, 2, 1, -1], [-5, 2, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-4, 0, -1, 2], [2, -1, -1, 1], [0, 0, -1, 1]] + [[-2, 2, 1, -1], [-1, 1, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[-4, 0, -1, 2], [-1, -1, -1, 2], [0, 0, -1, 1]] + [[-2, 2, 1, -1], [-6, 1, 1, 1], [-4, 1, 1, 0]] ], [0.25, - [[-4, 0, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-1, 0, -1, 1], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-2, 0, 1, 0], [-5, 0, 2, 0]] ], [0.25, - [[-6, 0, 0, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-7, 0, 2, 1], [-5, 0, 2, 0]] ], [0.25, - [[-2, -1, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-2, 0, 1, 0], [-5, 0, 2, 0]] +], [0.5, + [[-2, 2, 1, -1], [-2, 0, 1, 0], [0, 2, 0, -1]] ], [0.25, - [[1, -1, -1, 1], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [0.5, + [[-2, 2, 1, -1], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[1, -1, -1, 1], [-5, 0, 0, 2], [-3, 0, -1, 2]] + [[-2, 2, 1, -1], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[1, -1, -1, 1], [-5, 0, 0, 2], [4, -1, -1, 0]] + [[2, 1, 0, -1], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-5, 0, 0, 2], [4, -1, -1, 0]] + [[2, 1, 0, -1], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-5, 0, 0, 2], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-5, 0, 0, 2], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [-7, 1, 1, 1], [-5, 2, 1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-2, 0, 0, 1], [-4, -1, 0, 2]] + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-2, 0, 0, 1], [-4, -1, 0, 2]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-6, 1, 1, 1], [-4, -1, 0, 2]] + [[1, 1, 0, -1], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-6, 1, 1, 1], [-2, 1, -1, 1]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [-5, 2, 1, 0]] ], [0.5, - [[-4, 1, 0, 1], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [-6, 1, 2, 0]] ], [0.25, - [[-4, 1, 0, 1], [-3, 2, -1, 1], [-7, 1, 0, 2]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [-3, 1, 2, -1]] ], [0.25, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-7, 1, 0, 2]] -], [0.25, - [[-6, 2, 0, 1], [-3, 2, -1, 1], [-3, 2, 0, 0]] -], [0.75, - [[-6, 2, 0, 1], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-5, 2, 2, -1], [-3, 1, 2, -1]] ], [0.5, - [[-4, 1, 1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] -], [0.5, - [[0, 2, 0, -1], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-2, 0, 2, -1], [-3, 1, 2, -1]] ], [0.25, - [[0, 2, 0, -1], [-2, 2, 1, -1], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-2, 1, 1, -1], [-3, 1, 2, -1]] ], [0.25, - [[0, 2, 0, -1], [-2, 2, 1, -1], [0, 2, 0, -1]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-3, 1, 2, -1]] +], [0.75, + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-6, 1, 2, 0]] ], [0.25, - [[-5, 2, 1, 0], [-2, 2, 1, -1], [0, 2, 0, -1]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-1, 1, 1, -1]] ], [0.25, - [[-5, 2, 1, 0], [-2, 2, 1, -1], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-4, 1, 1, 0]] ], [0.75, - [[-5, 2, 1, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-7, 1, 1, 1]] ], [0.25, - [[-1, 1, 0, 0], [0, 2, -1, 0], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-2, 0, 1, 0], [-7, 1, 1, 1]] ], [0.25, - [[-1, 1, 0, 0], [-3, 1, 1, 0], [-3, 2, 0, 0]] + [[-4, 1, 1, 0], [-4, 1, 0, 1], [-7, 1, 1, 1]] ], [0.25, - [[-6, 1, 1, 1], [-3, 1, 1, 0], [-3, 2, 0, 0]] + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-7, 1, 1, 1]] ], [0.25, - [[-1, 1, 0, 0], [-3, 1, 1, 0], [-3, 2, 0, 0]] -], [0.5, - [[-1, 1, 0, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-3, 2, -1, 1]] ], [0.25, - [[-1, 1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] -], [0.75, - [[-1, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[2, -1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] + [[-6, 2, 0, 1], [1, 1, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[-2, 0, 1, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] -], [1.0, - [[3, 0, 0, -1], [0, 0, 0, 0], [-3, 2, 0, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, -1, 1]] ], [0.25, - [[3, 0, 0, -1], [0, 0, 0, 0], [-1, 1, 0, 0]] -], [0.75, - [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-1, 2, -1, 0], [-3, 2, 0, 0], [-3, 2, -1, 1]] ], [0.25, - [[3, 0, 0, -1], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[-1, 2, -1, 0], [1, 1, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[3, 0, 0, -1], [-1, -1, 1, 0], [-2, 0, 1, 0]] -], [0.75, - [[3, 0, 0, -1], [4, -1, 0, -1], [-2, 0, 1, 0]] + [[-2, 1, -1, 1], [1, 1, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[3, 0, 0, -1], [0, 0, 1, -1], [-2, 0, 1, 0]] + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-3, 2, -1, 1]] ], [0.25, - [[3, 0, 0, -1], [-5, 0, 2, 0], [-2, 0, 1, 0]] + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] +], [0.75, + [[-2, 1, -1, 1], [-5, 1, -1, 2], [-6, 2, 0, 1]] ], [0.25, - [[3, 0, 0, -1], [-5, 0, 2, 0], [5, -1, 0, -1]] -], [0.5, - [[3, 0, 0, -1], [1, 1, 0, -1], [5, -1, 0, -1]] -], [0.5, - [[3, 0, 0, -1], [1, 1, 0, -1], [0, 2, 0, -1]] + [[-2, 1, -1, 1], [-4, 2, -1, 1], [-6, 2, 0, 1]] ], [0.25, - [[3, 0, 0, -1], [-3, 2, 1, -1], [0, 2, 0, -1]] -], [1.25, - [[3, 0, 0, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] + [[-3, 2, 0, 0], [-4, 2, -1, 1], [-6, 2, 0, 1]] ], [0.25, - [[3, 0, 0, -1], [-3, 2, 1, -1], [5, -1, 0, -1]] -], [0.5, - [[3, 0, 0, -1], [-3, 2, 1, -1], [1, 0, 1, -1]] + [[-3, 2, 0, 0], [-2, 1, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[3, 0, 0, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] + [[-3, 2, 0, 0], [-2, 1, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[0, 2, 0, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] + [[-3, 2, 0, 0], [-5, 1, 0, 1], [-1, 1, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] + [[-6, 2, 0, 1], [-5, 1, 0, 1], [-1, 1, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [-2, 0, 2, -1], [-1, 1, 1, -1]] + [[-4, 1, 1, 0], [-5, 1, 0, 1], [-1, 1, 0, 0]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [-1, 1, 1, -1]] + [[-4, 1, 1, 0], [-5, 1, 0, 1], [-6, 1, 1, 1]] ], [0.25, - [[-2, 2, 1, -1], [-2, 0, 2, -1], [-1, 1, 1, -1]] + [[-3, 0, 0, 1], [-5, 1, 0, 1], [-6, 1, 1, 1]] ], [0.25, - [[-2, 2, 1, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] + [[-3, 0, 0, 1], [0, 0, 0, 0], [-6, 1, 1, 1]] ], [0.25, - [[-1, 1, 0, 0], [1, 1, 0, -1], [-1, 1, 1, -1]] -], [0.5, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [-1, 1, 1, -1]] -], [0.5, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [-4, 1, 1, 0]] + [[-3, 0, 0, 1], [-5, 0, 0, 2], [-6, 1, 1, 1]] ], [0.25, - [[-1, 1, 0, 0], [-4, 1, 1, 0], [1, 1, -1, 0]] + [[-3, 0, -1, 2], [-5, 0, 0, 2], [-6, 1, 1, 1]] ], [0.25, - [[3, 0, -1, 0], [-4, 1, 1, 0], [1, 1, -1, 0]] + [[-3, 0, -1, 2], [-5, 0, 0, 2], [-2, 0, 0, 1]] ], [0.25, - [[3, 0, -1, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] + [[-3, 0, -1, 2], [-4, 1, 0, 1], [-2, 0, 0, 1]] ], [0.25, - [[3, 0, -1, 0], [4, -1, -1, 0], [-2, 0, 1, 0]] + [[-7, 1, 0, 2], [-4, 1, 0, 1], [-2, 0, 0, 1]] +], [0.5, + [[-7, 1, 0, 2], [-4, 1, 0, 1], [-4, 1, -1, 2]] ], [0.25, - [[0, -1, 1, 0], [4, -1, -1, 0], [-2, 0, 1, 0]] + [[-7, 1, 0, 2], [-4, 1, 0, 1], [-7, 1, 0, 2]] ], [0.25, - [[0, -1, 1, 0], [4, -1, -1, 0], [-3, -1, 2, 0]] + [[-7, 1, 0, 2], [-5, 0, 0, 2], [-7, 1, 0, 2]] ], [0.25, - [[-5, -1, 2, 1], [4, -1, -1, 0], [-3, -1, 2, 0]] + [[-7, 1, 0, 2], [-5, 0, 0, 2], [-4, 1, 0, 1]] ], [0.25, - [[-5, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[-7, 1, 0, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] ], [0.25, - [[-5, -1, 2, 1], [-7, 0, 2, 1], [-3, -1, 2, 0]] + [[-4, -1, 0, 2], [-5, 0, 0, 2], [-3, 0, -1, 2]] ], [0.25, - [[-5, -1, 2, 1], [-4, 0, 2, 0], [-3, -1, 2, 0]] + [[-4, -1, 0, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] ], [0.25, - [[-5, -1, 2, 1], [-4, 0, 2, 0], [-6, 1, 2, 0]] -], [0.5, - [[-5, -1, 2, 1], [-4, 0, 2, 0], [-3, -1, 2, 0]] -], [0.25, - [[-5, -1, 2, 1], [-4, 0, 2, 0], [-2, 0, 2, -1]] -], [0.25, - [[-4, 0, 2, 0], [-4, 0, 2, 0], [-2, 0, 2, -1]] + [[1, -1, -1, 1], [-1, -1, -1, 2], [-3, 0, -1, 2]] ], [0.25, - [[-4, 0, 2, 0], [-1, 0, 2, -1], [-2, 0, 2, -1]] + [[-2, -1, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] ], [0.25, - [[1, 0, 1, -1], [-1, 0, 2, -1], [-2, 0, 2, -1]] + [[-2, -1, -1, 2], [-4, 1, -1, 2], [-3, 0, -1, 2]] ], [0.5, - [[1, 0, 1, -1], [-1, 0, 2, -1], [-1, 1, 1, -1]] + [[-2, -1, -1, 2], [2, -1, -1, 1], [-3, 0, -1, 2]] +], [0.25, + [[-2, -1, -1, 2], [2, -1, -1, 1], [0, 0, -1, 1]] ], [0.5, - [[1, 0, 1, -1], [-1, 0, 2, -1], [3, 0, 0, -1]] + [[-3, 0, 0, 1], [2, -1, -1, 1], [0, 0, -1, 1]] ], [0.25, - [[1, 0, 1, -1], [-1, 0, 2, -1], [0, -1, 2, -1]] + [[-3, 0, 0, 1], [-2, 1, -1, 1], [0, 0, -1, 1]] ], [0.25, - [[2, -1, 1, -1], [-1, 0, 2, -1], [0, -1, 2, -1]] + [[-3, 0, -1, 2], [-2, 1, -1, 1], [0, 0, -1, 1]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 1, 0], [0, -1, 2, -1]] -], [0.75, - [[2, -1, 1, -1], [5, -1, 0, -1], [0, -1, 2, -1]] + [[-3, 0, -1, 2], [-2, 1, -1, 1], [1, 1, -1, 0]] ], [0.25, - [[2, -1, 1, -1], [5, -1, 0, -1], [4, -1, 0, -1]] + [[-3, 0, -1, 2], [-5, 1, -1, 2], [1, 1, -1, 0]] +], [0.5, + [[-2, 1, -1, 1], [-5, 1, -1, 2], [1, 1, -1, 0]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 1, 0], [4, -1, 0, -1]] + [[-2, 1, -1, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 1, 0], [0, -1, 2, -1]] + [[-2, 1, -1, 1], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 1, 0], [2, -1, 1, -1]] -], [0.5, - [[2, -1, 1, -1], [0, -1, 2, -1], [2, -1, 1, -1]] -], [0.5, - [[2, -1, 1, -1], [0, -1, 2, -1], [0, -1, 2, -1]] + [[-2, 1, -1, 1], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[2, -1, 1, -1], [0, -1, 2, -1], [1, 0, 1, -1]] -], [0.75, - [[2, -1, 1, -1], [0, -1, 2, -1], [0, -1, 2, -1]] + [[2, -1, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, -1, 2, -1], [0, -1, 2, -1]] + [[2, -1, 0, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, -1, 2, -1], [-3, 1, 2, -1]] + [[2, -1, 0, 0], [5, -1, 0, -1], [1, 1, -1, 0]] ], [0.25, - [[-5, 2, 2, -1], [0, -1, 2, -1], [-3, 1, 2, -1]] + [[3, 0, 0, -1], [5, -1, 0, -1], [1, 1, -1, 0]] ], [0.25, - [[-5, 2, 2, -1], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[3, 0, 0, -1], [5, -1, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[-3, -1, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[2, -1, 0, 0], [5, -1, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] -], [1.25, - [[-6, -1, 2, 1], [0, -1, 2, -1], [2, -1, 1, -1]] -], [0.5, - [[-6, -1, 2, 1], [0, -1, 2, -1], [-4, -1, 1, 1]] + [[2, -1, 0, 0], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.5, - [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[5, -1, 0, -1], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.5, - [[-6, -1, 2, 1], [0, -1, 2, -1], [2, -1, 1, -1]] -], [0.25, - [[2, -1, 1, -1], [0, -1, 2, -1], [2, -1, 1, -1]] + [[5, -1, 0, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-1, -1, 1, 0], [0, -1, 2, -1], [2, -1, 1, -1]] -], [0.25, - [[-1, -1, 1, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] -], [0.25, - [[-5, 0, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] -], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-3, -1, 2, 0]] + [[2, 1, 0, -1], [3, 0, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-6, 1, 2, 0], [-3, -1, 2, 0]] + [[2, 1, 0, -1], [3, 0, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-6, 1, 2, 0], [-2, 0, 1, 0]] + [[1, 1, -1, 0], [3, 0, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[1, 1, -1, 0], [1, 1, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-5, 0, 2, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] -], [0.75, - [[-5, 0, 2, 0], [0, 0, 0, 0], [-6, 1, 2, 0]] -], [0.5, - [[-5, 0, 2, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[1, 1, -1, 0], [-2, 1, -1, 1], [4, 1, -1, -1]] ], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-6, 1, 2, 0]] + [[1, 1, -1, 0], [-2, 1, -1, 1], [1, 1, -1, 0]] ], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-4, 1, 1, 0]] -], [0.5, - [[-5, 0, 2, 0], [-7, 0, 2, 1], [-4, 1, 1, 0]] + [[1, 1, -1, 0], [2, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-7, 0, 2, 1], [-4, 1, 1, 0]] + [[1, 1, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-7, 0, 2, 1], [-5, 1, 0, 1]] + [[1, 1, -1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 0, 0, 1], [-7, 0, 2, 1], [-5, 1, 0, 1]] + [[1, 1, -1, 0], [-1, 2, -1, 0], [2, 2, -1, -1]] ], [0.25, - [[-7, 1, 0, 2], [-7, 0, 2, 1], [-5, 1, 0, 1]] + [[-3, 2, 0, 0], [-1, 2, -1, 0], [2, 2, -1, -1]] ], [0.25, - [[-7, 1, 0, 2], [-7, 0, 2, 1], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-7, 1, 0, 2], [-4, 1, 0, 1], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 0, 2], [-1, 1, 0, 0], [-4, 1, 0, 1]] + [[2, 2, -1, -1], [0, 2, 0, -1], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 0, 2], [-1, 1, 0, 0], [0, 0, 0, 0]] + [[2, 2, -1, -1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 0, 2], [3, 0, -1, 0], [0, 0, 0, 0]] -], [1.0, - [[-7, 1, 0, 2], [-2, 0, 0, 1], [0, 0, 0, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 0, 2], [-2, 0, 0, 1], [-1, -1, 0, 1]] + [[-6, 2, 0, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] ], [0.5, - [[-7, 1, 0, 2], [2, -1, -1, 1], [-1, -1, 0, 1]] + [[-6, 2, 0, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-4, -1, 0, 2], [2, -1, -1, 1], [-1, -1, 0, 1]] + [[-3, 0, 0, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-4, -1, 0, 2], [2, -1, -1, 1], [-5, 0, 0, 2]] + [[-3, 0, 0, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] ], [0.25, - [[-4, -1, 0, 2], [2, -1, -1, 1], [-1, -1, -1, 2]] + [[-3, 0, 0, 1], [0, 0, -1, 1], [-5, 0, 1, 1]] ], [0.25, - [[1, -1, -1, 1], [2, -1, -1, 1], [-1, -1, -1, 2]] + [[-2, 0, 1, 0], [0, 0, -1, 1], [-5, 0, 1, 1]] ], [0.25, - [[-4, -1, 0, 2], [2, -1, -1, 1], [-1, -1, -1, 2]] + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[-4, -1, 0, 2], [-1, -1, -1, 2], [-1, -1, -1, 2]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[-4, -1, 0, 2], [-1, -1, -1, 2], [-5, 0, 0, 2]] -], [0.25, - [[-8, 0, 1, 2], [-1, -1, -1, 2], [-5, 0, 0, 2]] + [[-8, 0, 1, 2], [-5, 0, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 0, 2], [-5, 0, 0, 2]] + [[-8, 0, 1, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.75, + [[-8, 0, 1, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] +], [0.5, + [[-4, -1, 0, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] ], [0.25, - [[-8, 0, 1, 2], [-2, 0, 0, 1], [-5, 0, 0, 2]] + [[-8, 0, 1, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] +], [0.5, + [[-8, 0, 1, 2], [-8, 0, 1, 2], [-6, 0, 0, 2]] ], [0.25, - [[-8, 0, 1, 2], [-7, 0, 1, 2], [-5, 0, 0, 2]] + [[-4, -1, 0, 2], [-8, 0, 1, 2], [-6, 0, 0, 2]] ], [0.25, - [[-8, 0, 1, 2], [-7, 0, 1, 2], [-6, -1, 1, 2]] + [[-3, 0, -1, 2], [-8, 0, 1, 2], [-6, 0, 0, 2]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 1, 2], [-6, -1, 1, 2]] + [[-3, 0, -1, 2], [-7, 1, 0, 2], [-6, 0, 0, 2]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 0, -1, 2], [-7, 1, 0, 2], [-2, -1, -1, 2]] ], [0.25, - [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 0, -1, 2], [-7, 1, 0, 2], [-5, 1, -1, 2]] ], [0.25, - [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] -], [0.5, - [[-8, 0, 1, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] + [[-3, 0, -1, 2], [-5, 1, -1, 2], [-5, 1, -1, 2]] ], [0.5, - [[-8, 0, 1, 2], [-2, 0, 1, 0], [-5, 0, 1, 1]] -], [1.0, - [[-8, 0, 1, 2], [-2, 0, 1, 0], [-6, -1, 1, 2]] -], [0.25, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [-6, -1, 1, 2]] -], [0.25, - [[-1, -1, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] -], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[-3, 0, -1, 2], [-5, 1, -1, 2], [-5, 0, 0, 2]] ], [0.25, - [[-5, 0, 2, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] + [[-3, 0, -1, 2], [-5, 1, -1, 2], [-1, -1, -1, 2]] ], [0.25, - [[-8, 0, 2, 1], [-2, 0, 1, 0], [-4, 0, 2, 0]] + [[-3, 0, -1, 2], [-3, 0, -1, 2], [-1, -1, -1, 2]] ], [0.25, - [[-8, 0, 2, 1], [-6, 1, 2, 0], [-4, 0, 2, 0]] + [[0, 0, -1, 1], [-3, 0, -1, 2], [-1, -1, -1, 2]] ], [0.25, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-4, 0, 2, 0]] + [[0, 0, -1, 1], [-3, 0, -1, 2], [-2, 1, -1, 1]] ], [0.25, - [[-8, 0, 2, 1], [-3, -1, 2, 0], [-4, 0, 2, 0]] + [[0, 0, -1, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-8, 0, 2, 1], [-3, -1, 2, 0], [0, -1, 2, -1]] -], [0.5, - [[-8, 0, 2, 1], [-6, -1, 2, 1], [0, -1, 2, -1]] + [[-1, 1, 0, 0], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-8, 0, 2, 1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-2, 1, -1, 1]] ], [0.75, - [[-8, 0, 2, 1], [2, -1, 1, -1], [-5, 0, 1, 1]] + [[-3, 2, -1, 1], [-3, 2, 0, 0], [-2, 1, -1, 1]] ], [0.5, - [[-8, 0, 2, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-2, 1, -1, 1]] ], [0.25, - [[-8, 0, 2, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [-1, 1, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] + [[0, 2, 0, -1], [1, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] + [[0, 2, 0, -1], [1, 1, -1, 0], [4, 1, -1, -1]] +], [0.75, + [[1, 1, -1, 0], [1, 1, -1, 0], [4, 1, -1, -1]] +], [0.5, + [[1, 1, -1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-8, 0, 2, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] ], [0.5, - [[-8, 0, 2, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] ], [0.25, - [[-8, 0, 2, 1], [-2, 0, 1, 0], [-4, 1, 1, 0]] + [[-3, 2, 0, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-1, 1, 0, 0]] ], [0.5, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-4, 1, 1, 0]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [2, 1, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-8, 0, 1, 2]] -], [1.75, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] +], [0.5, + [[2, 2, -1, -1], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.5, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-4, 0, 2, 0]] + [[-6, 2, 0, 1], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-8, 0, 2, 1], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [-4, 1, 1, 0], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [-1, -1, 1, 0], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [-1, 1, 1, -1], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [-1, -1, 1, 0], [2, -1, 0, 0]] -], [0.5, - [[-8, 0, 2, 1], [4, -1, 0, -1], [2, -1, 0, 0]] + [[-4, 1, 1, 0], [-1, 1, 1, -1], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [4, -1, 0, -1], [3, 0, 0, -1]] + [[2, 1, 0, -1], [-1, 1, 1, -1], [0, 2, 0, -1]] ], [0.25, - [[-8, 0, 2, 1], [4, -1, 0, -1], [-4, 0, 2, 0]] -], [0.75, - [[-8, 0, 2, 1], [-8, 0, 2, 1], [-4, 0, 2, 0]] -], [0.5, - [[-8, 0, 2, 1], [-8, 0, 2, 1], [-5, -1, 2, 1]] + [[2, 1, 0, -1], [3, 0, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[-4, -1, 1, 1], [-8, 0, 2, 1], [-5, -1, 2, 1]] + [[2, 1, 0, -1], [3, 0, 0, -1], [4, 1, -1, -1]] ], [0.25, - [[-4, -1, 1, 1], [-8, 0, 2, 1], [-4, 0, 2, 0]] + [[2, 1, 0, -1], [1, 1, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-4, -1, 1, 1], [-3, 0, 1, 0], [-4, 0, 2, 0]] + [[2, 1, 0, -1], [1, 1, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[-5, 0, 2, 0], [-3, 0, 1, 0], [-4, 0, 2, 0]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[-5, 0, 2, 0], [-3, 0, 1, 0], [-2, 0, 1, 0]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [2, -1, 0, 0]] +], [0.5, + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] +], [0.5, + [[0, 0, 0, 0], [-3, 0, 0, 1], [3, 0, 0, -1]] ], [0.25, - [[-1, -1, 1, 0], [-3, 0, 1, 0], [-2, 0, 1, 0]] + [[0, 0, 0, 0], [4, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, -1, 1, 0], [-3, 0, 1, 0], [-5, 0, 1, 1]] + [[0, 0, 0, 0], [4, -1, 0, -1], [7, -1, -1, -1]] ], [0.25, - [[-1, -1, 1, 0], [1, -1, 0, 0], [-5, 0, 1, 1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [7, -1, -1, -1]] ], [0.25, - [[-3, 0, 0, 1], [1, -1, 0, 0], [-5, 0, 1, 1]] -], [0.75, - [[-8, 0, 1, 2], [1, -1, 0, 0], [-5, 0, 1, 1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.75, - [[4, -1, -1, 0], [1, -1, 0, 0], [-5, 0, 1, 1]] -], [0.25, - [[-1, -1, 0, 1], [1, -1, 0, 0], [-5, 0, 1, 1]] + [[0, 0, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.5, - [[-1, -1, 0, 1], [1, -1, 0, 0], [-1, -1, 0, 1]] + [[0, 0, 0, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-4, -1, 1, 1], [-1, -1, 0, 1]] + [[-1, 2, -1, 0], [3, 0, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-1, -1, 0, 1], [-5, -1, 0, 2], [-1, -1, 0, 1]] + [[-1, 2, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, 0, 1], [2, -1, -1, 1], [-1, -1, 0, 1]] -], [0.5, - [[-1, -1, 0, 1], [2, -1, -1, 1], [4, -1, -1, 0]] -], [0.75, - [[-1, -1, 0, 1], [2, -1, -1, 1], [1, -1, -1, 1]] + [[2, 0, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, 0, 1], [2, -1, -1, 1], [-4, -1, 1, 1]] + [[2, 0, -1, 0], [4, -1, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, 0, 1], [-2, 0, 0, 1], [-4, -1, 1, 1]] + [[2, 0, -1, 0], [1, 1, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 1, 1], [-2, 0, 0, 1], [-4, -1, 1, 1]] + [[2, 0, -1, 0], [1, 1, -1, 0], [4, -1, -1, 0]] ], [0.25, - [[-5, 0, 1, 1], [-7, 0, 1, 2], [-4, -1, 1, 1]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [4, -1, -1, 0]] ], [0.25, - [[-6, 0, 1, 1], [-7, 0, 1, 2], [-4, -1, 1, 1]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [-4, 1, 1, 0]] ], [0.25, - [[-6, 0, 1, 1], [-7, 0, 1, 2], [-2, 0, 1, 0]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [-1, 2, -1, 0]] ], [0.25, - [[-6, 0, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] + [[-2, 1, 0, 0], [1, 1, -1, 0], [1, 1, 0, -1]] ], [0.25, - [[-4, -1, 2, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] + [[-2, 1, 0, 0], [-4, 1, 0, 1], [1, 1, 0, -1]] ], [0.25, - [[-4, -1, 2, 0], [0, -1, 1, 0], [-3, -1, 2, 0]] + [[-2, 1, 0, 0], [-4, 1, 0, 1], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [-6, -1, 2, 1], [-3, -1, 2, 0]] -], [1.0, - [[-4, -1, 2, 0], [-6, -1, 2, 1], [-6, -1, 2, 1]] -], [0.5, - [[-4, -1, 2, 0], [-6, -1, 2, 1], [-7, 0, 2, 1]] -], [0.5, - [[-4, -1, 2, 0], [-6, -1, 2, 1], [0, -1, 2, -1]] + [[-2, 1, 0, 0], [2, 1, 0, -1], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-5, 1, 0, 1], [2, 1, 0, -1], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [0, -1, 2, -1], [0, -1, 2, -1]] + [[-5, 1, 0, 1], [-1, 1, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] -], [0.5, - [[-4, -1, 2, 0], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[0, 1, -1, 0], [-1, 1, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [-5, 0, 2, 0], [-3, -1, 2, 0]] -], [0.5, - [[-4, -1, 2, 0], [-5, 0, 2, 0], [-4, 0, 2, 0]] + [[0, 1, -1, 0], [3, 0, -1, 0], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [-8, 0, 2, 1], [-4, 0, 2, 0]] -], [0.5, - [[-4, -1, 2, 0], [-8, 0, 2, 1], [0, -1, 2, -1]] + [[3, -1, -1, 0], [3, 0, -1, 0], [-2, 1, 0, 0]] ], [0.5, - [[-4, -1, 2, 0], [-8, 0, 2, 1], [-5, 0, 1, 1]] + [[-4, 2, 0, 0], [3, 0, -1, 0], [-2, 1, 0, 0]] ], [0.25, - [[-4, -1, 2, 0], [-1, -1, 2, -1], [-5, 0, 1, 1]] + [[-4, 2, 0, 0], [3, 0, -1, 0], [-6, 2, 1, 0]] ], [0.25, - [[-4, -1, 2, 0], [-3, 0, 1, 0], [-5, 0, 1, 1]] + [[-4, 2, 0, 0], [0, 2, -1, 0], [-6, 2, 1, 0]] ], [0.25, - [[-4, -1, 2, 0], [-3, 0, 1, 0], [0, -1, 2, -1]] + [[-4, 2, 0, 0], [0, 2, -1, 0], [-1, 2, 0, -1]] ], [0.25, - [[-4, -1, 2, 0], [-4, -1, 2, 0], [0, -1, 2, -1]] + [[-4, 2, 0, 0], [0, 2, -1, 0], [-3, 2, -1, 1]] +], [0.5, + [[-3, 1, -1, 1], [0, 2, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[-4, -1, 2, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[1, 2, -1, -1], [0, 2, -1, 0], [-3, 2, -1, 1]] ], [0.25, - [[-4, -1, 2, 0], [-3, -1, 2, 0], [-6, -1, 2, 1]] -], [0.5, - [[-4, -1, 2, 0], [-3, -1, 1, 1], [-6, -1, 2, 1]] + [[-4, 2, -1, 1], [0, 2, -1, 0], [-3, 2, -1, 1]] ], [0.5, - [[-4, -1, 2, 0], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[-4, 2, -1, 1], [0, 2, -1, 0], [0, 2, -1, 0]] ], [0.25, - [[-4, -1, 2, 0], [-3, -1, 1, 1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [0, 2, -1, 0], [-5, 2, 0, 1]] +], [0.25, + [[-4, 2, -1, 1], [0, 2, -1, 0], [1, 1, -1, 0]] ], [0.5, - [[-4, -1, 2, 0], [0, -1, 2, -1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-5, 2, 0, 1], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, -1, 2, -1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-2, 0, 2, -1], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[-4, 2, -1, 1], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.75, + [[-4, 2, -1, 1], [-2, 1, -1, 1], [-3, 2, 0, 0]] ], [0.25, - [[-1, -1, 1, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[-4, 2, -1, 1], [-6, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-6, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] -], [1.75, - [[-6, -1, 2, 1], [0, -1, 2, -1], [-7, 0, 2, 1]] + [[-4, 2, -1, 1], [-1, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-6, -1, 2, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] + [[-4, 2, -1, 1], [-1, 2, -1, 0], [-6, 2, 0, 1]] ], [0.25, - [[-6, -1, 2, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[-4, 2, -1, 1], [-4, 2, -1, 1], [-6, 2, 0, 1]] ], [0.25, - [[-6, -1, 2, 1], [-3, -1, 2, 0], [-2, 0, 1, 0]] + [[-4, 2, -1, 1], [-7, 2, -1, 2], [-6, 2, 0, 1]] ], [0.25, - [[-6, -1, 2, 1], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-7, 2, -1, 2], [-5, 1, -1, 2]] ], [0.25, - [[-6, -1, 2, 1], [2, -1, 1, -1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-7, 2, -1, 2], [-2, 1, -1, 1]] ], [0.25, - [[-6, -1, 2, 1], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-6, 2, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-3, -1, 2, 0], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-4, 2, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[0, -1, 2, -1], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-3, 0, 0, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[0, -1, 2, -1], [-2, 0, 2, -1], [-3, -1, 2, 0]] + [[-3, 0, 0, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] +], [0.5, + [[0, 0, 0, 0], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-3, 1, 2, -1], [-2, 0, 2, -1], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] +], [0.75, + [[-7, 1, 0, 2], [-7, 1, 1, 1], [-4, 1, 0, 1]] +], [1.0, + [[-7, 1, 0, 2], [-7, 1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [-3, 1, 2, -1]] + [[-7, 1, 0, 2], [-7, 1, 1, 1], [-3, 1, 1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-2, 0, 2, -1], [-3, 1, 2, -1]] + [[-7, 1, 0, 2], [-2, 1, 0, 0], [-3, 1, 1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-7, 1, 0, 2], [-2, 1, 0, 0], [2, 1, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [2, -1, 1, -1], [0, -1, 2, -1]] -], [0.5, - [[-4, 0, 2, 0], [-2, 0, 2, -1], [0, -1, 2, -1]] + [[-7, 1, 0, 2], [-5, 1, 0, 1], [2, 1, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [-2, 0, 2, -1], [-3, -1, 2, 0]] -], [0.75, - [[-4, 0, 2, 0], [-2, 0, 2, -1], [-6, 1, 2, 0]] + [[-2, 1, -1, 1], [-5, 1, 0, 1], [2, 1, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [-1, 0, 2, -1], [-6, 1, 2, 0]] + [[-2, 1, -1, 1], [-5, 1, 0, 1], [1, 1, -1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-1, 0, 2, -1], [-3, -1, 2, 0]] -], [0.5, - [[-4, 0, 2, 0], [-1, 0, 2, -1], [0, -1, 2, -1]] + [[-2, 1, -1, 1], [0, 1, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, 0, 2, 0], [3, -1, 1, -1], [0, -1, 2, -1]] + [[3, 0, -1, 0], [0, 1, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] -], [1.0, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [0, -1, 2, -1]] + [[3, 0, -1, 0], [0, 1, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-3, 1, 2, -1]] + [[3, 0, -1, 0], [6, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-7, 0, 2, 1]] + [[2, 1, 0, -1], [6, 0, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] -], [0.5, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-1, 0, 2, -1]] + [[1, 1, -1, 0], [6, 0, -1, -1], [4, 1, -1, -1]] ], [0.5, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] + [[1, 1, -1, 0], [6, 0, -1, -1], [-2, 1, -1, 1]] ], [0.25, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-3, 1, 2, -1]] + [[1, 1, -1, 0], [6, 0, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 0, 2, -1], [-6, 1, 2, 0], [-3, 1, 2, -1]] + [[1, 1, -1, 0], [2, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 0, 2, -1], [-1, 1, 1, -1], [-3, 1, 2, -1]] + [[1, 1, -1, 0], [2, 1, 0, -1], [-1, 1, 1, -1]] +], [0.75, + [[1, 1, -1, 0], [2, 1, 0, -1], [-1, 1, 0, 0]] +], [0.5, + [[1, 1, -1, 0], [2, 1, 0, -1], [3, 0, -1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-1, 1, 1, -1], [-3, 1, 2, -1]] + [[1, 1, -1, 0], [2, 1, 0, -1], [-1, 1, 0, 0]] +], [0.5, + [[1, 1, -1, 0], [0, 2, -1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-3, 1, 1, 0], [-1, 1, 1, -1], [-6, 1, 2, 0]] + [[1, 1, -1, 0], [-3, 1, 1, 0], [-1, 1, 0, 0]] ], [0.25, - [[-3, 1, 1, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[1, 1, -1, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-7, 1, 1, 1], [-6, 1, 2, 0]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 2, -1], [-7, 1, 1, 1], [-6, 1, 2, 0]] -], [0.75, - [[-4, 1, 0, 1], [-7, 1, 1, 1], [-6, 1, 2, 0]] + [[-2, 0, 1, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-7, 1, 1, 1], [-7, 1, 0, 2]] + [[-2, 0, 1, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-3, 0, 0, 1], [-7, 1, 0, 2]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-3, 0, 0, 1], [-2, 1, -1, 1]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[-4, 1, 0, 1], [-6, 2, 0, 1], [-2, 1, -1, 1]] + [[-3, -1, 2, 0], [-4, 0, 2, 0], [-3, 1, 2, -1]] +], [0.75, + [[-5, 2, 2, -1], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[-4, 1, 0, 1], [-6, 2, 0, 1], [-6, 2, 0, 1]] + [[-2, 0, 2, -1], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[-4, 1, 0, 1], [-2, 1, -1, 1], [-6, 2, 0, 1]] + [[-2, 0, 2, -1], [-4, 0, 2, 0], [1, 0, 1, -1]] ], [0.25, - [[-4, 1, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[-2, 0, 2, -1], [3, 0, 0, -1], [1, 0, 1, -1]] ], [0.25, - [[-4, 1, 0, 1], [-3, 2, -1, 1], [-6, 2, 0, 1]] + [[-2, 0, 2, -1], [3, 0, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[-2, 0, 2, -1], [3, 0, 0, -1], [5, 0, -1, -1]] +], [0.75, + [[-2, 0, 2, -1], [7, -1, -1, -1], [5, 0, -1, -1]] ], [0.75, - [[-4, 1, 0, 1], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[-2, 0, 2, -1], [7, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-4, 1, 0, 1], [-2, 0, 0, 1], [-2, 1, -1, 1]] + [[-2, 0, 2, -1], [7, -1, -1, -1], [-3, 1, 2, -1]] ], [0.25, - [[0, 0, -1, 1], [-2, 0, 0, 1], [-2, 1, -1, 1]] + [[-2, 0, 2, -1], [7, -1, -1, -1], [0, -1, 2, -1]] ], [0.25, - [[0, 0, -1, 1], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[-2, 0, 2, -1], [-3, 1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[0, 0, -1, 1], [-4, 1, -1, 2], [2, 0, -1, 0]] + [[-2, 0, 2, -1], [0, -1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [2, 0, -1, 0]] + [[-2, 0, 2, -1], [0, -1, 2, -1], [-3, -1, 2, 0]] +], [0.75, + [[-2, 0, 2, -1], [-3, 1, 2, -1], [-3, -1, 2, 0]] +], [0.75, + [[-2, 0, 2, -1], [-3, 1, 2, -1], [-5, 2, 2, -1]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [2, 0, -1, 0]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [-5, 2, 2, -1]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-4, -1, 0, 2]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[-6, -1, 1, 2], [-1, -1, -1, 2], [-4, -1, 0, 2]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-1, -1, 0, 1], [-1, -1, -1, 2], [-4, -1, 0, 2]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [2, -1, 1, -1]] +], [1.0, + [[-2, 0, 2, -1], [1, 0, 1, -1], [-4, 0, 2, 0]] ], [0.25, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [-4, -1, 0, 2]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [1, 0, 1, -1]] ], [0.25, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [-6, -1, 1, 2]] -], [0.5, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [0, -1, 1, 0]] + [[-2, 0, 2, -1], [1, 0, 1, -1], [-3, 1, 2, -1]] ], [0.25, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [2, -1, 0, 0]] -], [1.0, - [[-1, -1, 0, 1], [-3, -1, 1, 1], [0, -1, 1, 0]] + [[-2, 0, 2, -1], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[-3, -1, 2, 0], [-3, -1, 1, 1], [0, -1, 1, 0]] + [[-2, 0, 2, -1], [-1, 0, 2, -1], [-3, 1, 2, -1]] ], [0.25, - [[2, -1, 1, -1], [-3, -1, 1, 1], [0, -1, 1, 0]] + [[-2, 0, 2, -1], [-1, 1, 1, -1], [-3, 1, 2, -1]] +], [0.75, + [[-2, 0, 2, -1], [0, -1, 2, -1], [-3, 1, 2, -1]] ], [0.25, - [[2, -1, 1, -1], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[2, -1, 1, -1], [0, -1, 2, -1], [-3, 1, 2, -1]] ], [0.25, - [[-6, -1, 2, 1], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[2, -1, 1, -1], [0, -1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[-4, -1, 0, 2], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[-3, -1, 2, 0], [0, -1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[-5, 0, 1, 1], [-3, -1, 1, 1], [-6, -1, 1, 2]] + [[-3, -1, 2, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] ], [0.25, - [[-5, 0, 1, 1], [-6, 1, 1, 1], [-6, -1, 1, 2]] + [[-3, -1, 2, 0], [-3, -1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-5, 0, 1, 1], [-6, 1, 1, 1], [-2, 0, 1, 0]] + [[-6, -1, 2, 1], [-3, -1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-5, 0, 1, 1], [-4, 0, 2, 0], [-2, 0, 1, 0]] + [[-1, -1, 1, 0], [-3, -1, 2, 0], [-4, 0, 2, 0]] +], [0.75, + [[-1, -1, 1, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-5, 0, 1, 1], [-4, 0, 2, 0], [-6, 1, 2, 0]] + [[-1, -1, 1, 0], [-2, 0, 1, 0], [0, -1, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-4, 0, 2, 0], [-6, 1, 2, 0]] + [[-5, 0, 2, 0], [-2, 0, 1, 0], [0, -1, 1, 0]] +], [0.5, + [[-5, 0, 2, 0], [-2, 0, 1, 0], [-3, 1, 1, 0]] ], [0.25, - [[-2, 0, 1, 0], [1, 0, 1, -1], [-6, 1, 2, 0]] + [[-5, 0, 2, 0], [-2, 0, 1, 0], [-1, 0, 2, -1]] ], [0.25, - [[-3, 1, 2, -1], [1, 0, 1, -1], [-6, 1, 2, 0]] + [[-5, 0, 2, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] +], [0.5, + [[-5, 0, 2, 0], [-3, -1, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-3, 1, 2, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[-5, 0, 2, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] +], [0.5, + [[-5, 0, 2, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[-2, 0, 2, -1], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-5, 2, 2, -1]] + [[-2, 0, 2, -1], [-2, 0, 1, 0], [1, 0, 1, -1]] ], [0.25, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-2, 0, 2, -1]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [1, 0, 1, -1]] ], [0.25, - [[-3, 1, 2, -1], [-3, 1, 2, -1], [-2, 0, 2, -1]] + [[-5, 0, 2, 0], [-2, 0, 1, 0], [1, 0, 1, -1]] ], [0.25, - [[1, 0, 1, -1], [-3, 1, 2, -1], [-2, 0, 2, -1]] + [[-5, 0, 2, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [0.5, + [[-5, 0, 2, 0], [-7, 0, 2, 1], [-5, 0, 1, 1]] ], [0.25, - [[1, 0, 1, -1], [0, -1, 2, -1], [-2, 0, 2, -1]] + [[-5, 0, 2, 0], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [-2, 0, 2, -1]] + [[-5, 0, 2, 0], [-3, -1, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] -], [0.5, - [[1, 0, 1, -1], [-1, 1, 1, -1], [3, 0, 0, -1]] + [[-5, 0, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[1, 0, 1, -1], [-1, 1, 1, -1], [-2, 2, 1, -1]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[1, 0, 1, -1], [2, -1, 1, -1], [-2, 2, 1, -1]] -], [0.5, - [[1, 0, 1, -1], [2, -1, 1, -1], [1, 0, 1, -1]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-6, 1, 2, 0]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [1, 0, 1, -1]] + [[-6, 1, 2, 0], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 2, -1], [-4, 0, 2, 0]] + [[-1, 1, 1, -1], [-4, 0, 2, 0], [-3, 1, 2, -1]] ], [0.75, - [[1, 0, 1, -1], [-3, -1, 2, 0], [-4, 0, 2, 0]] + [[-1, 1, 1, -1], [-5, 2, 2, -1], [-3, 1, 2, -1]] ], [0.25, - [[1, 0, 1, -1], [-2, 0, 1, 0], [-4, 0, 2, 0]] -], [0.5, - [[1, 0, 1, -1], [-2, 0, 1, 0], [-1, 1, 1, -1]] + [[-1, 1, 1, -1], [-5, 2, 2, -1], [-2, 2, 1, -1]] +], [0.25, + [[-1, 1, 1, -1], [-5, 2, 2, -1], [2, 1, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [-2, 0, 1, 0], [-1, 1, 1, -1]] + [[-1, 1, 1, -1], [3, 0, 0, -1], [2, 1, 0, -1]] ], [0.25, - [[0, -1, 1, 0], [-2, 0, 1, 0], [-1, 1, 1, -1]] + [[-1, 1, 1, -1], [3, 0, 0, -1], [-3, 1, 1, 0]] +], [0.5, + [[-1, 1, 1, -1], [-1, 1, 1, -1], [-3, 1, 1, 0]] ], [0.25, - [[0, -1, 1, 0], [2, -1, 0, 0], [-1, 1, 1, -1]] + [[-1, 1, 1, -1], [-4, 1, 1, 0], [-3, 1, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [2, -1, 0, 0], [-1, 1, 1, -1]] + [[-1, 1, 1, -1], [1, 1, 0, -1], [-3, 1, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [2, -1, 0, 0], [-6, 1, 1, 1]] + [[-1, 1, 1, -1], [1, 1, 0, -1], [1, 0, 1, -1]] ], [0.25, - [[-5, 0, 1, 1], [2, -1, 0, 0], [-6, 1, 1, 1]] + [[-1, 1, 1, -1], [-2, 2, 1, -1], [1, 0, 1, -1]] ], [0.25, - [[-1, -1, 0, 1], [2, -1, 0, 0], [-6, 1, 1, 1]] + [[-1, 1, 1, -1], [-2, 2, 1, -1], [0, 2, 0, -1]] ], [0.25, - [[-1, -1, 0, 1], [2, -1, 0, 0], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [-2, 2, 1, -1], [-3, 1, 2, -1]] +], [0.5, + [[-1, 1, 1, -1], [-3, 1, 2, -1], [-3, 1, 2, -1]] ], [1.0, - [[-1, -1, 0, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [-3, 1, 2, -1], [1, 0, 1, -1]] +], [0.25, + [[-1, 1, 1, -1], [-3, 1, 2, -1], [-2, 2, 1, -1]] ], [0.25, - [[-1, -1, 0, 1], [-1, -1, 0, 1], [-3, -1, 1, 1]] + [[-1, 1, 1, -1], [0, 2, 0, -1], [-2, 2, 1, -1]] ], [0.5, - [[-1, -1, 0, 1], [-1, -1, 0, 1], [-2, 0, 0, 1]] -], [0.75, - [[-1, -1, 0, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [0, 2, 0, -1], [2, 1, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [0, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [4, -1, -1, 0], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [-3, 1, 2, -1], [1, 1, 0, -1]] ], [0.25, - [[1, -1, -1, 1], [4, -1, -1, 0], [2, -1, 0, 0]] + [[-1, 1, 1, -1], [-3, 1, 2, -1], [-2, 2, 1, -1]] +], [1.0, + [[-1, 1, 1, -1], [-5, 2, 1, 0], [-2, 2, 1, -1]] ], [0.25, - [[1, -1, -1, 1], [0, 0, 0, 0], [2, -1, 0, 0]] + [[-4, 1, 1, 0], [-5, 2, 1, 0], [-2, 2, 1, -1]] ], [0.25, - [[1, -1, -1, 1], [0, 0, 0, 0], [-3, 0, 0, 1]] + [[-4, 1, 1, 0], [-6, 1, 2, 0], [-2, 2, 1, -1]] ], [0.25, - [[-3, 0, 0, 1], [0, 0, 0, 0], [-3, 0, 0, 1]] + [[-5, 2, 2, -1], [-6, 1, 2, 0], [-2, 2, 1, -1]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 0, 2], [-3, 0, 0, 1]] + [[-5, 2, 2, -1], [-6, 1, 2, 0], [-3, 1, 1, 0]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 0, 2], [-1, -1, 0, 1]] + [[-2, 1, 0, 0], [-6, 1, 2, 0], [-3, 1, 1, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-1, -1, 0, 1]] -], [0.5, - [[-3, 0, -1, 2], [-5, 0, 0, 2], [-8, 0, 1, 2]] + [[-2, 1, 0, 0], [-6, 1, 2, 0], [-3, 2, 0, 0]] +], [0.25, + [[-4, 1, 2, -1], [-6, 1, 2, 0], [-3, 2, 0, 0]] +], [1.0, + [[-6, 2, 1, 0], [-6, 1, 2, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-8, 0, 1, 2]] + [[-6, 2, 1, 0], [-6, 1, 2, 0], [-4, 1, 1, 0]] ], [0.5, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-6, 2, 1, 0], [-6, 1, 2, 0], [-3, 1, 2, -1]] ], [0.5, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [0, 0, -1, 1]] + [[-6, 2, 1, 0], [-6, 1, 2, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-1, -1, -1, 2], [-3, 0, -1, 2]] + [[-6, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [-3, 0, -1, 2]] + [[-6, 2, 1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [0, 0, -1, 1], [-3, 0, -1, 2]] + [[-6, 2, 1, 0], [-6, 2, 0, 1], [-4, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-3, 0, -1, 2]] + [[-6, 2, 1, 0], [-4, 1, 1, 0], [-4, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-5, 1, -1, 2], [-6, 2, -1, 2]] + [[-1, 2, 0, -1], [-4, 1, 1, 0], [-4, 2, 0, 0]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-6, 2, -1, 2]] + [[-1, 2, 0, -1], [-4, 1, 1, 0], [1, 2, -1, -1]] ], [0.25, - [[-3, 0, -1, 2], [-2, -1, -1, 2], [-4, -1, 0, 2]] -], [0.5, - [[-3, 0, -1, 2], [-6, 0, 0, 2], [-4, -1, 0, 2]] -], [0.5, - [[-3, 0, -1, 2], [-1, -1, 0, 1], [-4, -1, 0, 2]] -], [0.5, - [[-3, 0, -1, 2], [-1, -1, 0, 1], [-1, -1, -1, 2]] + [[3, 1, -1, -1], [-4, 1, 1, 0], [1, 2, -1, -1]] ], [0.25, - [[2, -1, 0, 0], [-1, -1, 0, 1], [-1, -1, -1, 2]] + [[3, 1, -1, -1], [-1, 2, -1, 0], [1, 2, -1, -1]] ], [0.25, - [[-3, -1, 1, 1], [-1, -1, 0, 1], [-1, -1, -1, 2]] + [[3, 1, -1, -1], [-1, 2, -1, 0], [0, 1, -1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[3, 1, -1, -1], [2, 0, -1, 0], [0, 1, -1, 0]] ], [0.25, - [[0, -1, 1, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] -], [0.5, - [[0, 0, 0, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[0, 1, -1, 0], [2, 0, -1, 0], [0, 1, -1, 0]] ], [0.25, - [[0, 0, 0, 0], [-1, -1, 0, 1], [3, 0, 0, -1]] + [[0, 1, -1, 0], [2, 0, -1, 0], [4, 1, -1, -1]] ], [0.25, - [[5, 0, -1, -1], [-1, -1, 0, 1], [3, 0, 0, -1]] + [[3, -1, -1, 0], [2, 0, -1, 0], [4, 1, -1, -1]] +], [0.75, + [[3, -1, -1, 0], [2, 0, -1, 0], [1, 1, -1, 0]] +], [0.5, + [[3, -1, -1, 0], [7, -1, -1, -1], [1, 1, -1, 0]] ], [0.25, - [[5, 0, -1, -1], [-1, -1, 0, 1], [7, -1, -1, -1]] + [[3, -1, -1, 0], [-2, 1, -1, 1], [1, 1, -1, 0]] ], [0.25, - [[5, 0, -1, -1], [-1, -1, 0, 1], [3, 0, 0, -1]] + [[3, -1, -1, 0], [-2, 1, -1, 1], [7, -1, -1, -1]] +], [0.5, + [[3, -1, -1, 0], [7, -1, -1, -1], [7, -1, -1, -1]] +], [0.75, + [[3, -1, -1, 0], [4, -1, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[5, 0, -1, -1], [7, -1, -1, -1], [3, 0, 0, -1]] + [[3, -1, -1, 0], [4, -1, -1, 0], [2, -1, 0, 0]] ], [0.25, - [[5, 0, -1, -1], [4, 1, -1, -1], [3, 0, 0, -1]] + [[3, -1, -1, 0], [0, 0, 0, 0], [2, -1, 0, 0]] ], [0.25, - [[5, 0, -1, -1], [5, -1, 0, -1], [3, 0, 0, -1]] + [[3, -1, -1, 0], [0, 0, 0, 0], [1, -1, -1, 1]] ], [0.25, - [[5, 0, -1, -1], [5, 0, -1, -1], [3, 0, 0, -1]] + [[2, 0, 0, -1], [0, 0, 0, 0], [1, -1, -1, 1]] ], [0.25, - [[2, 0, -1, 0], [5, 0, -1, -1], [3, 0, 0, -1]] + [[-3, 0, 1, 0], [0, 0, 0, 0], [1, -1, -1, 1]] ], [0.25, - [[2, 0, -1, 0], [5, 0, -1, -1], [4, -1, -1, 0]] -], [0.5, - [[3, 1, -1, -1], [5, 0, -1, -1], [4, -1, -1, 0]] -], [0.5, - [[6, -1, -1, -1], [5, 0, -1, -1], [4, -1, -1, 0]] -], [1.0, - [[6, -1, -1, -1], [5, 0, -1, -1], [7, -1, -1, -1]] + [[1, -1, 0, 0], [0, 0, 0, 0], [1, -1, -1, 1]] ], [0.25, - [[6, -1, -1, -1], [4, -1, -1, 0], [7, -1, -1, -1]] + [[1, -1, 0, 0], [-1, -1, 0, 1], [1, -1, -1, 1]] +], [1.0, + [[1, -1, 0, 0], [-1, -1, 0, 1], [-3, 0, 0, 1]] ], [0.25, - [[6, -1, -1, -1], [4, -1, -1, 0], [4, -1, -1, 0]] + [[1, -1, 0, 0], [-1, -1, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[6, -1, -1, -1], [7, -1, -1, -1], [4, -1, -1, 0]] + [[-4, -1, 1, 1], [-1, -1, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[6, -1, -1, -1], [2, -1, 0, 0], [4, -1, -1, 0]] + [[-4, -1, 1, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[6, -1, -1, -1], [2, -1, 0, 0], [-1, -1, 0, 1]] + [[-4, -1, 1, 1], [-2, 0, 1, 0], [-4, 1, 1, 0]] ], [0.25, - [[6, -1, -1, -1], [2, -1, 0, 0], [4, -1, -1, 0]] -], [0.5, - [[6, -1, -1, -1], [5, -1, 0, -1], [4, -1, -1, 0]] + [[-4, -1, 1, 1], [-2, 0, 1, 0], [-1, -1, 1, 0]] ], [0.25, - [[6, -1, -1, -1], [3, 0, -1, 0], [4, -1, -1, 0]] + [[-4, -1, 1, 1], [2, -1, 0, 0], [-1, -1, 1, 0]] ], [0.25, - [[6, -1, -1, -1], [6, 0, -1, -1], [4, -1, -1, 0]] + [[-4, -1, 1, 1], [-3, -1, 1, 1], [-1, -1, 1, 0]] ], [0.25, - [[6, -1, -1, -1], [6, 0, -1, -1], [3, 0, 0, -1]] + [[-4, -1, 1, 1], [-3, -1, 1, 1], [-6, -1, 2, 1]] ], [0.25, - [[3, 1, -1, -1], [6, 0, -1, -1], [3, 0, 0, -1]] + [[-4, -1, 1, 1], [-3, -1, 1, 1], [-1, -1, 0, 1]] +], [0.5, + [[-4, -1, 1, 1], [0, -1, 1, 0], [-1, -1, 0, 1]] ], [0.25, - [[3, 1, -1, -1], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-2, 1, 0, 0], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [2, -1, 0, 0]] ], [0.5, - [[2, 0, -1, 0], [6, 0, -1, -1], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [-3, -1, 2, 0]] ], [0.5, - [[2, 0, -1, 0], [1, 1, -1, 0], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [2, -1, 1, -1]] ], [0.25, - [[-1, 2, -1, 0], [1, 1, -1, 0], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [5, -1, 0, -1], [2, -1, 1, -1]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [1, 1, -1, 0]] + [[-4, -1, 1, 1], [5, -1, 0, -1], [-5, 0, 1, 1]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-4, -1, 1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, 0, 0]] -], [0.25, - [[0, 2, 0, -1], [-3, 2, 0, 0], [-3, 2, 0, 0]] -], [0.25, - [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] -], [0.75, - [[0, 2, 0, -1], [2, 2, -1, -1], [0, 2, 0, -1]] -], [0.25, - [[0, 2, 0, -1], [2, 2, -1, -1], [-3, 2, 0, 0]] + [[-4, -1, 1, 1], [-7, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[-5, 2, 1, 0], [2, 2, -1, -1], [-3, 2, 0, 0]] -], [0.5, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] -], [1.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] -], [1.0, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-2, 2, 1, -1]] -], [1.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] + [[-4, -1, 1, 1], [-7, 0, 1, 2], [-1, -1, 0, 1]] ], [0.25, - [[-5, 2, 1, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [-1, -1, 0, 1]] ], [0.25, - [[-5, 2, 1, 0], [0, 0, 0, 0], [-1, 1, 0, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [0, 0, 0, 0], [2, -1, 0, 0]] + [[-4, -1, 1, 1], [-6, -1, 1, 2], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-4, 1, 1, 0], [2, -1, 0, 0]] + [[-4, -1, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-1, -1, 1, 0], [2, -1, 0, 0]] + [[-4, -1, 1, 1], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [4, -1, 0, -1], [2, -1, 0, 0]] -], [1.0, - [[-5, 2, 1, 0], [-1, -1, 0, 1], [2, -1, 0, 0]] -], [0.5, - [[-5, 2, 1, 0], [-1, -1, 0, 1], [-2, 2, 1, -1]] + [[-5, 0, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-5, 2, 1, 0], [-1, -1, 0, 1], [-3, 2, 0, 0]] + [[-8, 0, 2, 1], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.5, - [[-5, 2, 1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] -], [0.25, - [[-3, 2, -1, 1], [-6, 2, 0, 1], [-3, 2, 0, 0]] -], [0.25, - [[-3, 2, -1, 1], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[-4, 0, 2, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-1, 1, 0, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[-4, 0, 2, 0], [-4, 0, 2, 0], [-6, 1, 2, 0]] ], [0.25, - [[-1, 1, 0, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-1, 0, 2, -1], [-6, 1, 2, 0]] ], [0.25, - [[3, 0, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-6, 1, 2, 0]] ], [0.5, - [[0, 2, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-3, -1, 2, 0]] ], [0.25, - [[0, 2, -1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[-4, 0, 2, 0], [-6, 1, 2, 0], [-3, -1, 2, 0]] ], [0.25, - [[-3, 2, 0, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] -], [0.75, - [[-3, 2, 0, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-3, -1, 2, 0], [-3, -1, 2, 0]] ], [0.25, - [[1, 1, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] + [[-4, 0, 2, 0], [-6, 1, 2, 0], [-3, -1, 2, 0]] ], [0.25, - [[1, 1, -1, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] + [[0, -1, 1, 0], [-6, 1, 2, 0], [-3, -1, 2, 0]] +], [0.25, + [[0, -1, 1, 0], [-6, 1, 2, 0], [-4, 1, 1, 0]] ], [0.25, - [[1, 1, -1, 0], [-6, 2, 0, 1], [-3, 2, 0, 0]] + [[0, -1, 1, 0], [-6, 1, 2, 0], [-3, 0, 1, 0]] ], [0.25, - [[1, 1, -1, 0], [-2, 1, -1, 1], [-3, 2, 0, 0]] + [[0, -1, 1, 0], [2, -1, 0, 0], [-3, 0, 1, 0]] ], [0.25, - [[1, 1, -1, 0], [-2, 1, -1, 1], [-5, 1, -1, 2]] + [[0, -1, 1, 0], [2, -1, 0, 0], [1, -1, 0, 0]] +], [0.5, + [[0, -1, 1, 0], [2, -1, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[1, 1, -1, 0], [-7, 1, 0, 2], [-5, 1, -1, 2]] + [[0, -1, 1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-6, 2, -1, 2], [-7, 1, 0, 2], [-5, 1, -1, 2]] + [[0, -1, 1, 0], [-2, 0, 1, 0], [4, -1, -1, 0]] ], [0.25, - [[-6, 2, -1, 2], [-3, 0, -1, 2], [-5, 1, -1, 2]] + [[0, -1, 1, 0], [-3, 0, 1, 0], [4, -1, -1, 0]] ], [0.5, - [[-6, 2, -1, 2], [-6, 2, -1, 2], [-5, 1, -1, 2]] + [[0, -1, 1, 0], [1, -1, 0, 0], [4, -1, -1, 0]] ], [0.25, - [[-6, 2, -1, 2], [-6, 2, -1, 2], [-3, 2, -1, 1]] + [[0, -1, 1, 0], [6, -1, -1, -1], [4, -1, -1, 0]] ], [0.25, - [[-6, 2, -1, 2], [-3, 2, -1, 1], [-3, 2, -1, 1]] + [[0, -1, 1, 0], [6, -1, -1, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, -1, 2], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[0, -1, 1, 0], [-1, -1, 2, -1], [2, -1, 1, -1]] ], [0.25, - [[-6, 2, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[0, -1, 1, 0], [-1, -1, 2, -1], [-2, 0, 2, -1]] ], [0.25, - [[-6, 2, -1, 2], [-4, 1, 0, 1], [-2, 1, -1, 1]] -], [0.5, - [[-6, 2, -1, 2], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[0, -1, 1, 0], [-1, -1, 2, -1], [-3, 0, 1, 0]] ], [0.25, - [[-6, 2, -1, 2], [0, 0, -1, 1], [-3, 0, 0, 1]] + [[0, -1, 1, 0], [-1, -1, 2, -1], [-3, -1, 1, 1]] ], [0.25, - [[-6, 2, -1, 2], [-3, 2, -1, 1], [-3, 0, 0, 1]] -], [0.5, - [[-6, 2, -1, 2], [-3, 2, -1, 1], [-2, 1, -1, 1]] + [[0, -1, 1, 0], [-1, -1, 2, -1], [-2, 0, 1, 0]] +], [1.0, + [[0, -1, 1, 0], [-4, 0, 2, 0], [-2, 0, 1, 0]] ], [0.25, - [[-6, 2, -1, 2], [-3, 2, -1, 1], [-6, 2, 0, 1]] -], [0.5, - [[-6, 2, -1, 2], [-3, 2, 0, 0], [-6, 2, 0, 1]] -], [0.5, - [[-6, 2, -1, 2], [-3, 2, 0, 0], [0, 2, 0, -1]] -], [0.5, - [[-6, 2, -1, 2], [-3, 2, 0, 0], [-5, 2, 1, 0]] + [[0, -1, 1, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[0, -1, 1, 0], [0, 0, 0, 0], [3, 0, 0, -1]] ], [0.5, - [[-6, 2, -1, 2], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[0, -1, 1, 0], [0, 0, 0, 0], [-3, -1, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [2, 2, -1, -1], [0, 2, 0, -1]] + [[0, -1, 1, 0], [-4, 0, 2, 0], [-3, -1, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [-5, 1, -1, 2], [0, 2, 0, -1]] + [[-1, 0, 2, -1], [-4, 0, 2, 0], [-3, -1, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[-1, 0, 2, -1], [-4, 0, 2, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [-6, 0, 0, 2], [-7, 1, 0, 2]] + [[-1, 0, 2, -1], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [-5, 1, -1, 2], [-7, 1, 0, 2]] + [[-3, 1, 1, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-6, 2, -1, 2], [-5, 1, -1, 2], [-2, 1, -1, 1]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-4, 0, 2, 0]] +], [0.75, + [[-4, 0, 2, 0], [-2, 0, 1, 0], [1, 0, 1, -1]] ], [0.5, - [[-6, 2, -1, 2], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[-4, 0, 2, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[-4, 1, 0, 1], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[-4, 0, 2, 0], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[0, 0, -1, 1], [-4, 1, -1, 2], [-2, 1, -1, 1]] + [[-2, 0, 0, 1], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[0, 0, -1, 1], [-4, 1, -1, 2], [2, 0, -1, 0]] + [[-2, 0, 0, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] ], [0.25, - [[-3, 0, -1, 2], [-4, 1, -1, 2], [2, 0, -1, 0]] + [[-7, 0, 1, 2], [-7, 0, 2, 1], [-5, 0, 1, 1]] ], [0.25, - [[-3, 0, -1, 2], [4, -1, -1, 0], [2, 0, -1, 0]] + [[-7, 0, 1, 2], [-7, 0, 2, 1], [-6, 0, 1, 1]] ], [0.25, - [[-3, 0, -1, 2], [4, -1, -1, 0], [2, -1, 0, 0]] + [[-5, -1, 2, 1], [-7, 0, 2, 1], [-6, 0, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-7, 0, 2, 1], [-6, 0, 1, 1]] ], [0.5, - [[2, 0, -1, 0], [4, -1, -1, 0], [2, -1, 0, 0]] + [[-6, 1, 1, 1], [-7, 0, 2, 1], [-5, 0, 2, 0]] +], [0.25, + [[-6, 1, 1, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] ], [0.5, - [[2, 0, -1, 0], [4, -1, -1, 0], [4, -1, -1, 0]] -], [0.75, - [[2, 0, -1, 0], [0, 0, 0, 0], [4, -1, -1, 0]] + [[-6, 1, 1, 1], [-3, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[2, 0, -1, 0], [0, 0, 0, 0], [3, 0, 0, -1]] + [[-6, 1, 1, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[-2, 1, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] + [[-6, 1, 1, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, 1, 0, -1], [0, 0, 0, 0], [3, 0, 0, -1]] + [[-6, 1, 1, 1], [-6, 1, 1, 1], [-4, 1, 1, 0]] ], [0.25, - [[5, 0, -1, -1], [0, 0, 0, 0], [3, 0, 0, -1]] + [[-6, 1, 1, 1], [-6, 1, 1, 1], [-5, 1, 0, 1]] +], [0.25, + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-5, 1, 0, 1]] +], [0.5, + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-4, 1, -1, 2]] ], [0.25, - [[5, 0, -1, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-3, 1, 1, 0]] ], [0.25, - [[-1, -1, 1, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] -], [1.0, - [[-5, 0, 2, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-5, 0, 0, 2]] ], [0.75, - [[-5, 0, 2, 0], [0, 0, 0, 0], [-6, 1, 2, 0]] + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-6, 0, 0, 2]] ], [0.25, - [[-5, 0, 2, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-5, 1, -1, 2]] +], [0.5, + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-4, 1, 1, 0]] +], [0.5, + [[-6, 1, 1, 1], [-7, 1, 0, 2], [-5, 1, -1, 2]] ], [0.25, - [[-5, 0, 2, 0], [-4, 1, 1, 0], [-3, -1, 2, 0]] + [[-6, 1, 1, 1], [-4, 1, 0, 1], [-5, 1, -1, 2]] ], [0.25, - [[-5, 0, 2, 0], [-3, -1, 2, 0], [-3, -1, 2, 0]] + [[-6, 1, 1, 1], [-4, 1, 0, 1], [-7, 1, 1, 1]] ], [0.25, - [[-5, 0, 2, 0], [-6, -1, 2, 1], [-3, -1, 2, 0]] -], [0.75, - [[-5, 0, 2, 0], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[-1, 1, 0, 0], [-4, 1, 0, 1], [-7, 1, 1, 1]] ], [0.25, - [[-4, -1, 1, 1], [-1, -1, 1, 0], [-3, -1, 2, 0]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [-7, 1, 1, 1]] ], [0.25, - [[-4, -1, 1, 1], [-5, 0, 1, 1], [-3, -1, 2, 0]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [-1, 2, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-5, 0, 1, 1], [-3, -1, 2, 0]] + [[4, 1, -1, -1], [1, 1, -1, 0], [-1, 2, -1, 0]] ], [0.25, - [[-7, 1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] -], [0.5, - [[-3, -1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] + [[4, 1, -1, -1], [-3, 2, 0, 0], [-1, 2, -1, 0]] ], [0.25, - [[-3, -1, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] -], [0.5, - [[-6, 1, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] + [[1, 1, -1, 0], [-3, 2, 0, 0], [-1, 2, -1, 0]] ], [0.25, - [[-6, 1, 1, 1], [-5, 0, 1, 1], [-6, 1, 1, 1]] + [[1, 1, -1, 0], [2, 2, -1, -1], [-1, 2, -1, 0]] ], [0.25, - [[-6, 1, 1, 1], [-4, 1, 1, 0], [-6, 1, 1, 1]] + [[1, 1, -1, 0], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.5, - [[-6, 1, 1, 1], [-4, 1, 1, 0], [-4, 1, 0, 1]] + [[-3, 2, 0, 0], [2, 2, -1, -1], [0, 2, 0, -1]] ], [0.25, - [[-6, 1, 1, 1], [-4, 1, 1, 0], [-3, 1, 1, 0]] + [[-3, 2, 0, 0], [2, 2, -1, -1], [4, 1, -1, -1]] ], [0.25, - [[-6, 1, 1, 1], [-7, 1, 1, 1], [-3, 1, 1, 0]] + [[-3, 2, 0, 0], [2, 2, -1, -1], [-1, 1, 0, 0]] ], [0.25, - [[-6, 1, 1, 1], [-2, 1, 0, 0], [-3, 1, 1, 0]] + [[0, 0, 0, 0], [2, 2, -1, -1], [-1, 1, 0, 0]] ], [0.25, - [[-6, 1, 1, 1], [-2, 1, 0, 0], [2, 1, 0, -1]] -], [1.0, - [[-6, 1, 1, 1], [3, 1, -1, -1], [2, 1, 0, -1]] -], [0.75, - [[-6, 1, 1, 1], [-1, 2, 0, -1], [2, 1, 0, -1]] -], [0.5, - [[-6, 1, 1, 1], [-1, 2, 0, -1], [2, 2, -1, -1]] + [[0, 0, 0, 0], [2, 2, -1, -1], [3, 0, -1, 0]] ], [0.25, - [[0, 2, -1, 0], [-1, 2, 0, -1], [2, 2, -1, -1]] + [[0, 0, 0, 0], [2, 2, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [-1, 2, 0, -1], [2, 2, -1, -1]] + [[0, 0, 0, 0], [0, 0, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [-6, 2, 1, 0], [2, 2, -1, -1]] + [[0, 0, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-6, 2, 1, 0], [2, 2, -1, -1]] + [[-3, 0, 0, 1], [0, 0, 0, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-6, 2, 1, 0], [-2, 2, 1, -1]] + [[-3, 0, 0, 1], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-3, 0, 1, 0], [-2, 2, 1, -1]] + [[-5, 0, 2, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[-3, 1, 1, 0], [-7, 1, 2, 0], [-2, 2, 1, -1]] -], [0.75, - [[-3, 1, 1, 0], [-7, 1, 2, 0], [-3, 1, 2, -1]] + [[-2, 1, 0, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-2, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] +], [0.5, + [[-6, 2, 1, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-6, 2, 1, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.75, + [[-6, 2, 1, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-3, 0, 1, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-3, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[1, -1, 0, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[1, -1, 0, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.5, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-1, -1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.5, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-2, 1, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 0, 0], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 0, 0], [-4, 1, 1, 0]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-4, 1, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-4, 1, 1, 0]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-4, 1, 1, 0]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 0, 2]] +], [0.25, + [[-2, 0, 1, 0], [-4, -1, 0, 2], [-5, 0, 0, 2]] +], [0.25, + [[-2, 0, 1, 0], [-7, 1, 0, 2], [-5, 0, 0, 2]] +], [0.25, + [[-2, 0, 1, 0], [-7, 1, 0, 2], [-5, 0, 1, 1]] +], [0.75, + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.75, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-3, 0, 0, 1]] +], [0.5, + [[-2, 0, 1, 0], [0, 0, 0, 0], [-3, 0, 0, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.5, + [[-2, 0, 1, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-3, 0, 0, 1], [-4, 1, 1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-3, 0, 0, 1], [-4, 1, 1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-4, 1, 1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-7, 1, 1, 1], [-6, 2, 0, 1]] +], [0.25, + [[-5, 1, 0, 1], [-7, 1, 1, 1], [-6, 2, 0, 1]] +], [0.25, + [[-3, 2, 0, 0], [-7, 1, 1, 1], [-6, 2, 0, 1]] +], [0.75, + [[-3, 2, 0, 0], [-7, 1, 1, 1], [0, 2, 0, -1]] +], [0.25, + [[-3, 2, 0, 0], [-7, 1, 1, 1], [-1, 1, 0, 0]] +], [0.25, + [[-3, 2, 0, 0], [-7, 1, 1, 1], [-5, 2, 1, 0]] +], [0.25, + [[-3, 2, 0, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [-4, 1, 1, 0], [-5, 2, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [1, 1, 0, -1], [-5, 2, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [-3, 2, 1, -1], [-5, 2, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [0, 0, 1, -1], [-5, 2, 1, 0]] +], [0.5, + [[-1, 1, 1, -1], [0, 0, 1, -1], [-2, 0, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[0, 0, 0, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[0, 0, 0, 0], [-5, 0, 1, 1], [2, -1, 0, 0]] +], [0.25, + [[-3, 0, 0, 1], [-5, 0, 1, 1], [2, -1, 0, 0]] +], [0.25, + [[-3, 0, 0, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-7, 1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-7, 1, 1, 1], [-4, 1, 1, 0], [-5, 0, 1, 1]] +], [0.75, + [[-6, 1, 1, 1], [-4, 1, 1, 0], [-5, 0, 1, 1]] +], [0.75, + [[-6, 1, 1, 1], [-4, 1, 1, 0], [-6, 1, 2, 0]] +], [0.25, + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-6, 1, 2, 0]] +], [0.25, + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-6, 1, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-4, 1, 0, 1], [-6, 1, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-5, 1, 0, 1], [-6, 1, 1, 1]] +], [0.5, + [[-6, 1, 1, 1], [-3, 1, 1, 0], [-6, 1, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-3, 1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-6, 1, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-3, 1, 1, 0], [0, -1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-3, 1, 1, 0], [0, -1, 1, 0], [-6, 1, 2, 0]] +], [0.25, + [[2, -1, 0, 0], [0, -1, 1, 0], [-6, 1, 2, 0]] +], [0.25, + [[-2, 0, 1, 0], [0, -1, 1, 0], [-6, 1, 2, 0]] +], [0.75, + [[-3, -1, 1, 1], [0, -1, 1, 0], [-6, 1, 2, 0]] +], [0.5, + [[-3, -1, 1, 1], [0, -1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-3, -1, 1, 1], [-5, -1, 2, 1], [-2, 0, 1, 0]] +], [0.25, + [[-3, -1, 1, 1], [-5, -1, 2, 1], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [-2, 0, 0, 1], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-1, -1, 0, 1]] +], [0.5, + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-4, -1, 0, 2]] +], [0.25, + [[-3, -1, 1, 1], [-6, -1, 1, 2], [-8, 0, 1, 2]] +], [0.5, + [[-3, -1, 1, 1], [-5, 0, 1, 1], [-8, 0, 1, 2]] +], [0.25, + [[-5, 0, 0, 2], [-5, 0, 1, 1], [-8, 0, 1, 2]] +], [0.25, + [[-5, 0, 0, 2], [-5, 0, 1, 1], [-4, -1, 0, 2]] +], [0.25, + [[-2, 0, 0, 1], [-5, 0, 1, 1], [-4, -1, 0, 2]] +], [0.25, + [[-2, 0, 0, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-6, 1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [1, 0, 1, -1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [1, 0, 1, -1], [3, 0, 0, -1]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [3, 0, 0, -1]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [0, 0, 0, 0]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-3, 0, 0, 1]] +], [0.5, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.5, + [[1, 0, 1, -1], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-4, 0, 2, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-4, 0, 2, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-1, 1, 0, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[3, 0, 0, -1], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[3, 0, 0, -1], [0, 0, 0, 0], [2, -1, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [4, -1, -1, 0], [2, -1, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [-1, -1, 0, 1], [2, -1, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [5, 0, -1, -1], [2, -1, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [5, 0, -1, -1], [5, -1, 0, -1]] +], [0.75, + [[3, 0, 0, -1], [5, 0, -1, -1], [3, 0, -1, 0]] +], [0.25, + [[3, 0, 0, -1], [1, 1, 0, -1], [3, 0, -1, 0]] +], [0.25, + [[3, 0, 0, -1], [1, 1, 0, -1], [1, 0, 1, -1]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 1, -1], [1, 0, 1, -1]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 1, -1], [5, -1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [3, 0, 0, -1], [5, -1, 0, -1]] +], [0.5, + [[3, 0, 0, -1], [0, 0, 0, 0], [5, -1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [3, 0, 0, -1], [5, -1, 0, -1]] +], [1.0, + [[3, 0, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] +], [1.0, + [[3, 0, 0, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 0, 0], [4, -1, -1, 0]] +], [0.25, + [[3, 0, 0, -1], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[4, -1, -1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.5, + [[0, 0, 0, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[-3, 0, 0, 1], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[-1, -1, 1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[-1, -1, 1, 0], [2, -1, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-1, -1, 1, 0], [1, 0, 1, -1], [-2, 0, 1, 0]] +], [0.25, + [[-1, -1, 1, 0], [1, 0, 1, -1], [2, -1, 1, -1]] +], [0.25, + [[-1, -1, 1, 0], [-2, 0, 1, 0], [2, -1, 1, -1]] +], [0.25, + [[-1, -1, 1, 0], [0, -1, 2, -1], [2, -1, 1, -1]] +], [0.5, + [[-1, -1, 1, 0], [0, -1, 2, -1], [-4, -1, 1, 1]] +], [0.25, + [[-1, -1, 1, 0], [2, -1, 1, -1], [-4, -1, 1, 1]] +], [0.5, + [[-1, -1, 1, 0], [2, -1, 1, -1], [-2, 0, 1, 0]] +], [0.25, + [[-1, -1, 1, 0], [2, -1, 1, -1], [-3, -1, 2, 0]] +], [0.25, + [[4, -1, 0, -1], [2, -1, 1, -1], [-3, -1, 2, 0]] +], [0.25, + [[4, -1, 0, -1], [-6, -1, 2, 1], [-3, -1, 2, 0]] +], [0.25, + [[-8, 0, 2, 1], [-6, -1, 2, 1], [-3, -1, 2, 0]] +], [0.25, + [[-8, 0, 2, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-4, -1, 1, 1], [-6, -1, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-4, -1, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-2, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] +], [0.5, + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] +], [0.5, + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-4, 0, 2, 0], [-6, 1, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-4, 0, 2, 0], [-3, 1, 1, 0], [-2, 0, 1, 0]] +], [0.5, + [[-4, 0, 2, 0], [-3, 1, 1, 0], [-6, 1, 1, 1]] +], [0.5, + [[-4, 0, 2, 0], [-3, 1, 1, 0], [-1, 1, 0, 0]] +], [0.25, + [[-4, 0, 2, 0], [0, 0, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[-4, 0, 2, 0], [0, 0, 0, 0], [2, -1, 0, 0]] +], [1.0, + [[-4, 0, 2, 0], [0, 0, 0, 0], [-6, 1, 2, 0]] +], [0.25, + [[-4, 0, 2, 0], [0, 0, 0, 0], [-3, -1, 2, 0]] +], [0.25, + [[-4, 0, 2, 0], [-2, 0, 2, -1], [-3, -1, 2, 0]] +], [0.25, + [[-4, 0, 2, 0], [-2, 0, 2, -1], [0, -1, 2, -1]] +], [0.25, + [[-4, 0, 2, 0], [2, -1, 1, -1], [0, -1, 2, -1]] +], [0.25, + [[1, 0, 1, -1], [2, -1, 1, -1], [0, -1, 2, -1]] +], [0.25, + [[1, 0, 1, -1], [-1, 1, 1, -1], [0, -1, 2, -1]] +], [0.25, + [[1, 0, 1, -1], [-1, 1, 1, -1], [-3, 1, 2, -1]] +], [0.25, + [[1, 0, 1, -1], [-6, 1, 2, 0], [-3, 1, 2, -1]] +], [0.25, + [[-3, 1, 2, -1], [-6, 1, 2, 0], [-3, 1, 2, -1]] +], [0.25, + [[-3, 1, 2, -1], [-6, 1, 2, 0], [-6, 1, 2, 0]] +], [0.25, + [[-3, 1, 1, 0], [-6, 1, 2, 0], [-6, 1, 2, 0]] +], [0.25, + [[-3, 1, 1, 0], [-1, 1, 1, -1], [-6, 1, 2, 0]] +], [0.25, + [[2, 1, 0, -1], [-1, 1, 1, -1], [-6, 1, 2, 0]] +], [0.5, + [[-2, 2, 1, -1], [-1, 1, 1, -1], [-6, 1, 2, 0]] +], [0.25, + [[-2, 2, 1, -1], [-1, 1, 1, -1], [-1, 1, 1, -1]] +], [0.25, + [[-2, 2, 1, -1], [0, 2, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-2, 2, 1, -1], [0, 2, 0, -1], [2, 2, -1, -1]] +], [0.25, + [[0, 2, -1, 0], [0, 2, 0, -1], [2, 2, -1, -1]] +], [0.25, + [[-1, 2, -1, 0], [0, 2, 0, -1], [2, 2, -1, -1]] +], [0.25, + [[-1, 2, -1, 0], [4, 1, -1, -1], [2, 2, -1, -1]] +], [0.25, + [[1, 1, 0, -1], [4, 1, -1, -1], [2, 2, -1, -1]] +], [0.25, + [[0, 2, 0, -1], [4, 1, -1, -1], [2, 2, -1, -1]] +], [0.25, + [[0, 2, 0, -1], [4, 1, -1, -1], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [-1, 1, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [3, 0, -1, 0], [4, -1, -1, 0]] +], [0.25, + [[0, 2, 0, -1], [7, -1, -1, -1], [4, -1, -1, 0]] +], [0.5, + [[0, 2, 0, -1], [7, -1, -1, -1], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [7, -1, -1, -1], [4, -1, -1, 0]] +], [0.25, + [[0, 2, 0, -1], [-3, 2, 0, 0], [4, -1, -1, 0]] +], [0.25, + [[0, 2, 0, -1], [1, -1, -1, 1], [4, -1, -1, 0]] +], [0.25, + [[0, 2, 0, -1], [1, 1, 0, -1], [4, -1, -1, 0]] +], [0.25, + [[2, -1, 0, 0], [1, 1, 0, -1], [4, -1, -1, 0]] +], [0.25, + [[2, -1, 0, 0], [1, 1, 0, -1], [3, 0, 0, -1]] +], [0.25, + [[-1, 1, 0, 0], [1, 1, 0, -1], [3, 0, 0, -1]] +], [0.25, + [[2, 1, 0, -1], [1, 1, 0, -1], [3, 0, 0, -1]] +], [0.25, + [[2, 1, 0, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-3, 1, 1, 0], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-3, 1, 1, 0], [1, 1, 0, -1], [-6, 1, 2, 0]] +], [1.0, + [[-3, 1, 1, 0], [-2, 1, 0, 0], [-6, 1, 2, 0]] +], [0.25, + [[-3, 1, 1, 0], [-6, 2, 1, 0], [-6, 1, 2, 0]] +], [0.25, + [[-3, 1, 1, 0], [-6, 2, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[-4, 1, 1, 0], [-6, 2, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[1, 1, 0, -1], [-6, 2, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[-3, 2, 1, -1], [-6, 2, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[-3, 2, 1, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] +], [0.25, + [[0, 2, 0, -1], [-3, 2, 1, -1], [-1, 1, 1, -1]] +], [0.25, + [[0, 2, 0, -1], [-3, 2, 1, -1], [2, 2, -1, -1]] +], [0.25, + [[0, 2, 0, -1], [-1, 2, -1, 0], [2, 2, -1, -1]] +], [0.25, + [[0, 2, 0, -1], [-1, 2, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-3, 2, 0, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-3, 2, 0, 0], [2, 0, -1, 0], [1, 1, -1, 0]] +], [0.5, + [[-3, 2, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.5, + [[-3, 2, 0, 0], [0, 2, 0, -1], [1, 1, -1, 0]] +], [0.25, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] +], [0.25, + [[-3, 2, 0, 0], [0, 2, 0, -1], [-6, 2, 0, 1]] +], [0.25, + [[-3, 2, 0, 0], [-5, 2, 1, 0], [-6, 2, 0, 1]] +], [0.25, + [[-4, 1, 1, 0], [-5, 2, 1, 0], [-6, 2, 0, 1]] +], [0.25, + [[-4, 1, 1, 0], [-4, 1, 0, 1], [-6, 2, 0, 1]] +], [0.25, + [[-4, 1, 1, 0], [-4, 1, 0, 1], [-1, 1, 1, -1]] +], [0.25, + [[-4, 1, 1, 0], [-2, 0, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[-4, 1, 1, 0], [-2, 0, 1, 0], [-5, 2, 1, 0]] +], [0.25, + [[-4, 1, 1, 0], [-3, 2, 0, 0], [-5, 2, 1, 0]] +], [0.25, + [[-4, 1, 1, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[-4, 1, 1, 0], [-1, 1, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [-1, 1, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[0, 0, 0, 0], [3, 0, -1, 0], [2, 1, 0, -1]] +], [0.25, + [[0, 0, 0, 0], [3, 0, -1, 0], [-2, 0, 0, 1]] +], [0.25, + [[5, 0, -1, -1], [3, 0, -1, 0], [-2, 0, 0, 1]] +], [0.25, + [[0, 1, -1, 0], [3, 0, -1, 0], [-2, 0, 0, 1]] +], [0.25, + [[-5, 0, 1, 1], [3, 0, -1, 0], [-2, 0, 0, 1]] +], [0.5, + [[-5, 0, 1, 1], [3, 0, -1, 0], [-6, 1, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [3, 0, -1, 0], [6, 0, -1, -1]] +], [0.25, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [6, 0, -1, -1]] +], [0.25, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-5, 0, 1, 1], [-7, 0, 2, 1], [-2, 0, 1, 0]] +], [0.25, + [[-3, 1, 1, 0], [-7, 0, 2, 1], [-2, 0, 1, 0]] +], [0.25, + [[0, -1, 1, 0], [-7, 0, 2, 1], [-2, 0, 1, 0]] +], [0.25, + [[0, -1, 1, 0], [-7, 0, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 0, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 0, 1], [-7, 0, 2, 1], [0, 0, 0, 0]] +], [0.25, + [[3, 0, -1, 0], [-7, 0, 2, 1], [0, 0, 0, 0]] +], [0.25, + [[3, 0, -1, 0], [-7, 0, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-8, 0, 1, 2], [-7, 0, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-8, 0, 1, 2], [-7, 0, 2, 1], [-6, -1, 2, 1]] +], [0.5, + [[-8, 0, 1, 2], [-6, -1, 1, 2], [-6, -1, 2, 1]] +], [0.25, + [[-8, 0, 1, 2], [-6, -1, 1, 2], [-4, -1, 0, 2]] +], [0.5, + [[-8, 0, 1, 2], [-1, -1, 0, 1], [-4, -1, 0, 2]] +], [0.25, + [[-3, 0, 0, 1], [-1, -1, 0, 1], [-4, -1, 0, 2]] +], [0.25, + [[-3, 0, 0, 1], [-1, -1, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[-3, 0, 0, 1], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, -1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[3, 0, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[0, 2, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[-3, 1, 1, 0], [-1, 1, 0, 0], [-1, 1, 1, -1]] +], [0.25, + [[2, 1, 0, -1], [-1, 1, 0, 0], [-1, 1, 1, -1]] +], [0.25, + [[2, 1, 0, -1], [-1, 1, 0, 0], [-4, 1, 1, 0]] +], [0.25, + [[-6, 1, 1, 1], [-1, 1, 0, 0], [-4, 1, 1, 0]] +], [0.25, + [[-6, 1, 1, 1], [-1, 1, 0, 0], [2, 1, 0, -1]] +], [0.5, + [[-3, 2, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[-3, 2, 0, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] +], [0.25, + [[-3, 2, 0, 0], [-7, 1, 0, 2], [-4, 1, 0, 1]] +], [0.25, + [[-3, 2, 0, 0], [-7, 1, 0, 2], [0, 2, -1, 0]] +], [0.5, + [[-3, 2, 0, 0], [-6, 2, 0, 1], [0, 2, -1, 0]] +], [0.25, + [[2, 2, -1, -1], [-6, 2, 0, 1], [0, 2, -1, 0]] +], [0.5, + [[2, 2, -1, -1], [-3, 2, 0, 0], [0, 2, -1, 0]] +], [0.25, + [[2, 2, -1, -1], [-3, 2, 0, 0], [4, 1, -1, -1]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [4, 1, -1, -1]] +], [0.5, + [[-6, 2, 0, 1], [1, 1, -1, 0], [4, 1, -1, -1]] +], [0.25, + [[-6, 2, 0, 1], [1, 1, -1, 0], [-4, 1, 0, 1]] +], [0.5, + [[-6, 2, 0, 1], [1, 1, -1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] +], [0.25, + [[-6, 2, 0, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] +], [1.0, + [[-6, 2, 0, 1], [-4, 1, 0, 1], [-7, 1, 1, 1]] +], [0.25, + [[-6, 2, 0, 1], [-5, 0, 1, 1], [-7, 1, 1, 1]] +], [0.25, + [[-4, 1, 1, 0], [-5, 0, 1, 1], [-7, 1, 1, 1]] +], [0.25, + [[-4, 1, 1, 0], [-5, 0, 1, 1], [-2, 1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [-5, 0, 1, 1], [-2, 1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [-5, 0, 1, 1], [3, 0, -1, 0]] +], [0.25, + [[-3, 0, 0, 1], [-5, 0, 1, 1], [3, 0, -1, 0]] +], [0.25, + [[-8, 0, 1, 2], [-5, 0, 1, 1], [3, 0, -1, 0]] +], [0.25, + [[-8, 0, 1, 2], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-5, 0, 1, 1], [-3, -1, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-5, 0, 1, 1], [-3, -1, 1, 1], [-6, 1, 1, 1]] +], [0.75, + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-6, 1, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] +], [0.5, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 0, 0], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-4, 1, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-1, -1, 1, 0], [-4, 1, 1, 0]] +], [0.25, + [[-2, 0, 1, 0], [-2, 1, 0, 0], [-4, 1, 1, 0]] +], [0.25, + [[-6, 1, 2, 0], [-2, 1, 0, 0], [-4, 1, 1, 0]] +], [0.25, + [[-6, 1, 2, 0], [-2, 0, 1, 0], [-4, 1, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [-2, 0, 1, 0], [-4, 1, 1, 0]] +], [0.25, + [[-1, 1, 1, -1], [-2, 0, 1, 0], [1, 1, 0, -1]] +], [0.25, + [[0, 0, 0, 0], [-2, 0, 1, 0], [1, 1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [-2, 0, 1, 0], [1, 1, 0, -1]] +], [0.25, + [[3, 0, 0, -1], [-2, 0, 1, 0], [5, 0, -1, -1]] +], [0.25, + [[7, -1, -1, -1], [-2, 0, 1, 0], [5, 0, -1, -1]] +], [0.25, + [[7, -1, -1, -1], [-2, 0, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[7, -1, -1, -1], [-2, 0, 1, 0], [1, 0, 1, -1]] +], [0.25, + [[7, -1, -1, -1], [3, 0, 0, -1], [1, 0, 1, -1]] +], [0.25, + [[7, -1, -1, -1], [3, 0, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[2, -1, 0, 0], [3, 0, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[2, -1, 0, 0], [0, 0, 0, 0], [5, -1, 0, -1]] +], [0.25, + [[2, -1, 0, 0], [0, 0, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[2, -1, 0, 0], [-3, 0, 0, 1], [-1, -1, 0, 1]] +], [0.75, + [[2, -1, 0, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] +], [0.25, + [[2, -1, 0, 0], [5, -1, 0, -1], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [5, -1, 0, -1], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [5, -1, 0, -1], [2, -1, 1, -1]] +], [0.25, + [[-3, -1, 1, 1], [0, -1, 1, 0], [2, -1, 1, -1]] +], [0.25, + [[-3, -1, 1, 1], [0, -1, 1, 0], [-1, -1, 1, 0]] +], [0.25, + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-1, -1, 1, 0]] +], [0.75, + [[-3, -1, 1, 1], [-3, -1, 1, 1], [-6, -1, 2, 1]] +], [0.25, + [[-3, -1, 1, 1], [-7, 0, 2, 1], [-6, -1, 2, 1]] +], [0.5, + [[-3, -1, 1, 1], [-7, 0, 2, 1], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] +], [0.25, + [[-3, -1, 1, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [0.5, + [[-3, -1, 1, 1], [-2, 0, 1, 0], [-1, -1, 0, 1]] +], [0.25, + [[-3, -1, 1, 1], [-5, 0, 1, 1], [-1, -1, 0, 1]] +], [0.25, + [[2, -1, 0, 0], [-5, 0, 1, 1], [-1, -1, 0, 1]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-1, -1, 0, 1]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-7, 0, 2, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-4, -1, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.75, + [[-4, -1, 1, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-4, -1, 1, 1], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-4, -1, 1, 1], [-4, 1, 1, 0], [-2, 0, 1, 0]] +], [0.25, + [[-4, -1, 1, 1], [-4, 1, 1, 0], [-5, 0, 1, 1]] +], [0.25, + [[-4, -1, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-3, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [-1, -1, 1, 0], [-5, 0, 1, 1]] +], [0.5, + [[-2, 0, 1, 0], [-1, -1, 1, 0], [2, -1, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 2, 0], [2, -1, 0, 0]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 2, 0], [-6, 1, 2, 0]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 1, -1], [-6, 1, 2, 0]] +], [0.25, + [[-2, 0, 1, 0], [0, 0, 1, -1], [-1, 1, 1, -1]] +], [0.25, + [[-2, 0, 1, 0], [-4, 1, 2, -1], [-1, 1, 1, -1]] +], [0.25, + [[-2, 0, 1, 0], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-3, 1, 2, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.5, + [[1, 0, 1, -1], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-1, 1, 0, 0], [1, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[-1, 1, 0, 0], [1, 1, -1, 0], [-1, 1, 1, -1]] +], [0.25, + [[-2, 1, -1, 1], [1, 1, -1, 0], [-1, 1, 1, -1]] +], [1.0, + [[-2, 1, -1, 1], [1, 1, -1, 0], [-2, 1, -1, 1]] +], [0.25, + [[-2, 1, -1, 1], [1, 1, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, -1, 1], [-4, 1, 0, 1], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, -1, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, -1, 1], [-3, 2, -1, 1], [1, 1, -1, 0]] +], [0.5, + [[-2, 1, -1, 1], [1, 1, -1, 0], [1, 1, -1, 0]] +], [0.75, + [[-2, 1, -1, 1], [1, 1, -1, 0], [-4, 1, 0, 1]] +], [0.25, + [[-2, 1, -1, 1], [1, 1, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, -1, 1], [-4, 1, 0, 1], [1, 1, -1, 0]] +], [0.75, + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-7, 1, 0, 2]] +], [0.25, + [[-2, 1, -1, 1], [-4, 1, 0, 1], [-6, 2, 0, 1]] +], [0.25, + [[-2, 1, -1, 1], [0, 0, -1, 1], [-6, 2, 0, 1]] +], [1.25, + [[-2, 1, -1, 1], [0, 0, -1, 1], [1, 1, -1, 0]] +], [0.25, + [[-2, 1, -1, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] +], [0.25, + [[-2, 1, -1, 1], [-1, 0, -1, 1], [-2, 1, -1, 1]] +], [0.25, + [[-2, 1, -1, 1], [-5, 1, 0, 1], [-2, 1, -1, 1]] +], [0.25, + [[-2, 1, -1, 1], [-5, 1, 0, 1], [-4, 1, 0, 1]] +], [0.25, + [[-2, 1, -1, 1], [-8, 1, 0, 2], [-4, 1, 0, 1]] +], [0.25, + [[-2, 1, -1, 1], [0, 1, -1, 0], [-4, 1, 0, 1]] +], [0.25, + [[-2, 1, -1, 1], [-3, 1, -1, 1], [-4, 1, 0, 1]] +], [0.25, + [[1, 1, -1, 0], [-3, 1, -1, 1], [-4, 1, 0, 1]] +], [0.25, + [[-7, 1, 0, 2], [-3, 1, -1, 1], [-4, 1, 0, 1]] +], [0.25, + [[-7, 1, 0, 2], [-3, 1, -1, 1], [1, 1, -1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-3, 1, -1, 1], [1, 1, -1, 0]] +], [0.5, + [[1, 1, -1, 0], [-3, 1, -1, 1], [1, 1, -1, 0]] +], [0.25, + [[1, 1, -1, 0], [-3, 1, -1, 1], [4, 1, -1, -1]] +], [0.5, + [[1, 1, -1, 0], [1, 2, -1, -1], [4, 1, -1, -1]] +], [0.25, + [[1, 1, -1, 0], [3, 0, -1, 0], [4, 1, -1, -1]] +], [0.25, + [[1, 1, -1, 0], [2, 1, 0, -1], [4, 1, -1, -1]] +], [0.25, + [[3, 0, 0, -1], [2, 1, 0, -1], [4, 1, -1, -1]] +], [0.25, + [[3, 0, 0, -1], [2, 1, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[7, -1, -1, -1], [2, 1, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[2, -1, 0, 0], [2, 1, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[-1, 1, 0, 0], [2, 1, 0, -1], [5, -1, 0, -1]] +], [0.5, + [[4, 1, -1, -1], [2, 1, 0, -1], [5, -1, 0, -1]] +], [0.25, + [[4, 1, -1, -1], [2, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[1, 0, 1, -1], [2, 1, 0, -1], [-1, 1, 1, -1]] +], [0.25, + [[1, 0, 1, -1], [-3, 1, 1, 0], [-1, 1, 1, -1]] +], [0.25, + [[1, 0, 1, -1], [-1, 0, 2, -1], [-1, 1, 1, -1]] ], [0.5, - [[-1, 0, 2, -1], [-7, 1, 2, 0], [-3, 1, 2, -1]] + [[1, 0, 1, -1], [3, -1, 1, -1], [-1, 1, 1, -1]] ], [0.25, - [[-1, 0, 2, -1], [-3, 1, 2, -1], [-3, 1, 2, -1]] + [[1, 0, 1, -1], [3, -1, 1, -1], [5, -1, 0, -1]] +], [0.25, + [[1, 0, 1, -1], [2, -1, 0, 0], [5, -1, 0, -1]] +], [0.75, + [[1, 0, 1, -1], [2, -1, 0, 0], [0, -1, 1, 0]] ], [0.5, - [[-1, 0, 2, -1], [-3, 1, 2, -1], [-4, 0, 2, 0]] + [[1, 0, 1, -1], [-2, 0, 1, 0], [0, -1, 1, 0]] ], [0.25, - [[-5, 2, 2, -1], [-3, 1, 2, -1], [-4, 0, 2, 0]] + [[1, 0, 1, -1], [-2, 0, 1, 0], [-3, 1, 1, 0]] ], [0.25, - [[-5, 2, 2, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [-2, 0, 1, 0], [-1, 0, 2, -1]] ], [0.25, - [[-2, 0, 2, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [-2, 0, 1, 0], [-4, 0, 2, 0]] ], [0.25, - [[-4, 1, 1, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [3, 0, 0, -1], [-4, 0, 2, 0]] ], [0.25, - [[-1, 1, 1, -1], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] -], [0.75, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-1, 1, 1, -1]] -], [0.75, - [[-6, 1, 2, 0], [-3, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [7, -1, -1, -1], [5, -1, 0, -1]] ], [0.25, - [[-6, 1, 2, 0], [-4, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [7, -1, -1, -1], [3, 0, 0, -1]] +], [1.0, + [[1, 0, 1, -1], [1, 0, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 1, 2, -1], [-4, 1, 2, -1], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [5, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-3, 1, 2, -1], [-7, 1, 2, 0], [-6, 1, 2, 0]] + [[1, 0, 1, -1], [5, -1, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-7, 1, 2, 0], [-6, 1, 2, 0]] + [[2, -1, 0, 0], [5, -1, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-7, 1, 2, 0], [-3, -1, 2, 0]] + [[2, -1, 0, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[-4, 0, 2, 0], [-3, 0, 1, 0], [-3, -1, 2, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[0, -1, 1, 0], [-3, 0, 1, 0], [-3, -1, 2, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[0, -1, 1, 0], [1, -1, 0, 0], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[-5, -1, 2, 1], [1, -1, 0, 0], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.5, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-2, 0, 1, 0]] +], [0.5, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [1.0, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[0, -1, 2, -1], [1, -1, 0, 0], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[0, -1, 2, -1], [1, -1, 0, 0], [-1, -1, 0, 1]] -], [1.25, - [[0, -1, 2, -1], [-4, -1, 1, 1], [-1, -1, 0, 1]] + [[-5, 0, 1, 1], [2, -1, 0, 0], [-7, 0, 2, 1]] ], [0.25, - [[0, -1, 2, -1], [-3, -1, 1, 1], [-1, -1, 0, 1]] + [[-5, 0, 1, 1], [-3, -1, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[0, -1, 2, -1], [2, -1, 0, 0], [-1, -1, 0, 1]] + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[0, -1, 2, -1], [-3, -1, 2, 0], [-1, -1, 0, 1]] + [[-5, 0, 1, 1], [-6, 1, 1, 1], [-5, 0, 1, 1]] ], [0.75, - [[0, -1, 2, -1], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[0, -1, 2, -1], [-3, -1, 2, 0], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-8, 0, 1, 2]] ], [0.25, - [[0, -1, 2, -1], [-6, -1, 2, 1], [-3, -1, 2, 0]] + [[-5, 0, 1, 1], [-2, 0, 1, 0], [-3, 0, 0, 1]] ], [0.25, - [[0, -1, 2, -1], [-6, -1, 2, 1], [-7, 0, 2, 1]] -], [0.5, - [[0, -1, 2, -1], [-5, 0, 1, 1], [-7, 0, 2, 1]] + [[0, 0, 0, 0], [-2, 0, 1, 0], [-3, 0, 0, 1]] ], [0.25, - [[0, -1, 2, -1], [-3, -1, 2, 0], [-7, 0, 2, 1]] + [[0, 0, 0, 0], [3, 0, 0, -1], [-3, 0, 0, 1]] ], [0.25, - [[0, -1, 2, -1], [-3, -1, 2, 0], [-3, -1, 2, 0]] + [[5, 0, -1, -1], [3, 0, 0, -1], [-3, 0, 0, 1]] ], [0.25, - [[-5, -1, 2, 1], [-3, -1, 2, 0], [-3, -1, 2, 0]] + [[5, 0, -1, -1], [3, 0, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-5, -1, 2, 1], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[1, 1, 0, -1], [3, 0, 0, -1], [1, 1, 0, -1]] +], [0.25, + [[0, 0, 0, 0], [3, 0, 0, -1], [1, 1, 0, -1]] +], [0.5, + [[0, 0, 0, 0], [3, 0, 0, -1], [2, 0, -1, 0]] +], [0.75, + [[0, 0, 0, 0], [3, 0, 0, -1], [0, 0, 0, 0]] ], [0.25, - [[-5, -1, 2, 1], [0, -1, 2, -1], [-7, 0, 2, 1]] + [[0, 0, 0, 0], [3, 0, 0, -1], [3, 0, 0, -1]] +], [0.5, + [[1, 1, 0, -1], [3, 0, 0, -1], [3, 0, 0, -1]] +], [0.5, + [[1, 1, 0, -1], [3, 0, 0, -1], [0, 2, 0, -1]] ], [0.25, - [[3, -1, 1, -1], [0, -1, 2, -1], [-7, 0, 2, 1]] + [[1, 1, 0, -1], [3, 0, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 0, 2, -1], [0, -1, 2, -1], [-7, 0, 2, 1]] + [[1, 1, 0, -1], [0, 0, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-7, 0, 2, 1]] -], [0.5, - [[-1, 0, 2, -1], [0, -1, 2, -1], [-7, 0, 2, 1]] + [[1, 1, 0, -1], [-1, 1, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-7, 0, 2, 1]] -], [0.5, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-6, 1, 2, 0]] + [[1, 1, 0, -1], [-2, 1, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [0, 2, 0, -1], [3, 0, 0, -1]] ], [0.5, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-7, 0, 2, 1]] -], [1.5, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] + [[1, 1, 0, -1], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-6, 1, 2, 0]] + [[1, 1, 0, -1], [3, 0, 0, -1], [-3, 2, 0, 0]] +], [1.0, + [[1, 1, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] +], [0.25, + [[1, 1, 0, -1], [3, 0, 0, -1], [4, -1, 0, -1]] ], [0.25, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-2, 0, 1, 0]] + [[1, 1, 0, -1], [3, 0, 0, -1], [1, 1, 0, -1]] +], [0.25, + [[1, 1, 0, -1], [-1, 1, 1, -1], [1, 1, 0, -1]] ], [0.75, - [[-4, 0, 2, 0], [0, -1, 2, -1], [-6, 1, 2, 0]] + [[1, 1, 0, -1], [-1, 1, 1, -1], [-2, 1, 0, 0]] +], [0.5, + [[1, 1, 0, -1], [-4, 1, 1, 0], [-2, 1, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [0, -1, 2, -1], [-6, 1, 2, 0]] + [[1, 1, 0, -1], [-3, 2, 0, 0], [-2, 1, 0, 0]] ], [0.25, - [[-3, 1, 2, -1], [0, -1, 2, -1], [-1, 1, 1, -1]] + [[1, 1, 0, -1], [-3, 2, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[1, 0, 1, -1], [0, -1, 2, -1], [-1, 1, 1, -1]] + [[-2, 1, 0, 0], [-3, 2, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[1, 0, 1, -1], [-3, 1, 2, -1], [-1, 1, 1, -1]] + [[-6, 2, 1, 0], [-3, 2, 0, 0], [3, 0, 0, -1]] ], [0.25, - [[1, 0, 1, -1], [-3, 1, 2, -1], [-5, 2, 2, -1]] + [[-6, 2, 1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-2, 2, 1, -1], [-3, 1, 2, -1], [-5, 2, 2, -1]] + [[-1, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-1, 0, 2, -1], [-3, 1, 2, -1], [-5, 2, 2, -1]] + [[-4, 2, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.5, - [[-1, 0, 2, -1], [-3, 1, 2, -1], [-1, 1, 1, -1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [0, 2, 0, -1]] ], [0.25, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-1, 1, 1, -1]] -], [1.0, - [[-1, 0, 2, -1], [1, 0, 1, -1], [3, 0, 0, -1]] -], [0.75, - [[-1, 0, 2, -1], [1, 0, 1, -1], [2, -1, 1, -1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-5, 2, 1, 0]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, -1, 1]] +], [0.25, + [[-6, 2, 0, 1], [-2, 1, -1, 1], [-3, 2, -1, 1]] +], [0.25, + [[-6, 2, 0, 1], [-6, 2, 0, 1], [-3, 2, -1, 1]] +], [0.25, + [[-6, 2, 0, 1], [-1, 2, -1, 0], [-3, 2, -1, 1]] +], [0.25, + [[-6, 2, 0, 1], [-1, 2, -1, 0], [2, 2, -1, -1]] +], [0.25, + [[-6, 2, 0, 1], [-4, 2, -1, 1], [2, 2, -1, -1]] ], [0.5, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-1, 1, 1, -1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [2, 2, -1, -1]] +], [0.75, + [[-6, 2, 0, 1], [0, 2, 0, -1], [2, 2, -1, -1]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [2, 2, -1, -1]] +], [0.25, + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-3, 1, 2, -1]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.5, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-4, 0, 2, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.5, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-2, 0, 1, 0]] + [[-6, 2, 0, 1], [-3, 2, 0, 0], [-4, 1, 0, 1]] ], [0.25, - [[-1, 0, 2, -1], [1, 0, 1, -1], [-1, 0, 2, -1]] + [[-6, 2, 0, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-1, 0, 2, -1], [-4, 0, 2, 0], [-1, 0, 2, -1]] + [[-6, 2, 0, 1], [-2, 1, -1, 1], [-3, 2, -1, 1]] ], [0.25, - [[-1, 0, 2, -1], [-4, 0, 2, 0], [-4, 0, 2, 0]] + [[-6, 2, 0, 1], [-6, 2, 0, 1], [-3, 2, -1, 1]] ], [0.25, - [[-1, 0, 2, -1], [-1, 0, 2, -1], [-4, 0, 2, 0]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [-3, 2, -1, 1]] ], [0.25, - [[-4, 0, 2, 0], [-1, 0, 2, -1], [-4, 0, 2, 0]] + [[-2, 1, -1, 1], [-6, 2, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-4, 0, 2, 0], [-6, 1, 2, 0], [-4, 0, 2, 0]] + [[-2, 1, -1, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-7, 0, 2, 1], [-6, 1, 2, 0], [-4, 0, 2, 0]] + [[0, 0, 0, 0], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-7, 0, 2, 1], [-3, -1, 2, 0], [-4, 0, 2, 0]] -], [0.5, - [[-2, 0, 1, 0], [-3, -1, 2, 0], [-4, 0, 2, 0]] + [[0, 0, 0, 0], [-3, 0, 0, 1], [-2, 0, 0, 1]] +], [0.25, + [[0, 0, 0, 0], [2, 0, -1, 0], [-2, 0, 0, 1]] +], [0.25, + [[5, 0, -1, -1], [2, 0, -1, 0], [-2, 0, 0, 1]] ], [0.5, - [[-2, 0, 1, 0], [-3, -1, 2, 0], [0, -1, 2, -1]] + [[5, 0, -1, -1], [-6, 0, 0, 2], [-2, 0, 0, 1]] ], [0.5, - [[-2, 0, 1, 0], [-3, -1, 2, 0], [-5, 0, 1, 1]] + [[5, 0, -1, -1], [-6, 0, 0, 2], [3, 0, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [0, 0, 0, 0], [-5, 0, 1, 1]] + [[-3, 0, 0, 1], [-6, 0, 0, 2], [3, 0, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [-5, 0, 1, 1]] + [[-8, 0, 1, 2], [-6, 0, 0, 2], [3, 0, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-4, 1, 1, 0], [0, 0, 0, 0]] + [[-8, 0, 1, 2], [-5, 0, 1, 1], [3, 0, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] + [[4, -1, -1, 0], [-5, 0, 1, 1], [3, 0, -1, 0]] ], [0.25, - [[-2, 0, 1, 0], [3, 0, 0, -1], [0, 0, 0, 0]] + [[1, 1, -1, 0], [-5, 0, 1, 1], [3, 0, -1, 0]] +], [0.25, + [[1, 1, -1, 0], [-1, 1, 0, 0], [3, 0, -1, 0]] ], [0.5, - [[-2, 0, 1, 0], [3, 0, 0, -1], [-1, -1, 1, 0]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [0, 2, -1, 0]] +], [0.25, + [[1, 1, -1, 0], [-1, 1, 0, 0], [-3, 1, 1, 0]] ], [0.25, - [[2, -1, 0, 0], [3, 0, 0, -1], [-1, -1, 1, 0]] + [[1, 1, -1, 0], [-1, 1, 0, 0], [0, 0, 0, 0]] +], [0.75, + [[1, 1, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] ], [0.25, - [[5, -1, 0, -1], [3, 0, 0, -1], [-1, -1, 1, 0]] + [[1, 1, -1, 0], [-2, 0, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[5, -1, 0, -1], [-2, 0, 1, 0], [-1, -1, 1, 0]] + [[-2, 0, 1, 0], [-2, 0, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[5, -1, 0, -1], [-2, 0, 1, 0], [3, 0, 0, -1]] + [[-4, 1, 0, 1], [-2, 0, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[2, 1, 0, -1], [-2, 0, 1, 0], [3, 0, 0, -1]] + [[-4, 1, 0, 1], [-2, 0, 0, 1], [-6, 1, 1, 1]] ], [0.25, - [[2, 1, 0, -1], [-2, 0, 1, 0], [0, 2, 0, -1]] + [[-4, 1, 0, 1], [-3, 1, 1, 0], [-6, 1, 1, 1]] ], [0.25, - [[2, 1, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-6, 1, 1, 1]] +], [0.25, + [[-2, 0, 1, 0], [-3, 1, 1, 0], [-1, 1, 0, 0]] ], [0.5, - [[-1, 1, 0, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[-2, 0, 1, 0], [-3, 2, 0, 0], [-1, 1, 0, 0]] +], [0.5, + [[-2, 0, 1, 0], [-3, 2, 0, 0], [0, -1, 1, 0]] +], [0.25, + [[2, -1, 0, 0], [-3, 2, 0, 0], [0, -1, 1, 0]] +], [0.25, + [[2, -1, 0, 0], [-3, 2, 0, 0], [0, 2, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [0, 2, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[-1, 1, 0, 0], [0, 0, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[3, 0, -1, 0], [0, 0, 0, 0], [2, 1, 0, -1]] +], [0.25, + [[-2, 0, 0, 1], [0, 0, 0, 0], [2, 1, 0, -1]] ], [0.25, - [[-1, 1, 0, 0], [0, 0, 0, 0], [0, 2, 0, -1]] + [[-2, 0, 0, 1], [0, 0, 0, 0], [-1, -1, 0, 1]] ], [0.25, - [[-1, 1, 0, 0], [0, 0, 0, 0], [3, 0, -1, 0]] + [[-2, 0, 0, 1], [-3, 0, 0, 1], [-1, -1, 0, 1]] +], [0.75, + [[-2, 0, 0, 1], [1, -1, -1, 1], [-1, -1, 0, 1]] +], [0.25, + [[-2, 0, 0, 1], [-4, -1, 0, 2], [-1, -1, 0, 1]] +], [0.75, + [[-2, 0, 0, 1], [-4, -1, 0, 2], [-5, 0, 1, 1]] +], [0.25, + [[-2, 0, 0, 1], [-2, 0, 1, 0], [-5, 0, 1, 1]] +], [0.25, + [[-3, 1, 1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] ], [0.25, - [[0, 0, -1, 1], [0, 0, 0, 0], [3, 0, -1, 0]] + [[-3, 1, 1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 0, -1, 1], [1, 1, -1, 0], [3, 0, -1, 0]] + [[-3, 1, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[0, 0, -1, 1], [1, 1, -1, 0], [-3, 0, -1, 2]] + [[0, -1, 1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-5, 0, 0, 2], [1, 1, -1, 0], [-3, 0, -1, 2]] + [[3, 0, -1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] ], [0.25, - [[-1, -1, -1, 2], [1, 1, -1, 0], [-3, 0, -1, 2]] + [[-1, 1, 0, 0], [2, -1, 0, 0], [0, 0, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] +], [0.5, + [[-1, 1, 0, 0], [0, 0, 0, 0], [-4, 1, 1, 0]] ], [0.25, - [[0, 2, -1, 0], [1, 1, -1, 0], [-3, 0, -1, 2]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-4, 1, 1, 0]] ], [0.5, - [[0, 2, -1, 0], [-4, 2, -1, 1], [-3, 0, -1, 2]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[-5, 2, 0, 1], [-4, 2, -1, 1], [-3, 0, -1, 2]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-5, 2, 0, 1], [-4, 2, -1, 1], [-4, 1, 0, 1]] + [[-1, 1, 0, 0], [-4, 1, 0, 1], [1, 1, -1, 0]] ], [0.25, - [[-5, 2, 0, 1], [-4, 2, -1, 1], [-3, 2, -1, 1]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.25, - [[0, 2, -1, 0], [-4, 2, -1, 1], [-3, 2, -1, 1]] -], [1.25, - [[0, 2, -1, 0], [-4, 2, -1, 1], [1, 1, -1, 0]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[0, 2, -1, 0], [-4, 2, -1, 1], [-6, 2, 0, 1]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] ], [0.25, - [[0, 2, -1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [2, 1, 0, -1]] ], [0.25, - [[0, 2, -1, 0], [2, 2, -1, -1], [-6, 2, 0, 1]] + [[-1, 1, 0, 0], [-1, 1, 0, 0], [-3, 1, 1, 0]] ], [0.25, - [[0, 2, -1, 0], [-3, 2, -1, 1], [-6, 2, 0, 1]] + [[-1, 1, 0, 0], [-6, 1, 1, 1], [-3, 1, 1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-6, 1, 1, 1], [-3, 2, 0, 0]] ], [0.5, - [[0, 2, -1, 0], [-3, 2, -1, 1], [-3, 2, 0, 0]] + [[-1, 1, 0, 0], [-3, 1, 1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 1, 1, 0], [0, 0, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 1, 1, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [0, 2, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [3, 0, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] +], [0.25, + [[-1, 1, 0, 0], [-4, 1, 0, 1], [-4, 1, 0, 1]] +], [0.75, + [[-1, 1, 0, 0], [-4, 1, 0, 1], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [4, 1, -1, -1], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [1, 1, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [1, 1, -1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-4, 1, 0, 1]] ], [0.5, - [[0, 2, -1, 0], [-1, 1, 0, 0], [-3, 2, 0, 0]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [-4, 1, 0, 1]] ], [0.75, - [[0, 2, -1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] -], [1.25, - [[0, 2, -1, 0], [3, 0, -1, 0], [1, 1, -1, 0]] + [[-1, 1, 0, 0], [0, 0, 0, 0], [-3, 2, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [-1, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[0, 2, -1, 0], [0, 2, -1, 0], [1, 1, -1, 0]] + [[-1, 1, 0, 0], [-4, 1, 1, 0], [-3, 2, 0, 0]] +], [0.25, + [[-1, 1, 0, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] ], [0.25, - [[0, 2, -1, 0], [1, 1, -1, 0], [1, 1, -1, 0]] + [[-1, 1, 0, 0], [0, 2, 0, -1], [1, 1, -1, 0]] ], [0.25, - [[0, 2, -1, 0], [1, 1, -1, 0], [4, 1, -1, -1]] + [[-1, 1, 0, 0], [0, 2, 0, -1], [-4, 1, 0, 1]] ], [0.25, - [[0, 2, -1, 0], [-3, 2, 0, 0], [4, 1, -1, -1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-4, 1, 0, 1]] +], [0.5, + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[-5, 2, 1, 0], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[2, 1, 0, -1], [-3, 2, 0, 0], [4, 1, -1, -1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.25, - [[2, 1, 0, -1], [-3, 2, 0, 0], [3, 0, 0, -1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [2, 2, -1, -1]] ], [0.25, - [[2, 1, 0, -1], [0, 0, 0, 0], [3, 0, 0, -1]] + [[0, 2, 0, -1], [2, 2, -1, -1], [2, 2, -1, -1]] ], [0.25, - [[3, 0, -1, 0], [0, 0, 0, 0], [3, 0, 0, -1]] + [[4, 1, -1, -1], [2, 2, -1, -1], [2, 2, -1, -1]] +], [0.5, + [[0, 2, -1, 0], [2, 2, -1, -1], [2, 2, -1, -1]] +], [0.5, + [[0, 2, -1, 0], [2, 2, -1, -1], [-1, 2, -1, 0]] ], [0.25, - [[1, 0, 1, -1], [0, 0, 0, 0], [3, 0, 0, -1]] + [[0, 2, -1, 0], [-3, 2, -1, 1], [-1, 2, -1, 0]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] + [[0, 2, -1, 0], [-3, 2, -1, 1], [-2, 1, -1, 1]] ], [0.25, - [[1, 0, 1, -1], [3, 0, 0, -1], [-1, 1, 1, -1]] + [[0, 2, -1, 0], [0, 0, -1, 1], [-2, 1, -1, 1]] ], [0.5, - [[-2, 2, 1, -1], [3, 0, 0, -1], [-1, 1, 1, -1]] -], [1.0, - [[-2, 2, 1, -1], [3, 0, 0, -1], [0, 2, 0, -1]] + [[0, 2, -1, 0], [2, 2, -1, -1], [-2, 1, -1, 1]] +], [0.25, + [[0, 2, -1, 0], [2, 2, -1, -1], [1, 1, -1, 0]] +], [0.25, + [[0, 2, -1, 0], [-1, 2, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[0, 2, -1, 0], [2, 0, -1, 0], [1, 1, -1, 0]] +], [0.25, + [[0, 2, -1, 0], [2, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[0, 2, -1, 0], [-3, 0, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[0, 2, -1, 0], [3, 0, -1, 0], [0, 0, 0, 0]] +], [0.25, + [[0, 2, -1, 0], [3, 0, -1, 0], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, -1, 0], [0, 2, 0, -1], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, -1, 0], [0, 2, 0, -1], [-3, 2, -1, 1]] +], [0.25, + [[2, 1, 0, -1], [0, 2, 0, -1], [-3, 2, -1, 1]] +], [0.25, + [[2, 1, 0, -1], [0, 2, 0, -1], [2, 1, 0, -1]] +], [0.25, + [[-1, 1, 0, 0], [0, 2, 0, -1], [2, 1, 0, -1]] +], [0.25, + [[-1, 1, 0, 0], [-4, 1, 0, 1], [2, 1, 0, -1]] +], [0.25, + [[-6, 1, 1, 1], [-4, 1, 0, 1], [2, 1, 0, -1]] +], [0.25, + [[-6, 1, 1, 1], [4, 1, -1, -1], [2, 1, 0, -1]] ], [0.5, - [[-2, 2, 1, -1], [-1, 1, 1, -1], [0, 2, 0, -1]] + [[-6, 1, 1, 1], [4, 1, -1, -1], [6, 0, -1, -1]] +], [0.25, + [[-6, 1, 1, 1], [7, -1, -1, -1], [6, 0, -1, -1]] +], [0.25, + [[-6, 1, 1, 1], [3, 0, -1, 0], [6, 0, -1, -1]] +], [0.25, + [[6, 0, -1, -1], [3, 0, -1, 0], [6, 0, -1, -1]] +], [0.25, + [[6, 0, -1, -1], [3, 0, -1, 0], [7, -1, -1, -1]] +], [0.25, + [[0, 0, 0, 0], [3, 0, -1, 0], [7, -1, -1, -1]] ], [0.5, - [[-3, 2, 1, -1], [-1, 1, 1, -1], [0, 2, 0, -1]] + [[5, 0, -1, -1], [3, 0, -1, 0], [7, -1, -1, -1]] ], [0.25, - [[1, 1, 0, -1], [-1, 1, 1, -1], [0, 2, 0, -1]] + [[5, 0, -1, -1], [3, 0, -1, 0], [3, 0, 0, -1]] ], [0.25, - [[1, 1, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[5, 0, -1, -1], [7, -1, -1, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [0, 2, 0, -1]] + [[5, 0, -1, -1], [3, 0, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [-3, 2, 0, 0], [-6, 2, 0, 1]] + [[1, 1, 0, -1], [3, 0, 0, -1], [3, 0, 0, -1]] +], [0.5, + [[1, 1, 0, -1], [3, 0, 0, -1], [0, 0, 0, 0]] +], [0.25, + [[1, 1, 0, -1], [3, 0, 0, -1], [1, 1, 0, -1]] +], [0.5, + [[1, 1, 0, -1], [0, 2, 0, -1], [1, 1, 0, -1]] ], [0.25, - [[-1, 2, -1, 0], [2, 2, -1, -1], [-6, 2, 0, 1]] + [[1, 1, 0, -1], [4, 1, -1, -1], [1, 1, 0, -1]] ], [0.25, - [[-4, 2, -1, 1], [2, 2, -1, -1], [-6, 2, 0, 1]] + [[1, 1, 0, -1], [4, 1, -1, -1], [-2, 1, 0, 0]] ], [0.25, - [[-4, 2, -1, 1], [-6, 2, 0, 1], [-6, 2, 0, 1]] + [[1, 1, 0, -1], [4, 1, -1, -1], [1, 1, -1, 0]] +], [0.25, + [[1, 1, 0, -1], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.5, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-6, 2, 0, 1]] + [[-4, 1, 1, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[0, 0, 0, 0], [-1, 1, 0, 0], [1, 1, -1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-1, 1, 0, 0], [1, 1, -1, 0]] ], [0.5, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [1, 1, -1, 0]] + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] +], [0.75, + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-1, 1, 0, 0]] +], [0.25, + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-6, 1, 1, 1]] +], [0.25, + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-2, 0, 0, 1]] ], [0.25, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-3, 1, 1, 0]] +], [0.25, + [[-4, 1, 0, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] +], [0.25, + [[-4, 1, 0, 1], [-6, 1, 1, 1], [-4, 1, 0, 1]] +], [0.25, + [[-4, 1, 0, 1], [-6, 1, 1, 1], [-7, 1, 0, 2]] +], [0.25, + [[-4, 1, 0, 1], [-2, 0, 0, 1], [-7, 1, 0, 2]] +], [0.25, + [[-4, 1, 0, 1], [-2, 0, 0, 1], [0, 0, 0, 0]] +], [0.25, + [[-4, 1, 0, 1], [3, 0, -1, 0], [0, 0, 0, 0]] ], [1.0, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [1, 1, -1, 0]] + [[-4, 1, 0, 1], [-3, 0, 0, 1], [0, 0, 0, 0]] ], [0.25, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-2, 1, -1, 1]] + [[-4, 1, 0, 1], [-2, 1, -1, 1], [0, 0, 0, 0]] +], [1.0, + [[-4, 1, 0, 1], [-2, 1, -1, 1], [-6, 2, 0, 1]] +], [1.0, + [[-4, 1, 0, 1], [-2, 1, -1, 1], [-7, 1, 0, 2]] ], [0.25, - [[-4, 2, -1, 1], [-2, 1, -1, 1], [-4, 1, 0, 1]] + [[-4, 1, 0, 1], [-7, 1, 0, 2], [-7, 1, 0, 2]] ], [0.25, - [[-4, 2, -1, 1], [-7, 1, 0, 2], [-4, 1, 0, 1]] + [[-4, 1, 0, 1], [-7, 1, 0, 2], [-2, 1, -1, 1]] ], [0.25, - [[-2, 1, 0, 0], [-7, 1, 0, 2], [-4, 1, 0, 1]] + [[-4, 1, 0, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-4, 1, 0, 1]] + [[-1, 1, 0, 0], [-4, 1, 0, 1], [-2, 1, -1, 1]] ], [0.25, - [[-2, 1, 0, 0], [-4, 1, 0, 1], [-2, 1, -1, 1]] + [[-1, 1, 0, 0], [1, 1, -1, 0], [-2, 1, -1, 1]] ], [0.25, - [[-7, 1, 1, 1], [-4, 1, 0, 1], [-2, 1, -1, 1]] + [[-1, 1, 0, 0], [-3, 2, 0, 0], [-2, 1, -1, 1]] ], [0.25, - [[-7, 1, 1, 1], [0, 0, -1, 1], [-2, 1, -1, 1]] + [[-5, 2, 1, 0], [-3, 2, 0, 0], [-2, 1, -1, 1]] +], [0.5, + [[0, 2, 0, -1], [-3, 2, 0, 0], [-2, 1, -1, 1]] +], [0.5, + [[0, 2, 0, -1], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [0.5, + [[0, 2, 0, -1], [-3, 2, 0, 0], [-6, 2, 0, 1]] ], [0.25, - [[-7, 1, 1, 1], [-5, 0, 1, 1], [-2, 1, -1, 1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [1, 1, 0, -1]] ], [0.25, - [[-3, 0, 0, 1], [-5, 0, 1, 1], [-2, 1, -1, 1]] -], [1.0, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-2, 1, -1, 1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [0, 2, 0, -1]] +], [0.25, + [[0, 2, 0, -1], [2, 2, -1, -1], [0, 2, 0, -1]] +], [0.25, + [[0, 2, 0, -1], [2, 2, -1, -1], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [-1, 2, -1, 0], [-3, 2, 0, 0]] +], [0.25, + [[0, 2, 0, -1], [-3, 2, 0, 0], [-3, 2, 0, 0]] ], [0.5, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-7, 0, 2, 1]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [2, 2, -1, -1]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-2, 0, 1, 0]] + [[0, 2, 0, -1], [-3, 2, 0, 0], [-3, 2, 0, 0]] +], [1.25, + [[0, 2, 0, -1], [-6, 2, 0, 1], [-3, 2, 0, 0]] ], [0.25, - [[-8, 0, 1, 2], [-5, 0, 1, 1], [-6, -1, 1, 2]] + [[0, 2, 0, -1], [-1, 2, -1, 0], [-3, 2, 0, 0]] ], [0.25, - [[-4, -1, 0, 2], [-5, 0, 1, 1], [-6, -1, 1, 2]] + [[0, 2, 0, -1], [-1, 2, -1, 0], [1, 1, -1, 0]] ], [0.25, - [[-4, -1, 0, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] + [[0, 2, 0, -1], [1, 1, 0, -1], [1, 1, -1, 0]] +], [0.25, + [[0, 2, 0, -1], [1, 1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[-4, -1, 0, 2], [-8, 0, 1, 2], [-1, -1, -1, 2]] + [[0, 2, 0, -1], [1, 1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[1, -1, -1, 1], [-8, 0, 1, 2], [-1, -1, -1, 2]] + [[3, 0, 0, -1], [1, 1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[1, -1, -1, 1], [-4, -1, 0, 2], [-1, -1, -1, 2]] + [[3, 0, 0, -1], [4, -1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, -1, -1, 2], [-4, -1, 0, 2], [-1, -1, -1, 2]] + [[7, -1, -1, -1], [4, -1, 0, -1], [2, 2, -1, -1]] ], [0.25, - [[-2, -1, -1, 2], [1, -1, -1, 1], [-1, -1, -1, 2]] + [[2, -1, 0, 0], [4, -1, 0, -1], [2, 2, -1, -1]] +], [0.25, + [[2, -1, 0, 0], [4, -1, 0, -1], [-1, -1, 0, 1]] ], [0.5, - [[-2, -1, 0, 1], [1, -1, -1, 1], [-1, -1, -1, 2]] + [[3, 0, 0, -1], [4, -1, 0, -1], [-1, -1, 0, 1]] +], [0.25, + [[3, 0, 0, -1], [4, -1, 0, -1], [2, -1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [4, -1, 0, -1], [2, -1, 0, 0]] +], [0.25, + [[0, 0, 0, 0], [4, -1, 0, -1], [-2, 0, 1, 0]] +], [0.25, + [[-4, 1, 1, 0], [4, -1, 0, -1], [-2, 0, 1, 0]] ], [0.5, - [[3, -1, -1, 0], [1, -1, -1, 1], [-1, -1, -1, 2]] + [[-4, 0, 2, 0], [4, -1, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[3, -1, -1, 0], [7, -1, -1, -1], [-1, -1, -1, 2]] + [[-4, 0, 2, 0], [4, -1, 0, -1], [3, 0, 0, -1]] ], [0.25, - [[3, -1, -1, 0], [7, -1, -1, -1], [7, -1, -1, -1]] -], [1.0, - [[3, -1, -1, 0], [2, -1, 0, 0], [7, -1, -1, -1]] + [[-4, 0, 2, 0], [1, 1, 0, -1], [3, 0, 0, -1]] +], [0.25, + [[-4, 0, 2, 0], [1, 1, 0, -1], [-2, 0, 1, 0]] ], [0.25, - [[3, -1, -1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] + [[-4, 0, 2, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[3, -1, -1, 0], [-3, -1, 1, 1], [-1, -1, 0, 1]] + [[-4, 0, 2, 0], [0, 0, 0, 0], [-2, 0, 1, 0]] +], [0.25, + [[-4, 0, 2, 0], [0, 0, 0, 0], [-3, -1, 2, 0]] ], [0.5, - [[3, -1, -1, 0], [-3, -1, 1, 1], [7, -1, -1, -1]] -], [1.0, - [[3, -1, -1, 0], [-3, -1, 1, 1], [-5, 0, 1, 1]] -], [1.0, - [[3, -1, -1, 0], [-3, -1, 1, 1], [1, -1, -1, 1]] + [[-4, 0, 2, 0], [-7, 0, 2, 1], [-3, -1, 2, 0]] +], [0.5, + [[-4, 0, 2, 0], [0, -1, 2, -1], [-3, -1, 2, 0]] +], [0.5, + [[-4, 0, 2, 0], [0, -1, 2, -1], [-7, 0, 2, 1]] ], [0.25, - [[3, -1, -1, 0], [-3, -1, 1, 1], [-1, -1, 0, 1]] + [[-4, 0, 2, 0], [0, -1, 2, -1], [-6, 1, 2, 0]] ], [0.25, - [[3, -1, -1, 0], [3, 0, -1, 0], [-1, -1, 0, 1]] + [[-1, 0, 2, -1], [0, -1, 2, -1], [-6, 1, 2, 0]] ], [0.25, - [[3, -1, -1, 0], [-2, 0, 0, 1], [-1, -1, 0, 1]] + [[-1, 0, 2, -1], [0, -1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[3, -1, -1, 0], [2, -1, -1, 1], [-1, -1, 0, 1]] + [[3, -1, 1, -1], [0, -1, 2, -1], [0, -1, 2, -1]] ], [0.25, - [[3, -1, -1, 0], [7, -1, -1, -1], [-1, -1, 0, 1]] -], [0.75, - [[3, -1, -1, 0], [7, -1, -1, -1], [4, -1, -1, 0]] + [[3, -1, 1, -1], [0, -1, 2, -1], [5, -1, 0, -1]] ], [0.25, - [[3, -1, -1, 0], [7, -1, -1, -1], [7, -1, -1, -1]] + [[2, -1, 1, -1], [0, -1, 2, -1], [5, -1, 0, -1]] +], [0.5, + [[2, -1, 0, 0], [0, -1, 2, -1], [5, -1, 0, -1]] ], [0.25, - [[3, -1, -1, 0], [2, -1, 0, 0], [7, -1, -1, -1]] -], [1.0, - [[3, -1, -1, 0], [2, -1, 0, 0], [-1, -1, 0, 1]] + [[2, -1, 0, 0], [3, 0, 0, -1], [5, -1, 0, -1]] ], [0.25, - [[3, -1, -1, 0], [1, -1, 0, 0], [-1, -1, 0, 1]] + [[2, -1, 0, 0], [0, 0, 0, 0], [5, -1, 0, -1]] ], [0.25, - [[3, -1, -1, 0], [1, -1, 0, 0], [4, -1, -1, 0]] + [[-2, 0, 1, 0], [0, 0, 0, 0], [5, -1, 0, -1]] ], [0.25, - [[6, -1, -1, -1], [1, -1, 0, 0], [4, -1, -1, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [5, -1, 0, -1]] ], [0.25, - [[6, -1, -1, -1], [4, -1, 0, -1], [4, -1, -1, 0]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[6, -1, -1, -1], [4, -1, 0, -1], [7, -1, -1, -1]] + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] ], [0.25, - [[2, 0, 0, -1], [4, -1, 0, -1], [7, -1, -1, -1]] + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] ], [0.25, - [[2, 0, 0, -1], [0, 0, 1, -1], [7, -1, -1, -1]] + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.5, + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-2, 0, 1, 0]] ], [0.25, - [[2, 0, 0, -1], [5, 0, -1, -1], [7, -1, -1, -1]] + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-5, 2, 1, 0]] ], [0.25, - [[4, -1, 0, -1], [5, 0, -1, -1], [7, -1, -1, -1]] + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-1, 1, 0, 0]] ], [0.25, - [[4, -1, -1, 0], [5, 0, -1, -1], [7, -1, -1, -1]] + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-5, 0, 1, 1]] ], [0.5, - [[4, -1, -1, 0], [2, 0, -1, 0], [7, -1, -1, -1]] + [[-2, 0, 1, 0], [-4, 1, 1, 0], [-6, 1, 2, 0]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-6, 1, 2, 0]] +], [0.25, + [[-2, 0, 1, 0], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-7, 0, 2, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [2, 0, -1, 0], [0, 0, 0, 0]] + [[-3, -1, 1, 1], [-5, 0, 1, 1], [-5, 0, 1, 1]] +], [0.25, + [[-3, -1, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 0, 2], [-8, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, -1, -1, 1], [0, 0, 0, 0]] + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, -1, -1, 1], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, -1, -1, 1], [1, -1, -1, 1]] + [[-5, 0, 1, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] +], [0.5, + [[-5, 0, 1, 1], [-7, 1, 1, 1], [-8, 0, 1, 2]] +], [0.5, + [[-5, 0, 1, 1], [-6, 0, 0, 2], [-8, 0, 1, 2]] +], [1.25, + [[-5, 0, 1, 1], [-6, 0, 0, 2], [-3, 0, 0, 1]] ], [0.75, - [[4, -1, -1, 0], [1, -1, -1, 1], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [-6, 0, 0, 2], [-7, 1, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, -1, -1, 1], [-1, -1, 0, 1]] + [[-5, 0, 1, 1], [-6, 0, 0, 2], [-2, 0, 1, 0]] ], [0.25, - [[4, -1, -1, 0], [1, -1, -1, 1], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [0, 0, 1, -1], [-2, 0, 1, 0]] ], [0.25, - [[4, -1, -1, 0], [6, -1, -1, -1], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [0, 0, 1, -1], [3, 0, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [1, -1, 0, 0], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [-3, 0, 1, 0], [3, 0, 0, -1]] +], [0.5, + [[-5, 0, 1, 1], [-2, 0, 1, 0], [3, 0, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [3, 0, -1, 0], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [-7, 0, 2, 1], [3, 0, 0, -1]] ], [0.25, - [[4, -1, -1, 0], [2, -1, 0, 0], [4, -1, -1, 0]] + [[-5, 0, 1, 1], [-7, 0, 2, 1], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [2, -1, 0, 0], [0, 0, 0, 0]] + [[-5, 0, 1, 1], [-7, 0, 2, 1], [-2, 0, 0, 1]] +], [1.25, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-2, 0, 0, 1]] ], [0.5, - [[4, -1, -1, 0], [-2, 0, 1, 0], [0, 0, 0, 0]] + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-7, 0, 1, 2]] +], [0.25, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-7, 0, 2, 1]] +], [0.25, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-8, 0, 1, 2]] +], [0.75, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-2, 0, 1, 0]] +], [0.25, + [[-5, 0, 1, 1], [-5, 0, 1, 1], [-8, 0, 1, 2]] +], [0.25, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-8, 0, 1, 2]] +], [0.25, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] +], [0.25, + [[-5, 0, 1, 1], [-7, 1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [-2, 0, 1, 0], [-5, 0, 1, 1]] + [[-5, 0, 1, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] ], [0.5, - [[4, -1, -1, 0], [-7, 0, 2, 1], [-5, 0, 1, 1]] + [[-5, 0, 1, 1], [-4, -1, 1, 1], [-8, 0, 1, 2]] ], [0.5, - [[4, -1, -1, 0], [-7, 0, 2, 1], [7, -1, -1, -1]] + [[-5, 0, 1, 1], [-4, -1, 1, 1], [-5, 0, 1, 1]] ], [0.25, - [[3, -1, -1, 0], [-7, 0, 2, 1], [7, -1, -1, -1]] + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[3, -1, -1, 0], [-7, 0, 2, 1], [3, 0, -1, 0]] + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[0, 1, -1, 0], [-7, 0, 2, 1], [3, 0, -1, 0]] + [[-2, 0, 1, 0], [-8, 0, 1, 2], [-6, -1, 1, 2]] ], [0.25, - [[0, 1, -1, 0], [-7, 0, 2, 1], [4, 1, -1, -1]] + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] ], [0.25, - [[0, 1, -1, 0], [1, 1, -1, 0], [4, 1, -1, -1]] + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-8, -1, 2, 2]] ], [0.25, - [[-3, 1, -1, 1], [1, 1, -1, 0], [4, 1, -1, -1]] + [[-7, -1, 1, 2], [-8, 0, 1, 2], [-8, -1, 2, 2]] ], [0.25, - [[-3, 1, -1, 1], [1, 1, -1, 0], [3, 0, -1, 0]] + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-8, -1, 2, 2]] ], [0.25, - [[0, 0, 0, 0], [1, 1, -1, 0], [3, 0, -1, 0]] + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-6, -1, 1, 2]] +], [0.5, + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-3, -1, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, 1, -1, 0], [3, 0, -1, 0]] -], [1.0, - [[4, -1, -1, 0], [1, 1, -1, 0], [-1, 1, 0, 0]] + [[-6, -1, 1, 2], [-8, 0, 1, 2], [-8, -1, 2, 2]] +], [0.25, + [[-6, -1, 2, 1], [-8, 0, 1, 2], [-8, -1, 2, 2]] +], [0.25, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-8, -1, 2, 2]] +], [0.25, + [[-6, 0, 1, 1], [-8, 0, 1, 2], [-8, -1, 2, 2]] +], [0.25, + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-8, -1, 2, 2]] ], [0.5, - [[4, -1, -1, 0], [1, 1, -1, 0], [-2, 1, -1, 1]] + [[-5, 0, 1, 1], [-8, 0, 1, 2], [-5, 0, 1, 1]] ], [0.25, - [[4, -1, -1, 0], [1, 1, -1, 0], [2, -1, 0, 0]] + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-5, 0, 1, 1]] ], [0.25, - [[-1, -1, 0, 1], [1, 1, -1, 0], [2, -1, 0, 0]] + [[-5, 0, 1, 1], [-3, 0, 0, 1], [-4, 1, 0, 1]] ], [0.25, - [[-1, -1, 0, 1], [2, -1, 0, 0], [2, -1, 0, 0]] + [[-5, 0, 1, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-1, -1, 0, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-6, 2, 0, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[-4, -1, 0, 2], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-3, 0, 0, 1], [-7, 1, 1, 1], [-4, 1, 0, 1]] ], [0.25, - [[1, -1, -1, 1], [-1, -1, 0, 1], [2, -1, 0, 0]] + [[-3, 0, 0, 1], [-1, 1, 0, 0], [-4, 1, 0, 1]] ], [1, - [[1, -1, -1, 1], [4, -1, -1, 0], [2, -1, 0, 0]] + [[-4, 1, 1, 0], [-1, 1, 0, 0], [-4, 1, 0, 1]] ]] \ No newline at end of file diff --git a/compact_sets_extended_simplified.ipynb b/compact_sets_extended_simplified.ipynb index 92202d6..d01c6f7 100644 --- a/compact_sets_extended_simplified.ipynb +++ b/compact_sets_extended_simplified.ipynb @@ -3,9 +3,7 @@ { "cell_type": "markdown", "id": "06774c1b-6cc6-4f6e-8f4a-bafd572f8ac3", - "metadata": { - "jp-MarkdownHeadingCollapsed": true - }, + "metadata": {}, "source": [ "# Topological Functions" ] @@ -8445,7 +8443,7 @@ }, { "cell_type": "code", - "execution_count": 524, + "execution_count": 309, "id": "762c7dd3-7c20-47a5-aa12-c090f243833a", "metadata": {}, "outputs": [ @@ -8453,7 +8451,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "[ 0 1 2 ... 2348 2349 2350]\n" + "jere\n", + "24000\n" ] }, { @@ -8462,13 +8461,13 @@ "range(0, 0)" ] }, - "execution_count": 524, + "execution_count": 309, "metadata": {}, "output_type": "execute_result" }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAiMAAAGdCAYAAADAAnMpAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAACijUlEQVR4nO29eXxc1X33/5kZaRYto9Eu2ZY3jBc2YwgQmRBIMJglBKd9aEoJJnkCeZJCS0oKrX/9NaTJ0zptFkISsjVNnZQ4JoQAv4QEMDYCgo3BG9iADV7lRZu1jdaZ0cz9/TFz7px77j1XM5qZu57366WXNbqzXB0ffc93/3okSZIgEAgEAoFAYBJes29AIBAIBAKBuxHKiEAgEAgEAlMRyohAIBAIBAJTEcqIQCAQCAQCUxHKiEAgEAgEAlMRyohAIBAIBAJTEcqIQCAQCAQCUxHKiEAgEAgEAlMpM/sGciGVSuH06dOorq6Gx+Mx+3YEAoFAIBDkgCRJGBkZwaxZs+D18v0ftlBGTp8+jba2NrNvQyAQCAQCwQw4ceIE5syZw71uC2WkuroaQPqXCYfDJt+NQCAQCASCXIhGo2hra5PPcR62UEZIaCYcDgtlRCAQCAQCmzFdioVIYBUIBAKBQGAqQhkRCAQCgUBgKkIZEQgEAoFAYCpCGREIBAKBQGAqQhkRCAQCgUBgKkIZEQgEAoFAYCpCGREIBAKBQGAqQhkRCAQCgUBgKrZoeibIEI8D3/8+8MorQHU1cPvtwEc/Cvh8Zt+Z84jHgR/8ADh8GDjrLOCv/xrw+82+K+ch1tkYxDobw8QEcP/9wPvvA2efDXzjG0AoZPZd2QOpANavXy8BkO69917d5/3617+WlixZIgUCAem8886Tnnnmmbw+Z3h4WAIgDQ8PF3C3NufeeyUJUH95vZK0caPZd+ccYjFJuuIK7bWeZp8L8mBqSpLWrNFe57/5G7Pvzln8zd9or/Pdd5t9Z87ixhu113nZsrRccSm5nt8zDtO88cYb+PGPf4wLLrhA93nbtm3Drbfeis9+9rPYs2cP1qxZgzVr1mD//v0z/Wj30dICPPyw9rVUCvirvwIuvdTYe3Ii998PBAJpz5MWDz+ctioFhfHb3wLl5cBTT2lf/973gMZGQ2/JsUQi6fXU4pFHgKoqQ2/HsUQiwDPPaF979920XHngAUNvyW7MSBkZHR3Fbbfdhv/8z/9EbW2t7nMffvhhXHfddbj//vuxbNkyfO1rX8NFF12E73//+zO6YdfR1AT09Ez/vDfeAG6+ufT341TWrAG++c3pn3fkCHDJJSW/Hcfy298Cf/7naZtRjzNn0gJeMHNCIWB4WP85Y2MiXFMojY3TrzOQDtkIhYTLjJSRu+++GzfeeCNWrVo17XO3b9+uet7q1auxfft27mtisRii0ajiy5X87d8CfX3yw6THi6eXfRjfuOJ27Jhzrvr5/9//l45ZCvLjsceAp59W/Gh72/n4xhW343dLr0AKzICnnTuBX/3KwBt0CMlkWhGhOFQ3Bw9d/lf4xYobMV4eUD5/eBj42McMvEEHsWIFMDkpP+wPhfHjS/8Mj3zwFnRX1Sufm0gACxcafIMO4W//Nq04Z4j5yvCr5avx7Q/dhrebFqif/41vpPN3BCryTmDdtGkTdu/ejTfeeCOn53d3d6O5uVnxs+bmZnR3d3Nfs379evzLv/xLvrfmLOJxhXs16fHir2/+Rzy3ZCUA4JGVn8T/u/WnuPONp5SvW7YMOHbMuPu0O8lkOsxF8ZNLP4F/+8hn5cfPn/1BPPy7b8ILypq/7TbgL/5CJA/nwy23KB6+tOAi3PVn/4x4WTkAYOOF1+Gxjf+ImthY9knPPJNWsEUSYO786lfA3r3yw86aZtxy23+gpzqthPz0kjXYuOmfsKzvWPY1R48Cv/xlel8LcoOR0RNlAdz+ya9iZ8ZQfKT9L/Cd330TNx1gwr4rVgBvv23kndqCvDwjJ06cwL333otf/vKXCAaDpbonrFu3DsPDw/LXiRMnSvZZluWaaxQPN1z8MTy3ZCX8U3FceWQnAOBfP/K/sXvWEuXrjh8X3pF8+Jd/SefdZHhj9jmyIvLhI7vgn0rgd+dcif+56Ebl6yQJePBBI+/U3sTjwJNPyg8HQmHce9PfI15WjotOvYuG0UEcaFqAL1/zBfVrP/hBA2/U5iST6So78tDjxd997Evoqa7HvMHTWNx3HIMVNbj75n9A3MvYorffnn69IDcYGf2ND9+OnXPORfXkKC7r3Iek14cHrr8XJ2qUxjjeeUfIaA3yUkZ27dqF3t5eXHTRRSgrK0NZWRleeuklfPe730VZWRmSGhu5paUFPUzOQ09PD1paWrifEwgEEA6HFV+uIh4HXn5ZfjgcqMS3P/QpAMBXXvgxfv74V7Dm7RchebxYf9X/hir6LoR3biSTwL/9m/xQAvB/P3onAOB/7duMXzz+IP7pxf8CADz0ob/CcKBS+fr164XwzpU771Q8/O7Kv8RQKIylvUexaeM6/PS3X4NHSuHpc6/C3tbFyte+9ZZwbefK1q2KPfmHJZdj15xzUBUbx8Zf/RMe2/iPaBwdwJH6Njy2/Frla4WCnTuMjD4eacGGi28CAHz3d9/Axk3/hMs692HCH8S3rviU+vVCRqvISxm5+uqrsW/fPuzdu1f++sAHPoDbbrsNe/fuhU/DZd3e3o4tW7YofrZ582a0t7cXdudO5rvfVTx8dMUNGAtUYGnvUfzlm88DAP7hpQ0IJGJ4o+1c7J61VPl6IbxzgxHcO2efgzdnLUYoPol/7NgAALhtzx9wVv8JDIXCePx8JkcqlQKYvS3QIJkEHn1Ufhj1V+DXF6Styn968b/gT03hwq738Im3OwCkwwgq7rrLgBt1AH/7t/K3EoCfXPpnAIA733gSs0f6UDs5gr/dtgkA8KPL/heSHuYI+Pd/Fwp2LjDK9X9f/HGkvD5ceWQnPnJkF3xSCv+89acAgKfPuRKnqpnqMCGjVeSljFRXV+O8885TfFVWVqK+vh7nnXceAGDt2rVYt26d/Jp7770Xzz77LL71rW/hwIED+MpXvoKdO3finnvuKe5v4iR++lP5WwnApuWrAaQFCslbaB3px00H0pr5Ly+8Xv0ejEIj0ODnP1c8/OWK9Dre/O5LaBhPZ8eXSSn87zfSya0bL7xe7YW6995S36X92bpVUT3zm/NXYdwfwuK+4/jQsb3yz+98PR3GeXbxSvRWRpTv8eij4pCcjngcOHBAfri3dTH2tZ6NQCKG23dny05veWszaiZGcKqmCa/Mv1D5HlNTQEeHMfdrV5JJYONG+eF4eUBWru96PRuKPK/nMFYeexOSx6v2QgHpBpYCmaK3g+/s7ERXV5f8eOXKldi4cSN+8pOfYPny5fjNb36Dp556SlZeBAzJJPDee/LDPbOW4ESkBRXxCdx44FXFU2/d+xwA4LnF7Zj0lSvf56GHSn6rtodKwh4rD+IPSy4HAPzV3j8qnrbmnQ6E4pM4Uj8HbzczfUYOHBAWznRs2KB4+PQ5VwIAbtv7R0Wd0jl9R3Hh6QOY8pXhucUrle8hvFDTwxggv1/2YQDAde9tR/1EtiIxmEzgE2+/CAD47XkfVb/PCy+U7h6dQEeHQjHeetYlGPeHMG/wNC4//qbiqX/5VlpGP3nuR9SGjKjIU1CwMtLR0YHvfOc7iscbGOFzyy234ODBg4jFYti/fz9uuOGGQj/WuTBW5O8yAuWa93cgNBVTPPWi0wfQGu3DWKACr7IWzunT4pDUg1H6Xl5wEeJlfswfOI3zuw8pnlqZmMRHMknDzy7WCC8KC0ef556Tvz1d3YA3Zy2BR0rh+oOvqp56Q+Znf1x8ufp9/u//LdktOgLKo5qCB88s/RAA4GMHXlY9lXhVX1z4AXUiK2X1CzRglOJnll4BALjhwKtsEwCsOrQDgUQMJyItONA4X3lxzx7h7aMQg/KsBhM62HpWusHWjWx5GAAPgGvffw1A2rWtQhySfLZuVTx8/ux0Qtm1729XCRQAWP3eNgDAH5doHJKbNhX77pxDPA7098sPn8socxefehdNY4Oqp19/ML3Or809DwMhJnF9+3YhvHkwyvW+lkXorm5AVWwcVxzdo3r6haffQ8PoIEaCVdgxl/FSd3YKQ0aPX/5S/nbSV44XF14MALjx4J9UT61IxHDFsfT6Exkjk0yKkBiFUEasxosvyt+eqGnG8dpZKEtOYWXnW5pPJ8pIx8KLhRswHyilLwUPXjzrAwDSHigtPnJ4J3ypJA7Xt+FkmElGExYOH6YV+SvzVwDgr3PbcA+W9h5FyuvDq/OWKy+KfAY+jEf1TxlP6crjbyKYTKie7pNSuOZQ+v9gy1kaoySEIaNNPJ5W1jLsnr0Uk+VBNI3049yew5ovuTaz14lhqYAxityMUEasRDyeDq9kIMllK04fRFVcuy794pPvIJCIoa+qDofr5ygvikOSD6X0HWicj6FQGJWxcaw4fUDz6eH4OJZ3pS3P7XOZeUzikORDzfmZ8njxelvaCmdj6zTk2jZWGQGE8ObBeFTJ2umtM7HYX5t7vvriy+rQjgAq5Zqs88rOtzQ9qgDwocw6729ZhBE/07zvpZeKfYe2RSgjVoK1IhdcBCC7mbUIJhP4wKl3AWgcksINqA2j9BE39QdOvYMyKcV7FVaKQzJ/9mT37v6WRRgNVKBmYgTLeo9yX3J5psJm2zyNIZyiu7A21LpMlvnxxpxzAGTXUovLOvcBAA40LUA/GxI7cqTYd+gMmCGar867EEBWNmgxa+QM5g+cRtLrwxvsGI8dO4TBmEEoI1aC2ugSgB0ZK/JDx/fqvkwcknnCKH2vtaUtw8s69SdJrzyeDpVtm7dcHRITh6QaxqW9LaMsX3ZiP3w6St8lJ9+GL5XE8dpZ6v4Mx4+X5FZtDx06mLUU8TI/mkf6cdbASe5L6ieiWJJpCb+D9Y68+644JLUYy44qGPGH8Fbr2QCAy4/xlREAaO/Myg4FwqsqI5QRK0FZI52RFgxU1MA/lcB5THUHy6Un0nMOds1aKg7JXKCUvhQ8eL0tba188MQ+3ZetOH0QvlQSPdX16KpuUF4Uh6QaRukjIZp2Tv4ToTo+IXtO9sxmxh0IS1JNPA5QIzN2zV4GALj0xH5u6IDwwYx35HXWYheHpDZUG/c3Wxcj6fWhbagbs0f6dF6UXeedc5apLwqDEYBQRqxDMpm2RjLsyXRVPbfnMALJKd2XntdzGL5UEr1ahyRlMQkyUErf0bpZGKyoQTAxqSrpZQlNxbA0c0juZWcCiUNSDePpI1bkRae083JoLjx9EACwt5VZZ3FIqmGUPrI3L+w6OO1LV2TWmfzfKBCHpJJkMl3RlUFe59PTrzP5v3in6Sx1KbUwGAEIZcQ6dHSkBW2GPZmNzkuopAlNxWR365vsXI/XXxeHJA2j9O1vXgQAOKf3KMpT06/ThZkkVtX8FHFIqqGUvpPhJgxU1KA8mcDSPn6+CIEI772zFqsvikNSCaP0vZlRLC48/R7nBVlIUvb+5rOQ8DLjPMQhqWTrVsVQTSIDyBrqMXeoG5GJKOJl5TjQNF95URiMAIQyYh0YAZtVRqbXuoGs4FFZ7PG4OCRpGKWPWIQXdL2f08tli51dZ0AckjSM0kfWeWnvsWk9fUB23+9rXiQOyelglL4zlbUoTya4paY08wdPIzw5iniZHwfZplzikFRCVSxJyHrtVuTggfIgq7QIg1EboYxYBSrnYNJXjneaFgLIzQUI6FjsgDgkaZi12Jdp735ej36IhkAEz77mRZhih4yJQzKLSulL78sLunNT+hYMpA/JWHlA3blSHJJZGKWPKMnLeo9q9hdhURySLUyoRhySSnbulL89Xd2IM1W1KEtO4dye3CqPyDrvYUOPwmAEIJQR60ApI4fq2zDlK0NkIoo50d6cXk67W1Ns2po4JLNQ65yCR541c8E0+SKEhf2nUBUbx4Q/iMP1bcqL4pDMwih9b7Wkw2G5KiNeSHIOj2oekDgkszBK336yn3P09AFZQ+ZNNiQmDsksySRwKCsj9rWm9/OSvmMITuXWrZZ4r0V+jjZCGbECyWQ6ATLDu00LAKRd2tNlwxPO6j8B/1QCY4EKnKxpUl6UVDU27oVSRo7UzcZYoAKh+CTO6ueXQNJ4Ick5Dwca5ykvikMyC6P07SfKSB6HJKmoUXlGxCGZhTnESD7COb259wkh4Zx3GxdM+/6uhRmOR9bqHJ1+OSzkuUfrZqsHmwqDUSgjlqCjA0hkXaoHMsrIshwS/QhlUgqL+tOWOVFmZE7mdtA6Hkbp25c5IM/tPazb94JlSV/6oD3ACm9xSGahlJGTNU0YCVTCPxXH2Wdy9x4RpU+1nwFxSBKYknKyJ8kezQXy3Pca5iIpQo/aMH/XREEmhQO50Dzaj8hEFEmvD4eEV1WFUEasACNYida9rPdYXm+zNPN8VSLazp3CYgfUSl9mnfS6gWpByntVWfGAOCQBldJ3MONBWtR/QrfDLQvZzwca54v+OTyo6o6BUBg91fUAgCVncldG5g51I5iYRKw8gOORFuVFcUimSSn3LZGxy/JQRjygDBlWdgivqlBGLAFl3UgA3s1s1GV5uFqB7B+Gyq09MSEsdkClKLzfMBcAsDgPKxLQWWdACG9ApfS915BWRvKx1gHg7P5O+FJJDIeq0Z05ZGXEOqehvJ4kbDh3sIs7y0oLn5TCkr70eh5gvVDikEwTicjfjpUHcbw2rbQtzdOQIYaPymAUXlWhjFgCShnprarDYEUNvKkkzu4/ofMiNUv0Dklhsatc2u8RZSSP0AGQVV66wo0YClYpL86Zo/EKl8HsNeIZWZyHtQ4AgeSUnMujCont3i0OyWQyrSxkIGu0NA9rnbDkzLHMezB5UOKQTEM1O3uvYS4kjxcNo4Oon4jm9TbEYyVktBqhjJgNm7ya2aQLB07lnKVNIDH2Y7WtmCgLKC8Kt7bC1TpWHsTJjEs6X2UkHB/HnKFuABpC5dSpgm7RETBei5l6RgAqb4Rd5/Fx1dAy19HRAcRi8kPi+s+lqRwLMWQONsxXX3T5IYlkEnjmGflhNkST/zov5SVlA66X0UIZMRvGpX1ohtY6ADSODaF+bAgprw/vN4gEKRWUS5skkDWMDqJ2ciTvtyLWp8rd+pvfCIud8g4lvD4crk8/ztczAujkQQFC8WM9UBlFYumMlD5OLgMgZEdHR9pDlIEoEjPxQBG53ldVp56U7PKqR6GMmA3jAj1clxbcetM2eXgAuVpBla3tdrc249LOhg5mJmgXZUJo5P9LRuTnKJSEY7WzkPCVozI2jtlR/WFiWsjrXK8R/urpmfEtOgIm14ysUT4VSwTiGemMtKi9qm4PPTJK36GMoTeTda5MTGLuYBeAbM6ajMurHoUyYjZMlvbhutkAkHPfC5aFA+mD4EjmfWTc7tZmXNpy8uoMrHUg+/+jeUi62a2dTAKPPy4/pJW+XHvm0ND7WWU39uWv3DgKSnb0VdZiNFABbyqJuUNdeb9V/fgwwpOjkDxeHKttVV50uweK8QwR2ToTgxHQkdEur3oUyojZUFnaAHAkY2kvnPFGP6l4HwVuFipsJU19WhmZiXUD6AgUwN1u7Y4OYHJSfnhE9vTll4xNmDvUDV8qiXF/SFTUsFCWNPHQtQ335DT7h8WDrOw4yu5pt4ceKc/QRFkAp8PpppILBk7P6O24MtrlXlWhjJjNwID87XCgEmeqagFkD7t8OSvzOuHWZmAqaQq1bsjrusKNGCsPKi+62a3NCNOjtbMAzFxw+1NTmJdxa6uE94mZKTiOgAk7kv08U7mRfu1pxXvJuPyQpI04sp8jE1HU5VlJQ9A1ZFzsVRXKiNlQApVszuaR/rz6BNDI1k3tLHU3RTe7tanksLi3TG6Zv2BwZodkZHIUdePDADQsSTd7oJiw49G6tPAu7JDMKNisMuJmtzYTdjxSTzyqhaxzxmKv1Tgk3aqMMGHHI/XFUPp0vNcurqgRyojZUK7mw/WFhWgAYM5wL/xTCcTL/DgdbuR+luuYm00WOxFpRsrrQ0V8Ak2jAzov0kfOGxFu7SxM2PFo5mCbP0OlD8h6oYTFTsFY0GRtFhRwSJLXkgNXQSr3zrmOghN2LERGE+/1iUgz4t4y5UXPTDKrnIFQRsxE5WrNxNdnmLwKpLspEsGvOiTd7NZmKjyA9AFZyJ++iP1qQIUdB4PVGA5VAwDmD+afVEkg6yyShSk4YcdCDsls+GCOOlmYUTJdQ5HDjgDQNDqAytg4kl4fOmuZ9vttbdovcgFCGTET1tVahLhv+vWcQ9Ktbu1kEnjySfmhLFAKsNYBKnygdUi6VRmhkirJfp4V7UVoKsZ7xbQQ5VzTre1Wbx8Vdoz5ynCiphlA1uqeCURhjAarMMD2wBiYuQfR1jAeoSMFtF4gpJOFOaFHF4d4hTJiJoxVRw61QjY6oHNIutVif+UVYHRUfih7RgqwbgBlfo4Kt7q1x8bkb7PrPHOvCJANH5yqaVKPXndrsrAi7NiClNeHyth4QWHH0FQMs4d7AWjkQbm1BwblEZJQnJwR+vWq0OPTT7vTYIRQRsyFsupS8KCzJu2yKyS+Tr++k53ACbjTrc1YG8fqsmGaQiCWZGdtq3BrA2kh+uyz8kOSvLpgsDDBXTcRRVVsHABwMtKsvOhWS7KuTv72cF02ebXQjAPyf6XyQlFKpqugPEJ9lRGMBCrhTSUxr0gy+jhryESjru0HJZQRM6Gsur6qWsTKA/Clkpg1g06VNHMzc1NO1GgoI250a3d3Kx6SpMpCwzRtw+lS6ZFAJYaC1cqLQ0MFvbct6ehIe98yFCsc5gHQltnTneyedqslSc2z6oykm5TNm0GzM5aF/UQZYQ7J555z5zpv2yZ/S9Z5VrRvRr1caMj/lWo/A65VsIUyYiaUdUM25axoH8pThf3RE2XkZE2TurzXjW7tM2fkbyd95TgdbgBQuGckOBVH80g/AA0v1IEDBb23LWGT/YpQ4UGQhTe7zm60JJnBbSRfhPzdFwLp3nqCXefxcfeFeJkhpmTvzR0qvF8T+b/qZD19gGv7QQllxEw0N3rhAqV5dAD+qQSmfGXoYrtWUgqQa6Di3Z21rZA8XlTHxlCf6RNSCOT/6zjbQvvZZ91nSVJ5MhKA48RiL6CShsBdZ8B9liRTblpM2UG8fUTBUX2um2AKDMiatA0XQ+lLv8fpcCMSXp/yYn9/we9vR/JSRn74wx/iggsuQDgcRjgcRnt7O/74xz9yn79hwwZ4PB7FVzAY5D7fVTDWTTEFik9KYU5GqBDXosxrrxX8/raDincfz6zz/IHCynoJbXJIjBHebrQkqTyZwVAYY4EKAJD3YiHohh7dZkkyeV8nIuSQLKbFrrHObkvKZv5+yZoUY50bxwYRSMSQ8vrU/aBcSl7KyJw5c/D1r38du3btws6dO/HRj34UN998M95++23ua8LhMLq6uuSv48dnNpjMcTDWDXGLFkNwAzpC5Y9/dJfFnkwCL7wgPySHWTEECqATPgDcp4xQeTKkw23TSD+CyUTBb531jGiss9ssSSbxvZhhGvJ3MRQKY8QfUl50W1I2o3zJnpEirLMHwNxhjox2aT+ovJSRm266CTfccAPOPvtsLF68GP/6r/+KqqoqvKZjbXs8HrS0tMhfzc0a7j83wlg3JHZYDIFCv49qo7utvPeVV4CREfkhOSSLpYzIhyTrgQLcZ0lSeTJZl3aRlb6aFnXlktug8r56q+oQL/PDl0qitcDEdwCoik/IYw5UXii3JWUzyteJInpGgGzuiUjKTjPjnJFkMolNmzZhbGwM7e3t3OeNjo5i3rx5aGtrm9aLQojFYohGo4ovx8FUtZANWTRlhKd1A+5SRph8gpOZQ7LYHihVwh/gLksymQQ2b5YfFtsDNSvaB28qiVh5AL1VTN6Tm9YZUOR9EaVvVrQPZVJxlN82cki6PSmbUr5ivjJ5anSxZHQbz2B0Y1I2ZqCM7Nu3D1VVVQgEAvj85z+PJ598Euecc47mc5csWYKf/exnePrpp/Hoo48ilUph5cqVODlNA53169ejpqZG/mpzYotcyrqZLPOjt0QbXTPG7iaLnSnrPSErI71FeftsIloDYj5mzoSbLEmOB6pYSl85VfKusiTdtM5AyRLfCSRBU9XTZetWV1rsAHAq3ATJ40UoPlmUxHdgGkPGbUnZmIEysmTJEuzduxc7duzAF77wBdxxxx145513NJ/b3t6OtWvX4sILL8SVV16J3/72t2hsbMSPf/xj3c9Yt24dhoeH5a8TToyhNWaTlojgro6NITI5wntFXujG2N1kSTJtrIt9SDaMD6EiPgHJ48WpcFNR3tOWMMKzmEmVhHk8S9JNFjtb1luCdW7jhQ+GhtxlsVNykg7RFGuUnW6ysAsnrOetjPj9fixatAgXX3wx1q9fj+XLl+Phhx/O6bXl5eVYsWIFDh06pPu8QCAgV+yQL8dx9Kj8LfmjbxvqLvpGHwqFMRyoVF50myWZYThQiZFgFYDieUY80Ck7dZPSV2IPFKCjYLvJYmfLeinZUSxIiPeEVg8MN1nstAeqiEnCBN1Qen29+mcOp+A+I6lUCjGqFluPZDKJffv2obVVI9nPTSSTwC9+IT+US8aK0EyHUJmYRP3YEICsN8CVUAoBWYeGscGCBrexkANX5RlxUxk15YGSkF2LYh6SxJulKoV0k8XO5HudLIlnROeQdEsZNeOBOlnkakcgK++jwSq1wSg8I/qsW7cOL7/8Mo4dO4Z9+/Zh3bp16OjowG233QYAWLt2LdatWyc//6tf/Sqef/55HDlyBLt378anPvUpHD9+HHfeeWdxfwu78cor6SSlDHLctwjNdGhmR9OHpEp4u8lip6wbkj8zu4jWOqCzzi+84B6LnaKvMj3awJtKonXkzPQvyBGSM6IZDnOLxc7ke5UiZ0Tu4BxuQor11bqljLqEjeUIoamYbDCq9rRb1pkiL2Wkt7cXa9euxZIlS3D11VfjjTfewHPPPYdrrrkGANDZ2Ymurmy3xcHBQdx1111YtmwZbrjhBkSjUWzbto2b8OoauBUexT0kifA+7VaLPZkEnn9efljsfBFCdp0ZZcRNWfGK+Hp6P7eO9Bc82oBmNm+dAfdY7JT7ftJXju7q9GiDYh6SrSNn5MqlM5WRor2vrWA8UMXsvkpDDJlTNcyedlMeVIay6Z+S5b/+6790r3cw/4EPPfQQHnroobxvyvEw8fWujECZFS2NMnKKFd6k8ZnPp/EqB6Gq8Cit0udqi53yQJ0MF7d8mkD+PrqqG5GCB16644hbLEkq8b0r83cdik+idqJ47Q/KU0k0jw6gK9yI0+FGNI0NZi+6ZZwE44HKGjLFlx1vtS5WG4wkD8rpMppCzKYxA6bCg1h6hU7rZZG1blYZcUvjM44HqpjxdUAnTAO4w2LnVHgUWxlpGemHN5VEvKzcvRZ7b/YwlI2Ykb6iJb4TuN4+t3TQpjx94+UBDIXSRRTFDvFy19lNeVAZhDJiMpNlfvRnBOvsoisjnDAN4A5lhPFAlSpMQ9a5u7oeU+yUZDdY7OxogxIpfWVSCi2j6fVUJWW7JQ9q+3b5WzJ9uthGDP2eqkPyf/7HHXlQVMXh6er0GlTFxhGOjxf1Y8g6n9QyZNziVc0glBEzoAQnsW4q4hOomRwt6sdwwzSAOxqfMRUepQrTNI4OojyZQNLrQ0+V+0ryWMWWHGDFtiLT78k5JN2QB8V4oIiRUUplRCU7XGixd2WUvtaR4q/zHNmrqmEwusGrSiGUETOg4utEqLaOnCm6q5UcBr3V9eruoG6J/WaIBioxmpkiW2wPlBcSWqPpqhFXVi4xii1RsItZSUPg5ue4oXKJ8UCVdJ0z70k+Q4EbLHaqS3ipwuj0e2qGeN3gVaUQyojRMBUep0q40esmoggk0v00VBZ7kwt6j2h4oGrHh4vaY4QgH5Js+MANFjtV4SGhtIckNz/HDZVLjAeqlLJjlpvzoJJJ4Ikn5IckTDMrWjrlureqFnFvXvUkjkMoI0bDVHgQwV1sax1Idwcl76uKsbuhqQ7lgSKu1paR0lgb3GRhN1jsVIVHNFCJsYwHqpTC25WVS6wHyoycEcD5FntHBzA2Jj8s5TrXjw8jkIhB8njlQXwyLvNeC2XEaBiBKYdpSrDRAR1L8tVXS/J5loHxQGUrD4p/QAI6PTDcYLFrVHhEJqIl8UBxlT7A+RY744HKWuylUEbSfydnKmsxWeYv+vtbGk4OVClyRmiDUaVgu6VyKYNQRoyGqfAoZTySfl9VgpTTLXbGA0WaQ7WUSBlxtcVOVXh0ycp1aZU+VTgMcL7FzvFAtZbA2xeZHEEons5PUeWNON1iZzxQp+U+UCWSHSMur1zKIJQRo+H0GClFmAbQyYp3usWu8kCVztUKuLjXCOOBOl1iDxT5/4sGqzDiD5XkMywL5YEi+6yuRDlQHugckk632FkPlGEGo7srl4QyYiK0q7UUyX7ANIekky12xgOV9YyUxnqmlT6Jvehki53NgSJlkCUS3FXxCdRMpD9P5e1zusVOe6CqS7vOAHVIsp4Rp1vslAdqKFiNyfIgAAO8qlrePifLaAahjBgNpXUPB6sw4U9v9FIpI7rhAycnsTIeqFJWeABZF+5YoAJRdgKnk2E9UCVWrgHakmQOSSdXiBlYhUdwrcVOGQ9kjzWMDSKYTJTk42YP6+RBOVlGMwhlxGgorZtsvoaxQQSn4iX5OBJP7q6uV1vs9e5o0FXqclMgPYEzkpkP0u2mGDsjLLtLvM4A5C6sqnL1F18s2WeajsoDlVFGDFH6XOZVPXxY/vZ0iXOggGl6urhERgNCGTEehdZd+o1OwhLj/hBG/BXKi07Wuqk/4migEuOZ/IJShWno91aV6DnZYmeEZTZMU/o9rVrnxx93bviAU4VnimcEcK7sSCaBX/xCfthVwoolQnNmP/ew+xlwdoiXQSgjRkNp3UZs9NBUDOFMm3nVZnfyRqenm5a44Rmh2Y0WO5VUmc6Byg5vKxUkdq/yQI2OOnfmEnP4nzbAA0Usdk1lxKkW+yuvpJP7M5wOG+fpGwlUYiyTnyLj1HXWQCgjRsJo3afCpY+vAzqWpJPZulX+ttQNzwjk/bvcZLFTuTmDoTBi5QEApUv2A7LCu1trDpBTlRHmUMpW4RV//g+BWOy9VRphRqcaMjwPVAmV66r4BKpi6QF8KhntVA+UBkIZMRJG6yZ/5KVWRojFropJOjXum0wCTz8tP+wucbkpgav0OdlipyDWesPYIALJqZJ9TrOecu3UAZCUByoFj+zlLGU4rNmNFjtz+BvhvQZ0vKpOb05JIZQRI2EOfyJMm0cHtJ5dNIiyo9rov/udMy32V14BBgflh10lbnhG4CZWAs5VRqiBYkZ5oFr1lBGnJgtTHqj+ihokfOXwSCk0jg3qvKgwquMTqORZ7E71jDBKFvm9jfKqqtbZ6c0pKYQyYiSM1t2T8Yw0m7XRBwacWaLHKH2lrqQhZMM0GlnxTrTYk8m0QpuBWJGl7H0BZJXKoVBY3arcycnCGYjcaBgbQnmqtAcV12I/cqSkn2salJIlwTgZLXv72HV2enNKCqGMGAmjdZM/cPIHXyrkbG0ti92JoRqm4ZkRFR5A9pDUzIp3osXO8UCVOhwWjo0hmEi3Ku9h8xmcarFTHigS3i21RxUAWkbSn6FaZ6c2PqNk9FCwGvGMsts0Vtq1lr2qWrLDiTJaA6GMGAklKEf9IXm2RKmFipzwp7XRndiq3OCGZwTiGRmoqEHMx4wDd6LFzgjJHtmlXdp19iAbqlF5oZxosTMeKKPCu+nP4MgOpzY+o3JziAJWNz5c0hwoYBqvqkuSWIUyYiSU1k3ccdWxMVRmrLxSwXUBAs61JDMY0fCMEJkcgT/TvK6XXWsnrjPjgeox0GLnevucaLEzHijZo1ri0AGgE6YBnGmxUy33iXLdZKDSp7nOTk0WZhDKiJFQBxJxtRqx0YlnpL+yBgmvr+SfZzomNDwDiMXO6aboRIHCeKB6q2oBGBQ+cJPFzhz62TBN6ZWRFr2GXE6z2JmW+0aF0YFp2i840ZDRQCgjRkI1PCNWZKkPSACoG4+iPJmA5PGit5KJ/Toxl4FqeEaEaM3ESEkbnhG4ZadObnyWwVjhTRqfucBi5yW+G6n0ucFiZ1ruGymjyTr3VUYw5WGOZaetMwehjBgF0/DMyLivF5LsgXFFq3LaA1VpnLUO6JT3Pv2088IHlJCcKAsgGqwCADSOlq7clJC1JF0QY+eUmxqxp4nc6Kl2QeMzNgfKQKWvYWwIvlQSKa8PZzIyS8Zp+5mDUEaMgml4ZmTcF9BxtzrRYqeEt5HWOqDThdWJZdSUB4qEaIKJSYRjYyX/6Ba9PCinWZLMod9rULkpkF3n3so6pOBRXnTaOnM8UEaE0n1UzxjX9HRhEMqIUXAqD4w7JDNubTdY7FQreHJIGmGtA9PE2J0WPqCEZFbpG2CPrJKQLYV0gcVOHfoJynI2QnY0jg3CI6Uw5StDf0WN8qKD1xkwXkbrFhq4AKGMGAVH624xShmR3a0Ot9iZVvDkkCx1nwCCbozdaWXUCg+UcS5tgFL6quqRdHqMnSo3JTlf5ckEaidGeK8oGuWpJBrGhgBoyA6nrTOjXBHZYUTOCP05qnV2mhHDQSgjRsFpeGaECxCYxq3tpM3OlEH2GVjhAdAJrBq5DE6zJCkPlJEubSBtsftSSSS9Pudb7FTVEvEENY0OwAvJkI8nfzsq2eG0daZkdNLjRV9lBIBxsqOV57126tgOBqGMGAX1h5uCJ1sGOWLQIanX+MxJCVJsGWSlsYdk1mLXiLE7CcYD1WewZ8QnpbIWO9sd1GkWO4WR3VcJ9J5W4LQGc5SM7q+oQcrrgzeVRP34sCEf38zrwuo07zUHoYwYBSUgB0PVSPjKARgYPtCrY3eS8DaxERcAOQltyleGwVC18qKTyqhVjbiM631BIAqmasS90yx2qhV8N5WbYxTcQ9JpDeboppSZ37VxbAg+yZi5Uq7xXnMQyohRUAKSbPSGscGSD7oi0AmsKueuk4Q35dKWkE1gNcoz4k9NoTZjSfWxJXpOKqPmlUEa5OkDgKaM4qdSRpykXDOt4I2uwgOoMI3TG8wpErKNV66z3msNo8VJ3msOeSkjP/zhD3HBBRcgHA4jHA6jvb0df/zjH3Vf8/jjj2Pp0qUIBoM4//zz8Yc//KGgG7YtlIDsNUGgEMEdKw9gxF/BvTcnEQ1UYrI8CCD7+xsB95B0Uhk1JyG70SBPH0B5Rlilz0nrbAEPlGssdq2WACYofapREoBjZTRNXsrInDlz8PWvfx27du3Czp078dGPfhQ333wz3n77bc3nb9u2Dbfeeis++9nPYs+ePVizZg3WrFmD/fv3F+XmbQWV7Gdk0yJCcCqO6slRAA53a1N/tCR5NTw5imBmZowRZMMHzCHppDJqRjj2mhA+IIqPaj87aZ3ZHKhq43NGiOKjWmfAWRa7oiWA8etM5MZooALj5QHlRSfJaA55KSM33XQTbrjhBpx99tlYvHgx/vVf/xVVVVV47bXXNJ//8MMP47rrrsP999+PZcuW4Wtf+xouuugifP/73y/KzdsGVbmp8dYNkLXYVeEDJ2nddCMug5NX5VvI9DRRtd53UiIaM4F61KAJ1DTZdWb2s5PWmTnszcgZcUW+GSOjzTAYq+ITCGaGpjpaRnOYcc5IMpnEpk2bMDY2hvb2ds3nbN++HatWrVL8bPXq1dhOTUbUIhaLIRqNKr5sDW/qplmHJGuxO8mtrVFuavQ6N/EsdsA5bm067JgRnJWxcVTFJwy7BW44DHDkOgN0bo5xhgxJyh4KhRH3likvOsVi54bDjJMdHgBNoxyD0SnrrEPeysi+fftQVVWFQCCAz3/+83jyySdxzjnnaD63u7sbzc3Nip81Nzejm6l4YFm/fj1qamrkr7a2tnxv01qYOPOAhhySfazwfvxxZ7i1GevGyMnINFmBElFfdIpbW2MCteH7eZTs51r1RQeu83h5ACOZ+T9GelUjEyMoTyYAAGfYPe0Ui10lo43tvkpodENSNoe8lZElS5Zg79692LFjB77whS/gjjvuwDvvvFPUm1q3bh2Gh4flrxMnThT1/Q2H133VQOsGSJepARpa9+go0NFh6L2UBI51Y2TyKpAVKCqlD3COUNHovmqe0lerrhBz5Dqnv6+ITxjqgfJCknu6ONZiZwxkI+f/0HBD6U7yXnPIWxnx+/1YtGgRLr74Yqxfvx7Lly/Hww8/rPnclpYW9DAtsHt6etDS0qL7GYFAQK7YIV+2hhGMZKM1GnxIcqsPAGcoI2yyn3xIGixQ5HV28NwURbKfSWHHzN9PwleOoSDT08Up66xZbmrM/B+arMXu0FwGqiVAzFeGgUxXX9NC6ayMdlJSNoeC+4ykUinEYjHNa+3t7diyZYviZ5s3b+bmmDgWpvtqf8bVSawNo8ha7BrKSMqYxj4lhfFAZZURg5U+nuAGnCG8LZKQTfd0caxbm64OI0aMwQckoJPL4ECLnfyO/qkEIpOln/9Dkw2lOzgpm0PZ9E/Jsm7dOlx//fWYO3cuRkZGsHHjRnR0dOC5554DAKxduxazZ8/G+vXrAQD33nsvrrzySnzrW9/CjTfeiE2bNmHnzp34yU9+UvzfxMpQAmUoVI2k1wcAqDOozTBB12J3QndQttzUpGoa8nnj/hBG/SGlS90JFjsvHGbGITk2iMGKGvRW1WLJmePZC05YZ0DhgSL5Go3jQ4bfRiMvfEAsdp/P8HsqKpTsIFORG8YHzfNAaclopyRlc8jLM9Lb24u1a9diyZIluPrqq/HGG2/gueeewzXXXAMA6OzsRFdXl/z8lStXYuPGjfjJT36C5cuX4ze/+Q2eeuopnHfeecX9LawOM/MAAGomRuBPTRl6G9l4ZETjogO6g1LrTHdfNdrVWpmYRGVsHICGu9UJFjsnIdvo3BxAR8F2wjozHqgzFREAxntUAZ3ESqdY7FRLADPX2RXJ7xzy8oz813/9l+71Do28g1tuuQW33HJLXjflOBSu1ggAoMEM6yaz0QcrahD3limVISdYktQ6j/pDGPeHABg3/4emaWwQRwMV6KusxcLB09kLTlhnRij2megZIUnZmuXqt99u+P0UFcYDRcK7Rg1uoyGhIZVnBHCGxU55oPor0wajKeusV67uBAVbBzGbxggUrtb0H3O9CVp3ZDJboufIpjoa5abVsTFUJLRzmkpJ4yin14gT1pn5HeTwgQmeEe46OyHhjznksxa7CevMq6YB7G+xW8gDRRT6/ooaJD3M8ewEQ0YHoYyUGmajkzCNGXFfD3SSWJ2w0TXKTc1I9gN0qg+ckPBH7ZVJXzlGApUATBLeY5wKMSeED5hD/oyJFnu2kZ8Dk7IZDxRRuOpNkNH148PwppJIeX3or2CqSO2+ztMglJFSw2x0M7VuQKd0zAkbnfJA9VWaU0lDaOIlojnBYqf2Sn9mP/unEgjHxgy/FTnG7sQurKwHysycEb2eLnY3ZJh9QgxGM9bZJ6VQN57uOO7Yni4chDJSatiNbmLcF9DJire7xc7pvmp08ioh2x3UgQl/lFA8I+/nIcMrD4BpKsTsHj5gErJNDYdlPjNe5kc04wmTsbsho/JARQBkQ1NGwx0nYfd1ngahjJQadqObGPcFspak42Ls3O6rZikjOr1GHGSxm2lFAg7v6ULd/3h5EJPlwfSPTTBkgskEwpmp344L8TL7hHj7zAjTAA42GKdBKCOlRtV9NQLAxDANT3jb3WJnDnjyh2xemEan+sDuFrtWQrZJnj66p8tY5rCWsfshqeGBCsUnUZmZ7Go02R4YDgvxMvvkjMkymttgzu4G4zQIZaTUMBudWJJmC2/NQ5LqEWM7OK5W0z1QWutsZ+HNhMOypermrLOip4vT3Np0Iy6TrXWAzhth1tnuFjvVY2TK48VgKD1awOxQumN7unAQykipoQSK2XFfgLbYNWLsdm58pnK1mqv0kf9f0tNFgZ0tdrb3BVnnMXPWGaCThR0WPtDovmpGfyICt1W53S12albaQEUYkscLbyqJuomoKbejazDaPcSrg1BGSg0lEMf8IVPjvgDVL6AqYsrnlwzW1Wpy1VLtRNSZPV3Y3hcmtignOHLsuoV6XxC4vUYcZLGfqUj/bnUTUfgkc+Z1cUPpgP1DvDoIZaTUaCT7mRn3pbVuVYkeM0bbVlDrnPR4MZCp0TfLkqR7uqiEip0tdkYYysl+Zh6So5weGHYOH3C6rzaYZMQA00z9trPFTsk9M7uvErg5I4C9FexpEMpIqbGYq5VYVppj1+2sdVMH/FCwCimThhHSNI4OAXCYZ4TTfdXMPU0sdmLVytg5fGCh7qsE3anfdpYdL7wgf2sND1S2R5HjerroIJSRUsJxtZqZhObYsesaUzdrx4dRZpKrFcge0GfYoVd2tth5Cdkm5owQ4a1aZzuHD1gPlAUsdm7JKWBf2cF2yKb65pgFWecJfxBjmflaMnZd5xwQykgpsVj3VQJ3uJidtW6NychmCm4ga8WecVKJHhsOC5FwmHkWO1fpA+wbPmBbAlhAduhWiNlVdrCt4C2wzrpTv+26zjkglJFSwkv2M1kZ4fbAsLPWffSo/K3ZvVwIDXL4IKK8YGeLnRKGg6FqpLw+eKgW1mbAXWfAvuEDTu8LK1jsmhViVHmsreDIaLNlRxPPC2VnGT0NQhkpJbxkPxMFCkDPp3FIv4BkEti4UX5olXV2usVODv/aiRFzw2FEGdFaZ7sKb05XUDMNmcjECMqSU+n7yYSNZKjyWFvBkdFmJgoDOhVidpXROSCUkVLCS/YzPUzDibHbNXzwyivAmTPyQ6t4oHQPSbta7FRCthXi60B2nfsrIs5J+KPuO+4tw3CmEZeZssMLSZFc6Qi4Mtq8sCOgk59jVxmdA0IZKSVcV6u5Wjf5fMck/HGmbpq9zrrhAzta7BbsfQFklaF4WblzhrhR9z2Q2c++VBI1mfkwZsE9JO3aFsBiHbIJWQWb8UDZVUbngFBGSolqBLi5Q8UI3I0O2DN8wHW1Dhl/LxSN40RwR9QX7Wixs8l+FlGug8kEqskQN6ck/GlNRh4bglft+zEUbvL7li3G30wxYDpk91tEwdb1qtpRRueAUEZKicozkv4DbjSx8gDIHtKOGeLGGUZoZiMuICtQRoJVmPSVKy/aMeFP5YGKADBfcANUrxFWeNvVM6KRkG220gdkwxf9rLfPruEDSkZHA5WIl6X/Ts0OPdbL+WYOkdE5IJSRUkIJwri3DNFgVfrHJvZkAKiSU6eEDziuVrM9IzWTo3JLeJXwtmPCH2cYoVlzlmgc1dNFlZBtjf0M6Fjsdg0fKPoTRQAA1bExBDN/t2aRDfFqeK/tKKNzQCgjpYTufZHJPi9LTlkg7jsEID0UKulhtoAd3dqcYYRmW+we6OTn2BGLDSOk4ebn2NFiZxOyM51lzU7IBhxYIUZ3yLaQp093ne0oo3NAKCOlhHLFZ7uvDpse963NTKNMeX3yuGwZO2rd1B/neHnQ9GGENFxL0o4Jf5yEbEsIbydZ7Gw4TO6+OmTCzSiRlWsn9HSxYPdVQiOlXKtOCzuGeHNAKCOlhHLFW6FpEaE8lZRbwqvCB3bUujVcrWYOI6ThHpJ2TPjj9L6wwp5u0Iux281iZ8NhVrLYeW0BAPsZMhbtkA1k/6Zi5QF1S3g7hnhzQCgjpYSyyKy00QEdN6DdBAqgrDyw0AEJZNukOyJ8QK2zBOt0uk3fg04elN0sdk7vCyvs6Ua9Sjy7GTKc7qtW8KhWJGKoiE8A4OxpByKUkVKRTALf+5780EoubUAnxm7HhD8Nz4gVkv2A7DqrKpfsGD6g3MOj/hDiZX4A5nerBOh1jqgv2s2tzYbDLGTIkIN6KBRGIjMZO3vRZoaMhT1QgMNCvDkglJFS8cor6QMng1V6XxC4wtuOFjvdFVTu5WL+AQk4rF+AIuyYVq4qY+MITcXMuiMZ3YQ/u7m1Ldq5GUi3hPel0vLB9iFei3ZfJXD3tB1DvDkglJFSwRvAZBFlpJ6XM2I3i51NQrOY0tfI80AB9gsfUPvCSpU0wDQJf3aDOtRT8MgdWK3ggfJCQp2cxMqEauzmGeG2BDB/nYFsnyRHhHhzQCgjpULVFTQjvC1isXPn0wBAV5exN1MIbBKaRRqeEXQtdjsJb17Y0SJKH/EaxMoDGGUT/uzm1qb2xVCoGslMOKTOIock19tntxAvE76zkgcK0JEddjMYc0QoI6VC1RU07da2jPDWOySbmgy9l4JgPVAWahAFTBOmsZNbmwk7yonCFhHcoakYKmPjADQqauzmgdIIO9ZMjMCfmjLrjhRwZYfdLHYmfGe15Hddr6rdQrw5IJSRUsFNQrNIPFJvo9sJVVfQ9EFklfAB+f+2fcKfxcOOAHVIsnvaTuvMhB37rLjO1JRkBTa22CfKAhgLVACwjmdEt2Gi3RTsHBDKSKmgBGA67hsGYJ14pK7Fbie3NuNq7bfIMEJCrVMS/niVBxbZz4BDwgeqsGPGo2qR/QxM41W1U4iXknPEo+qfiqM6Pm7WHSngzgEC7KVg50heysj69etxySWXoLq6Gk1NTVizZg0OHjyo+5oNGzbA4/EovoLBYEE3bQuog2YwVI2UxeK+xBXZr5XwZyetm3W1WsySVCT82bmnC9vwzGLxdUBHGbFT+EA1jNBaYUdAxzMC2CvE+8IL8rf9lNzwmHQ7LI4J8eZIXsrISy+9hLvvvhuvvfYaNm/ejEQigWuvvRZjY2O6rwuHw+jq6pK/jh8/XtBN2wJF74u0dVM7PozylDWEItno8bJyRAOVyot2OiQpEl4fhkJpD5RVchkAnTJqOwkUTtjRKvF1gJ5GHVFesFP4wOK9L4Ds/7lmTxe7wITDrLjOjkl+z5GyfJ787LPPKh5v2LABTU1N2LVrFz784Q9zX+fxeNBit1r/QtFIQrNKHgMABJMJVMfGMBKoxJnKCGpilEJpp0OScrWSEkhvKonaiRGz7kgFN5fh2DGjb2XmcIbkWUp4y3lQNm4Jz4YdLdQVlKCbb2aXEC+vCs+C6zwSqMSkr1w5SdhOMjpHCsoZGR5O/8fV1dXpPm90dBTz5s1DW1sbbr75Zrz99tu6z4/FYohGo4ovW8FLQrOQ4AZ0hIqdtG7KkiRx37rxqOnDCGkaee7WjRvtEz5ghJ8V97Tu3BS7hB45FR5WSXwH6DCNRkt4u6wzLxxmof0cjo3BP5VWQFQhMTvJ6ByZsTKSSqXwxS9+EZdffjnOO+887vOWLFmCn/3sZ3j66afx6KOPIpVKYeXKlTh58iT3NevXr0dNTY381dbWNtPbNAdG67bSQDGaep4b0E4Jf9QfpdUanhGyh6RGyaldwgfUOsd8ZRgJVgGw1lo3OtCtbUmljzRMrIwgxWZY2GWdGaWpT67CGzLhZrTxQEdGC89Ilrvvvhv79+/Hpk2bdJ/X3t6OtWvX4sILL8SVV16J3/72t2hsbMSPf/xj7mvWrVuH4eFh+evEiRMzvU1zYDLKyUZqtJBAAXQS0eyU8EeFw6yWvEpokJOFNSxJu4QPKOFH9ktZcgo1k6Mm3ZAa3fCBXYQ3E+awYoiXJGQnvT4MhaqVF+2yzjYIOwI6Sax2m7eUAzNSRu655x78/ve/x4svvog5c+bk9dry8nKsWLEChw4d4j4nEAggHA4rvmwFk1Fu2UOSt9HtkvDHawVvF4EC2MetTQk/+oC0SuUBMM0620V4U/tBAm3IWCdM409NoSaTk6VSsO3iGWETsi1qMHLHdjgwBzMvZUSSJNxzzz148sknsXXrVixYsCDvD0wmk9i3bx9aW1vzfq1dyYZprGPdADrVB4A9LHYbJKEB01jsdhHeGkPyrJTHAGT387g/hPHygPKiXYQ3tR/Gy4OYLE+3QbDcnubJDpt6RrKyY8j4e9GhYTz9N6ZaZzsYi3mSlzJy991349FHH8XGjRtRXV2N7u5udHd3Y2JiQn7O2rVrsW7dOvnxV7/6VTz//PM4cuQIdu/ejU996lM4fvw47rzzzuL9FlaDcbVaMQkNmOaQtIPFzmkFb6WyXsAh/QIo4XfGgqEDAKiMTyCYmARg487C1H4g+yUUn0Rl5veyCtk9zeRB2UW5Vg3JiwCwkVf1+9+3Tyg9R/JSRn74wx9ieHgYV111FVpbW+Wvxx57TH5OZ2cnuqicicHBQdx1111YtmwZbrjhBkSjUWzbtg3nnHNO8X4Lq6FqUR4BYMGNTnIZ7OrW5q2zRa2bgVAYSQ/zJ2cH4c0bkmex/ewB3dOFOSTtUnKq6E8UAWC9/Qzo5EHZJfmdkm9THi8GM7kvVlOwuZVL/f2O847k1WdEkqYvl+zo6FA8fuihh/DQQw/ldVO2hxIoEujhbdbc6JpWpB3c2qoktAgA6x2SdeNReKQUUl4fBkJhueoDgD08I8yQPKtWLQHpezoZaVFbknbw9AHKhGyLVuEBOrKDJL/7fKrXWApKvg1UhCF5vPCmkqibsFYbCXJm2Lp3To6I2TSlgDpgRv0hxDLxa6sJFd3wgR3gJKFZ7ZAsk1KoG08LOVu2hLfBkDyCrXvn2KArKEG22O2a/E5BDvq6iSh8Usrku1HiiN45OSKUkVKg0fuiIj6BikTMpBvSRjfhzw5ubcrVKoGq8hizlgcK0GntbAfPCCccZsV15jaYs0P4gO1PJCt91lvnel5XYcAew/Io+dZfac0cKGAag9EOCnYeCGWkFGj1vrCgdaOb8GcHrZtytUYDlUj4ygFYzwMF6FjsdsjNYSsPLB6mAWw6LI/tT2TRxHdAZ94SYI9hedSQPCt7oIiCNBiqxhSbb2YHQyYPhDJSbFhXq4Vd2ukOfw6YKIvs/VfHxpQzHCwCt/rADrk5vCF5FhTe3EZ+dggf8PoTWXGd9Rr5WR2VjLZe91VC3UQU3lQSkseLgQqm35bNZPR0CGWk2LC9LywsuAEdi90Obm3a1Wph6wag3dqM8Lb6AQkohF4KHlkoNlpQeHPbZwO2S/izagk1oAwfqMoarB7iVcloa3ZfBQCflJKTalVJrMIzItCF0wreip4RQCfGbge3Nu1qtWjTIoKt+wVQQm8wVI2UN10pUWflQ9KOQ9zY/kQ28IxMlgcx5g8pL1p9nTkJ2VZU+gD3tIQXykixYV2tGYvdam2GCdkYO6N1W92trWoFb93kVYB2a0eUF+zQL4BuBZ8RiJGJKMpT1lOiuPsZsL7wZg5xK5dQVyRiCMXT+Wa2awnPWWeryuhsS3hmne0Q4s0DoYyUmH7La92Z0jGtrHgru7UZV2ufxT1QulnxVl5nQNkK3qKjDQhknaPBKsR8TBslqwtv6hCPe8swnGnEZUXPCGDjCjFOK3grJgoDOvlmVjdi8kQoI8XGJq3gCbLWXWkztzZzgPdbuEEUME3Cn5XXGVC2grdw6AAAwpNjKEtOAQAG7JZcSU9Gzvw9Wm0yMo1te7pw+hNZVsHmKX12CPHmgVBGio3KBWjdJDRgmi6sVnZrs70vrO5qHctO31Ql/FlZeLOt4C2uXHshZSvE2D1t9cRKjf5EdePD8Kp3jCXg9hqxumeE05/Iqgo2+Vvrs2OINw+EMlJsmIOlz+KWpG71gZXd2oyiZOXGRUB2neNl5YgGKpUXrSy8Va3grTnagIa7p63ugaL6E1k97AjoJL8fO2b0reSHjfoTAdN4r60e4s0DoYwUG+pgmfSVYyRYBQBotKgl2cBLjrI6jKJk9dLeYDKB6tgYAJv1dOG1grfoOgM2DR/wErItrPRxk7I3brRN+MDq/YmArNKnWmfA+gp2HghlpNhQAo/ErMuTCYQzB5HVIIJ7KBRGwssMt7K6W5vC6qW9gE5DLit7RjiVB5Ze5/FsSEyBlXvnqHpfpJMVrRp2BLK9kzQ9UFYOH1ByzcrdVwm63msrK9h5IpSRYkMdLHRilMek25mOyMQIfJkSTVXCn5W1bkqgTPrKMZIJfdhSqFg5N8dmYUdAZ7iYlXvn8PoTWdSjClCJlVpeVSuHD2zUnwig881q1NlDVjZk8kQoI8Xm6FH5Wzto3V5IcvMqlVCxstZNKUrEArayBwrQCR9YOTfHZpUHgE7lkpV75zD9iewQpiGHpK0myqrCYREA1pbRRFFK+DTyzaxsyOSJUEaKSTKZjpdmsIPWDdDzaWzUbpiuPKCSV63qgQLodbZRS3hqnenKA6vmQAHTHJJWttgp7JCb0zie3gOauQxWNWTYcJgNlGvdfDMrGzJ5IpSRYvLKK8CZM/JDO3hGgOzBYqtOivRkZJusc9Yzwih9Vu4XQCmkY/4QJsuDAKwtvBt4JaeAdS12Tn8iKxsyROkbDlUj7mUazFnVkGETsm0mOzQVP4cglJFiwjbiksvzrCu4AZ3JvVYVKJzJyFYW3IBO+MDK/QLoVvCZ+w7FJ1GZmDTrjqaFm1gJWNetzfbNsYFnpGZylJ9vZlVDhrvO1vX0ATr5ZjYqMpgOoYwUE04jLisLFICefRBRXrBqvwDG1Wr1pkUEW7aEp1vB20TpI9OEBypqkGIDd1Z1a6smI2fCYRZeay+krOKnpWBbEUYZPWMXg3GM04JhyxYT7qY0CGWkmNhs5gEhO5+G2ehW7Reg6n2RDntYXqDwlD7AuuEDuhW8hQe30ZCE7KTXh6HMfBfLQx3eQ6FqJC08GZkm25ArwlywqGdE1Z/IJoYML/Ro5QqxPBHKSDFhrAE7ZMQDOmEaq/YL4LTct7xA4ZWcAtYU3txW8Nbez+WpJCITUQAalqRV3drU/z/ZH1adjEzDPSSt6hlhsENuDqATprFyhVieCGWkmHA9I0PG30se6Hb4s2L4gONqtbpAIftgNFCByTK/8qIVhTfbCt4GLcoJRMHu01KwrQjdn8gmRgxAJVayFWJWDfFSyuhEWQBjgQoA1pfRDbwwDWBNGT0DhDJSTCiBkvR4MRAKAwAaxq0dptHt8GdF4c24Wu2Sm1MdH4d/Kt1yWhUSs2JiJafyoN7i6wzoVB9Y0QMFKPsTkbCjDdaZO5TQqiFeSp6Rv0H/VALV8XGz7ignuJN7AWvK6BkglJFiQgm6wVA1Ul4fPFIKdeNRE29qerKCW6PDn1WFN4VdXK0eZBVT1SFpxcRKNhxWSYbkDZlwM/nBFd5WbAnP9CfKhh2tbcQAOpN7rRri1QiHNYwPWro/EZA1AGzV0yVPhDJSTBSu1ggAoHZiBGVSyqQbyg2SJKfZ4c+K4QPK1ZquPCAeKOu7tXUbclkNthW8TTxQgE63Wysm/PH6E9lgP3PDNIA1wwdUfyI7dF8l6Lbet6KMngFCGSkmlKu13yZ5DECmw9/kKACbTJSlLHbigQKsX3kA6Ew6tWJiJZuQbaM9za3ysGLCnw0nIxMaeGEawHrhA25/IhvIjcxeGAlWYdJXrrxoxRDvDBDKSLFgW8HbSOsGdISKFbVuRSv4CAB7VB4A2YNclVhpxX4BbKJwZm9YeZIsIVuuHlFfZIbSmY4NJyMTyDqrlD7AeoaMTfsTAUA4NobyZDrfTNVgzooh3hkglJFiwbha7TDdlIYIPpVQsaLWrWgFbx+BAijzcxRYMXxACbm4twzDmZ4ddrAkuXOAANVQOtOx4WRkQrZ3jg0myjJKaF8mUdgOSp8HOi0YHIJQRooF2wpetm6sL7gBnUPSalq3ytVKBIpN1pknUKwYPqAg1pgvlURkYsTku5kebs6IFbFpfyJgmnwzq3lGGCXUTuEwQCeJ1Yoh3hkglJFiwZl5YOXppjTcvgxWOyC5rlZ7rDN3WB5gvYQ/SsiR/Vw3Pgyv2ga2HNzcHMB6wpuZjGwn2aGbb2Y1zwhDdgL1kLk3kiPcJFYrhnhngFBGigWv4ZkNXICATl8Gq02UZVytdqo8AOhwmEb4wGoJfy+8IH9r13DYhD+IscykYRmrrTNnMrJtZAdvzIHVQrzsZGQbJWQDOpV4VgzxzoC8lJH169fjkksuQXV1NZqamrBmzRocPHhw2tc9/vjjWLp0KYLBIM4//3z84Q9/mPENWxaeq9XirbMJum2dreQdYVyt/TZzteqGD6wkvDmVB3Y5ICsTkwjF05OFVaFHq4UPOJORKxIxs+4oL7hNE60W4uUkCttGdvC8fRYP8eZKXsrISy+9hLvvvhuvvfYaNm/ejEQigWuvvRZjY2Pc12zbtg233norPvvZz2LPnj1Ys2YN1qxZg/379xd885bCKZ4Ru/QLyGCXhmcEcp8DFWEkPcyfn5WEtyocFgFgH8EN0JVLTEjMauEDjcnIdpEbgE6+mdUOSEpGT3m8GLRRQjYwTRdWC8voXMlLGXn22Wfx6U9/Gueeey6WL1+ODRs2oLOzE7t27eK+5uGHH8Z1112H+++/H8uWLcPXvvY1XHTRRfj+979f8M1bCkrASbBX62yAbuuskctgJbe2ytVqn2Q/AKgbj8IjpSBR4wIsCaf3hV3WGaAtSYt7RjQmI9tFuQZ08s2sFuKlZPRARRiSxwtvKom6CWt3yCbU682nsZKMniEF5YwMD6cXp66ujvuc7du3Y9WqVYqfrV69Gtu3b+e+JhaLIRqNKr4sD+VqHfFXIJ4ZhNZoE6Gim8tgJeHNJgrbzGIvk1KozVSjWHqirM1d2kB2uJilEyu5k5GHzLmfGVDPCx9YLcRLt4LPGF11E1H4LN4hm8BtvQ9YK8Q7Q2asjKRSKXzxi1/E5ZdfjvPOO4/7vO7ubjQ3Nyt+1tzcjG4dwbt+/XrU1NTIX21tbTO9TePQcLVWxcYRnIqbdEP5IXf4C1SqO/xZSXgzipF8SNpE6QOovBErT5RlhFufzZL9AJ0Yu5UmyjKTkbOVNEPm3M8MaOSFaQBrhQ/ocR129PTx5AZgrRDvDJmxMnL33Xdj//792LRpUzHvBwCwbt06DA8Py18nTpwo+meUEjt1UCSEY2PyRFlLZ8VTAmW8PIAJf6bywEbC2xYTZRnhJpdQ22hP1/OEt5UmynL7Ew0Zfy8zRLcZl5UUbHpch82qw4Bs1dJARQ1Slh/tlz8zUkbuuece/P73v8eLL76IOXPm6D63paUFPT09ip/19PSgRUeTCwQCCIfDii/Lo9GTwU4bPd3hbwiARqjGSlq3wtUaAQAEE5OoSEyadEP5w20Jb8WJshnsGD7g9mWw0kRZTn8iW62zHSbKsuM6bNR9lUAazCW9PgwHq5QXrRTinSF5KSOSJOGee+7Bk08+ia1bt2LBggXTvqa9vR1bmKYsmzdvRnt7e353anXongw2FCgAncQaMfdG9NBwtTaMDdnKTuCGD6zUL0A1GdmGnhHZYrdwgzm2Cs9G3VcJ9TylD7BOiFc1Gdl+nhF/ago1mXwzS4d4Z0heysjdd9+NRx99FBs3bkR1dTW6u7vR3d2NiYkJ+Tlr167FunXr5Mf33nsvnn32WXzrW9/CgQMH8JWvfAU7d+7EPffcU7zfwmzYngw2awVP4MYkraR1UyEjx62zlfoFUMJtOFiFKV8ZAPv0zQGoIW5Wrj5gDms7GjK2mCjrgOowQCeJ1SoeqALISxn54Q9/iOHhYVx11VVobW2Vvx577DH5OZ2dneiiumSuXLkSGzduxE9+8hMsX74cv/nNb/DUU0/pJr3aDqYnQ7ZXgPXbOdNwN7qV2g1TIaN+Gyb7ATolp4B1JsrS4bDMOocnR+FPTZl0Q/nDnQMEWEd4s5ORM16cRhvJDltMlOWO6xgy/l4KgGvIWMUDVQBl+TxZkqafSdHR0aH62S233IJbbrkln4+yF6okNHvNPCBkG59FlBdI+MDnM/yeVNi8JwOg09YZsM5EWTocJueL2OeABLL7eSgURsLrQ3mKCoFZRXgzk5GjmVwAO3mgyETZ7uoG9FfUYNbImWlfYzi8Kjy77elxTq8RqyjXBSBm0xQDjtZtNxdgAy9nxCrhA6Yng52mm9LodlK0ChqeEbvM/yFEJkbgyyggKovdgsKbJI6XJadQkxk+ZxeylUtMfo5VQryccJjtZAfPYLSKcl0AQhkpBqyrNdNQx05xX2CaxmdWSPhjejL02TC+DlCCuyKinn9rQeFtxzJIAPBCkisQ+rQaclkB6v+bWOt2mYxMY/mJssxkZLvuaW4o3Uq9c2aIUEaKAduTQW5RPmTCzcwc3SFuVkj4c0BPBiDrYYiX+THir1BetMI6A4qeDHabbkpDLF+VJWmVxEqqCk9Wru24zlafKEspn9FAJRKZRFu77elsxSOj9Fmpd84MEcpIkZn0lWMkUAnAQVo3YA23NtuivNKeuTmhqRgqY+MANA5JK6wz05PBjq3gCY2ZnADVnrZCYiWnCs+O62z5ibLU3xUZnFgdG0Mwk3hrFxp44TAr9c6ZIUIZKQYaDc/8UwmEY/xpxlaEHOoDFWF1hz8ruLVVPRki6R/bLO4L0G7tiPKCFdaZ6cnQZ9P4OkB7Riw4UZY3GdmG66xbIWaFEK8Dwo6ADda5AIQyUgwoi50OHdipERcA1GamV6a8Pnm8towV3NqUQJnyeDEoCxV7ZcQDOoekFTwjnHCYLYU3L/RohYmynN4XttzPehViVgg9Oi3saOXeOTNEKCPFQKvywIaCuzyVRC0vxm4FtzalEJHqCG8qiYjNKg+A7P6wZGIlr0W5LYX3EACOB8ps74hqMrI9q8MAHU8fYL4h46CwI1FUxwIVmCgLKC9awZApAKGMFIOtW+Vv7ThFlsbSLeHpychy5YF9RoDTcEv0rJAVr+rJYGO3tt6kU7Pd2qqGZxEA9lxnUiGmabGbbciwreBtHHasik/An5kEr0pitYIhUwBCGSkUJgnNjqPWabgTOK1ScprBztY6oGNJWiErnpmMPO4PAbDnntaNsZvt1mYO6TM2NmQaKI+q5SbKMkqnXVsCAOkGc408BVt4RlwOrxW8DTc6kHUDWrIlvKIng31d2oCOZ8QKWfGUUCOevkAihqr4BOcF1oVbfQBYTnjLFrsNZYelJ8qqwmERAPbMzQGoflBWDPEWgFBGCoWZJSK7tO16SPISpKzQL0AxGdmejeUIumXUZocPKKHWR3VftZi9mxO0Z0TVRsxs4c2ZjNxoQ8+IpSfKslV4Nu0oTOAmv5udm1MgQhkpFGaWiF27rxK4FrvZ/QJUPRns2ViO0KAXYzdbeGtMRrbrfiYW+5SvTG2xmy28qf/noVA1kt707Kc62x6SQwAsOFGWUTrtnAMF6FSImZ2bUyBCGSkyRFu1uwvQchY725Oh0t4ChVg3fVqJlWYLb43JyHbMYwCAQHIK4Uy1leWEt0YVXmQiqhzoZyOyhozFEiu5/YmGjL+XIiDLaFZ2mB3eLRChjBQKEw+1cyMugI6xW8xiZ3syEA+UTdeZdAYdCVZhMtOaWsZs4e2Aycg0uhU1ZqKYjGxv5RrQGbRptnJNrfNEWQBjgfQIBruutaV75xSAUEYKhTqgpzxeDFSEAdh3o+uW9prp1ub0ZLCrByocG0N5phW1pSbKciYj23U/AzoVNWYnVio8I2nl2q5GDGDhibKKsGN6D/inEqiOj5t1RwWRzeuLKC9YoXdOAQhlpFAogTIYCkPyeOGRUqjLdDO1G9wZE4C5bm1OTwa7Cm8PdMqozRTenMnIdvaMZNdZY56HmVD9ic7YvMIDoEO8jNJndu8cuj+RHHYctGVCNmCD6eozRCgjhUK7WjMb3a6NuICsdTPhD2KsPGjuzdBQAiU9AjwCwN4We7ZRVIS5YKJnxEGt4AlyubqV+jIwCdl2r8IDdLyqVuidk8EZ+3kIgIWnq88QoYwUilYreBtbkRWJSQQTkwAs6NbOEA1UIl6WGQE+YV/hTfaJKonVTM8ItxW8fdeZO3b9xRdNuJsMDutPBFi4d47GIFO7elSBrGdkoCKMpIc5ws3OzykAoYwUimIaZARAdmiUHfFAJ+HPTK1bo+FZVWwcwUxrZDtC9olK6TMzN8dBreAJXEvSzN45qv5EEQD2NmQsO1FW0Z8oAsDe+7luPAqPlILk8WIgFFZeNDs/pwCEMlIoGtMgG8btG/cFdNytZmrdlCJk94ZnhEa5RI/JZTAzN4cSZgmvT56MbOecEfmQtFLvHKY/UZ+Nu68SdJPfzTJkVP2JIgDsvZ/LpBRqMw3mLGXIFIhQRgqBmQbphPI8IDv7wFJZ8YoW5fY/IAG6rTMjUMx0aTMJ2UB6MjIRfnZEN8ZukYQ/J4R4LTlR1oHhMIBOYo0oL5jdO6cAhDJSCA6aBkljyU6KisoDZyh93HCYmf0CNFrB103YNyEboNpnW6nbLRV2TCdk239PW3KirCohO9Ny38brDEyjYNsUoYwUAqcRl1M2ukp4m5Xwx7paHdCTAdARKGb2C6B7MjgkHKZrsZvl1qaUoDF/CJOZyjU7e0Y80AmJmWXIcBKy7e9VJeXq1iwymAlCGSkEhzXiInBblZuV8Mdztdo+N2cIgMXCB3QreJtPRiboWuxmubU1wo4V8QlUJGLm3E+R4BoyZnlGOK3g7a9gDwHIGsAyVpiuPkOEMlIInGmQdhfe3BHVZiX8qTxQEQD290CR+x+oCCPFtmAyK3xAt4J3SHzdg+xaW6YlvEZ/IrvLDUCnkZ9ZnhFqnac8Xioh295r3cBrfGaF6eozRCgjhUBtdKc04gKmEdxMSaIh8Hpf2HydazNdelNeHwZD1cqLZghvVSv4SPpWbO7SBnQUbLPc2tT/b5/NJ33T6IYezYAKw5GxC95U0rYdsgn1vJbwZk9XLwChjBQCJVAUjbhsLrx1E/6YkkRDYOL62UPS3tZNeSqJWl6rcjOEN9sK3iHKNWDB3jlUQrZTqsMAnQoxs1rC063gM/vZ7gnZQLYE3FIh3gIRykghaLhaq2NjCGYGoNkVkvMyWFGDKbbDnxkwcf2sZ8TeOSOAjuJnhmeEDYc5oNyUwG3IZZYHSpGQHQFg/7AjQE3uZZU+C7SEd1I4rEHuUWShCrECscBJY2MUSWgRAM6wIiOTo/Cm0oJDNVHW5GztyTI/Rm0+ApyG/A6WaAnPCYc54ZAk3W77WA+UGRViTEK2E7qvErIJrBHlBbNawmt0bnaS3DhTEYHEXrRpS3ihjBSCZhLakDn3UkR8Ugp14+mYqsoNaIbWTQkUEjrwT8VtOwKchpvLYEbJKbfywP4eKFJ5pfKMmJHwx+RdnXFA91WCXCGmlW9mRvhA0QqetAQYMv4+igxRXGPlAYz5Q8qLNm0JL5SRQqBbwTvIMwLQbsCI8oIZWreiFXwEQNpat+sIcBpusrAZJaeUEEvBI/eKcIbFzgkfmJHwx+RdOSkcxp23BBhvyHDCYU6Q0RWJGEJxzkBTm7aEz1sZefnll3HTTTdh1qxZ8Hg8eOqpp3Sf39HRAY/Ho/rqtnFzFgDqVvAO2uiATi6DGVq3RjjMCdYNoLPOZri0qXUeClUj6fWlf2zjwY+EBp4HCjA94c9JhgzxQA2ELDBRlgmHOSkhG9DxQtm0JXzeysjY2BiWL1+ORx55JK/XHTx4EF1dXfJXkxlVGcWEaQXf5yDrBqCrD5gYuxmeEboVvMOUvqwHillnM1rCa4QdayZG4E9NGXsfJaBer1zdaIudMcT6HLSnSXhXs1zdaEPGwQnZACU7HNISvizfF1x//fW4/vrr8/6gpqYmRCKRvF9nWTiNuJwgUAC6O6hGS/jbbzfuRniuVocIlGyJnoYH6pVXgKuuMu5m6FbwDkqqBLK/x2CoGlMeL8ro0k6j3dqU8jPpK8dIsCp9Gw7IzSmTUqgdH8ZgRQ36KyJydQ0A4w0ZBydkA1To0Sq9cwrEsJyRCy+8EK2trbjmmmvw6quv6j43FoshGo0qviyHaqM7p3ERQGXFm93hj20F7zClj5ubAxgfPqDcu06y1gGgdmIE3lQSkseLgYqw8qLRbm3qUCb/7/6pBMKxMWPvo0Rwy6iN9ow4OCEb0JkDZNOW8CVXRlpbW/GjH/0ITzzxBJ544gm0tbXhqquuwu7du7mvWb9+PWpqauSvtra2Ut9m/jAbnQjvRpvPSyHI/QLY2QdGJ/wxB7LTDslGuRSyRl2iZ3T4QLMVvDP2s09KyV03VXvaaBThsGyFhxMSsgG6jDrCXDDYM+LghGwg61W1RIVYESi5MrJkyRL8n//zf3DxxRdj5cqV+NnPfoaVK1fioYce4r5m3bp1GB4elr9OnDhR6tvMH6YVvONyGcY4pZCAsS3hVcMIIwCclMA6BACYLA+qS/SMFN5MK3inTKCmkZOFzZ50SntGHObpA3SShY3u6UKF3wYdlpAN6MwBsmlLeFNKey+99FIcOnSIez0QCCAcDiu+LAclUBQjwB0iVLgbHTC2JTxnGKFTDsmKRAwV8QkAJru1mVbw5MB2ihUJ6MxNMdoDpZWQ7cB1Nt1ip1vBZzxQkYmoIxKygWkSWG3YEt4UZWTv3r1obW0146OLB+1qzWyGivgEKhOTJt1QcaE7KarCB0bCHMhOFN6WmHTKSch2QutsQj0vxm60B0qzFbwzwmGANS12p3muAZ15S4AtW8LnXU0zOjqq8GocPXoUe/fuRV1dHebOnYt169bh1KlT+MUvfgEA+M53voMFCxbg3HPPxeTkJH76059i69ateP7554v3W5iBRhKakzZ6/URaoMTLyhENVKKGTq4z0q1NuVoTXh+GQmkvmZPWumFsCCciLfL0VhkjPSPcycjOOSTl1vta4QOjKsQcnpANTNPTxcgQLyWnnLjOugNNbdgSPm9lZOfOnfjIRz4iP77vvvsAAHfccQc2bNiArq4udHZ2ytfj8Ti+9KUv4dSpU6ioqMAFF1yAF154QfEetsThrtbgVBxVsXGMBirQX1GjVEaM1LopVysRbr5UEpGJEePuocRwJ50aKVA44TBHCm9ehZjPV/qbcHhCNpBNrFQlsALGhnipVvBO6wMFZA2FoVAYCa8P5SkqBGbDlvB5KyNXXXUVJInvuN+wYYPi8QMPPIAHHngg7xuzNIyr1Wmd/QgNY0MYDVTgTGUtFg6ezl4wSesmvTjqxofhNTd4VFS4LeGNFChsQnaFs0rVAWqdeRViRvR04bUEcNAhqWuxG4WDW8ETyEDTlNeHgYoaNI9mc77s6BkRs2lmAutqdViPEQLXYjfykKRdrQ4UKIDOsLxjxwy8iazwigYqES8rBwA0OuqQHALAOSSNSvhjGqw5MRzWKFfiRdQXjQrxqmR0+l6clJujHGhqgbEdBSKUkZnAbTPsnI0O0NUHJoYPFFM3IwCcZUUCOoloGzcaV32g0Qq+KjaO4FTcmM83AEsk/DEN1kgug1Oqw4CsZ2TCH8RYpspQxqh1ViVkO88DBejk5wjPiEtg/qD6Kp3XkwGgs+IZt7ZR/QJYV6sDe18A1DqzSl9fn3HVBw7vfQEoPVCqIJ8JwjvuLcNwZn6Lk9a6IjGJYIIzUdaodeYmZA8Z8/kGwa1cEp4Rl8B1tQ4Zfy8lhHh6TOsXwHG1OqXhGUHXYjcqfKCZkO1MTx+pEFNglPCmwhQkkbYsOYWayVFjPt8APNDZ00atswsSsgFlCwYFRoZ4i4RQRmYCx9XqvI1ucr8A5iAmSpHj1lmvFNIIt7Yq2c+ZOVDBZALVmaowK1jsdC8XJyVkA7S3L8JcMGidmYRsp8qOet5sKyNDvEVCKCNFwInJUYBOYiVgjMXuElcr+X2GQ9WIe5kCNyOEN8cD5bR1BrKtwFWhRxMs9qzS5yy5AVAzl9hD0qgQL7XOw8EqJHzphGzHelXNDPEWCaGMzATK1TpeHsB4ZqaI45KjzE74Uw0jdGYSWs3kKHyZHgEDZmTFM42oZE+fw9YZ0Ak9MqHXkkGFw5zY+4JQz2tVblSIVyMhu3pyFMFkovSfbSANchl1RH3RZi3hhTIyEzRcrcHEJCozM0acAjexEjDGYmdbwTtsBDjBC0luFGVKS3imEZUTG3ER6nmhRyb0WhLY/kQODYcBOr1GjArxUn83fQ5NfAd0wjSA7VrCC2VkJtAbnRIoThkBTiBhp5FgFWI+JnxghMVOrXPS48VARaYVvIPmpRCyQ6/M7xfg5DANWWdVd1AjDkgXhcNMT8rW8Iw4zYgBdIYSArYr7xXKyEzQ2ugOdLWGY2Moz7g1VW5AI9za1DoPBauQyowAr3OgMmLqsDymEZXc+8Jh1TSATh7U979f+vABZxihkxrLEbhhGsAYi/3oUflbOafPweusWa5us/JeoYzMBBf0ZADSJXpcd6sRbm2NZL/a8WHlDAaH0Mgr0TMi4Y86HCQ422LPtoSPKC/095feO+KShGyAymVg5wABpVewk8l0NUkGJ8toss6a5erCM+IC6CS0KufGIwFQuQy1+k8sBS7xQAE6sV8jEv4ooTXmD2Ey0zXTicKbOywPKH34gNv7wnkeKG7/C6D0FvsrrwBnzsgPnaz0kYGmgMljO4qAUEbyRdUVNALAuYckN5fBiBkTLvFAAXSJXkR5wYiEP1rpy3x+KD6JykwXTSeRXWcN5brU4QNOQrYTDRmiXA+GqjHlYY6ZUlvsqsnIzqzCI2QNGWZPC8+Iw3FREhqgU32wZUvpP5wS3iThsN6B+SLANFnxBlrsbvFAmRI+oN4/4fVhUG7E5TzPSO3ECLypJCQq8Vym1BY7NxzmvHUGdJJYhWfE4XCG5Dmt4RmB2x3UiPCBRhKaU5U+rmcEMNRid8s6jwQqMZlphCVTauFNvT/pJ+NLJVE7MVLazzUBn5RC3UR6oqzhye8uaQVPMDX5vYgIZSRfWK27wrm9AgAqTGN0S3gmCY24WptGB0r3mSbSwEsUBgy12Psc2suFEI6NwT/FqRAzYZ3rHNgKnsA9JEud/M60gne6jOZWLhnV7bZICGUkX1yUhAZkwzSah2QpwwdMElpvVR0AB3ugqPbZKbZjTaktdsWQPGfH19MVYkMATBji5iIPFDBNEmspoWR0NFCJeFnaA+bE0l6ArsQzaaBpkRDKSL5QAmWyzI/RQAUA5wqVBrP6BXCS0JocqoyQ3ilJrw/DwSrlxVJa7KoheREAzkyqJHDL1Q30jDg9NwfQUfpKnfyuofRVxcYRnIqX9nNNguuBMqrbbZEQyki+aLha/VNxVMfHTbqh0sJtUw6UVngzig5RRhpHnamM+FNTqMnkDhhqsbMJ2Q6vWgLo7qBM9UGp3dq0B8rBLcoJ5JDsYw2ZUie/u6gKD7DAQNMiIZSRfNHQuhsd2AqeQFybAxU1xoYPmMoDkpHfNObMnBFAJ/ZbSqWP9UDJfXOcqfQB9Dob6NZm59JUOXdiL4EYDn2s0lfq8IEi7BgBkB2Q6ERMH2haJIQyki+cuTROpXY8nRGf9PowFKpWXizlIUkpOv0VEUgeL3ypJOoy9+NEuEKllBY7I6x65XCYc5U+7jqX0q3NeKB6HR52BLJ7iCheMqVcZ0bpI7lmTQ71qALTKCM2qqgRyki+UFp3NqnSuYKbDh8YWsdO/RH1VmWVPqdWHgA6FTWltCSpdZbgEuFtxth15n1l2eHQ6jAgu4fI76qgVOvMKH1Or8IDsr/bSKASE2UB5UUb9RoRykg+qLRustGdK7gBnUmnBnlG3CBQAJMsdmqd05UHfgDOPiRJaMRQt7YqByr92U6WHeTvtVdrlESp1lml9Dk/7FgdH0cw0y25l/VCCc+IQ1Fp3Rkr0sGeEUBnPk0pwwcKz4izy3oJ3AZzANDVVZoP1Vjn8OQogplpzU6E2zsHKJ3wZhp99VU5X3aQENRgRQ3i3jLlxVKtsyrsSDx9zl1nDygvVCXjhRKeEYfCcbU6eaMDWSVA5RkpZfiAHkbogvg6kFX6VOsMAE1NpflQF3qgdHvnlEp4U42+JsoCGMlMWHXyWtdORFGeUWpVSaylWmdGyXGLIUOU2p5qRhkRnhGHwkv2c7CrFQCaZXcrs9FLFT5gw2GVzne1AtNY7KVCwzPi9P1MKisGQmEkjR7ihqwrPZiYRFV8ouSfZxYeZP9mDQsfMEpOn0tkNNczYqMurEIZyQeO1u1kVytgQiKaC5PQgGnCNKVqFKVIyHaH0lc3HoVHSiHl9WGQrRArlcVO/f9lQweDjm0JQGjkyQ4DPCMJrw/9JDfH8TI6YzCySp+NurAKZSQfqD+gpMcrW7BO17qbR9O/t6YyUopENF7lgcMPScOH5ak8UO5QrsuklDyczrCeLtT/n5z47vB1BnSSWA3wjBD5XJaccnRLAIDyQBnlvS4BQhnJB+oPaCAURtLrg0dKObpxEZDN1ejRUkZKIVTYcBix2B2u9JGOlRP+IMbLmRK9Uqwz2/vCJdVhANW10qhut4cPy9+6JRwGZGWHqtdIqcIHdNgxczA3jDu7JQCQVfpU6wzYpgurUEbygRJURHDXjw+jTEqZdUeGkHUBaigjpRDeTO8Lt4RpKuMTcomeKuHPCA+UCyoPCI2jQwAMstiTSeAXv5Afummd5UOStdhLFT7QkNGuWOcxnVC6TbqwCmUkH7TKTd1g3WT+mKPBKkxm+lDIlEJ483pfONwD5YFOsnAplD6eB8oF4QNu6LEUFvsrrwDRbJjALbk5gM4hWarwgYZnxBUeKL2eLjapqMlbGXn55Zdx0003YdasWfB4PHjqqaemfU1HRwcuuugiBAIBLFq0CBs2bJjBrVoARbmpO+LrABCOjSGQiAHQ2Owl9owQt6PTe18QiOBUleiVAkZI9bkpfJAR3qrQYyksdpe2BACmOSRLET5wWYdsAllnzZ4uNuk1krcyMjY2huXLl+ORRx7J6flHjx7FjTfeiI985CPYu3cvvvjFL+LOO+/Ec889l/fNmopLu68CjMXOCu8Se0aIdeMGKxIAmojFznpGSiG4qXV2S+8LgtyXwQiLnTOB2ul9c4BpQrzFDh+4WEbXTozwe7rYxDNSNv1TlFx//fW4/vrrc37+j370IyxYsADf+ta3AADLli3Dn/70Jzz00ENYvXp1vh9vHqpBV+6xboC08O6sbVUL71J7RlySL0Jo5lnsv/tdWtj6fMX7MI35P8HEJKrj48X7DIuSVa41BHWxFT/WA+WiPd1Etd5Perzw0fl1xT4keR2yXbDOXkhoHBvE6XATeqtqMXuEUvSc6hnJl+3bt2PVqlWKn61evRrbt2/nviYWiyEajSq+TIcz88AN1g1gsGdE09Xq8nUuhcWu4YFyQ+8LAGge4fRlAIpvsVPrrOh94YJDsn5sCB4phaTXh4FQWHmx2IckV0Y7f50BnZ4uNvGMlFwZ6e7uRnNzs+Jnzc3NiEajmJjQ7j64fv161NTUyF9tbW2lvs3pUSX7uUfrBrIbXWWxFzvhz8WuVoD2jBhrsfe5KKkSyCaw9lTVqYs+iy28qfeje1+QXidOpkxKye33S96FlSuj3bGnufk5NunCaslqmnXr1mF4eFj+OnHihNm3pO6+WukurbuJV+VR7IQ/TvdVtxySJGdEM4G12BY77YFyUR4DkP09J8uDiGZyZWSKbbFzcqCc3vuC0MirqCn2OlMyOgWP3NDONTJa7uliUBl1kSm5MtLS0oKenh7Fz3p6ehAOhxEKhTRfEwgEEA6HFV+mQ/3hSHCf1i2HD9hDstjhAxf3vgB0wjRAcS1JlQfKXescnIqjJuOZKLlbWyM3xy1yA8gqA6peI0eOFPeDKBk9UBHGlK8s05RyqLifY1G4ycI26cJacmWkvb0dW7ZsUfxs8+bNaG9vL/VHFxdKoCh6X7hEeBOBovKMAMUNHzAzWPqqIpnPd4fwJsrISKASY+VB5cViWpLc7qvu2M+ATrJwsS12hQfKXTlQAD3bigkf/M//FNdi1+gxUjceRXnK+l6BYqDbKdsGXVjzVkZGR0exd+9e7N27F0C6dHfv3r3o7OwEkA6xrF27Vn7+5z//eRw5cgQPPPAADhw4gB/84Af49a9/jb/7u78rzm9gFIrOfun/bLf0vgB0BDdQ3PDBgPIwdJvwropPoDKWrmYpqcXO8UC5ZZ0BOm+EWVcDPFBu6H1B4IZ4h4aKa7FrdF91037W7eligy6seSsjO3fuxIoVK7BixQoAwH333YcVK1bgy1/+MgCgq6tLVkwAYMGCBXjmmWewefNmLF++HN/61rfw05/+1F5lvQBn1Lr7BMpwqBqTvnLlxRJla0/6yjGcmarqhk63BEMsdpcnZAN09UEJE/5cPP+HkO3CWuLGZ5rzf9yzn3V7utigoibvPiNXXXUVJImfeKXVXfWqq67Cnj178v0oa6GR7OcmrbtmchT+qTjiZX70VdWhbZjKAyqm1q2h9AUSMUQmnV95QGgaHcCR+jlqZaSYAoXb+8I9e5pbuUQS/orR04U5bN3U+4JgSOMzZv5Pn8sKDICs0tdfUaPu6WKDXiOWrKaxHNxkP/cIbg9ooVLClvCNjfK33dUNAICW0X5X9L4gyAl/pSyjZnpfDFSEFZ/tBrjzaYqZ8Mftvuqedc4msJZwbopq/o/7ZDTp6ZLy+tBfUcNctL5nRCgjuaBytbpnLg2N7G7VSmItFpQHqrs6/QfUPGJ9rb6YcMM0xSzRY5L9JI8X5ckE6sYt0GDQIHTzoIoVPmAOAXlPu8ozQuRGrbqYuViGjIvn/xDKqMqhkpdRlwChjOQCs9GJ8BKHZIZiCW7GA0UEd8uoWGcAxbXYe3vlb8k6N40OuKb3BaAzLA8AmHYEM4Y6BKY8XvRlmp61uEh2kIrDWHkAw8Eq5cViWeyMB6rLpbKDm8QqPCMOgdnoRHi3jpwx425Mgxv7JXNTCoXxQHVnYvluEtwAfUiWsAsrNY6hp9qd65wN09SXzmJXdF+tRcrrQ1lyCvXjw8V5fxsQTCZQm/l9u9k9XYJ1BrJ/O27b0028BnM26MIqlJFcYF2tVe7WuktmsbMeKNml7a51Jh63kiX8JZPA88/LD91qRZIE9HhZOYaC1aX5EOqwJevcNDagTC50AUQpIIacTLEsdmqdkx6v/LfjNmWEu86PP275LqxCGckFyqWdgidrSUbdtdF1s+KLYbGzHiiXWjd0mKYkc1NeeQUYyVYnudWKDCSnUDdO5qYwe7quSHlRVLmprFyPuCePgUC8yCQpXaZYFjsz/yfp9cGbSqLBRRWPANDCW+fRUaCjw/gbygOhjOQC1YhroCKMhK8cHinlugRW3VblxbDYOcl+bjskyb4a94cw6mdGJhRjnRnF0a3rDOh4+5qaCn9zptyUKNduC+8CWe9mF3tIFispm/KMkHVuGhtEmcs8UK0jZJ01jBahjDgLonE2jA25ps0wgSgjqrgvUByLnRIoKXhc62qtSMRQPTkKQCNvpBgxdlUOVHpPuy0cBugoI8Ww2Jly0y4Xr3MrL3xQrBAvJX/cWoUH6HhGACBlbcVMKCO5QG90l7q0AaA1mj7EhkPVGC8PKC8W45Ck1tnNHihgGi9UoXByoFqjbrTYOetcDIudkwPlRtmRPSRLlJStaAmQPojd6IEiv7PKAwUUL/RYIoQykgtUIy452c+FG706Pi7PTVFt9mJ4Ruhy08wBWT827DoPFFDiMmpmArVbS6iBrJeiJBa7qtw008TPhbIjm1ipcUgWWkadTKYTNDO42WAkeysarFIP2ixG6LGECGUkFyitu8fFgtsDnUS0YuQyUOWmdPdVNyKHxNhDshhl1JTiOBgKyxOom1y41sSVrxl6LFTxE+WmMroWe6Fe1Y4OYGxMftjt0io8AKiOT6AqYzCqZIfFG58JZWQ6mEZcWevG2v+xpYIIldOsUHn11cLemCk3dXNSJZC1cLqqG5UXimGxa3qghhBIThX2vjZkFlnncKP6YqEWu8oDlcmBcuEhSVvsqhBvoTCJmdk+UO5bZ0Anb8Tijc+EMjIdTCMuN8d9AR3PyAsvFGaxs+WmLg6HAdn8nNNhDUuyUItdo+GZG61IIJsnUxKLnRL+w8EqTGbc5m5MrKyOT8ghXpUXqtBcBiYxk3ig3LjOAO2FYtbZ4o3PhDIyHYzg73JxchSQVQ5Uh2Q0WpjFzpaburSxHGGWnlu7kJAYr+GZywV3f2UEk77y4r65Rrlp7fgwgslEcT/HJrSMcvJGCs1loJQ+CUJGc/NzLN74TCgj09HdrXgoa91uPSSjOqVjhVjsnJb7rrVu9Na5EHcr44FyezgsMjmCYGISQNZLJFOoxU41PHPjgDyWVl5FTaEWO1VgEA1UYsKf9kC51ZCRlT7WA2XxxmdCGZkOquHZiD+E0UAFAPcK75ZSWey8ZD+XCpRZI+m11LTYC1ln1dBHd6+zB1kF+zSbn1OIxc42PHO5tQ5kDQuV7CjUYqc8UEShrJkYQXAqPvP3tDEteoaMUEacAdno1ZOjqMxYU25DN3xQiMVOJVUCwmKvmRxFKJ7eYyqhUkguA7fc1J3rDFAxdjb0WIjFzjQ8c/t+BnQ8I4Va7JQHyu0hGkAnZwSwdOMzoYxMB3XAZje6ewUK0bo1G58VYrFTHqjx8gCimVHjbg3TpMuodZJYZwrrgXJ5ojCg4+0rxGJXtdx3b48RQoteGfVMlRHGA+X2MDowTU8XCzc+E8rIdBw9Kn/bLTY6wvFxuY5dJbyLVMdO1rkyNo7q+HhR3tOOzOKV9xaSm8N6oFwepgGy63yaLe8txGLnDX108TrrHpIztdhVLffdXdYLTJOUbeHGZ0IZ0YMT93WzqxWYJm9kplAW+6ma9B/MrJE+eIr3CbZDLjtlPSNPPDFzi53yQI36QxgOVWc+qwhN62wK+d019/NMlRHGA0X+D90sO3Tlxkwtdo4Hyq0eVSCdlB1IxABojDkoRnPKEiGUET0YrZtYTrNcLLgBnW6KhVjslAeKrPPsYbevcyZMw3pGipQVT9Y5PDmK6vhEwe9nV3S7g87UYqc8UBKAU+G0gj17uJfzAudDvEL9lTWIe8uUF2dqsTOH6ykiO6LuXed0iJeTLGzhLqxCGdGDOVxPZix2N290QKfx2UwtdsYDdUoofQCyVR4qzwhQFItdFtwuPiCBadZ5phY75YGKBirlKrzZLt7TdeNR+KcSkDxe9cylmVrsjAfqlCyj3bvOwDTTey2KUEb0YP5AiCU5x+XCm9v4bKYWO+OBkq1Ilyt9um7tmVrstAeqmliRQnADwFAojIkyJim7CDF2sp/rxocRmooV/H52xQuJSspmvH0ztdhVHiihYAPU2A5WRhdj0GaJEMqIHkxnP2Gxp9FtfDYTZYT5A5HDNG5f52LH2FkPFMnNcfk6h2NjcqtylfAugsV+WhyQMsSQO1nTXJw3pDxQg6Gw3HLfzVVLAB16ZJS+QvLNSoxQRvSgtO4BaqMT7d6tFN1i53ig3H5IksRKzTLqmVjsnBwot3ug6GnURYuxUx4oofRlIXuNrIlMESx2Yiw2jg64tuU+gSi+qnW2cBdWoYzoQWndp6mN7sbppjTcUkhgZhY7ZUWm4JG1ebdbktXxCVTH0qPRVUmsM7HYGYFPwgfikKTd2hp7Ol8YD5RQ+rLIhyS7zjO12DWq8MQ6A3OixAOlYbQIZcSGHDggfys2ehZyeEWDVRjxh5QXZ2KxUx6oM5URxMvK4U0lXd3PhcAt73311fzfjOOBEnu6yBVijAfqpPD0yXDDNDO12GkPlAjvymSVviZI7EWLdmEVygiPZBLYvFl+KBKjslTFJxCZSAtbYl3LzMRipzxQRJNvGe1HmWTNPxojIQeYap3/+Mf8LUnKipzyeOW23EJ467i1Z2Kxq3Kg0u85Ryh92TANu5+B/JURVRWeKJ8mkL02GqjAcKabtUwkYvwN5YBQRngw002zFR5CcANA21APAOBEhLFwZmKxUx4o0WNEyZzh9Dqr3K0TE/kLb8oD1VNVj6TXh/JkAo2jgwXepf1pI+scLoLFzkz6FonvWch+Ph1uRIptaZivxc7NgRLrHJyKoyHzd32SVfyGhoy/oRwQyggPTnxdbPQ02ZgkI7zztdgZD5RIXlVCDskTNS3qi/kekho5UK3RM/CqHbmug4QPVMo1UNA6x3xl6CUeKGGxo2WkH75UEvGycvRV1Sov5muxc3OgxDoDWS9U0SqXSoxQRnjw4utCoACgLXZmo+drsXM8UEIZScP1jAD5W5IaHiixzmnahtPejK7qBkx5GLFYQIydlL8HE5Oom4hO82znUyal5Jb4BVvsrAeK5PUJryqArOw4VVPE2VYlZEbKyCOPPIL58+cjGAzisssuw+uvv8597oYNG+DxeBRfwWBwxjdsGJzOfkJ4pyFhGpVAAfJTRlTWjUiqpMl6RjSsm3wqlxgPlOgmrKRpdBDlyQSmfGXqEff5WuyKLrdZueHmOUs0s3kKNqUs5wTlgZooC2Cgoib9/mJPAwDmZM4qlcFo0V4jeSsjjz32GO677z48+OCD2L17N5YvX47Vq1ejt5e/AcLhMLq6uuSv48ePF3TThkD9PmKjqyFat6ZbOx9LUhVfF+EwGqL09VbXY7LMr7yYT+US44ES8XUlPiklW9Qq4Z2vxS4qPHSZw0vK3rp1xockWeeq2DjCmXJ4tyN7Rth1tmivkbyVkW9/+9u466678JnPfAbnnHMOfvSjH6GiogI/+9nPuK/xeDxoaWmRv5qbbRDDorRusdHVcHNGgPwsSWqdJQAnM8oN+UNyO5HJEbk7qMoLlU/lEmfOkvD0ZSGhGpUXKh+LPZkEKFkoZqWo4eYyDA2lleZcoeQM7bkWHqg0s4ft1WskL2UkHo9j165dWLVqVfYNvF6sWrUK27dv575udHQU8+bNQ1tbG26++Wa8/fbbup8Ti8UQjUYVX4ZDCaAT1AEpNnoaoixEg1UYDlQqL84wW3soWI2RzHu1CWUEQLo7aBvPrZ2PMsJ4oDojrQCAuUNdhdyeo+D2wMjHYu/oAMbH5YdknduGujkvcB/cXAYgv3yGHTvkb4kCOVess8wcvTJqC/YayUsZOXPmDJLJpMqz0dzcjO5u7U2wZMkS/OxnP8PTTz+NRx99FKlUCitXrsTJkye5n7N+/XrU1NTIX21tbfncZuEw8fWs4BYbnVCRiKF+bAgAR/POFcq66YykK0aaR/oRnIoXcHfOYg4vb2TbttzfhPJAJT1e+f9s3qDY0wTuOudjsTMWZ2dEHJIsdEMuFT05GiHJJPDMM/JDIjuId0uQXefhULW6OaUFe42UvJqmvb0da9euxYUXXogrr7wSv/3tb9HY2Igf//jH3NesW7cOw8PD8teJEydKfZtKmPj68cxGnyesSAVcSzKfjU5ZN0SgCMGtRF7nCFPe+8YbM4qxd1XXI+ErR3kygRbR5VZG9kBp5UHlarEzFufxjCEjZEeWOVT4QFVUnussoI4OYHJSfiiv86BYZ0JlYhK148MANBQ/C/YayUsZaWhogM/nQw+jvfb09KClRaMPggbl5eVYsWIFDh06xH1OIBBAOBxWfBkKI3jEIanNnIwVovKMvPZabm/As27EOivg5jLkU0at4YFqG+qBT3S5ldEto87VYqfWeaIsgL6qdMWTkB1ZWkf64JFSmCwP4kxFZGZvovJAEYNRrDMNUbA7WUMm38olA8hLGfH7/bj44ouxZcsW+WepVApbtmxBe3t7Tu+RTCaxb98+tLa25nenRsKNr4uNTsP1jOTa+IyxbjqFB0oTuYy6kEQ0hQcqk8cgXNoKyDp3VTcg7i1TXszVYqcsTpJrFp4cRWRytBi36AgCySnMysxc6qxlDslcvaqUB0qCMGR4EE/R8dpZygvPPmu58t68wzT33Xcf/vM//xM///nP8e677+ILX/gCxsbG8JnPfAYAsHbtWqxbt05+/le/+lU8//zzOHLkCHbv3o1PfepTOH78OO68887i/RbF5swZ+dv0Rk8LFeECVDKH1x00V4udY90IpU+J3B1Uq3Ipl0Q0jgdK5IsoaRgfQjAxCcnjVQ8mzBXK4jwu9jOX+YOnAQDHIswhmatXlVJaBkJhjAUq4JFSQsFmmJ8x7I7VMsb/+LjlKmryVkY++clP4pvf/Ca+/OUv48ILL8TevXvx7LPPykmtnZ2d6OrKHtqDg4O46667sGzZMtxwww2IRqPYtm0bzjnnnOL9FsWGSq7trarDZHkQvlRS9Bhh4G50IF2BMB3MQSp7oIRAUUAE7GBFzcwS0VTx9cwhKdZZgQdZxU/l1s4lb02V+C48fTyyFjsjO3L1qlIJ2eQ9WkfOIJCcKto9OoG5vHUGLKeMlE3/FDX33HMP7rnnHs1rHcwv+NBDD+Ghhx6ayceYx1i2lwhJjJoV7UN5ylpuLbOZP5C2bjojrUh6vMr8g87O6d+AOkjj3jKczlijwtWqpDo+gfqxIfRXRnC8dhbO6zmcvZhLIhqjGJ4gyojw9KmYP3gahxrm4ljtLFxxbG/2wtNPpw9Jn4//YibxXZT18pk/lPGMsIck8apefbX+G1CVZNl1Fu0AWOZn/saPRTSUEYuV94rZNCzJZDqelkGU5vGZNXIG/qkE4mXlOF3NuLXnzJn+DejGcjVNkDxehOKTaMyUDAuyELf2UTb2m0siGqMYHhc5UFwWDqST11XrHI1OX97LSXwXSZVqZM8IG6YBpveqJpOaVXjCA6VmXkbpOx1uRMzH+B4sVt4rlBGWjo60dp5BNIfi45NS8rocq2OESi6lkArrJhs6EI3l1CwYzBySdbOVF3JJRKMUw+FAJYZD1QBEYzktZKWPXWdg+j3NJL6LnBE+xGI/WjdLXd47nVe1owOIxeSHcusF4elT0Tg2hIr4BFJen7rQgDIGrYBQRliYMFO2fl0IFC3kRDTWkiRubR6MdXNcuLR1WTDA8YzkkohGHaJE6WsYG0RlYpL3CteSXWcNZWS68l4q8T0FD07WiHAYD6KgRYNVGApWKy9O51XlhB2Fcq3GA9oLxYRq8mmaaABCGWFh4mgkpilcgNosyCgjR1hLcjq3NmPdHK5PC6CzBqw53tpsFsgWe55u7WQSePJJ+eGRuvQ6LxTrrAlZ5xORZiS8TH7IdO33qSTXUzVNiJeVwz+VwKyRMzovciehqRhaMuuiyhuZzgPFeE6Igk4MI4GSbKEBIztm2DSxVAhlhIWKo0kAjsiHJL99vZshSayqjQ7oCxXmACXKzEKxzposyCgPR+rm5OfWfuWV9JTODETpE8qINs2j/QjFJ5H0+tSl1DojLAAo/h8OZ/bz/MHTorEcB24PjOm8qkzYkTSWE3tam3kZJU1VUZNP00QDEMoICxVH66usxUigEt5UUv4PFShZwAvTAPpubeYAJRb7Wf1CGdGCxNijwSoMhpiOxHpubUYhPCyUPl080Ak9julM7E4mgddflx8eFkbMtGTXmTkkp/OqUnuaGDHNI/2oik/wXuFq5PwcLRmdSwsGgxDKCAvlaj2cOSDbhntE/ToHIlBO1DRjysNsJz23NnWATpQF5BHgwrrRJjQVQ2tmDL1KqOh5oJikSqH0Tc/CQeKFYkKPzz3Ht9iZsKMcDhPrzGU+L8QL8Pd0Mgk8/rj8UOzn6cl6VTXW+dgxY29GB6GMsNCu1nqx0aejZaQfgUQMU74ydba2Xvigrk7+9kgmDyIyEUXdRLQUt+kI5ORKNm/kN7/hH5JMUiV5rVD6+HBDj3rJwoyFSQwZ4Rnhc/aZtOH3fv1c9UWeV5Vp4Jf1QBk8TNVGnN2fXpuTkRaMlweUFz3WqV0UygiNcLXmjReSHKoh6yWj17Vy+3b5W5FUmRukvFd1SOrFfl99Vf72dLgBk+VBlCcTompJB24ZNcB3ax8/rniYzYESe5rH2f1pY+Vw/Rwkc/WqMvv8sJAd01I3EUV9pncTWS+Z8XHjb4iDUEZo2AoP4QLMibPPpIXKew2MhbNzp7bFzsxKIYJbrLM+xN2qaUlqKSPJZDpjPgNR+uYNdqFMJFVyIfvwUH2b+iLPrS1l04qj/gr0VtcDEGEaPeYM9yKQiCFe5lcnC1NKtAKm2lF4r3NjUcY78j4ro/VCjwYjlBEa1tUqNnpOLDmTtgrfb5invMCz2Ds6gHhcfpj1jIh11iO7zhrKiFZr51de0XRpCytSH+LW7qmux1CwSnmR59amGiWSCrymkX6E49axPK2GT0pRhySj+O3YoX1IUtWOUx6vXCEiZIc+xGBUGTIWGpgnlBEaytWaTqpMa+siTKMP1zMCaLu1mZ+R1xHBJNBmSV96fx6rbcVkmV95Uau1M5MESCx9oVzrUxWfwJxMGOs9VsHWcmszIyRE6CB3iOKnOiTjce1Dkgrvnoi0IOErRzAxiVlR0ctFD7LOh9hQOmCZihqhjNBQygjR1OvGh0VS5TQslrXuNnXsV8utTa1zwuvDocxaL+3VeK5ApnFsEJGJKFJeHw6xsV9KSMswlTQHGucDAJb2HSvNDToIsqcP5uLWZkZIHGiaD0Cscy7IFnsuhgwT3iX7+ewzJ+BVd98RUJB1PqS1zhapqBHKCIFpT/5u0wIAwLLeo2bdkW2YO9SNQCKGWHlAHfvVqqih4utH6uYg4StHVWwcc6K9Jb5Te+MBsDjjHXmvkbHYn3lGfUgylTQHM8J7WZ/Y09Ox+AxnnbXc2syhKZS+3OHmMgBq2cGEd9/NKH1iP0/Pokyy8PFICyZ95cqLkjUUOaGMEDo6gERCfvhuo1BGcoWO/apCNa+/rj4kaSsyI+yX9B0TA/JyYGlGGTnIhg+03NpMe/LRQAX8Uwk5EVbAZwlvnQG1xc5U0hDZIZSR6ZEt9vo5SLESgG3mx6y7vM7CozotjWNDqJkYQcrrU1eJ6VU9GohQRgjsRm8iAkUoI7mwhOSNsJYke0gy8fUDQnDnBddiB3QPyXcz1vqi/k6Up6yRPW9l6HVW2Y2sW5tKHu6riOBMVS08Ukp+DwGfuUPd8E/FMVkelIc4ylC9iAColL4DwnudMx5kQ4/EcyejZTCagFBGCNRGlyDCNPmyJKNMvNO0UH2RPiR58XWxzjkhW+xaygh9SDJhRyK4hRWZG2f1n4Q3lcRQKIzeKuZQZN3alGVJ9vOCgdOoSMQg0KdMSsmGyP6Ws5QX2TwoSukb8Yfkab0iTJMb5/YcBgDsb1mkvMBLFjYYoYwQKGWkq7oB0WAVypJTosIjR87vPgQA2MdudEB5SHLj68KKzAWi9J0ON2GAnVFDH5JM2PGAnC9yrKT35xSCyQQWZaqO9jUze5p2a7NKn/D05c153ZlDsplRRtg8KGrdSf5Ta7QPkclRCKaHKCP72HUGLFFRI5QRgJu8etbASTGTJkfIRj8RaVH3ZqAT0agBWIPBanSFGwFkD1mBPuH4uNxI6y1W8aMPSRF2LJjzu98HALzVyqwz7dZW5ZrNByCUkXw4vydtyOha7BwZLdY5d4jB+E7zWer8HAtU1AhlBFAJFKKhixBN7tTExuSZHirvCBHeyaTC9fpm69kA0p1FRXOo3LlAPiQXKy/QhyTl6RsOVMpJa+f2HDHkHp3A8q7MOrcw60wfkozS91ZmT58j1jlnziNe1eZF6vycF15I/8vIaCJjxDrnzqL+EwgkYhgNVKgnJevNETMIoYwAKoGyd9YSAMCFpw+acTe25byMhfNWy9nKC0R4d3QAU1lPE1nn5V3vGXSHzuAC+ZDkrDMA7Nol//jNjNIyb/C06JmTB1ml72z1IUlkBqP0kT4OK04fMOAOncHiM8dRnkxgOFStHrZJ+oowMnpPRnasEDI6Z8qklJxfo/JCWSCJVSgjgCp5VWz0mUGEt2beyNatKoFCDkmh9OUHWec3eYdkPA4cyB6GWeVaKH35sLT3KMqSUxioqMGpTDhR5qWX0v9SSh/xirQNdaNeKH05E0hOyYnZKtnx7rvpQ5KS0VF/hdxN+MIuITvygYRqVPk5FkhiFcoIoBAox2pnYSgURiARE2GaPCHuViKUFRw7plL69hJlRHhG8uLcniPwpZLoq6pDd2Ygm8xLLwHf+57iR0S5FoI7P4LJhJyToAqJ7diRrgqjlb5WYsQIr0i+kPwcsldlpqbShySj9EkeL9qGutEwPmzgXdofoozsnr1UfdHkJFahjDBWJPljOL/nEPwpkbyaDxd0H4IvlcTpcBNOspbk8eMKgdIZacFgRQ38Uwks6xVx33wITcXkTqy7ZzFCZccOYNMm+aGErAdKhMPyh4TEds1eprwwNQX83d8pfiQ8UDPn0hNvAwBen3Ou+uLzz2t6+oTSlz+XndgPIC0TVPOtiLfPJIQywliRROgIgZI/VfEJ2cLZ0Xa+8uKrryoEyo628wCk80xExVL+EKHy2lxmnaemgN275YeH6+dgoKIG/qm4SPabAZed2AcA2M6uMwA8/bT8bdLjxc6M7BCHZP6Q/by/ZRFG/SHlxV//WvHwjTnnABAyeibMHepG80g/Er5y7GllvFC8SckGIZSRxx5TPNw2bzkA4IOd+8y4G9tD1k11SDJsn3sBAODy42+W/J6cSHvnWwCy+1UB1Rxq29z09Q+cfBfBZEL9XIEuZJ3fbVqgLlmnBhG+07QAw6FqVMXGZVe4IHdmjZzBnKFuJL0+tbePKjuNe8vw+py0IUP+bwS54wFwaUbxe72N8UKRkJhJuFsZSSYVVuTJcCOO1s2GL5WULSJBfuSijEgAXs0cou1CGZkRH+zcB4+UwuH6NvSwHUIpyDpffnyvQXfmLJrGhrDoTCckjxevsd4+ilfnXQggbeGXSSnu8wR8iHeEeE212DtrCSb8QTSMDcpJr4L8uJTnVQWypdQm4G5lpKND4ZbalhEoF54+iOr4hPZrBLp84NS7KEtO4USkBccirZrPOVTfht7qevin4rjolHBpz4Sa2JjcuXJbxsvEMuXxygJHWJEzR9cLleHV+elrK4XSN2NWHk+vc8fCi7nP+dN8YsS8Ba+6lkyQA8QbvXPOORhhQ2IbN5pwR2ncrYxs2aJ4uHnRpQCADx3ba8LNOIOq+IRs4Ww++4Oaz3k+8/P2zrdE6KAArji2BwDwwtmXaV5/ve1cDIeqUTs+LCdiCvLnw0fT3tPNZ1+mefxF/RWy0nfl0d0azxDkwlVHdsKbSuLtlkU4Xd2g+ZwXFqX3Otn7gvxZOHgaC/tPIuErxysLLlJe7OxMF3WYgLuVkUcflb8d8YfwUkYjv+69bWbdkSO49v3XAGSVDpZnF68EAFx/UKxzIZB9+uLCD6gz4wE8u/hyAMA1h3aI0EEBXHFsLyriE+gKN6obzQHYsuhSJHzlWHSmU55nI8if+okoLs54SonSQXMs0op3ms+CL5XENe/vUF0X5M7Vh18HAGzWWGd897sG300a9yojo6OKWR5bz7oU8TI/FvafFPMOCuSajDKyc84yVYnv8UgL9rWeDW8qiVWHhEAphPO7D2H2cA/G/SG8uPADimtTHi+eXdwOALhOKH0FEZyK4yOH3wAA/H7ZFarrzyz9EADgemHEFAwxZJ489yOqa2SdVx5/E7WTI4bel9NY/V56LMdzi9vV1Uv/9E8m3NEMlZFHHnkE8+fPRzAYxGWXXYbXX39d9/mPP/44li5dimAwiPPPPx9/+MMfZnSzReOBB4DqasWPNl54HQDgYwdeZkcICfJk1sgZrDz2JiSPF79afp3i2q+WrwaQjluKhkWF4QHw8XdeBgD8z4obFde2LLoUvdX1qBsfFsmrRWDNOx0AgMfPX6XwQnVV1+PFsy4BANz07stm3JqjWPP2iyhLTmHP7KU42DBP/nnS48VjF1wLAPjYgVd4LxfkyMWn3sXC/pMY94fw+6WMgh2PA2dpTPYtMXkrI4899hjuu+8+PPjgg9i9ezeWL1+O1atXo7e3V/P527Ztw6233orPfvaz2LNnD9asWYM1a9Zg//79Bd/8jHjgAeAb31D86K2WRdgx93z4Ukn81d7nzLkvh3H7nvRMiU3LV2OsPAggPbtjU0YZ+dQekxVSh/CpPX+AN5XEtvnL8U5mfL0E4KeXfAIA8BdvPS/6uBSBjx7eiTlD3RgKhfHEuR+Vf/7fF38cSa8Pl3Xuw+Iz5g8bszuN40Oyx/Q/L10j//z5sz+IztpWhCdHZQVcMHM8AD751vMAgP+65GYkPYwqcOQIcMklht5T3srIt7/9bdx11134zGc+g3POOQc/+tGPUFFRgZ/97Geaz3/44Ydx3XXX4f7778eyZcvwta99DRdddBG+//3vF3zzeROPy4qIBCDl8SDu9eFfrv4cAODj77yEprEBpDwe8VXg10cPv465g13or4zgoQ/dhpTHg+986K8wFApj0ZlOfOTwG6bfoxO+WkfPyOGBr1zzf5Dw+vC7ZVfgjbZzEUjEcPvuZ0y/Ryd8eSDh07t+BwD49hW3YSBUjUP1c7Dh4o8DAO56/bem36NTvu56/UkAwBPnXY3ds5ZgxB/C16/6NADg9t3PIJCMm36PTvj65FvPo2ZiBO83zMMvLroRKY9HmaC9c2c6ncEgyvJ5cjwex65du7Bu3Tr5Z16vF6tWrcJ2ajQ8zfbt23HfffcpfrZ69Wo89dRT3M+JxWKIxWLy42i0SEOnfvAD+VvJ48FD16zFS3NW4K3GRQhOxfCJk6/i4OIlOm8gyIdPH3wWX/3gZ/DTSz+BHQsvwL6GtOvv9vefx+GzNebXCGbELZ0v44VFl+H1tvNw02cfxtHwLADAnx9+CdFZDYhCuzJBkB+Xjh5C20gPTlQ34+OfeRgTZX7Ey8pxUc9BzCobEbKjSFQAuOrEbnS0XYRP/8VXUTc5jOM1s1A/MYyPDrwl1rmI3Pr+FvzogjX4vx+9E/vmLcHfvPhLLBjsyj7h9tuBJ5805F7y8oycOXMGyWQSzc3KMc/Nzc3oproR0nR3d+f1fABYv349ampq5K+2trZ8bpPP4cOKh39c0I63GhehLDmF+3dtROOkyGEoJu3db+MvD6ab6BBF5K8OPI9Le0RvkWLSPD6IL+3eBF8qiQN18xEr8+OS7ndx60HzGhg5kXIpif/n9f9BODaGk9VN6A9FMHu0D1/avUnkmRWZe958AguHTiEaqMSxmlkIJSbxT6//AhVTselfLMiZjx/5Ez56YheSXh9+e/ZVOM3OFGPOzFKSl2fEKNatW6fwpkSj0eIoJFRSjkeScMfrT6O/IoIbD/wJZw1olOQtXZp2VQlyI5kEIhFAyjr7/u29g/jY3BexZ9YSfODUu3IPEgUeDzA0BPh8ht2q7bn2WmBbtnpjyXsHceW+1/DCosswd6gb1723DT6tct6BAcCvLgMWcPja14B//3f54RIcxEXvvonfLfswAsk4Pv7OS9oNEnt6gMpKA2/U5kxOAg1KD97v3/tbPL3sSowEK3H9gVcxe6RP/bq//3vgK18x5h6dQDwO1Ck7Nv/ne1/Bc2e3Y8uiS3FpJyOfjUxklfIgFotJPp9PevLJJxU/X7t2rfTxj39c8zVtbW3SQw89pPjZl7/8ZemCCy7I+XOHh4clANLw8HA+t6smFpOk9FGZ21csVtjnuZGNG/NbYyD9GkF+5LuXAUm6916z79p+TE3lv84rVph91/bkhhvyW2efL/3/I8iPv/mb3Nd4ZKTgj8v1/M4rTOP3+3HxxRdjC9W5NJVKYcuWLWhvb9d8TXt7u+L5ALB582bu80uK3w/cf39uz73/fmFBzoRbb80vC/uSS9KvEeRHPnsZAJqbge98p2S341h8PuCJJ3J/vt+vmHclyINnngEqKnJ//q9/LbypM+G7303Lg+m45BKgqmr65xWLfLWcTZs2SYFAQNqwYYP0zjvvSJ/73OekSCQidXd3S5IkSbfffrv0j//4j/LzX331VamsrEz65je/Kb377rvSgw8+KJWXl0v79u0rumaVM/ffr68N3n9/cT7HzXz849Nr3RxvmiAPptvLgCRdfLHZd2l/nngibYnrrfO8eWbfpTNYuHD6Pf3EE2bfpf35wAf463vJJUX7mFzP77yVEUmSpO9973vS3LlzJb/fL1166aXSa6+9Jl+78sorpTvuuEPx/F//+tfS4sWLJb/fL5177rnSM888k9fnFV0ZkaS0m/tf/1WSGhslKRiUpJYWSfq3fxOhmWIyPi5Jn/mMJIVC6Q3u8UhSOCxJd96ZviYoDmQv19VlhUkolHZ7F8HNKsgwNSVJTz0lSfPnZ9e5vFySLrtMkoaGzL47ZzE0JEmXXqoMyZx1liT97nciNFNMRkYk6WMfk6SqKkmqrpakG28suszI9fz2SBKVbWhRotEoampqMDw8jHA4bPbtCAQCgUAgyIFcz2/3zqYRCAQCgUBgCYQyIhAIBAKBwFSEMiIQCAQCgcBUhDIiEAgEAoHAVIQyIhAIBAKBwFSEMiIQCAQCgcBUhDIiEAgEAoHAVIQyIhAIBAKBwFSEMiIQCAQCgcBUysy+gVwgTWKj0ajJdyIQCAQCgSBXyLk9XbN3WygjIyMjAIC2tjaT70QgEAgEAkG+jIyMoKamhnvdFrNpUqkUTp8+jerqang8nqK9bzQaRVtbG06cOCFm3piAWH9zEetvLmL9zUWsvzFIkoSRkRHMmjULXi8/M8QWnhGv14s5c+aU7P3D4bDYjCYi1t9cxPqbi1h/cxHrX3r0PCIEkcAqEAgEAoHAVIQyIhAIBAKBwFRcrYwEAgE8+OCDCAQCZt+KKxHrby5i/c1FrL+5iPW3FrZIYBUIBAKBQOBcXO0ZEQgEAoFAYD5CGREIBAKBQGAqQhkRCAQCgUBgKkIZEQgEAoFAYCquVkYeeeQRzJ8/H8FgEJdddhlef/11s2/J9nzlK1+Bx+NRfC1dulS+Pjk5ibvvvhv19fWoqqrCn//5n6Onp0fxHp2dnbjxxhtRUVGBpqYm3H///ZiamjL6V7EFL7/8Mm666SbMmjULHo8HTz31lOK6JEn48pe/jNbWVoRCIaxatQrvv/++4jkDAwO47bbbEA6HEYlE8NnPfhajo6OK57z11lu44oorEAwG0dbWhv/4j/8o9a9mC6Zb/09/+tOqv4frrrtO8Ryx/jNn/fr1uOSSS1BdXY2mpiasWbMGBw8eVDynWDKno6MDF110EQKBABYtWoQNGzaU+tdzFa5VRh577DHcd999ePDBB7F7924sX74cq1evRm9vr9m3ZnvOPfdcdHV1yV9/+tOf5Gt/93d/h9/97nd4/PHH8dJLL+H06dP4sz/7M/l6MpnEjTfeiHg8jm3btuHnP/85NmzYgC9/+ctm/CqWZ2xsDMuXL8cjjzyief0//uM/8N3vfhc/+tGPsGPHDlRWVmL16tWYnJyUn3Pbbbfh7bffxubNm/H73/8eL7/8Mj73uc/J16PRKK699lrMmzcPu3btwje+8Q185StfwU9+8pOS/35WZ7r1B4DrrrtO8ffwq1/9SnFdrP/Meemll3D33Xfjtddew+bNm5FIJHDttddibGxMfk4xZM7Ro0dx44034iMf+Qj27t2LL37xi7jzzjvx3HPPGfr7OhrJpVx66aXS3XffLT9OJpPSrFmzpPXr15t4V/bnwQcflJYvX655bWhoSCovL5cef/xx+WfvvvuuBEDavn27JEmS9Ic//EHyer1Sd3e3/Jwf/vCHUjgclmKxWEnv3e4AkJ588kn5cSqVklpaWqRvfOMb8s+GhoakQCAg/epXv5IkSZLeeecdCYD0xhtvyM/54x//KHk8HunUqVOSJEnSD37wA6m2tlax/v/wD/8gLVmypMS/kb1g11+SJOmOO+6Qbr75Zu5rxPoXl97eXgmA9NJLL0mSVDyZ88ADD0jnnnuu4rM++clPSqtXry71r+QaXOkZicfj2LVrF1atWiX/zOv1YtWqVdi+fbuJd+YM3n//fcyaNQsLFy7Ebbfdhs7OTgDArl27kEgkFOu+dOlSzJ07V1737du34/zzz0dzc7P8nNWrVyMajeLtt9829hexOUePHkV3d7divWtqanDZZZcp1jsSieADH/iA/JxVq1bB6/Vix44d8nM+/OEPw+/3y89ZvXo1Dh48iMHBQYN+G/vS0dGBpqYmLFmyBF/4whfQ398vXxPrX1yGh4cBAHV1dQCKJ3O2b9+ueA/yHHFeFA9XKiNnzpxBMplUbD4AaG5uRnd3t0l35Qwuu+wybNiwAc8++yx++MMf4ujRo7jiiiswMjKC7u5u+P1+RCIRxWvode/u7tb8fyHXBLlD1ktvn3d3d6OpqUlxvaysDHV1deL/pAhcd911+MUvfoEtW7bg3//93/HSSy/h+uuvRzKZBCDWv5ikUil88YtfxOWXX47zzjsPAIomc3jPiUajmJiYKMWv4zpsMbVXYB+uv/56+fsLLrgAl112GebNm4df//rXCIVCJt6ZQGA8f/mXfyl/f/755+OCCy7AWWedhY6ODlx99dUm3pnzuPvuu7F//35FjprAPrjSM9LQ0ACfz6fKqO7p6UFLS4tJd+VMIpEIFi9ejEOHDqGlpQXxeBxDQ0OK59Dr3tLSovn/Qq4Jcoesl94+b2lpUSVtT01NYWBgQPyflICFCxeioaEBhw4dAiDWv1jcc889+P3vf48XX3wRc+bMkX9eLJnDe044HBZGVpFwpTLi9/tx8cUXY8uWLfLPUqkUtmzZgvb2dhPvzHmMjo7i8OHDaG1txcUXX4zy8nLFuh88eBCdnZ3yure3t2Pfvn0KAb1582aEw2Gcc845ht+/nVmwYAFaWloU6x2NRrFjxw7Feg8NDWHXrl3yc7Zu3YpUKoXLLrtMfs7LL7+MRCIhP2fz5s1YsmQJamtrDfptnMHJkyfR39+P1tZWAGL9C0WSJNxzzz148sknsXXrVixYsEBxvVgyp729XfEe5DnivCgiZmfQmsWmTZukQCAgbdiwQXrnnXekz33uc1IkElFkVAvy50tf+pLU0dEhHT16VHr11VelVatWSQ0NDVJvb68kSZL0+c9/Xpo7d660detWaefOnVJ7e7vU3t4uv35qako677zzpGuvvVbau3ev9Oyzz0qNjY3SunXrzPqVLM3IyIi0Z88eac+ePRIA6dvf/ra0Z88e6fjx45IkSdLXv/51KRKJSE8//bT01ltvSTfffLO0YMECaWJiQn6P6667TlqxYoW0Y8cO6U9/+pN09tlnS7feeqt8fWhoSGpubpZuv/12af/+/dKmTZukiooK6cc//rHhv6/V0Fv/kZER6e///u+l7du3S0ePHpVeeOEF6aKLLpLOPvtsaXJyUn4Psf4z5wtf+IJUU1MjdXR0SF1dXfLX+Pi4/JxiyJwjR45IFRUV0v333y+9++670iOPPCL5fD7p2WefNfT3dTKuVUYkSZK+973vSXPnzpX8fr906aWXSq+99prZt2R7PvnJT0qtra2S3++XZs+eLX3yk5+UDh06JF+fmJiQ/vqv/1qqra2VKioqpE984hNSV1eX4j2OHTsmXX/99VIoFJIaGhqkL33pS1IikTD6V7EFL774ogRA9XXHHXdIkpQu7/3nf/5nqbm5WQoEAtLVV18tHTx4UPEe/f390q233ipVVVVJ4XBY+sxnPiONjIwonvPmm29KH/rQh6RAICDNnj1b+vrXv27Ur2hp9NZ/fHxcuvbaa6XGxkapvLxcmjdvnnTXXXepDB6x/jNHa+0BSP/93/8tP6dYMufFF1+ULrzwQsnv90sLFy5UfIagcDySJElGe2MEAoFAIBAICK7MGREIBAKBQGAdhDIiEAgEAoHAVIQyIhAIBAKBwFSEMiIQCAQCgcBUhDIiEAgEAoHAVIQyIhAIBAKBwFSEMiIQCAQCgcBUhDIiEAgEAoHAVIQyIhAIBAKBwFSEMiIQCAQCgcBUhDIiEAgEAoHAVIQyIhAIBAKBwFT+f2LsvZe4dndrAAAAAElFTkSuQmCC", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAiMAAAGdCAYAAADAAnMpAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAADZDElEQVR4nO39eZhdVZ0ujr9nrqqkqjKnEhLCHOYwiNxg26QFCWgr2Pdn2166o34VWy/cRxobvbnfvurT3r7xto203SIq3Tb2l0YEFbiNiiIQQAkoQ2wGicwJkMpQSWquc+qcs39/7GnttdfaZw+ftfYJWe/z1JNU1T7nfGrttdf6DO/nXQXLsiwYGBgYGBgYGOSEYt4GGBgYGBgYGBzaMM6IgYGBgYGBQa4wzoiBgYGBgYFBrjDOiIGBgYGBgUGuMM6IgYGBgYGBQa4wzoiBgYGBgYFBrjDOiIGBgYGBgUGuMM6IgYGBgYGBQa4o521AHLTbbbzxxhvo7+9HoVDI2xwDAwMDAwODGLAsC+Pj41i+fDmKRXn+46BwRt544w2sXLkybzMMDAwMDAwMUmDHjh1YsWKF9PcHhTPS398PwP5jBgYGcrbGwMDAwMDAIA7GxsawcuVKbx+X4aBwRtzSzMDAgHFGDAwMDAwMDjJ0olgYAquBgYGBgYFBrjDOiIGBgYGBgUGuMM6IgYGBgYGBQa4wzoiBgYGBgYFBrjDOiIGBgYGBgUGuMM6IgYGBgYGBQa4wzoiBgYGBgYFBrjDOiIGBgYGBgUGuOChEz7oerRbw0EPAzp3AsmXA298OlEp5W9WddnWjTcaug9+mbrWrG23qVru60SZjlz5YGbBp0yYLgPWpT30q8rpbb73VWr16tVWr1ayTTz7Z+tGPfpToc0ZHRy0A1ujoaAZrFeG22yxrwQLLAvyvBQss69Zb87Xr5pstq6cnaNeyZZb1gx/kZ9MPfmBZy5cHbRoYsKxbbsnPJsuy7+H8+UG7hobyHSvL6t57uGxZd9lkWZb1ve9Z1ty53WVXt873bh2rww4L2tTXZz8DecKs75kRd/9O7Yz86le/so444gjr1FNPjXRGfvnLX1qlUsn627/9W+vZZ5+1/uqv/sqqVCrWU089FfuzutYZufrq4GTgv66+Oh+7zjor2q48JuwPfhBt08UX67fJsjrfw7we7oPxHuY1Vhdf3H12det8PxjH6qyz9NtkWWZ9J4JSZ2R8fNw69thjrXvuucc699xzI52RP/7jP7be/e53B3529tlnW3/+538e+/O60hm59dboCeF+3XabXrve+97ONvX0WFazqc+mZtOySqXOdv3lX+qzybLi3cNiUe9YWVb33sNCIdqmQkH/WH360905Vt043+OMle753myGI3zR13vfq88myzLrOyHi7t+pCKyXX3453v3ud+P888/veO2WLVtC161fvx5btmyRvqZer2NsbCzw1VVotYAPfzjwox+tfhv+v9MuQhvcYUD/z/9jX68D09PA//2/3rejtTm4/uz/jN8MHRu8bmYG+NnP9NgEAJ/7XGAMfrXiJNxw1vswWekJXnfNNUCjocemVgv4L//F+3a2WMJ3zvhD3H/UW4LXtdvAX/2VHpuA0D18fuFKfG3tH+ON/kXB63Tfw/e/317qAFgAfnDSO/C9U98ZnO+WZV+nC42GPWcc7J4zH19b+8d4ZsmRwetynu8PHXEabjjrfZiq1ILX/d3f6Zvv3FjNlKv4p7dcjAeOPCN4XbsN/PEf67EJAH7+c/v+ONi2aBWufdt/we4584LX/d//az8bOsCt7xaAW095J3540h/A4q/NcX3f0zcPXz3nT/D8wpXB63TPdyok9XK++93vWieffLI1PT1tWZbVMTNSqVSsm7m633XXXWctWbJE+prPf/7zFuw5EPjqmszIz38e8ETvP/IMa9Vn77JWffYu619Puyjsqf7853rs+sQnAp/70T/6K2vVZ++yTvnULdaB2pygTaecosemZtOOtpzP3T641Dr20z+0Vn32Lut/XPBfw2N1zTV67PrZzwKfe83v/Rdr1Wfvso74zP+1nlpyVH7R4jvf6X1uvVi23vpfv2Ot+uxd1vv+9MtWmx+r887TY1O9HvjcHx93jjffv3/SO8L3sF7XY9eXvxz43Es/8EVr1Wfvsk7/b/9mTZVrQZtOPlmPTdx8f2HBYdaRV99prfrsXdYX/+Cj4bH68pf12PV3fxf43L9Z9xFr1Wfvso68+k7r+QUr8ruHp57qfeZEpcc644qbrFWfvcv64Af+JmzTO9+pxyZuff/BSX/gzfcfrX5b16zvf3Tp31qrPnuX9Z8++S/WdLmaz/oeA0oyIzt27MCnPvUp/Nu//Rt6eno6vyAlNm7ciNHRUe9rx44dyj4rFe67L/Dtrade4P3/+6e8s+P1yvCrX3n/HekdwM+P/U8AgLGeufjpcecEr33mGT0e/ebNdrTl4Mer34ZGuQoA+OFJ70CjyDV0PfigepsA4DvfCXx7x4l/AACwCkV8/xQu49du23+HarRadqTo4KEjT8eu/oUAgCcOOwEvLlwRvP7ZZ9XbBAD/+I+Bb2891Z/j3ztVMN+/9jXVFtn4p3/y/vt6/2L84ojTAQD7+gbxs2PPDl777LO5zPcfnvQOtIt2h8Ntp5yPVoFbcm+/Xb1NgN114aCNAm5z5ni7WML3TzkvfL2Oe9hqAU8/7X177zFvxYiTEXn4iDXYMbAkeP299+q5h9x6/T1mfb+NXxuAwDOrFEy244WFK/D4ihMBADsHFuOXq9YEr9W1vhMikTPy+OOPY/fu3TjjjDNQLpdRLpfxwAMP4B/+4R9QLpfREvzxQ0ND2LVrV+Bnu3btwtDQkPRzarUaBgYGAl9dhVdfDXz72GEneP//j2XHYLQ2J3j9K69oMAp2i5eDRw4/JfCrh1edGrxW1wbLPdisHdPVHvxm2XHB619+Wb1NQOCe7Bhciu3zl3nfb+HHCtDjUG7e7JVCAOCxw04M/Prhw7kFZ/duPQsOt5E9sfx47/uty4/HjONcetDhULZawPPPe98+vuKEwK/5+Z/XfH9shX8PR3v78dziVcHrdQVaL73k/3fhYdjfN+h9/6uVJ4ev13EPOceNn+8hu3TdQ2Z9ny2W8OTy1d73j6w8JexQPvaYeptarcCaxY9VyBnRNVaESOSMnHfeeXjqqaewdetW7+stb3kLLr30UmzduhUlQY/z2rVrce+99wZ+ds8992Dt2rXZLM8TzAM0PHchdvcvRLHdwrzpMViFIp5fdHjw+u3b1dvUagGM0/ecUzdfMj5if7/4iPBrdGywzN9uwY7wAWD52G4AwG/5+v5zz+nZYBkekrvYHDZq2/TCwpWol7iMjQ6HkrsfW5fbjpp7D59delTw+lZLz4IzOen996UFh2G0tx89szPon5lAo1zBC3zNmrleGbiNzHWQhsb3AgCeWXp0+DU65ju3kf1m2bEBu54eOiZ4vQ6HstUCfvtb79vHnWdw2dge26alR4c32KkptTYBofvx9JB9z5Y68/0/lh0beoluZ+T5hYejUa5iTn0K1WYD09UebJ/HBdJ9fept4ub7U848Wjh5AADw3OIjw6/RlZEnQiJnpL+/HyeffHLga86cOVi4cCFOPtn2Yjds2ICNGzd6r/nUpz6Fu+++G9dccw2ee+45fOELX8Bjjz2GK664gvYv0QkmmnnaWfSOHdmBNTt/BwD4He+M/OpX6hccbrI+t8iOwN7znB3VvrhwBWaLnLOoY4Nd4ZcW9syZj/HaHBTbLVy47WEAwPOLuI2s0VC/4LRawLZt3rcvLrBt/L1XnkT/zARaxRJemX9Y8DVMxkIZOKf12SW28/FHz9iLygt8mQbQszizBEMnsj9h9ys4YffLjl3cPazX1dvE/d2uXe97+n4A9j0N3TEdQQEzT3YMLsVMpQe9jRms/90Wz64A6vVA5kkJNm8Gmk3v2985a8OFv3sYtdk6GuUqXh9YHHzNGRyxVQWYTb9VKOJZJzC55Bn7Hr604LDwa5g1TglarUCmw3WQThl+AcfttefPNj67pYNYyztuzr7z/3vaDvR/t/jw0Eu0ZeSJQC4Hv337duxkygXnnHMObr75ZnzrW9/CmjVr8P3vfx933HGH57wcdOAm6ytOev+YkR3eZHUfdg86Nlhusv7OeWDe8eKvMac+hdlSBa8ypQgAQIHr/FGBBQu8/7oL8crRXThpl502Do0VoH6sNm8OdDG4XIxjRl7DsSO2oxlykl57Ta1NQMBxG63NwWhvPwDgnS88atu08PDwBqtjcf71r71vX5m/HABw5L7XcczIa45d3Fg99ph655v7u925fe7Lj6PUbmGy1odhh2/jYYXAmaMGszG96ozVqgM7cYyzNrzIjxUAvP66Wpu458m9h0eNvIYj978htmshN3YqwDhuO/sXYqbSg0prFue9+GvHJsH9mjdPrU0PPRRwvl+d56/vq/e8AsDu+AngkUfUz3eOGuDewwu3/RIFq429c+ZjL1N6A6AngCJEZmdk8+bN+Pu///vA9zfeeGPgmve///3Ytm0b6vU6nn76abzrXe/K+rH5gZusO5yU3coDwzhqn72ohDZ9QP0Gy0R9rUIRrzvkryP3ve7Z9bIzgT3oSMU++qj3XzfSOWrf6zjG2fRziX64e+E6SUeP7PDsCkWwv/mN+gWHcdzcObRkfAQn7XoJBauN0d5+jPALjurFefPmQKbDtWvVgZ3+WPGbxvS0+vnO/N0z5SrecOb7sXu3Y5W7wfL3kBlfJeAIyO7zdsT+N3D0PttxE2a3OE4dObjn6WXnHh65/w0cLbuHjzyi1iYg4LjtGLTX0cNG9+BYx3F7Y2BJuB36wAG1NnGO4euD9rxaMbrbW0dDZZrxcfXZLcaxYAOV1XtfxTKnBBiyq3hwHT13cFnbDeAm647BpQCAww8Me5yD13kWOKB+g2Wivr1z5qFZKqPYbmHJxD4c5vAz3uDtuv9+tRtsqwX86Efetzvm2WO1av9Oz6a9c+aFO2pUb7DcvXjNsevwUf8e7uTT1mNj6hccxnF7xYuqh9HTbGCRUxveyeuNqF6c+ajaiRSP2L8TK0btTfQNfqwEryMH83e7z2D/zAQWTI9hpWOXu5F4UL3BPvSQvTE5cB23I/a/gcMPDAOwxyqkRTQyotYuJsvRKhS9AOqI/W9glWPXa/za8JOfqF8bGMfNXRtWjg5j/sw4BmYmAEjWUpUYHg58+5rrjIztwmEOx0Zok+rs1uF+Gca9f4sm9qNvto7DRm27Qs/hSkEWrothnJGk2LMn8K3rjR5+YBjLvcm6OJxOVx2VLfYnoiuQNTQxgrLV9uwKTdYDB9RusJs3B7JIu+bai+LQ+AgWTo2i2mzAKhS99tWAXSrBODuTlR6MO91PS8dHvCgjVEMH1C44rVagdc/dHFY6m4X0HqoG57i97mz8K0Z3YbkzVm/0C2xS7XwzeI2JXgsAlo9J7Pr5z9VusHxU7dyrFaO7sXRiHwpWG7OlSji7pRrM2jDSN4jZUgXFdgtDzHwPzSvV2S3OcXuNmVeAP99DzrfqQGXfvsC3vl27/fWdd3KB0L5Ajjfe8P7r7TmjwbUh5CQxdImDAcYZSQquljrsPCzLx/Z4nvNkrQ9jfHvvEsUePrPguFH9MmdRZp2kEFRusNxi5tbwhyZGApuG0C6VYJwd16Y59Sn0N6a9exhaBAG16XRucd4913ZehybsqHm5bNNQHZEx890CsHvufNuu8RGvG2Pv3Pnh7iPVzjfD4dkzx/6spRP2RuJusDsHuHuoOrvFbUjuPVw6MYJKu4XFE/vFdqkeq927vf/ucmxaNHkAZavtrREhfg2g1hnh5q3rfK9wMpNDTkfNMP8c6igfOWgUy954rRjd5WdN+xeFu49UcmxaLeDf/9379g1mzwHAZL65teHf//2g0hoxzkhSMCnVqUoNEzW7rWvJ5H70NutYMDUKQOClqk7FMgRWd1K6i3JkelGlR89Fx25mZIm7wcqifdUbrMCmpY5NyxibQtktlfeQ+5vdjWyJs8FKI0XVCw7j5O7vHcBsqWL/eHI/FkyPoTZr80nccfSg0vnmFuddzKYP+PdQ6FCqnFvchuQ7I5yTxNulOlBhjt7gbRrKK7vFrTt7HCfXu4ee882NlersFnMPdw4sglUoomd2BgunRrF0YgSldgvNUhl75swPvk7l2vDQQ8D+/d637mfza0Nofd+3T31pmRDGGUkKZrK6k6K3MYM5DZuM5U4QN4IUvY4crRZw553et67n7Doh7gMeskm1XVxU7WVGnKjHXQiH+Y1M9QbLRNW+Tc6D7dg0Ve0NZ7dUIhRVOwvOpL0ISTdY1QsOs8judub7/KlRVNtNFAAsc+5lyKHUuDjzYyXNIgFqnW/mb24VisymEbQrdA/vv1+dTVz5b5fEQdo7d36Yu6UyY8OtO3v75gEAFjvcKG9t4MdKdXaLcb6H5/prQwFA2Wp7weZe/uwcleso50C782qxM9/d9X0Pb5Pgtd0M44wkBbPgeIvN5D6PkuZOkBHn4fKgcsHhFmf3AXYfaJf8ONI3qDfaZx7s8Wofpqq9tl3Ow7N4yrZrH19DV7nBclG1t+A4NvU0G5hbt7uMQrV9jYuzn0WyN43F3j2cF36tpmifj6oBe+7bdg1KX0cO7u/lx8r9d69orDQ53/t6B9AqllCw2ljkrAmuXaGo+s471TnfXPnPHavFzn1bMD2GSmtWbJfKjA237rif7Y6V+zyGAhVA7XxnMsyuNP2iKX9tddfS0Mavch2VZJHcvWahzEESvLabYZyRpBAszu6kAPyJMTKHW5xVLjjcw+luDK4ti5xNf6bSg0nHIfCgcnFmHlCXpNo/M4E+J7W/0LFL+BCpWnA4x22XlxnZ6/3MtSu08UccYZAZzFhZ8LMQ7gbm2cTPK0DtgsMszru5RdC2y5nvOp1vWRbJGyvbptHe/rDQn8pNg53vHDeDtWuEn+8qnW+OxLjbK4fYY1UAsGDKViPe18cdu6FyrLgOH/ezvQ12clRsE6BuvnMZZteZdW0B/LVUq/PNvbefGTkQ+FcYbOrQiyGCcUaSglmc+UkB+J5zKCpTueBwD6f7ALuLX99sHb0Nu6sl9BBpyoyIomr3IRd2F6hacCQpzyWsXTKHUqUzwiwaY7U5qDv6Cku46Ec4VqoWHG5x5jMQAJi0tUbnW8LNcO2aNz2OYtv+7P29A5GvVWXXHs4mwJfuHuFtAtQ531x2Y7fHkWLnu22X1tIDs+6M9A2gXSyh2G5hoeMYLZiOmO+LFRHeuUDFndOuAwL4a/3ePi6LpNL5lmSR+EBFGGyq5ioSwjgjScAtzm6qbonowdaZTucWDXcBnj/ln78itUvlgsNs3vscmxZMx7AJULfgcE7Ofkc8aD5rl8yh1MTNcNOw/TMT6GnaSrHuWO3rHQgz+VUtOFLiHJsZse0KZUZUOt9cFom3qwjLm2ehe6hycRZkkZawWaRpSWYE0JZO5zNugO/o7uvNJ1Bx79+CqTGUuCxSyCZAXVAQyjDPc2w54P1M6rhpcr5ni6VQFqlvto4+h7OodX0nhnFGkiBEnAuXabzMiM4Fh1k02ih4zoi7+AER6UXVREMHB9xNn3GQFkVF+6oWHM7J8Ry3ab+uLrXra19Tt+Cwi3NfOOPmptLbxRIO9MwNvlbVgiMp/wVr6BH3UIPzPVab43X4BDcNSXZLUxZpxNlE3cwR0CETqMr55kS8hM63u/Hzdqk824R5vnlCJmvTdLUnrMKqCtz67G7si9gyjWx91+R87+sbhFUootRuBdcsN+vGz3eTGXmTgltc9wkWnMgNVtWCwy7OPXPQcurk85gFx32gQg+RqgWn1QL+8R+9b71Nfyb8AO3rGwyrUqoC5+Tsj8jYhKL9kRF1Cw5j12iv7WywG0bZamO+jHOgasHhFmfPoWQWwYUyErLg9WRg/l7Xpt7GDHocIibAcA50RftcoDIqGCu39CAcK1XOd+gehp1vr9TG23XzzWqJtQ72ekTRA97P5jSmUXWygiP8PeQcLDJw6/OIoEzDNgOEoMr5Zuxy79F8JosE+M7bHr58ZDIjb1KEHmx302A3WHtB2ssz0wF1C06g/mpP1v76JGot/6RO6QarasF56KGAmuE+QenIXQSbpTJG+Whf1YLDwILvjMwTRIpCsqhKYq0DzyZHEpu3K7RpqFpwuMX5QI/IGZHYJHi9Crtcm+YxTi7gb/whLosq55ubF6IMhLuRjdfmhEXiVIGZG41i2dNFipUZ2bNHjfPNBSqug7SAWRsKnexSAW599so0LCfQWUdDnUea7Bp1n8GZscAli7wuTpMZOTQgWZznCRZnIbNZg10ivggQkV5UteBwLH4vqmYeomq76Z1BIbRLBRgnZ6rSg0bZTvEvEGwaQi6LCrv4xdlxzFgHCYjoXFG14ISySPY9HJwRzXfOJsHrVdjl2sQ+gwAbwXJ2qXK+eS6SYG0YqE+i7AQIoQ1WlfMdyCLZ86pgtdFf9w/JjCRHq3C+uUDFm++8QylzRlQ5uRz2cl2J7P/3iUjIKom1Dg548z0YqCySZU1VltqIYZyRJOAWV1FU5v6/WSqHmc2qFhzGLndBWcDwRQC/POLaHICKBYdj8e8XcEYAPxoKdT1oILC6NlWbDfTO+ifTuo6JsK1QhV384twhM6K1ts9AlOKPbKNVBWZxHpVkRqQbrCrnm5sXbpmGtctuo5U4b6qcb8Yud6wGZyYCKf4FUc6ICrv4QKUn7OQCEVk3VU4usz43C0WMO04SG6gMOnM/lMlVZZckUOHHatBb3zm7VJbaiGGckZSw4Nf22QWnd7buiQiN1riJoWrBEaT4F3KbvpuBED5EGpj8IqIoYC+Mtl2c2qkGAivLF2EZK55N/P1TZVdocQ5zRmy7JAuhqgWHOdNktljyUvxstD/IOExaSm0hLlK4dGTbaI+d0PlWcYCYJIvE2+U5urqc70AWSfwMLozisqiwiwtURr1MYEznW4NEwhgzlweYOe7O93qlhplyVY0dLEJZJLHzPShb31U53wpgnJEkYBbnqUqPx+JnH6ICgMFpycRQ8WBzi7Mb3cznMiPSyarKrhCL310IOSepLrFLA1HU54vEfLBVgVucvUgxrl2qFhzGLtemgtXGQH3S+3nJaqPf+T4kn6/CyeUWZ9k9dG0c451cQP1ZMAD290jscu5hyC6VGjauTZKSljuvhMcfaLDrQK+fsYlll6qutkAWyX7G5tanPNE6AJjbmPY0bLQ435zjPCop00SuWQfJ6b3GGUkCweJcbTbQ06wHLhuUbbAqHmzJ4sxnRqQZCFV2hfQ8xM6I9CFS2UbL2bRAkkWqV2qYcRxOD4xDqs4ul1/Db2T2Biu8h4oXHDcLODAzGUjx2z/T6Hzzi7OEb6DdoWTmhQWmts/fQ5njpgp33eX994CAVAsEHSQtXW3cpi27h9JARVVXW4Ao6pZDgpt+EZZ3D4VBATVCgUr0fB8TzXcNzjcFjDOSEi4ZbN70eOjx1boQcouzH/2IN33hZFUBZiMKsvhjbhqqFhxmcd4vINUCQH99CgVnww2Nl4oHm3NwRjtEsMLykQq7mE3DjfT5+wewTpIG5zvERepU/hOMlYoIlrFrstqLptMtE9suZl6SodUCbrrJ+9bL1nAbrHv/rEIREzzPTYXzzXclSkoPrl3C7JZq57vHdb4nQr+TPocaiLWipgnAv6fanG8FMM5IEjAPpoxkCERs/CoWHG5xdiMuWcpztGduuMtHxYLDbESu41ZstwIpftauMdEGS73gcIuzS1DlSbVFWPINVgX4DVay4EgzbqrAbBruPeSJc/bP8lsIZc53ZAZCMUfKvX+12Tp6+aypbKz+7d/oM4EPPQTs9c9cko1VT2sWNYfAHbJLhZPLdyW6ZZokpQfFQcEBSWYE8EskWpxvbm2WZdwix0pDNpcCxhlJgkCZRpwuA/yJ4S7gHlQsOBxcB4ht3WNtmi1VMM0rGipO4+13RIt4Fj9rl5YFh1ucD7jRfsQ9DEVlih/sqBR/ZHZLhV0vv+z9V5aBCNjFb/wqnG8+i9SB0DfeMzcsn68igg0EKuIyG8A6SRp4PxK+gTC7FcWxoQazabcKRW8+S+e7KFBRAWa9GYtwRtzyUWh9V2wTwJJ9xWMV6qYRvEe3wjgjKSEjGQIRaTwVCw63OI875ZB+LgPRNzvjaRxoiWAZu/yacIIskgpI+AaiBUd6DxVHZNOVGhoOS1+W4tdCymy17C4dB7JNH/AzNqF7qML5lrWMh4ii/vx3nwkPistHMlIt0IG7RZ0JlGbcxkKXSoMCxc4368Dyz6HPzRCMlWK7vLWhHrE26Mh8c/ADFb7UZn8/U+nRJ6hHDOOMJIGADCbeYCN60RUvOO7DzZdDCojYYFU82IxdMgcJ6LA4U9vFjVWUXVKSmgoIiNGV1iz6ZmeCNrmlIx2RojTFn4AzoqGtcL8ki1RtN72TqrWRRR0ciBirPImGUWuWNGOjuhzi2DS3PoVKO+i4RmZGVNjFrO+xAhUdzjdfpnHt4uYWy3PT7VBSwTgjccHxDdwbzjPTgRxqnQzGJc5IpF2abOJLR5E2datdiqMfP+M2ISVGT9b6wgJj1AtOmiySDueb+TvbKHjCVEKioYxjo2JxZuaFLCAAGFKmDodSkjWNWhu0ZCiZ59qfV3Ind0zEc6OGZH0Xc0bcYJPTsFHhfDNjNVOuYqbSY9vAjRfLc9NCulcA44zEBc83kPTGsz/TXQ6xwCw4M6JoX6NdzOIcmYGI6hChRsySFpBf9ONvGPLoFRBE+9QLToIsktZoP9C10uP9fyDCoVS+OHMb2UQ1xbwCNGQC7TkzVzBW0uyWcudbzIEAfGeyUa6gzguMUY8Vt76765FwfY9aRxV2+biBSqndwtzGdNiug7yjxjgjccFNMn/BSRjtK1xwJqu9aDsRc67RPrc4j6XNjGhanEV2SbUzFEc/E96mH15sWIEx3QuOO9+jNn0tDiUD9/6VW03UnBNeWWjriOI2soma3R4rnO/eRqZfjM1t243OjHB2KXa+/QxE2KY5jWmUZAJj1GMlyQRGtvbqcL5FgcpMOGsK+NmSkOqwKdO8ySCJFOc2RIuzJF0meB9KuDaVW82QEJttl6Zon1ucfWdEvggKBcaWLaOzSYCxNJkRQGn040WvgnkFsAJViksP3PtNRMx3rURD5v0mmPsnWpy1kTK5+RB1D7WWHkJZ0wi76hKHUoXzzTzXUVmkApj5rpr3I+layT3zLeDeibIikXaZMs2bG3HS1sI2K2oEPGe/Vh21OIc2MuoFR7I4iyJFVl45YFepBJxzDp1NQIhvMJHWGaF+uNmSVtWNqsM2ARHRPrVNnCM4Fpni1zhW7OJcjV6cpRvZ888rs4m1KyoT2CqWwgdpKswE1stVT4hNbJdGgbFzzrGfb/gO5RzZPZRlAlV3+US19uak6eE6bqJnsKNdBwGMMxIXfKToTYzwQ+RGGRO1PvUCY8ymEZWBAFjynOIFJwHfQCqv3GoBDz9MZxNn10S1F5ajPyEsPcjaVanB8w0iMhCAxqiM2TAAP8Wf2HFTiKh5BURsZDfcoFTvx4tgBfOqp1lHtWkfpKmc98PAzQIWrDb6GjOh30fyyajtevhhb/y9gKDDfFc+Vty67DplQhKyc1/dPSAA6myuKBMoy5rK7NLQckwB44zEBTf5oyaGuwjNliqo86UH6oeI2TSiMhCAv8G5Ne0AFJZE/IyN2C7X3pAehIZySLU5K+QbeDaJFhxKh5LnG0Q4uUCEsij1gsNsGED0fHc3svGeueGzTTSUaWSRotRJeu012kygpKQlGqsCNBLJ2bFiouqioEAUeVgeNe680/vveKdoXxdHiln/LLDOt3x9D0nnq8jmBgKo6LHy13duzdIgtkkB44ykRNTEmMNEHqGJQQ1m0xiL6KQB2IeIs4n6IUrQtQL4KdpQ2loDGUzGN/DGSnT/KO2SlbQk0c9c2VhRLziMXQG+gcBJYsm2U0yHCwB6J5cpsfhjJXbc3DEMjRWgOBMYHRT4zrdidd8A3yB6XkWeA0NpVygTaN+bTplA5RwpJqibqvR4WVORXe7PJmt9QedbRTaXwXiHsZorC6A06P1QwDgjcSHhG4gmRhGWfOOnfoiYKKNTmcZdtEMbLPVDxG1AUdongL84C9OelGDs6pxFkmz61JBl3CRj5c6rkF3UC05A36CGltOlJZrvPc26x/sJ2EXt5LZawLe+5X0bRX4EfCdXOK8UlkQ6RbDanG/WJm9eJbQJoHUopZnAaLtCWQhq3g8T1LljUGy30DsbbgRgbZ3knW+FujqdsqaRmW/FBwtSIJEzcv311+PUU0/FwMAABgYGsHbtWvzkJz+RXn/jjTeiUCgEvnp6eqTXdzUk+gYdHyJ+46d8sLkow49+ojcyYemBcrJyfINOmRH3IQqVaahLD4GSVrxNX7iRKSSpuQTWxIszoGzBcSOygtUWEg0LjF2BuUXt5D70EPD66yG7pGlrWTqdGqEyTTQJOQ+7ongsQITjRu1Q8hIJXklLvMFK7aLm/TB2jTOkWlHWtNaaRaVl835C6zu1Q8k4XZ04I34Apdf5pkIiZ2TFihX40pe+hMcffxyPPfYY3vGOd+Diiy/GM888I33NwMAAdu7c6X29+uqrmY3OG+6kqLRmUXMmJQ/PS1UZKXJRhpeBkJVpotLWlJOV4xt0ykJIFxzq0gNjV1x+TaNcCZ/1QOlQhkpabvtlp+hHMXlO0KU1tz4lXJyBiJIIpYOUoEsL6JDdonQoZZ1HSUttCsntUR0+vE0BRgm1QynpPJLzICRjRc374fSa2M/mUUCHYIUKkkxgJ+d7XLWTqwiJnJH3vOc9eNe73oVjjz0Wxx13HP7mb/4Gc+fOxSOPPCJ9TaFQwNDQkPe1dOnSzEbnAgkZTLY4Cycr9YPNLc5uvbfTgqOcx8LY1SoUO5Ye+nWVHtiSVk90SYvNAAQiDWqHktvIOqXTpYsztV0C4pwsIgM0lR74kpbX2pswO0ltF5Nxq5fK3kGHHZ1v3i7q0oOghVbuINk/bxVLmClzp3orTPF3tCsqi6TIrk7zCmAygfw9pCa3BzKBne5hxHw/CITPUnNGWq0WbrnlFkxOTmLt2rXS6yYmJrBq1SqsXLmyYxbFRb1ex9jYWOArdwT4Bu6kEHvOgL9whyYG5QMU4mY4BFaBlDigsfTAtdC66FSmET5EVOMlU4WVlLTKVts7aC2wEFI7lKEW2k48CEmpTSF5rpODBPh17NDirBAdHTdd5RC2VZW5L7L1QVpqoy49CDOB4nnFtvuG7KJ03KQSCSm4LIrscv9+mfYJwGz8/HNImZ2UqH53LksqzpoqQmJn5KmnnsLcuXNRq9XwiU98ArfffjtOPPFE4bWrV6/Gt7/9bdx555246aab0G63cc455+C1116L/IxNmzZhcHDQ+1q5cmVSM+khaKGVTQr2d6GUmaKIjLWrc2tvX7gFU9FkdTenarOBWqspvEbIN6C2K1TSirHBNiQPN6VDGWqh7cSDiFicKe1KwDcAIkqAlE5uwi6tyLIkpV3MuLsOUl9jGiXnFFUe0pIWdemByQRGtaoCNul+jixDSQk+E+ja1amkJSJlKrJrssNYsb9TStgOkdujx0oaAKtoOVaAxM7I6tWrsXXrVjz66KP45Cc/iQ996EN49tlnhdeuXbsWGzZswGmnnYZzzz0XP/zhD7F48WJ885vfjPyMjRs3YnR01PvasWNHUjPpEYh+oicF0CFFrMAmIPq0UCCCBa6wtbeTg8TapbT0wG3USRYcpSQ1vtTWkW8QsWFQOpQCvkGctHXILsrSA58JjFmmmar2olXgljpVYxVjvkd2+SjKBCazS6FDyQRQrUIRkx2JtRGke0V2dVKFBSSke8WtvR2zSHXJvFJsFxUSOyPVahXHHHMMzjzzTGzatAlr1qzBV7/61VivrVQqOP300/HCCy9EXler1byOHfcrdwiin6hIUcqDUBSRsZ8ls4tlgU+q5LIwi7OrOxH1YEs9ekq7uM3H/fuj7IrsXKECK9mdgG8QKodQO5SCxTlOFim0aVCWHqRdWtGOGwBMVhQ632zWNJbjFlE+onJ0JZnAKLuk5VJKx41toWXuSSeHUrnzLQg2I8dKVhJhslGZkZLcLiTdv9lae0Vot9uo18O92CK0Wi089dRTWHYQ1K9CYMWWYiw40hQ/ZaTILVxTzsPdNxuWewaCLZihXnRFrb2Tld5ImwC2TKOw9MBtZO5C2Bcj+gktzorIYJMx+AbSFD+1Q5mg8wiIKB9Rlh74klaHSLHWavrONzvfFY5Vp7Ze+3caNGxCnUfRJS1AQo5W2No74ZVwZ6UlXG2E7UBJy51XKdYGyg5ACSewU+cRIGjvPQj23ETOyMaNG/Hggw/ilVdewVNPPYWNGzdi8+bNuPTSSwEAGzZswMaNG73r//qv/xo/+9nP8NJLL+GJJ57An/7pn+LVV1/Fxz72Mdq/QjX4FqsshD6F52JMesQr+cYv1RpR1NrrZkZiRRkq21W5jczL2EQ4SVICpLIW2s58AzbFHxL1VtRGGydSjCxLUtkl1ahIUT5SNFbxyiERmREqRzfEzei8wQozgQqzpp06aYCIZ5DSLq6kNRljvvfL7KLsAGQCqIBEvcSuktX2giulkhKKUO58iY/du3djw4YN2LlzJwYHB3Hqqafipz/9Kd75zncCALZv345i0fdv9u/fj8suuwzDw8OYP38+zjzzTDz88MNSwmvXgmux6hSRAeyCwy3ObqS4bl12u7iFy+WBREf7Grgsgo1MdDiXC2m0r4EzEocxr6u1t5PmAuDXhZulMuqlCnpYnRtKhzIgu56E7Kswnc68T7NQxFQM3s/c+hQO9A6EnW9Kh1J0fkic8p9K59vdyLjsloxPxtql1HFj7Ioz33n9kwDtnsouWUkrMjMS0T1GZRcTQE1Xami7Ksgd5vtUtVfMZaHYcxQikTPyz//8z5G/37x5c+D7a6+9Ftdee21io7oOKSIyqfS64P1Sg1m4WoUiZiqdo30tXBZmI5tyyjTRGYgOxCuKhyjEGYnjjLgkNUGkSPVgM4tznEiRHcfJai96psWie5nAZQJjdY/pSKczY8V+TmK7FEaKqcsh1HbJurRiRPuhFD9laVlwYm+cjFu7WMJ0pYY+Vp6dynGTBiopSPeK7HLXxoLVjix5z21MYzcEa+mhwBk5JBBSDYwmirK/UxopBg538oWKojIj0jZaKpu4jSxOtmaOiJnuQjVnJI2TpKi119cYkc+rQCpWFZdFlgmMctxkpTbKdHqAx+K3jFfbYr4BIOlcoS49CAQRI51c2UZGaZdEoyIOYXuc55NRlpZF5b+I+d43O4OCU7JUVnqQCQ/G4ZOplM8XaVtFCG0G7FItU68AxhlJgVi1Th093wFuhv2glltNqUS91C5Km7iNbMqrv0Z009RdFngVjSKXrKN6iEKckc52SdtoKSNFAaEvivMDaOCyyLq04nBGVJKQmfeJc//s37vzXWHpgc0Exugei9TVUZA1BXxye9TcmiMqSwK0JGS2pBVj07dJ9zNhuygdt5DwYOfMiLTtX5FdcVSQgYgA6iCAcUbiQKYaGINvoFQpU8TNmJ2J9JyFJ+QqjMj8rpXOiyCgsMNAalcKfg1lpMi2QTvZrahFMGCXKi5LaCOz7YozVkqVMtnzQ5z71xuR2Qrapaj0IM0ERqfSAaBeqaGpSv+E2cgaxTKaTqtn1D2UcrcAJWn+cS9b02m+S+xSwM0AkpF9lTqUgpJWlJMLSPRPgDe3HPwhBQnfIM4GO80fMQ0oiX78yCd6skojWEURmVd/nZXbVbba6HE2FWWlB2YjaxaKqHsbf4rOI8pIkS21eWMVvcEKiYYKI8Upz9GVt/BL09aK4I1VhyyScul1LhM4HYO3JXW+lWVN/TUoTou9Uv0TtqQVc4NVXlpOkQl0x3G6IljfFdjlOt9RDhLA7Du8XdTnHimAcUbigF+cvQWns+c8WekJt2AqiH4mmcxIFKQPEdVk5bkZMRw3wN9Upni7FPTHsxtAX9Q9dH43pdKhFIhAdY72JSliRZFinCxS5EZG5VAy7+NlayLuHxAhTkXlUIYybu58l9tVbTdRbTbCdinKULo2VZsNlCUt40AHgTEqMOuMuwZ1LLWJdFk0cEai7OrzSkfc2qDIrqmY63uvEzCE7FIoKUEF44zEAc83iFF6cDeUdrGEuqOqCUBd9BMzMyJ9iKgmq2SsOi047ngpk6lnNzLnMyotudiSbZP9YIccJEBJ9BOnrm//XrLxK4oUp2NosrBdWsqc70Am0N30owUXI8tHFM4bX9JyyzQxy0fKHMqEKsgBm1RJr/MlrZjOt85MIKvnEVU+cgOVUFCnyK44pVLWrtCaRX3ukQIYZyQOuAUizoLDprQDE0NV9BOjVdW2S5IZURUpeh59p4dIYJciOXg/eo23CLobnwdKJ0lAfoy7kSnTP2HGykK8ziO+BVOJXYGSlmtTyrIkQOMkpejSirRLSaddzHmlugOQJ7fHdr4ldinIBE5VemA5PJ7+iJIIGzwpEx8UNChElUoBf00TBlBd3t5rnJE4YB7ENgreYhu1mZUYHsQkPzGoJgWzkcVRXwX8xTuUGaGyS6rn0Sm9qHisBCWtqDIbaxPbNg2AzkkKRYrxnCSPy6JK4pwZq3q56oktRUVl0hZMRa29kzE3MmnLMZWTxGUCpxNmt3RwRiZjOrnSMg2VXSmCOiAii0RVWg4EdbZNBauNnqZ843fvr1UoYqbMrQ8Ks6adnG93LKdUOZQKYZyROGAW55lK1fOcO/MznDS/iuhHxuLvOFltm5QRryT8mo7pxYYkY6NADj5Ox0PAJlWOG09+9Moh8bJIoYyNokjRRVRUxrZgKtNlEbT2duSMyDZYKidJlgnsMN+FraGKsqZTcZ1c1WMlaTfubJekm4aqtMzYNc3YFNWV2Ms8C8pKy2yw6TkjnTIjPlcxgINAEt44I3EgWZx7Y06MKRVp61DKM2ZmRPVk5cmPMctHyjkjgsU5bklLGQlZ0m7cqYbuZ2wUkZAFLP7abF16Xo4Lf74rcigFbdAdF2fNmcC40b5nl6pMIFuW9DgjKcshVHaFurQylrSoSsuCgz07re1FWOgVBVCKsqZ+xi1moMLPd2qhPwUwzkgcCNJlvY0ZFMNbVABzRCkzZRFZ3EVQkhlRZFecA+kASTeNKs5IzMU5QEIuVfxfUDlJko2s86bhLoJcelhBpBi33RiQzK2FC4G3vz27TYB9CJlrV2yHUl8m0ALbaZfyOVTQ1TYdO8Vv21Sv1NBSoX8iawSIuzaocpLYM2CqTst/h7Fir1HiUHLBprtmdQpUDGfkzQ6RnkeMySrlHKiIyOIuzhq7C1jyY9wsRGjBoXqA3v52e2NEfFJtgISswqGUlbRiZkZC91BBpBiXxc/aJWyFzopWC7jqKu/buKU2aRZJQSawXqqgFYNfA8CLqkN2Kehqix+o+L8POLpUDiUfqMQsH0nXUYA8Q+kFmx0yIwDbmaigDB8K6uJyAiU2UdmlEMYZiQPBRhZnsvrRvoLJKpUwjrnpq3qwWX5N2T9pMu5CGLJLwQMUV0q8ZLVR89p7FTiUoUgx3uLsd0QJ7iGxXXFZ/FK7RkZoHKSHHrKdLQfTMR23PlkWSUEmkHVYO5ePXMeNs0tBV1vcEm6t2fBIyMLIOitkyr5xSZmqHEpBsNlpXrHXKOkek4xVxzZor+WYm1eUGUpFMM5IQsTt2QfYLIQCHkTorJWYRFEmAxEoMimwi/27426wIceNOdo7Ex56yN4YEU+i3oWw1Aao4YzEJiFHpGKJ7ZqMmeKPtIvCQVIxVsSZwET8migFTwq7Ap128TbYAiRpfiqHkgnqgATtqqpLy8KSVnxnRIn+SShrGq9c6mVr+HX0IIBxRuKA2ciSec5uVK2AByE79rpTit+ZrK1iCY0ScyidikiR6aTpxK/xyI98pHjVVTRpa5EmS6JSmwKHknMc4raFSsXYFNgV16ZIuygcJGlZMt5YTVdqaPP9EcSZwDjicC58crSCdLqE/Jhkg1XiUDKw+TUOPyMmuV2ZQxloUHAyEHECFRlhW0nWNF651M+4cTZROZQKYZyROBD2e8d5sN0NVgEPImWbHGu3ktZQxi63xTNOBsJ33DibduygeYgEmiyxMiMqibUc+TF2bV/WBq3ArrjEOUByLgaVgxSKFN0Uf7z5bhWKmKkoUEIWaJ/E4ddIS20UdknIj4ns4oMCKtEzJ6hj9Ws6kjKjypKKOCOxypI5cEbiip4JnW9DYH0TQFRTTLCRhdjWFIx5LuUZN9ovW23vXAwlEaxAJTN1BsJF1oeIixTjStRH2kUc/dTLSfRrFLerCjgjSTIjAbuoHKRQWTIu+ZEhISvOUCbh10gJrBR2SYiiqbNbCkTP4urX2L/XxxlJk0UKBQUUpWVpsNmpDG//PuR8C96z22CckTgQnKyaabIqOLQorp4He00glUdFcApwRjLa5CLrQxSKFN2NLH6kGNr4FXEzgBj6NarbVVMoP9rXSOa7Cs5ITLukehBUdgm1T+KMlbPpq3AoQyrIGXk/CkTPkvBrehuS8h+VXUzLeJJMoHRtoCgtp9Rk6ZlteP8PlACN6NmbBIKaYqzSg+xQOgrGPJPytO2KX9sXclmokOLgt0ibKB6ilPwaQKIMq4LF79jUMzsTm/w4VakFmThUDmUK5UfeLtn7pQbPr4mpyRK0S4FDyWQok2QglJYeuI1sOsU9VOK4Cfg1qbtWqOziWsaTZEaknBGK0jKz5yTRrynCYvh3ChxKhTDOSBwIU7ExJqvsZEfuPbPaBCStCwvS/FQEJ4G4WKyITPZgUzxEskgxbZmG6sEObGTxN1c30g+JsVGAL2kl6B6TlrQoMoE8vybBpiHUqVAQKWaeVwCNQ8mrICfgsvjlIwWcERG/JgmpVnQoHUXWlGkZT1KGjzzVm3B9Z/Vr4hBrpcJnhjPyJgB7smqCVKxQ4txF1oeIeX2rUMRMTM8ZgHfsuuroxz1VNlH0qiJtLWmTi8MZkcorEz/Yccmr/DWBe0jhUEpOVk1CQlZyIjTHr4mrXyO1i8qhZDvtEmmyRJTasiKlYBZrl2rOSJIMhLuOWoUi6mViEnKIXxOPGA34waaSQ+kEPJbkdinIBCqEcUY6QXqyagbRM4roR6CSaduVxElSwAIXnqyagJuhggcROi8nTVSt4MFO2TJuk5BnxXYRZ9ymsrZBK7AryflQkXYRc1nS8GtCNlE4lHwmMCvvRwFnJI2Ty76OzC5Je32ibhoVpeWA0Kb9/tVmA+UOJVyAIZIbzsibDHykmKBDJFLtNCsCRFE7A1Fqt1BrzXZ86RxRDVYFYz5VXVg9ZyTJxi+tC1Mw5oWaLJ1tAti2cWInSbKRJWntVaLuKyA/xuHXABFZNwqHUsCviZWBiBqrrE4S12nn8zNydtwELeNxnsFSoAOQGy/yrGn8+S6dV8T8jLiH5LkQrlmGM/ImgGwjS1K74zMQFNFPIOXppxajjr124WVGWM9ZQfQz7W0a8aOMZqmMRpFYjI3bdGbKjrBRrMVZ0vVAwZgXHkgXb8ERRtbEERmQTPTM7xDh5juFXYKOtjg2Bexix4oiOynh1yQSROSVkAHSdHqS86FsuxQ6buyBdAnmFWtXKFghzpomau1VeSgdqxidoPxnX6entEwN44x0Qsojwu1rHKKoisnKbvrO5lpj2rqi4ItTEUcZQKBNbsap7/Y247P4AQUPEbPBWvAjxVoCu0L3kIIxHzi63InIYi7OQvKcgugnXUmLm1cUdok62mLYFLSLmJ/Bt4zHPFuItSmkhEwleiYQF4t3DyWkTOJMYJIWWoDRbGIdXQqHUtIIECsT6DUCKOCMBLKm8XmKQET5yHBGDnLw5ykkSvE73rwKAit7IF0l/qYPsOJU3EOUtQWTb5NLkIGotFtyHgThQ8R2nyQ57FBJR1Tg6HK3/BczUpQdAEcYkQE+3ylebV/hWAk62uKmrZUd4Mf9TdMpSri2XcQOZUr9GtaukENJnAn0MiOJHUrikjcBZ0SJHEGAXxOfpwgwZXh+36E650sRjDOSEGkW58lKD/2hdMxGlqTsAETwILK2YHJtcnXHSeppxsvYCI+gp4h+mA12hlnM4tglJfsCpNFPksP7WLvI0+nS7oIMpEwKuwSckbjzXVmro4woGuMeVtotVFqKSMgComhSfk3IoaTIBLLiYs46GjczIrSLwqFMecwAe40SzohAyTp+ZsTNyHNrFtU5X4pgnJFOCEWKyRfndrEUbEkjjn7cckhPzMyI9CHK2oLJR4pJnaRZiZOUFYGxsm0qt5qotDs/mNKSFnX0k0C/BmBajql5EKGyZHx+Rq+sZZzCLiZD6UfVCfk1/HzPmgkMnUIbP2sKKDxYMAO/Rpl2RkhcrObYFe8eSu0izE6y759EnVkJZyRQloyfrQnYxc93qnO+FME4I52Q8sAiIOJcDMH7JkYg5Wk/2HGIooDChyiU8nS4LEnLR6xHT9zq6NqUuaRF4VAykWLiurAqHkTKw/sA3zlolCuYLZY6XJ0evrhYRvIj8bEMSUq4QbsYR5dY9CzJ/QPY8h9xdovLmrrPU+zslioCK7PetQpF1L3nMH7n0TSvhExsVxIxPdsuJygoK+jUUgjjjHQCM6mSHHsNBFvSZtjMCPe+qRCIFB1nJGY5RFk6nUt5pi0fkfMgWBnqpGTfWYlNWe3iIsXJBFLigISUSeG4pTy8j7VJiV1CcbGMfIOsmcAM/Br2OpWZwOmkJS0vqibOBErKf0l5P+QquoJAhf28KLhjahWKQSVk4gxlcn6Nm6FU0GKvEMYZ6QRmI0ty7LUL4cZPdYaIg6SbvnQRzGpXqE0umZMkzUIQtu8lJfsqc9y4SDHJWR0Ao6JL3XmUQVys2mqi1A62bqqwK2n5L/Ispix28WVJN+uW1EmiPpaBmZdeR1vWrGnWTKCk/Be39KDsWIbAkQz2/StYbdRirFnsujZDTazNwK9x17aQTV0ufJbIGbn++utx6qmnYmBgAAMDA1i7di1+8pOfRL7mtttuw/HHH4+enh6ccsop+PGPf5zJYO0Q1O6AJA+RZGJkhYCUmTgzIuryyQJuca4nXAj9zAhjF7Homeu4xeXX+CeGcg5SVsdNwq+JW2qTtqtm5UEIWsarzUYs8mMBEd0YpPLYye6h73wTk5BD+jXJCNtzZKUHwlb2xGOlqiNKIi4Wn5SpyPlmwGa24ug1sSRk0k6tzPwaRQ6lYiRyRlasWIEvfelLePzxx/HYY4/hHe94By6++GI888wzwusffvhhfPCDH8RHP/pRPPnkk7jkkktwySWX4OmnnyYxXgsE/d5xF2dAUr8jbitMoucBMH3o1GJsEs5IfH6Gaxdx9JMhUlTGg8g4VtJNPysPIkP5D2APWiPOBIr0a5I6bnzpIatdodNxk2VsfPFBYh4Eg6TkdulBeVntkhJFM5Qls9oECI9kiHv/2GtJOYEZ+TWHBGfkPe95D971rnfh2GOPxXHHHYe/+Zu/wdy5c/HII48Ir//qV7+KCy+8EFdffTVOOOEEfPGLX8QZZ5yBr33tayTGawG7kSUUWwL8RYCcByGIYJMSWGeoJyvXXZC8y0cRY160wSbcMEJ2ZXXcQvwaZ6xic1kkESzFoXScTUkWZyUHwEkixaSZQPJD6ZgNto0CGinnO3kmkNlgk5e0nLWh0oM2mx8gzgROVZNt/FLnO6t2Blv+qyZf36UbfxYniRur5M73IcYZabVauOWWWzA5OYm1a9cKr9myZQvOP//8wM/Wr1+PLVu2RL53vV7H2NhY4Cs3sBtZwgebvTY0MbJOCjZSTJiK7ZU5SBR2MUjtJKk4vtyBX6aJt5GxPIiQXVmcJC5SnEmaRZKpLGa1S1j+SzLfFfAgeP2ahM+hNHrNahebnaz4BPWk95CcB8EeP5/YcfNtF64PaSEpacXPBEqc3KzaGaLD+1I4I4G1IavjljXDLOOMEHMVqZHYGXnqqacwd+5c1Go1fOITn8Dtt9+OE088UXjt8PAwli5dGvjZ0qVLMTw8HPkZmzZtwuDgoPe1cuXKpGYqQVJmOsBMDNZzzhr9ZFA6Za8LdfhknazMRtZGIfFC2COLMrJGP2ykmDCVXoDe6CdxbZ9a3VdU/ksw36XdRwqIosl5EMSZwED5z3/vuNktaedK1kwgwxtKujb0NOsoOCXoSUqHMpQ1TVfSCjmUWbUzAgTW5Ou7NPOdBXzWNOGaJV1HuxyJnZHVq1dj69atePTRR/HJT34SH/rQh/Dss8+SGrVx40aMjo56Xzt27CB9/0QQbGRJIsUeUWYka/TDRYpJiXM15gEK9cdnARuRMY5O7AVH9mBnjX4CEWxyHoTwHmZ1KPnoJzGBVRLtE0Zlvk5MAs6ISCuGe98sNgFsSSvnjihB1rTabKAY86lSop3BHd7njlXcexhwvlWc3MvZlbtDySCpmB6giBPIdyWmXBtCY0XBVVSIxM5ItVrFMcccgzPPPBObNm3CmjVr8NWvflV47dDQEHbt2hX42a5duzA0NBT5GbVazevYcb9yQ4aWQiBiISSMFJN6ztL+eEICK/sgxM+MSDRZskY/TKSYND3MXkvqUPKRIqVWTBYwdiWNXgG2c4XQceOJoglLbew5PqQ8CAYzCY8+ABQdSscd3pc0EwhEzK2srexOUGelsEtpi71HYHVsikmqBSI2fhUt44nL8MQlXMXIrDPSbrdRr4sHae3atbj33nsDP7vnnnukHJOuhIDAmmgjU8EZkdQUY2/6Uf3xRARWd9OvNmfjdx7Jap1Z7OIixaRRBsCWtYjT6QwSa8XIIkXC6CdNN42wfJTVcQvxa9JpZ1iFYoDbkRkZiKKsXaQ8iFD5Lw3vR+AkEYqezRbLnl5T3IyNMm0kwQGMcWUb7GsVZLeIMoFKlGEVIpEzsnHjRjz44IN45ZVX8NRTT2Hjxo3YvHkzLr30UgDAhg0bsHHjRu/6T33qU7j77rtxzTXX4LnnnsMXvvAFPPbYY7jiiito/wqVyNCJAUTojGSJfmSdGDEXHGl/PEA2WZNKwQMdWtLS2sVFiulImRKODVFE1ioU0ShXHLuSHSpI3r7HHT8PpHO+lWYCk2rFyI5lICSw+odCpslAcPcwSyaQ38hSBFBCR5dQ9CyYNU2YGaHWRmKypmkIrELOSFbHTZI1jXsP3f2pVSxhtlj2f/FmIrDu3r0bGzZswOrVq3Heeefh17/+NX7605/ine98JwBg+/bt2Mk8oOeccw5uvvlmfOtb38KaNWvw/e9/H3fccQdOPvlk2r9CE5JyM+xrJRtsluhHpnSahHgl2vizPkRsJ0YK8qOUDJblIcp4eB8Q5NiQ2MTZNZOGX6OqfS8gJZ7C+W4qcNxCkWKyxbkICzWZQ0lEYE3XaRdRekhrl6y9PiapNtIuoqyp6+QW2y1UW81sNmVxKLmsqVemydraSywulrZBASAm1ipGufMlPv75n/858vebN28O/ez9738/3v/+9ycyqquQMRUr3TTc6GfduuQ2SSLFpBHseM9ccfSTxibOrnQlrQiSWlpkVMkEOrRCE9jFbpBx09bK2vcC/Jo0WSSJhk2WTKC7kXFE8rjnCwH2eNUrNdq2ccYu9+9NQ/YNOUhZ7WKQhnQvzeaS29SIpXQasEk0VmmdpBC/hqi1N4tNrl3MmUdJg4JK25YjaBVLmKnUMFiftH/hOm5p13fFMGfTdIJog00RKZKm02WRYpoIlvIhErQ6piH0hTayLNGPLOWZxqGkZMwLyn+12XrsTgw30p0tVdAsED3Gkk6MNPeQvCOKQSoSsopMIIM0RFHpRpbFoeQ2siz3MPAcErb9k65XQHonKXR4X3rpBtJyN2NXGwXMuHbFnO+RcgRvZgLrmx5sz34GAivpQxTaYDNsGpTaGYJWxzQpfrXtexmcJEWtjqkcN2YOBuZWFieJoBPDzQyEHMosPAhppJikXCqwi6LFnitLJivh2teSZtwyHt4HKMoEisp/KZ7B2RJ3LEMWJ0kmxJa13A1kywQydqWRSAjYpVBAkhrGGYkCSSeGIhY4gzR2CfkZlDZl0fOgJrAKI0UCLgsRgTWN9glbDiCLfqRCbASZESK7WNn1JEGBdHEmItamKUv2ePwawkygJGuaaG6JWuwJ2/7TPYNMB6CoVJMGXFCXpqQlbTnOkgkUdCXadiXvaiPtiFIM44xEgSBSjFycs9glihRTtRwTstMzElilY0VJYM3QEUUa/WRUOi3A10Mgq+0Tlv9IibWB9np2cc45nS7i11DMK4CQwEp4D4kIrGmewVrAGSEslzJIeso4e23oGcyqjeTAHaskEgmApKz1Zjq195CDTFwsVVsoYfQjixSzameQntWRwkGKqgunRcZODEARD0LQ6phkrNjrA5FiluhHKsRGMN+zOJQCITYgaYcIMQ+Cz5pSEkUBJWTRpHaRlnAZpGkZj3S+sxBYBUFdmuwWaSYwo+o3EJFlNpyRgxQSyW6yswsICKzBSDE550BVq2OqiIypCwdImZQEVkryXJboR5CKTbrgKFGGZZCu/CdR0SVCGtn1gF1Uome8fk0GzgjpGVGysiTFfM+qDMsRWJOMFWsXWXZL0pWYpiOKtLScUfU7YJfhjLxJINnIUgl5KSKwBiLFFHVh0snKnCSc6hwfVcqwDNKQfXtmJY4bkV1uqSxJpM/aRRb9EHRiSLkZWYm1Hr8meRbQtksgEkeUnQTSlnBtm5qlcpCUmQUZDxUEIuY7kTJsmjINIMkEEhJYScvwRHal6f4DJI7bm0n07FBHpslKmbZmbfIixXQ1xdBDlDb64U4STrORRZIyiQisWeTgVRFr07SqBuxSFCmmmu8qMoGCSJEsqiZrr08viAgQOkmMXWlLuNJsLpEybJqxAhScRisTiEuTYaYsLVNkTWXl0i6GcUaiQFBTVDJZBZFi2slKpgzLnSScZiOT1oVVEFgpyI9EdqVNW/ulB6Kx4jbYeoqFMHIRJCCw1lNmRsgdN4LyX7XVRLFtP2tkmUB2I0tbwlVBrGWzppSlB0ICa7rSsgJlWAaZOSOKxkoFjDMSBZnSaYrJGjq0iChFnPrBpuZBSM8PIYpg04IgUowkGhLYlbb04PN+1ESKWQh9pDwIkX5NYrKvPQ/rlB1RDNKQfQuMXaTy+a5NKUu45MRaPmuaMoASOt+AgrIkUdaUhMCaXIgNUHRavGIYZyQKstNxU2xkrWIJjRKnvk+QIk5zQBcQUdtPaxeBgBB7PVnamiBS9MSpKDuiBJFiEi4SoD768ThSKbpWhCeGEtrUFZnAjOW/gF3spkFEYE1bwhUKxGWxi8uaZg1UQnYRlCUtEKvoEtmVJgAGIoJNQ2A9SEESKUr64wGSFHHmlCdVOp07SThruyqpxoGDtJEiueMW4tcQ38M8Wx0dm9q8801EYE2jvsraRcaDIBCIs68nzgQG2uvTZiDU2QSkn+/Ce5illZ1Z52aLZbQdEnGibpqmxPkmKpemeQYBRdpIimGckQRI8xBV2i1UWrMACKMfBt65JlTlkLR2cScJpxGBAhTU9oWRYoOG7JvWLgm/pvtaHVOc+MrK1CtQhk1N9qUm1hJ0YrDXqyCwZs/WEGUCJWOVeM0SjVWWVnaBEBv7OXHQw2S+Z4uJzp2Vg8mauvM9SXaStUvlGVHUMM5IFJiNrFUoolGuACDy6InsyhpVk/EgZJ0YFCxwKqJoirZeqU1Z7OLGKo3yI+A7CXWeb5A2+mE2DXu+J9/4K+0WSjJSJokCa0ayL9UJuVzWNA3ZN2AXr39CQGD1yL6pn0GiVnZJ10ri+S67hwRZU/f+FdstVNrN2K9j/waScimXNU29jqroiFIM44xEQRCRAek3MxUaB2mjammbHFH0kyaqBhSkiAWRYnLHzSchU9vEvi9ZZiRt9MNuZI7jbdtFEO1ncSgDkSKx802coSRxvgGS2n7aNmgpZ4TKrpQlXOk9pMiaMpmtQoK3qLabKLeaznsQkEX5rGnW+U5JrFUM44xEQVC7AwhLIhQE1m5JW0ukxElqnWQE1mw8lplylaYjSqZvkOBkVft6iUNJEP2w70nGz0gDSaSYmuxL1XkU6sRITvYFJM43EYE1falU4nxnIbAyY5U2E0iujUTQXh9pVxonieAIEiCi5TitXRpgnJEoiFoKZ2cSyVADCjx6gdIpqedM0laYjTxHlrYW2JR2rEKkTCK7UmdGqIm1go0sqew6IFmc0zpuoU6MtCl+Yh4EUVmS3EmiyJrKSJkENmWxq8YEBQGkzQQSnA8FSO5hWseNoIMTUKQMqxjGGYmJtLK87GumKKIfSSdG0kjR9ZxDmz5R9JOVPEeWthakYpNmtsg7oiRRdeKNTLY4p7VLsJGlme9Su9I4SEQbGTkPgqgs2StyvokIrFmdb6tQpOmIkhxWmbr8R8WDECqdpsiMUGYC+Q7OjK29pKfFK4ZxRqIgqimm8JyFWgJZbCKoKUq1M9KCeNNQmYpNOlbkHVEygbjUGxk3rwiiMorFmcRxI5BdByJ0F9LaxWwaacm+QMRYESidpi9LRjjfBCXctO3ZSgTGOJtSBZuiuUWk90MuB9/FKqzGGYmC6EyMLJOVggcRqilmPOdBUftePbWTJHHcCFOxaRxKUh4Ev8Gm7HpQeVZHlkygcKzSOkgEsuvs9SrOiCIh+1KUcIn0ayrtlpyUSVjCTctzCznfae0SniRMVKYBMpdKgfTPIbk2kgYYZyQKoo0s1eIsIYSRpIezpfFmKj1o8/zxtNHPihUAgm3QJJ1HQPpULBMp1ilSsRQOpSQVS7aREUQ/aSMyQG2KOGu0TyadL9CvAZJH+zWZXWkygUT6NQAbQBGckCshsCY+tXdW0tq7cmXmDGXakhbASK9XCRw3KokEam0kDTDOSBREkWKWxZkibS1Leabc9AGBTkUau0ol4IMfBBBcLMhkjIHkTpKsZz9DdkuNMmzKxTlKOyNjVJaWXwOwmwYRgZWAi+RFitUemo4oQfmPjOwLpMsESlVhc84E8htsRo5UyKY/+ZOA+nNsCILNNPOdVBuJJ7BSc+8MgfXgR6bWL2oeRMCulG2hzN9Bkk5vtYDvfjf0fqlVFik8egm/JinZF4g4pIuAwJqZlEkV/RDwa4AIh5KAwJqVMwIInO+MGcpMTi5lJlDaiZHCoXQ5ZRQ8CMYuC+mF66Rjdcst6Uq4BPo1AHEmUHYESUK73GxNo1xBs3BwbPMHh5V5QXgmRvoFJ7Q4p4l+iDayktVGlZLEymz8voRxPXGkKK2/pnGSiM7EkNpFpsBKzJhPm7YWtjoSlbS4909jE2tX2ho6mV1MWZKE7EuRCZQpnWYg3VMTWGeLZbScM2DSZgJDzmQax02SNU1zD92/Y4rCceNQTxkEB+a7ArtUwDgjURAQWMlae4F0D5Fsg83U5UNLrCUpaSkgilJssKFW6Ix2ZeHXSB23tGlrAb8mFdmXUpyKSHa9bLW9jqjAPUzrULJlyUxt0MQy9QyykDKlrdCZbWKVrJOWHiKUkJM6SVzWNK0QG/saEseN4LBKAKi1ZlFwzt9SUVpWAeOMRIGqE0N29DWQfGIQEVgB4nS66IAuyrbQNE6SZCPLlIolJrBm4ddI9TzSpK1lkWKqLJJkgyU4pIukI4oiE8iUJTNxMygPrCTqxJDaRUBgdW0qWG1UW/HPgAGISZlSKQJCh5KCwJpyfS+APbuKIBOoAcYZiQJVq6Oo/uoi6cQIya4Td4iksYmzK5ODFJWBoNISyBIpEkcZ7AKWll9Tr9SCHVFpMm4hpdMMUTXlIV1EsusAcSaQGa8sGxnpuUeSjSwVCZkyQynpWklyBgxAXMKV6tekd9xIDqzk+DXTTodOqqBAdA/TlnA1wDgjUbjzzlD7XrpJIfGcCZjNmeyi1INgbcrATK9F8VjSEFgDG5nPZUkKaXdBRgKrN1Yp+DWsU5VZPl+ykZFmtyjsIigBUhNr04rWAREtx2mcJMkGS1Z6ICCwurolqbgZLmeEd77TgEiIjbWLpCMqcFglkzWlytikLeFqgHFGZGi1gE99yvuWIqoOec5pINlgs0Swwnp1BrsoFkGStLWCjSzkJKWJfogO6GIXzszZLZkQG6WuDoVdKWXXgYiNPyOxliTjRuG4Sdv+c84ECsqSWdYGgFtLSXR1spThJfMq44GVAX4NlUOZtvNIA4wzIgOR7DoQwRlJ8xDJNliqjZ+AwEourZwWsp59yvbsNNEPK7ueYSMrwvI6ojJrHDDdIez7ZYlgSTQOmI2sjUJq2XVAkuZPm7YmEtOL1PPIWNvPwpHqkTnfGW1Ke+qybZNEjgBIR2AVlP+y3EMSvR9B1rTSmkXZIaMmQU2UGSE40VsVjDMiA99+mSFSrEVxRrISWLO0pMm0MzISWOtZ+AayujAJgZXASaKIfkQHdKWI9IEOuixJwHSHsHblrrvAgC1FZZpbrF1p0tY6xPQICKyZ2lVla1ZaZViCrKktRzAbeB8PGQmsmTKBspPGM9qVpQRv2yWhB7wZumk2bdqEs846C/39/ViyZAkuueQSbNu2LfI1N954IwqFQuCrp4fgwDjVIIyqpd0Fgs/pCGYjaxaKmC3ZbaGZ0ukU0Q8TKWZLW9s2NUtlzBa5TYKIwEoewWawK0sqHZBkktI4bkx3SFa7SDuiBOeHAOmcN+HGnyZtLSH7por2o9aGpJAewJjlHhJ0RAna/tM8g/briHhu0vU9Q4MCMbE2i5Nr20XIc9OARM7IAw88gMsvvxyPPPII7rnnHszOzuKCCy7A5ORk5OsGBgawc+dO7+vVV1/NZLQWUNZfZdyMjGRRdgMi0/RIY1PogC6XKJqexQ8QOEkyfg0llyWjXVk4PwG7smocyLppqMcqA4HV/RvTyK4DEtEsAq2fTBpEzn1vlKtosUqZBARWEuE6io6owGnQ6QOVgF1Z27NDZcn0a4O0hTatXQRHkADsfKdtUFCFRM7I3XffjQ9/+MM46aSTsGbNGtx4443Yvn07Hn/88cjXFQoFDA0NeV9Lly7NZHQe8L3UZLLrAFtTJJisgo0MyHamQogzcuedyW0SHNCV5iGqtpootu3Iayark0TJr5GVaTLa5XYXpI1+vLownyIm011I3xFFkgkM8GvSp9LZ12XmG0jIvlk2fYAgnS5TYM3UAUjgUAZk12nKkpkzgVxZkuRQQf4ZzEiszSKRwL6OJOumAZk4I6OjowCABQsWRF43MTGBVatWYeXKlbj44ovxzDPPRF5fr9cxNjYW+NIOCcEp04PNL4IZCax+TXEmVaObMJ1eKABXXpksFUvYFlpAh8g6CSi1BCgPDgtEiuk3MkASKRLqLuTeEcVssFnmFRChU5FV6yfD2lCLImVmSKfbyr5Z5rsddGU+90gqu56t9JDZcePKkln4ZFKb0tglOA06TaBp2yUIVN6McvDtdhtXXnkl3va2t+Hkk0+WXrd69Wp8+9vfxp133ombbroJ7XYb55xzDl5jImkemzZtwuDgoPe1cuXKtGamB2FbKOnpqixRNENEZr/O/lumKgyHx7KSp2K5xcln8SfPIgGEaqd8KpZCo4KCB0F0QBf7usxOUkhMj6AsSUxgzUIiByLIohkPrMziUBZhebo3gfUhI4G17hwxABC3siftPgqV/7KVJcl4EJJsbqpM4CyhNhJRVyLgc5gyl3A1IbUzcvnll+Ppp5/GLbfcEnnd2rVrsWHDBpx22mk499xz8cMf/hCLFy/GN7/5TelrNm7ciNHRUe9rx44dac1MD6KjnIEgKTN0gmKaqMzZYLPUqgGGPJdV7ZTopEkX0u6jpA8Rk4plyb6pNCpk5wsltYvn12R0KMkIrBwoDlkj6YgSRIqpNzJZuTQpKVPWtZLR+c7svAmyprZdhJyRpN1HhKXSoF1MAEVyiGb6AEqa+U7TNk6kXxOw680sB3/FFVfgrrvuwv33348VTOQZB5VKBaeffjpeeOEF6TW1Wg0DAwOBL+0g3GDZNFtmHgSzwWZRMwQion0g04SdyZhelHZjJLWJPT8kK9k36nTVJHZJ9GtSt+/JOqIy6i54KeIMJGSSjiihQFy2zEjoHibNBMq6VihLbRkJrK5NWcm+oWcwafdRKGuasdQWlWVOAl52naR7jLMpTds40bEaAbv4YDNjJlAVEjkjlmXhiiuuwO2334777rsPRx55ZOIPbLVaeOqpp7CsS70zGbyaYorJGjhBMSuJVXRAV2aCU8bavuykyaz98VkdN/b8EOZvTHdWh2QRTBr9SDeynKOfkO5ChrJkFCkzA4E1i2Q3a5fwGUziJEm6VjJ3iFQ4yYM0BFY3a5qxhVa6kSV13PigjshxyyxTz9jVKJVhORnrdMq+fkdUQKY+o9pplsMqbbvUHVipAomckcsvvxw33XQTbr75ZvT392N4eBjDw8OYnp72rtmwYQM2btzoff/Xf/3X+NnPfoaXXnoJTzzxBP70T/8Ur776Kj72sY/R/RUqwGywTfaY9xSTtQBJh0HatHXogC5CglMaSFKe2RccOrt8xy0l2VeWRUoa/RC2XwIR6fSk0Y/kNOg08116fHmatLVISjzzpp8xuyXpWknrJEm7j5I6bkzWNAsBGYhQYAUycQ68smTqTCBRRxRrE/M3ZuEEAtxamvFgyKzrqFT5u0tVWBM5I9dffz1GR0exbt06LFu2zPv63ve+512zfft27GQmxv79+3HZZZfhhBNOwLve9S6MjY3h4Ycfxoknnkj3V6iAQKgHyL7x1wkPNMu84FDV9iWqsOlrnYIFJ2vaOmu2RuYgJY1+QqqwNKTMUOkhafTD2NVinO8095DtiAoshGnS1sxhldkFs9QcWJl1vpPq/XBlycz6NRRlSUH5L2smkITAys2rUruFSjt5xiDgjGQtl4oIrKk5UhIuSxq7NKCc5GLL6lx73Lx5c+D7a6+9Ftdee20io7oCgvZLINvDfaCXIJ1OdK4JEMFMB9IRWAlOOGZfR6a7MDJCFmVMV2qwAD+74kYZ69alel+yzIgs+klhF8V872k2MFXtDS6Et9wCbNoU3yHhDqvMXEOnIooSHlYJRJRL09jlZE2zZ0YkG1lSJ0lKFM14D/m1IWkmUED2TWuTK1PfKFdIy5L+fE9HjI5sOe5CmoQ5m0YGgb5Bbbae+uBqoWRwmrS1oC00+yJIO1n9DhHCSDGjTVnFxdwoo10soVHifPgkTpJUFTbdgkN27pFETC+rOFWgbTxpeljSfplGdp21KXMmUKark3njz1jCFUTV2UnkdERRIHt2y92YM3dECbV+0t0/wJ+Tmduz2X2HintHnAlUBeOMxEBWPQ9AopSZNG3NCwiRLYLEBFYyxjwBgZU7ATP14swsVJmyW4RKpwChQynYyNJ2YgCSxZn7nCQ2se+VWXchq+NGvMG6juhUVgKrMKpO67jZNs2WKsGOqKROkuQ0aHJdnQzE2qxEUSCifJQUTFkys0AcpVCjBhhnRAbBAV1pyyGAJGWWlG/ACwhRaVRkTQ9LOkSyt6RxnJGkMvUifk3Ke1hpt1CikKmXEEWzltoyRz+EGxn72kxpa0Vk38yOG6ECKxBRekiaCRQcVpl2rAJyBFkcSkLZddYuygMrs7Zms6/N1OUjKUum7h6Tddp1qQqrcUZkEHZipJ+swrpwRn2DrLVOsrS1jMCaMWMTsCuNTL1gg6W5hxlS15JIkfSsjrR2cQd0kSzOWRw3wrNWAjZRnC/kgCX7ps+MEGQCuaxpPaPzzXZEZcoEcrLryuQIktolILBSON/1LI4boSpspE1J7dIE44zIINI3yJQZIVAVlaaHs6WtZyrVcDI+KYFVdAJmxjNEApt+Gpl6ll9TybY4A5J2x6SOGxcpZrVLRfSTddMHCLNuDKjExSgJrOwcJSXWJs0EyjaylDYVIOnGSFPCJZWDp9f7ybpe2a8lyG7JMszUWdOkdmmCcUZkYDZY92am5RsATGtvlslKHCm6r7MKRdRLleAvk9jFbLCzxRKaDsEz9dk0FEfQS/k16WyyXyvZzJLKwTORYvZWRyIehIBfk8n5nhU430kdJJ7sm1F2XbqRZSCwZj05W2pX0kwgsZgeEFE+SgKZmB51R1QGvR9lwWbmEi5NJjC0NqRpnNAA44zIEBAQyp7Gk56LkUGaNyspk40EAk5SmhSxs8FmVTq17SLw6EMRGV3pIdOpr7JIMev5QoQEVoruApLTVQlPgwaCZ0RlkqkXbGS12Xpqsq+QaJg0Eyg7S4s62s9awiU6eZlS7yfrMwiwwnUZsm6hwyrdIJg4i5RG70cDjDMig0h2XUUaL0lLWqgtNJuTVGm3UG41AQikqJOA1TdwHqCC1UatNZvq7fzoh7MpiZNEfEAX+9pAR1RG3YXMdWFZZiRp9BPYYJ0zjzLwa6QKnhkIrFlJyJGkzKQZSi9rqmjTdxHXSZJsZBQBVCaZetkZX9SZwAyqolltAiR8soxE0cxdibP+OhpwkzPK1KuCcUZkCGywCjkjSR4i2QZLbVemtLVPyEytyRIV7ceFZCMjZ8xntKue0aHskZHUkkY/hLLrANEhXZKNLLXsOpVMPZs1JdzISI6gd0DbIZKxy8fBbLGElpORyn7eCl1ZktShzKKwLQk203fT+GMcKMO/GeTgDykITwvNMFmjNti4Eza0kRFssBRqp4SqsEBE9JPESeJJtYR2ZYp+JLLrWTVZQhtZ0uiHlV1X1eoIZDqkK2uHCEvKrLN2pdH7CR1WSdx5BCTLuknE9CgygZkcN5aLxIx5eu0MyXwH0pclCbKmJAdWcmtunYjcDmTs8tEE44zIIFDoyzZZCVrSJCdgUnQ9ZFI7FajVUjzYmQ7pkukbkKStMxBYGVB3YgRSsUmiH17fgCDFL23BTGKX5DRoClJm4B5m0PshsYlCDl5a/qPYYDMINQY2fb+EW3XKw0nh3r/QGV+ZdHUogjqJQ5kkEyjN5qYvw7vaSKFSm+mmOYgQkF3P3k0jZaZn0DjISnACJNF+Bra1P1bZF2dhf3zch0imb0DSXZCRwMp1rQAZyL7OWLWKJcwWU8rUS8i+We4hiTiVrEOEJCjIcLoqOdmXoMtHeuoygV1ZHDeJ1k/6YzUiSlpJIAigyOcVkCwTyNjULBQxW0p/UrxnlyjzbeTgDyLwbaGErY6ZNA4ksuvkEWzS6EewwVJkkUIbWdK0Nau7QDhWmdr3BBtZpk6MgEx9yto+sZge+9pMXT7ECqwAk93KcrqqgOxLQxTN4LhxZUmasRKcA5NBdp2SXxPqiEpaLg2cBq2weywlP4PipHiAqD1bE4wzIoLCttBM0Y+kZ59cKTNp9EPMryFROlU4VnWeM5JEnErAr8liU7XV9JUy0zpJITE9uu6xTF0+EjE9ktp+lrKkIGuqrJsmrl28mB7hWGVy3Bhk1dRhbQIy8Ny4siRJaVmkopvULomYXpaMfE00340c/EEE4gO6APbgsAyTVXauCUVUliX6oSawyiJFgrQ1eQSbVJwq0LWSfawKIHDeiM9aYV+bqcuH2WBtsm/2jV/YuZLEceOypqTn+GTJBPJlSUouC8/PSCu7TqjnYb9fSocydMaX08pOoUEkym6lyFBSZE0DdhE5lCphnBER+K4VgkhR+mALPk8KSSqWvLUXSDZZRQd0kXQX9KSXqZeo1ZJnt9LI1DuYLmcfK9auAEmNQA5eyeKcJOvGbLD1st+aSBHtC/lIcUB8WCX72kwEVomYHsnakEWoUXAadJaxsjuinPJR2kyggmBTmt1KkgkU8WsyjBXAao3QtGerhHFGRJBEiiQ6I/yDnWSycrLrWXv2AYLTVUORIh1RFMgon8+AopuGRKY+cEBX9rFi7UqdtpZ1rWSRzpdlApN207hdKwTKvoDkHmYolVKQH6UdbQR21bIcDOl2rmQhZRKfBs2+PnUmUMJFophXmTKBrJgegeMGSO6hIbAevKCIYKURWZLJKpFdJ+kQSduSpoAoyi7sAectieOmoC00ksmfIRWb1RmpyTazlARWSl0dqm4a16Zqs5EpbV2TRbAZS6XZyO1sR1RKmXrZydkqyqVJHEoFG6wwQ5lUg0h0xhdJR1SGTGDgCBKatYEk66YJxhkRIXRAF8VBeZJ0WZLJKpFdT9uzD0SInsWNfkJE0ewPUdlqo+JIyQfGK4njxgsIEZ5EW+cf7JRkUYpODPb1qdv3JJFipq4HClKm4AyYzGOV1XGTyZsTpPiBDPL5smwugaR/Jp6bYIOlmu+ZZOoZULZBZ3LcBGJ6WceK5MBKTTDOiAiymqIKYaOUcvBsyjNtzz7Adj1wD3ZcuxQQRW27BGWtJI6b5OCwbJFiRLQfF6IDuqgixbR2yfg1JPoGGRw3FWMl63pIeWAlhQpysCMqu94Pq+xLMd8zOZSCDTaLfo39+owy9ZJgM8tYSTNuQCq9H1/rJ9t8z5wJ1AjjjIggU8LLW1VUdJiZipRnErtC7ZfExKu0XT7MRmaBqrVX8mAniTQEsutU0X5grLIQWFVnRrLYRDVWvOMWNxMoKf/RdUQxdiXJBEraQsnVaoHUej8UYyW1K4njRnwaNECkq0NM9gUinkNDYD1IIDnXJMvEqDFlmlDFO0UqljzlmZYHoUB2PWAXgfT6bLFMQvaNbN+LY5dEdp0q2k89VpJzTagOhgzM9yROkqgtlKyGnlKcSpI1rRFlAlPr/Qi4SABRVxuR3g9F6Yh9fWqZehVt/zJuRspyKdl8F2UCDYH1IEJIQIiO0GcVimiUGNnulBPDZ4ArWAST2MXpG1B59FLCb4pULFmkmDX6kZB9szpu0oxNRgVWinN82llk6oWRYtbFOWNHlAJ+DSAJCpJkAgX8mqxkX78tNEOXD7EGEfv61I4blzWdrtpZ5mzHahAobCsINoV2JRVq1ATjjIggOdekN1OrY4RYT1wINtjc2+QU6BuwdqWWXhecyllst7KRfWUp/rh2SbtWaJyR1EJekk4MipIWkIEsKjnXJAsyq50qKktmru2LxPTInNwMpWVitVqpXSm1fuolKv0aghIuaxdZUCewK6lQoyYYZ0QEZoO1QPMQVdpN7wTF1NK8omOvqTaytNGPTHY940IobVeNC0Gk2NNMf0AXQHC6qiyqpnIoWfJjkuhHssFmsavaaqLozPfUGgfsYWYqMxBAfM6BJGtK1yGS0nFjQN1Cm1pVVHbGV9a1wS1LplUVDWj9+O9BwRlplspoFrhtNYVdFDwW1i4qoUaVMM6ICMzkaZTKaDt8gyzMZls5MGP0o1KhL230IyH7kqVis2gJuPoGKjt8ktjFda1QdGKwrw/cwyTRT0h2vZLZrkLAruwkVvKx4jfYuJyDkOy6wnuYlCiqK2sa13GTZE0zi/zJZBJSaf3Y411qt1Bpp88UBDLfBHo/FE0TANt5lCG7pQnGGRFBsOkDCgVoUhBYyYiiURmIuGlrVneBigeRNfphNlhqvoGQhJziwaaO9gPzKkn0I2i/ZN83q12pZeqJT4NmX59anEoR70fa5RMXKvg1WR03KReJKGOTtj1bgX4NG6imFmoUHqJJFEBlOTNHE4wzIgKzwboRWVa+ASCJFJNEP4G2UNpOjBBRNKXGAbmMcdooQ7DBUtVfrUIxUGuObZekayVrJ0YtasGJ4yQF9A1oTgsFIjIjGRRYyQjbxN00dF0PKTOBCjoxpJmRuI6bAlVY2y6bu5dapj6QNaUZqwL85zh1l49Sfg03Vl3YUWOckQ5gJ0UWvoH9Hhl4EAqOvQYiMiNxH6LQBktcQ8+Stub1DYjKNAC3EMZ13PhIkTwzkpKUKYiqs54WCkTM9zQKrFSlNlXdNERk0dTt2cwG62kQEZF9Z0uVIA8iruMmPeNLEZclrl0i2fWM9w9gAyjmOYzruPH8GqIsUuYGBY0wzogIgfQwjbgYIOGMxI1+QqeFKuzEAOI/RJINNnt3QUa+AWNXnSj6qbRbKDvZsUDpIa7jJj3XhGbTSC1OpYCLBEjme5KMG9shQsbNIOimCfB+FHY9xLUJEMuuE5UlAUGpJkVZkk7iPCPPLZA1JZzvojJ8XAeJW9/rRIdo+hIJKXluGmGcEREUHGZmv4eEMxLnAVJw7DUQQapNLQefvQ3afr1gg02ZtqaKqgEJsTau46aga4V9fShtHReBTZ8mW8O+R2AjS5K2VqFWK9POSJG2Dsiuq+imSWKTYIPNzINozXoy9anOzJGo1VKV2lLzIAJnfFE63xnKkpK2/+zdki7vJ4NMvSYkckY2bdqEs846C/39/ViyZAkuueQSbNu2rePrbrvtNhx//PHo6enBKaecgh//+MepDdYCUf2VYCPLJOQlSQ9TtX7VKzW0+UJUXDl4VkCIvD8+ZUTG1F8pjgh3UROpnaZIDwOKOzGAVNEPxbk0kXYlSVuzarUqO4+SQCqmRyXyxznfcduzBYdoZrWpAEmGMrWujuIunxR2UdkEZCxLSo8gIcqaZjlpXBMSOSMPPPAALr/8cjzyyCO45557MDs7iwsuuACTk5PS1zz88MP44Ac/iI9+9KN48skncckll+CSSy7B008/ndl4ZRBEihSeszD6iZu2lp7KqYgHASSerI1SGZZTW1bWXZBC34AqUmTtSlXb59VqiRVYMxFYua4VkkygaL6nTFv73WMZM26Eujrse2R1dIUcqSTt2axdRPOKtasuiqw7QXFZMnUJVwHZF8jouIWypu6hghnL3bJszcFOYL377rvx4Q9/GCeddBLWrFmDG2+8Edu3b8fjjz8ufc1Xv/pVXHjhhbj66qtxwgkn4Itf/CLOOOMMfO1rX8tsvA5Qic8AEpXFJGlr1i4y0TOmJS1NijgQKfqvz16vFmQgktgk2MhISg+yqCyFHLzSTowkdikvS9Klral0dVrFEmaL3HOXkMDKdkNlJfvWROn0JO3ZQt4P3T2c5jM2cQmsgjO+lJXaUuj9UGZNM4kiys74UiGd36XIxBkZHR0FACxYsEB6zZYtW3D++ecHfrZ+/Xps2bJF+pp6vY6xsbHAl1YwG2y9W9LW0sPMstlVstqoNmcD75kIAlXYrAJCgCT6iZu25jYV2nsoWHBSpq2pT+YMRftxs26i06AJxkqqdpqhLEmlOJzaLrYtVIGTm/pUb0FZkiQTKNtg49gUUqvVUGpLyINQQ2BN0aAgOYKESrqBSqZeJVI7I+12G1deeSXe9ra34eSTT5ZeNzw8jKVLlwZ+tnTpUgwPD0tfs2nTJgwODnpfK1euTGtmOgQ2WBpmOiAhE6XVNyBccIRp/riTVRVRNEvaWtFGBrDCZykiDc6uOtF4uTaFymxxs24C3QWa+e6OFWdXHHGqUFmSxqGstpoeKTNgVwo5eNqNLEOXD1eWpFKrBSI0bOKWS50NdrZYQtM5IDQruT2yLJmQWKuCM5Kq84jvpiE+X6hRrqKVVqZeE1I7I5dffjmefvpp3HLLLZT2AAA2btyI0dFR72vHjh3knxEJRSlPafSTQXadtLafxi4FAkLse6RKW0s2sqwsftuujGlrxy4q2XWAyYykbc9WtMFKo+q44lQMqLIQBZldKeTgVTjfqbp8VJYlRU5SinIpqZieLNpPofczQ9RCa79HBoVtqZgeTRYJAOrlFEKNGpHKGbniiitw11134f7778cKpiYowtDQEHbt2hX42a5duzA0NCR9Ta1Ww8DAQOBLK9iaoqv8SJjiT0UUVSS7DkjEeuLaJZJdV5keBhJ79GrS1ilVRR1Qyq6zst0B5kIaOfgKZaQoWZzj2CUtS1JmKFOWS7muFQq+QaYuH8lGllXZF5Bwt1LY5b6+YLVRa81ms0mWgUih96PG+U6RCZR2S9JxAgNzK6XCtkokckYsy8IVV1yB22+/Hffddx+OPPLIjq9Zu3Yt7r333sDP7rnnHqxduzaZpTrB6hsQtcmx7xF6iOKeqcCAim8ASDI2cScrGylS9uxHLc6dnCRe30BBXThV2lrQtQJQRIosKbMc/GXCFLHnfKvqpolrl/RcE0UZyhTlUsrMSKbTsxWWJb1AJU0mkLHLE4ebza5kLczWAMn0ftxuScJ7KBVqjJMJ5CQSlHMCUzZOqEQiZ+Tyyy/HTTfdhJtvvhn9/f0YHh7G8PAwpqenvWs2bNiAjRs3et9/6lOfwt13341rrrkGzz33HL7whS/gsccewxVXXEH3V1BCom9AyhlJM1m5DZaqpghITnZMIgfvbGSUNkk3sjgp4hCBlTAzIspupUkPE3ZisNFTqi4fwRkwtJmRFDwIybkmyrragOTdNKRt0BFj1ckuiZgeJZclVSu76GBPwrFKLVMvCDZpsluSsYprl4PZon9SPIXzXRPZFddx04hEzsj111+P0dFRrFu3DsuWLfO+vve973nXbN++HTuZiXrOOefg5ptvxre+9S2sWbMG3//+93HHHXdEkl5zRaj9ki4ik3Iz4kxWReeaABL9kxRy8KRE0SiVxU5QdH4IIHGS0qSHCTfXaquJotO9FMi6pZCDJ824ZZGpl+jqkJKj02S3FEXVmU7PDnWt0M/31DL1nk10QR37HonJopIzvpRyRuLYJRXTUxQUJHSQdKDc+RIfltU5gtu8eXPoZ+9///vx/ve/P8lH5QdZWyglYz6NNK9UoU/xZF23LrZdVEI9QET91U0RR9nlRooceY4y+gm1Z2/a1NkhcTeykREyuWfAJmX2NBuYqvama89m2kLd+U65kaWWqXdASfZl3yNVezYDqlQ6EDFWcezi20IVlJazahBRHfwGBJ/j6XINcxt+Zj5WCVeg9aOUTxbHLoFEQsFqZz4pPmhXiuyWRpizaXgokl1n3yMVD4JJxQZl1wkZ81lTsQpq6Kla0iQCQsoyNimiDMrFGWCjfeYAvzi1ff60UB2ZkTh2SSJF0vOF0mTdRGq1lJmRNARWvpuGMpsr085IqPdDWdIqAJ4Sb+IuH4lEAuX6HmoEiFPGFR5Bkp1fE7ArY3ZLNYwzwkOmb6CyLhxnsjIbbFB2nS4qS33UuwPKNjnWcUjckiYTEMq7m4bdYAnHyn6flGqnMlXYjFoQgISLFNcuAb+Gfc8sED6HKeTgSTMjso6oOHZJ20Ip5ru76TP3MIXeDyWJnH2fxA6lIol6+z0kDmWcMq4iMb2AXWkPYdQE44x0ACVnRBqRxZmsglM52ffMgkyqogI5eJoUfzAVm8gufoNVkBlJdWaO6PwQlQtOHLsUqcICEdyMOHYJeCwUZF8gIylTYBelmF6qjiiVHCnRfE+h90NZ/mPfJ7FDKRXToww2uXkVh38X0PrRFKh0GYwzwkOR7Lr9Hhla0tj2SycVTyG7DnSQou4EAYGVYqyKsFBNq70gawtVKeSVUEuAUkEXkBAN4zhukkhRafdYnExgQEyPOqrOQMpk+DWk5PYsHVHcBlunjPajeBAJOAeUPBb2fQJlyYQ2Be0iDOr4Mk0cx00gpkdVwu0RrVlvJjn4Ny2kkSJBi5XMc07YTUNJugLY6CdF2lokIEQc/SSWqZdtsJRtcmlURRVusKl5ENLToBU6bnEygWykSJy2lmZsOjmU/GnQhHZJO6ISilOxZF/KzEiqI+iFBNbs5T/7fVI6lKFgUwUnMIXjFhDTczKB1CWtjEKNqmGcER6h80MU1IXTTFZh+yV1yjMjgZUwM8K+T2JiLScgNF11D38j5IykiX4EqVhyhzJj9EN7FlOGTGCgLEl30KFtl0voS+hQSk9dzm6X2xHFvi+AeI6btC2U0KHk53tCsih9dkswVnEcN6mYHmUWKYXjJgo28y7haoZxRnhIBISU6hsAiVKxlHVOIMJJijNZWQEhHXXhuHY5qJd88quyI9VdxNE4UKBWC0SQkBPoGwC0XBZ2vieWqQ+UJdU434n1fhSqwgbsYksPcRw3QakUIBbySlPCFfFrVGZN4zhufLCp+iBUIHG5VJ3zneJ8IY0wzggPXkCItGffb1dts01bCScGJXEO8FOnqdLWrFqtDhZ4nOgn0LXiv5Y2UkyZtua0T3J3KGWdGITKvu00pExh1wrNWNVkm0Ynu0KqsBqIhnEcN5HWDxHZ153voSxSQrIoZRbJfh+BXXEcN4Xdkr5MfQrHjR0rVZlvvtwdpz1bI4wzwoNrC1Wh0AekEIJiNtg6NcFJpnaaOG2tpkMkcdpakB4ut5okZF9p6SFh2po62hdGsAn1DYJ20Tlu7PvKPjfKLjdTQB5VJ02nc1lTSl0dIEOXj2AjowsIIpSQO9kVkF0n5v2Ixiqh3k+zUMSskzmlLdNIhBpjQktJK257tkYYZ4SHpC5Mc2ove4JiQrKoItl19n0SE2u7NW2tqP2SfZ+sMvWU5T/2fQLRfkJ9A4D2HJ9K2ydlJk4Ra4iqE3f5cFlTyq4VIAMpk4G2zqNOdknO+KJaG2oyzaYksuvEWVPWcQvlpFLIwZONlegexm3P1gjjjPBgJo0FoE64mZWsNirO8dmJox9FsutARH98J7ukaWuFHn1cfQNng/VOoSXKIkkXwTgOpUB2nX6sEqatmQ2WWna9gA48qZhQ57gl7PLhs6bUPAhRR1RcXR2ua4WuZVySGenkuPGqsIo6RLLo6lCL6bnvYRWKaJS4smQKu+ic3AzZLY0wzgiPwLHXtMx0IEP0o0h2HWAXwYTRD1d/JbcrbZdPoC2Ulpnuj1VPsuhHIrtO3a4aGKuE+gbUsutAhi4foVqtQscN6Oy8ybKmqu3qhIDsOrVNkvWqk+MW4iIpWrN4uzrx3DTwa+z3TuhQKuyWzHQMiUYYZ4SHYNMHVBANE05WBuSTVVZDT6hxQHnOA/s+iaMfgVot9YMNJDzrQVr+oyVlpuqm4bpW2PfLitQ8CJFarWpuRtKypCLhuiy6OuoClYSOm0IuEhDRRtuJ5yaQXaeySVqWjAORmB61BlEanptGGGckAm6UUW41UbbaJO8pbf/qhACBlVqjImX0I1Gr7VUpbJRQDp5cz4MlZSYhi8o2MvLMSPpuGupIEcjQ5SMS0yNzvlPq/chOzs77fCHhBks7VrOlCprsgZWdHLeQKqyqDGVChzKg9UP7DEq1Yjo5lFzWlHx9Jzo9WzWMM8JDdNYK0WQF2I0/YfQjIrCq7NkHOkc/ijdYaQTbCaKuFaKxKlttVJs27ycRWVThAV32+0jGKknamjhSBCRzK64cvCIxvUgScoKypDJlWD7a7+S4iTZY4swIkEJ8kAF9diul3o9CMb2AXUlk6hWK6QVt4saqyyThjTPCQxgp0i/OiaMfQaRIXqtOGmVIIkWq8RLyIBKmrak3fUAiCd/JcZPIrlM7lKHoJ07a2utaUed8B+yK0+XDtIVqixQTpK2p20IBJlCpJMwEijZYovnOrjGJslt81pRakyXqzJyY5VLqcjf7XonGiufX6OSMGAJrF0Mhkch+r5SnvgoiReqILJSKBaInKye7PuPqQahOxSbQXaDOIrHvlZgsykDdwWEJHUoG1Ad0BexK4rhxbaHKMiNJiaKStlClJOS4dvEbLNF8L8AXRUxULlV4WKX9PpLsVgK7qAnIgMRJ6pQJ5Pk11MFmWsdNM4wzwkOhvgHAqD8mPVNBILtOLXoGpHCSHCjpPMoiU+9ARelBuvF3SsWKZNfJeT8Jox9h1wqh8y1qo+3kIMnS1lRcJCYgCDBjOmXdFLaFBuzKUMJVsWZJA6goKDyskn0f4QYb0y5qmwDJWHXKBIaOINGkq2MIrAcPKAWgXAg7V+LoGyiUXZemYjtNVoG+AUC4wYrGKqHuAvWhU+x7JeqmkcmuExMNE/MgRF0rCjKBoSxElIMkPTmbNlJsJZWpF3St9MzOsAc7kNiVRYOIOmsKpCyX8mJ6qtqzk/IgFHKR2PdKlAmUHEFC1giQxpnMAcYZ4SFSwqMk9Inqwon1DWg3jSIs/3yaJCliAVG00pol7DyStDp2OlNBYVuo/V6Cjb+TkyRpdVSuu5DArhmlJa0EjpssqiYmRie2i9nIqDdX9r0SZwJFbaEKov1EDiW3wWrTIOpkF4M6cUAA+GtDIFDplAnkxPTUycEbAuvBBYXnh9jvJZgYOcuus3bVWSep02QVnjSpeCOLc6aCsENEA0ktChLZdeW6C3HsUliW7BHxfjo5SBKyL1VZstry9SASq506oN5cAUmXTyebuLZQ6qwpwJbaEjhJzAY7Wyyh6SiSkh92mIbAyndLKriHobFK1E1DO98jS1qGwNrFUCi7Dkg8ZyCRvoGK9KK0rbATgdWVXVcQVQvTi3HOVGAiRRWbhjRjE1PfgJVdV54ZSRD9KFmc09b2GVCr6Er1IDpBsJGROm6iLp9OmUDFbaHseyUqlwq0fgC6YEUqR5BA70ep852kPTvUTUOtX2O/T7NUxmyRowMYAmsXQ9TqqHojA5LpGxC3Otp2Sfrjo+wS6BuocJASpWL5SFFFqS2N4yaRXVfRTZNIpl6h7Dpvl4dODpKM7KuABxGY7wkIrNRdK4AkM9IpE6glayrpaouC4OTsgtVGzTmbi8ympEKNAn4NZbDpyhqE1oYovR+JRAL1ycvsewMwBNaDCWo954RnKrB2qchCpFE7ZTdYFenhNOJUfKSoMGNTT+JQqpZdd/6+toiUmZTAqmRepSewqigBplI7FZUllXTaJcgESg+rzJnAKiiV1poNMrJvapn6AL9GXVAXKtNE6f1Igk2ywz0Dzkj3kliNM8JDoCWgguCU6EwFiey6kq6HJNGPIBVLqlEhk+2OcpIUd2IAksxIGn0DUtl1fy4kUjtVKLtuv1eK84U0lCVTZygVliUjTziWOUmKD6sEUjpuAi4SbfCUQqY+lDVVkHGTBZsx9X5YvSaq+S7VijEE1i6Hrp79JJNVsew6IKntp0lbq3iwM+kb0DtukeS5GHapyCKxpMxEaqeqBeLSZAJD55poygR2ctyYsmRdoeOWRZyKmhgNRLQcx7RJZQstIFgfZE6SJGuqYqwSlZYF547Zdinm30XZlAOMM8JDuShOiuhHsew6kFLtVKS7oKNrJcpJ4iNFFbX9NKerCrhIlIsgS8oM2NUpbS2QXVeyOPPzqpNMvQOW7KumxZ6xK47ej1OW1KbnAURn3Xh+jUoieUoNIjVHMqSQqZdq/WhYR2PapYJPBmQ4SFMjjDPCg900KvTdNNIzRAD5xGBsaqNALrsOpGSBK07FsjL1IRZ4TI9e22GHCWxSIbsOpJCpl8iuqxCIS5QJFGj9AKo22ASOm6AsSRkQpGoZl2ywpGtWmgMrhQd70oh4AbY2Ui1puVRGFFUtapnALnc+lltNVNqdnfW4EBK24yh/a4RxRniIZNdV64wAsZnNKmTXAclDlGCyUtc5+feK7dGH+DUKSw9JCawKZdft90soUy9pC60RjpW7KSY6XVWwkbHvRQFh6SGB3o/KzEioIyoq66ZYTA+QlB7SaBAR3j+AUULmyaIyhGTXXWKtJt5PlF0KVWHt9xM4unEOrNQI44yw4CNFhQeHpdc3oO/ZZ+2aTpK2FsmuK9jI7PePGf1Ie/YVE2sTEFhVlLTY90ubtlZaekiSthZp/RCSfYHs3TQqiKLufBd2REURWNkNVmF2K5E2kmKJBECifxLlJPGqsCrI7bIsUkyyqIoA2H6/FCVczTDOCAsNBKdamsmqWHYdkNQUO01WxQTWAoDehsMCjxtpSE7AVKG7kEimXrHsOiCJ9hOkrdV2YiTIBAZKpfSbKxChFROV3WLaQlVIibPjHpssqlh2HUjZEcVARbaGfb/Y5dKQ7Lq60rKwDB+DwKqijZ21K8tJ46qR2Bl58MEH8Z73vAfLly9HoVDAHXfcEXn95s2bUSgUQl/Dw8NpbVYHbrK4E0pVKrbT53tQLLsOSISNOk1WoV0a0oudCKxMpKhW0j+BTL2GSFEawcrA6xvoPJsmJlRsrgA732Nmt7i2UBUbbKUt6YjqZJdC2XXAL9ulPkTT0xmhvYe1pE4SF2wqIWxHlSVjEVjVlGmk+87B3E0zOTmJNWvW4Lrrrkv0um3btmHnzp3e15IlS5J+tHrI2kJ1ec5RBFaF+gbs+yVKW7Oy66oiWFkmSWYXEym2UUBDSfQzE7Ypjky9A1VjlThtzUGJxHmaTGBgI3PI2rqiahm4jUxZJjAp50Cx7DogeQY7ZQIFHSKqsluxnSSpBpECAmsSmXrhWVpqgrq02S0dSOyMXHTRRfhf/+t/4X3ve1+i1y1ZsgRDQ0PeV7HYhRUiWVuoippikrS1Ytl1+/0STlYuUlShuwBEiMRF2eWpwioi+8pKD0CsVKyK0hH7fol0FwRtoWrUO6vxZepFAnHk811wD2OWSgF1HVFZ7HLvH6XsutSmTplAgey6quxWbMdNqkGkgTMSxb8THlapqSyZQPlbNbR5BKeddhqWLVuGd77znfjlL38ZeW29XsfY2FjgKw/4bGsF/d6iM0RkUCy7DkRs+rLJKokUtSw4nXQXvEjRf422M3NipGLVjVXCI+glG6wqUmajFFOmXrSRkc/3hBm3kOy6quxWervqjINEJbsOSOZ7p0xgQHZdbTa3Htdxk5wGraYsyd2/mGRRFTwWQFKWBGLr/eiAcmdk2bJl+MY3voEf/OAH+MEPfoCVK1di3bp1eOKJJ6Sv2bRpEwYHB72vlStXqjbThkR2XUWbXItnzHdKWyuUXQciPHrZZJVsZKoiWGENVgRB10q12UCJkOwrPVI9tpaAolbHrLoLCjkjALdAR6WtmbKk6k6M2I6bho0sq12qy3+h+Q6InSSp7LqqLFKC0rIDW3bdzbrRl3BT6+ooOLzPtkviJHURiVW5M7J69Wr8+Z//Oc4880ycc845+Pa3v41zzjkH1157rfQ1GzduxOjoqPe1Y8cO1WbakCr00ZMfgQTRj+KuFdau2JNVkvLsIxQ2AiQcm5i6C6ozELEdJCAYKSqOqoWbhgiSA7ooNw2WlBlb7ZQpSyrjSMmc75hpa1XPoZAzElODSBnZV5biB8ROkoxfo6N7TGaTa5erNlyqwHLOtFEh3ZDo9GzFR5DY75eicUIzciFuvPWtb8ULL7wg/X2tVsPAwEDgSwskkSL14lwSLc6Czxf9XNWCE9n1IJqsEn6Nso0/ruOmsS00tky9pBNDS/teTAIr24lBqZTJkjJjt42zZckyffQK+GMfIpLLMoGywyoVdY/F7ogSdK1o06+ROUka9GtsuxLq/TB2seNLqs7MnJ6dqiypiHsXSYzuEhJrLs7I1q1bsaxLBiAAZiNrFYqYLdGfiRFgzCdJWyveYKX6J0CsyaqMBS5Le8awSXVbaL1SQ5uvzoucJD5SVJ7iT05gnQ7wazRkkjqlrZ3x0t6lJbNL0wYrXBtiElhVa1SkJ4qqWRsSy9QLulZK7Rat7DozH2ILNQqOIFF1VESixgnNSOyMTExMYOvWrdi6dSsA4OWXX8bWrVuxfft2AHaJZcOGDd71f//3f48777wTL7zwAp5++mlceeWVuO+++3D55ZfT/AWKoOpMDECSXowpzau9tVc2WflODEUdIsIFJ+bBYcoyEOyCw5dERE6ShvIfkCJtzW5kzmuK7RaqrSatXUkPYdRA9q3JHDeZXZINVpldKQis6sp/tk11fqxkTlJIv0YRKTNpJpDl1yharyrtFsrO8xM4ByYKgcMqNd/DLkJiZ+Sxxx7D6aefjtNPPx0AcNVVV+H000/H5z73OQDAzp07PccEABqNBj796U/jlFNOwbnnnovf/OY3+PnPf47zzjuP6E8ghER2nZxMJNpgo9LWGtpCI2W7RZBFiuQLTsSm0cEuVfoGbNQSK/rRQBQFIgh9Mh6EhFRL2YnB2hVb7VTQIaLK+Y6dCZSWJdVwpGKPlWCDVTVWjXIFrQK3ZcTgGyhrZU/quDFQxc0A/PUmllAjdwSJcnJ7Spl6HSh3viSIdevWwbLkTak33nhj4PvPfOYz+MxnPpPYsFwgiMiqzQbpmRhAB2nedeti2aWu/iqZrLxdmlodhYfSyWzi7PIzI7QPdhEWqs0GGuVqPBKr2x2SV+nhqquA970vnHlzN7KREWXiYux7xlY7ZcX0lJ3jI3HcYqStLajbNIQcqZgHVvpKp2psAuy/ew7rgMkIrAL9GmVrQ4pDNP2yMv1875mtY7w2Jx7PTRfZ1xBYDzIIjnJW4jln0Djw08PEERkzWWOxwPlIUedhWDKbOLtUOUisXYENVhZlSM4PUdVdECI/xmjfU0V+ZN8zVnZLSvbV1OooA7ORNUpltIslxy41WYjAPYwq4QayuWpLR/ZnxHAoZWVJaruSCnkJD6ukX98TneUjGStVrb2JZOo1wzgjLARKeCoixcSnq4pk1xVtZCH9kyi7HKjqxGDtisXN4OBv+rQ2AREPt0x3gT2gSxHZN5LQJ4vKuPKf0sxInLS1TExPV4eIzC7B+SEq7YpdwtWQNS3C8jf+OGVc7VnTmB1RAX6NGgcJkDi6cUu4qrsl+ft3MBNYDxXUK2pIhux7xiJlyiJFRYsgEDP60daJIdj0ExJY1WRG3I6aGE4Sfxq0avJj3OgnQGBVV0OXHmgmcpAkkaLKlvFYmcBA+c8uaZVbTdJODNsugZMUldnScBq0bVcCmXr+sErdWVPZeDHBpopDUF0k6j7SoPUDpOg8ygHGGWEhIoqqLNPESRFr2siqrSYKjkppLBKrpk4MaVQtO6RLQycG+56xnCTdbaFxox9h+U9TpMh9vuxnysi+jB5ErEyg8PwQBSn+2YS6OgHZdQ2kzDh28WVJxbo6wg6RDjwIlWX4xCeNs3bp1orpIgKrcUZYiI5yJq5VA2zKjGn9ipEeBtRtsFJxKpldEqVT6k4MYXox6pAuTRtsZBYiwiZAh85IcgVWtZwRwQYrc5AkXCR6Uqb/dyZVO1W1uQIsKTOG48ZnTRVxkez3TCBTz5Qlbdl1e53TQvaNskvY9p8zJ1Ampkeu1xQRABsCaxdCuMHS8w0SHYYlqykqTS9y/fEyAquTip1WaJMwPRx1SJeAX6NigxUuODF0FywA01V7fKlVRaUZiBjRjw7OSGxVUQaqskjVli9TH8subeW/BAdWajqs0rYrQWmZsUuV0inA6oxw90/WfSSUXVfnUMZqz5YGm4qO1RAJNRoCaxdCw6FTQEItAYm+gZLoJ8khXUwqdkapTQlImRJ+jdoaerJDuuqOqq8Ku6SpWJldgVZHzRypKAKr4sMqATsTKIysExBYtbVBA2JSJs+v0cCRipV1E3StABrbVWXdR0JdHRVZJEHmOyaBVZlWjEyo0RBYux86Fpw0h3R1TfTDpGKVtsnJauhA2EnSxK8BImroHdLD7PUqhY1CpMxOBFaFYyXdyOIQWBVmKKWZpA4ZSqUbmSyqFmUCpbLrmrKmMUq47sZXac2iTHhyNmtTaF7Juo9EWVMFZZrIAIpHSK1WFUeKOaC1S1VYjTPCQoOUOBCxkYmin1CkqDD6ScICZzZ+lSx+qbCRyEkKdWKodJIEG1kMAqs7tpXWLHknhsurCJEyZWlrDSccAxEOZQwCa9foQbBlSZWZQNkGC4SdJAm/RmvWtIMGkQ6bQgRWkePGZU3rCudV4vOFGKgqebtCjUAC+XzNMM4ICw09+0AEmUj0EElqiioZ8/U4BFbNY5WKKKo7ixTDLrWLs4SUKUtbByJFl2SokZQpygRqLUsKNn6ZQ8mUJXVwRtIcWKmjeywWsVazTbFk6kNZU/WtvaFSW4dSqQVNHYAp5PN1wDgjLARaAn1KCKwRXQ/8xNBUU2TtiiXkpWmDlWZGRE6SbCNTSjSM4bgF2kLVOZNSUqYobc1FikrbVWWkTJk4lQO2EyP3TKCoLKmwEyMU7YucJInsutJ7GIdvIChLqnTcgBg8N1lQl3dHFGOXSmXfgF1xD9LUDOOMsBCciaHVQwXCE0PSiaE0RRw3bc2TfRWPVSxxKga53MNONikcKykpU5Rx4zsx8iBlyuzyTjBVd3I2kDATyHaI5JUZ4cHNtboisi/gd37F4huIJBIUiukBMXhueQR1cTiBAikCQGPjhCGwdiGkZ2Jo9FA7TAyVbXJA+smqMvqR8iAAMYGV5dfoVqQU2cTZpXKsgASkTClRVCMps4NdQWVfhZyROJlAgV1qHDc7ExsrEygrS6osPcThG2jKmrIy9R27fGSnLussw4sygYxdU06gqYJPFrCrS1VYjTPiQtOZGEAKBVaR7LpOklpMu1RG1UCM6EeT0ilrV2isRNGP6IAuBWMFJCBlSjYypa2OonkVYZd/cvYsSsSdGAG7EhJrdQnEdcwE5kBgjZUJ1JQ1Ze0SnuodAR2nVIfGqsOBlarXBqEkvCGwdiEknRhqugskk1U0MQRE0WqTvk0OkKidJiCwqlicK22fB9FRpl7WiaGTwCqKfkQHdCmI9Fm7OpIyNZ2Jwb5nLJl6oey6YsctTiZQJLuuoi3UmatWoYhGKdmBlUqFvGTCdbFtUjPfpfwMEYFVwK9R0jKeRO9HJKanynGTqegaAmuXQWMnRqLTVTVFZOz7JlWGVc2DiC1TL0vFKm3BjBH9CFod1S046VKxShfnqDNEYtmkuqTVIRMoE9NTTsrs4CQxG1kbBZ/LojNrKlOG1VSW9NrGO5VL+aypFo5UDE6g4IwvZSVcQ2A9SKCxE0Na1wciCayq1ChdSMWpRJM1ECnqScXGqu07aBWKaKhs30viUDLQteB0JGXK9Gt0pvg72KWSx2LbFTMTqFFMr9JuohQ3Eyg4dRlQxYOwndRYmUBNh1UC7D3skAkMBZvqyjTSgKCDXeoDlZnA50htygnGGZFgSmFrb6/swe4wMZQvzjJxKj76kbSFKot+4nr0gU4MdbLrQETKs4NdumroHR03rfwaCSmzg12+4JnmzEjMsepRsDYUICFAdiCwBvlkGtuzOyjDqudIxeTfSbOmCs8ei5MJ1HRYJdAhgOoCGGfEhdZI0V8EQyS1CLuUL86y+isf/UjIvjXF6fSOHr2kE4P6xFcgYUeUoNWR+pA8F7FJmRIp8ZrSjUww3yPsUilvztqVlOyrsl0ViOAcRBBYXZuqzQaKnVeV1DbFygQKsqbKHcrEBFYN5PY4mUAGXgDcULyOGgJrl0OjKI4bubSLpSBJLSaBVX0NvUP0ozGqBiSCSyIIeCy12bqSxTnRwWE6U7GizEipBJxzTvDCHFodQ/O9A4FVPaFPMt/5TOA55wQUbFXP91pcJ4lBbuRH3i6Nh1UCERmb2ARWdSVcYRk+wi7l/BqZfL4hsHYZdPbssycodpoYAlVY9W1yHdLpGgWE2PftqHHARorKiXOSVKzILsEBXVpJma0W8PDDka/TwRlhPycOtJW0OvEgHn448L1qjpRwvncgsOZGfuTt4vk12nR14iuwzhZLmHVOz1ZThvczEB0zgcK2f3qbAnYllPTXBeOMuAi1OqokqbVQbjUB+A6Gh0gCa04bLG8XFylqIxomaEnTlYEQkgxZu3h+jfLoR7JpRERkNtnXXpy1kjI7EVjzKofEzQTmMbdYCDcyjS3jHWxir1fXyi4IoESZQMGpy4BaJesWL9TYicCqK4CKowybA4wzIkBT8eIMSGqwHQisKolzQERrL28XFykqbzmWPUSRRFG1WaTYHVES2XVlG2yKSDGwOCuwiyVlJiGLeposqss0nRzKEGfEtksFFwlI0Mou1K9RVDqStdDydmnU+mHfN2CXKBMYKP/Za0PBaqPWmiW3iXUmOpJFdWZNk2gj5QDjjLgQpDyBnLIQErtUHS/tIrbugsaefUCSTu9EYFWuyWLbFDoxlLdLFinqLj3w0Y8gIgMUbrCyDoMoBVbV8z0q2mft0qhfAyTQ+9GoXyMt0/B25TRWHcvdDFyb+hozKCiwqdJuxcsEhroSu4QTmBOMM+KCmbxTzgQqWG3l0U9HZrPWnn1JerhD9KO6TBNJCGOhkSjKvm+k86ZRTA+IIGXy0Y9gI+uZnVFC9gV8J2emk0OpMVKsydqg47bYq+6ISqB2qo/A2iETyEEXZyRR1lSxk8vaFZkJ5LKmU5qyuUm1kXTBOCMuBC2FvbN1JZ4zEBFpRBBYc930o6If5VyWmOdPaCSw1gKkzIh0Os9F0sSYT3Iuhup5xb53ZCZQEilqbQsVge/EyKPluAOBta56rJz37ZgJDEkk6MkEhmTq+UwgG2wqPPncsysOWVQzF6nWjNkRlROMM+JCUFNUuTjHmqxAMFLUtDh3JLAysKCv1pmIwKqwNRsInhgaSz7ftUtXOr2TwFiAKKqWZMi+d4BoyDtusk4M3W2hvF1cJ0bTaU/OPRMoypoqJkbbdkVkAmUSCbqdbz4TKAg2+1Q633E4gbIMs27Rsy5RYTXOiACqHyD7vQWLMz8pJD37qhjzNS9bw4lTRUQ/jVIZ7WLJsUszv+b554PfCzZYpQ6lbDPjCaxspFhxyY85kDIlUZkO51tar2Y3LwkXSbsCK2+Lxk4M+31jZgJ1Kp3OxswEam7775Gp+/KZQI36Nex7RxJYZRnmPEj3XQDjjLgQ1RTzTltLlE5V11+tQhH1UkV+oUBRVKVdwvMnAOCGG4LRj1BKXF20Lyy1dSCw5pYZiYjK9DjfMXgQuvk1UaqiEgKre62qTgwgQSZQI7+mCAvVOAJjfNu/4udQmhnh7WLgcjP0zPcODiUD5XLwsmNIukSF1TgjLkSnJ2pI40VGP5JODNVpa6DDQWsCHkup3UKlraY9TOq4vfZaR7vUltokBEgWmsm+UlImD42dGICkPZvXg5ApnWoQiIvMBDLwuBmzDWV8MjdrFpkJlJwPpdT5jkMW5QXi8uS5STKUXjeNIokEICJDKSmVsnapOC8HiCjT8HblBOOMuNAoPgNEPNhR+gaKH+xIMTYJgVXLRuaVtHrCv2TtEkWKOqKfKB4Ev8Hqas9OEP3UdXJGovQguI1MtV2u4xaSqechOuhQRydGVCZQwq/RUlouR5SWmecxwCdTTW7v1BElyObqCDaTEVjVlktrSQ73zAGJnZEHH3wQ73nPe7B8+XIUCgXccccdHV+zefNmnHHGGajVajjmmGNw4403pjBVMZgNdkqxhwrE5EFINjIdC07cczFUE0WBDrV91y6eX6O4hg5EnM7JLjLMBmuB3TQUK1J26ogSbLA6SlqRzje3OKtOpwfbs+NlKFW3XwKS84WAYCZQMlZaeD9RPAhmnaiXKmg5fLLehtpoP8m5Vd680s0Z4TOBuo/V8MaqB202r3ewElgnJyexZs0aXHfddbGuf/nll/Hud78bf/AHf4CtW7fiyiuvxMc+9jH89Kc/TWysLmjhjMgWZzb6kSid6kinR0Y/miNF6cFhrF0yfk0ei7Mk+mmUyt7irGohjOW4cXb5G5lK51vSghnBGXGDgj5FG1ml3URRJE4FSDOUOgIV9x6GDjRj7ZKM1ZzGtDK7hLyfiFZ2NruqqiQiDQh4uwRZU5VlGuHawGcCcypLAoLnsAsQkZsU46KLLsJFF10U+/pvfOMbOPLII3HNNdcAAE444QT84he/wLXXXov169cn/Xh1CCiw6ogyXBa4JPpZt07AGcnRSWKRU8ozSUuh6jY5QJKFiIh+tC7Ondr3BGVJlRuZdF6xehDuRsZJ+qsaqwLseTtZ64sm1jJ2qbYJ6EDKdO1yNzInWPHtyiEo6EAUrTZnUbbaSmySCsSxdmk+HwpInjXVYReb+Zyu1PzPcR23deuUfG5cKOeMbNmyBeeff37gZ+vXr8eWLVukr6nX6xgbGwt8KYdGKXEgphqexpOEXcSKfkT8mjzaQlm7NKc8g3ZFnJAbKP/Zi3OlNauc7BsiZfJgIsXJam/gtSpQkzmUEedi5FYSiUhba7FJtsGydnEbmX8PNUT7MVvZp6sayt1xHLeQ0qk+nltkuVtzp13JansdUZFOUk5Q7owMDw9j6dKlgZ8tXboUY2NjmJ4WR2KbNm3C4OCg97Vy5UrVZmqVEgdithVKznnQw8+ImKyCVkctbXKiurBrlyTlmQu/pkOkqKrsAARJmYETQ1nHjYsUpzRE+1Lnm9WDCHUX6MhCxOBBCA5g1FEOiZudZK/VnrHhM4GC8p+OeRUqabGOm1TpVIfjFqEMy+w5QTG9HJy3g5HAqgMbN27E6Oio97Vjxw71H6qxZx9IwAJnoLdzJSaBNW9NFtcuKb9GQ/teVIpfc0shex+kTpKEX6NjI4sk1jKbBntytpYNNiaBdbKqnl8j3cgiMoE6eD9uRrYelQkUEEV1bK4hmXoWOWZNI5VhBV2JgJ6MfCQnMCcod0aGhoawa9euwM927dqFgYEB9Pb2Cl9Tq9UwMDAQ+FIKidKp0va9ONEPs5G1UUBdR5lGtPHz0Y/ghONcMhAR0Y9qsSUgJg8isJGpT6WzpEwpWVTaiZFDip+1S7CRabOLz7qxY8R0uE1p4GZIAwLWrlDWVL1dseQIBARWHTaF7GIdt1DWVINdMv0TyRlR046TW2q3UHXkFZTYFfc8phyg3BlZu3Yt7r333sDP7rnnHqxdu1b1R8eHtBMjh7Q1+xAJeCzsa1VAuPHz0Y8oFauw9OALCPXIeRCSSFGLXVEn5AoIrCoXQZeUaX+exKEMcZF0brARPAh2I9O0OEuPoGdbxr/1Le/HWrJbcYW8GExpybrNOJ/F6f3kaFOt2UDBIcdKeRCSrKnSAMp5lkJjxdolUf1WJaYH+H9zwK6DVYF1YmICW7duxdatWwHYrbtbt27F9u3bAdgllg0bNnjXf+ITn8BLL72Ez3zmM3juuefw9a9/Hbfeeiv+4i/+guYvoIBmIpH93jOBzxLaI4gUC1ZbfxqPtQkIRIpu2lpHXR+IUIblIsUpDXZJT15mox+Bfo1Km4AYAmNcpOg7bgp5EHGOP2AwydikcnEWznfWcXvoIeD1171f6WmDlowV38rO8Gs8uxQ6330yZ4TNBDJ26RirIizvHrrPvAdJJlBHsOlyikI2SezSwQcEIu7hwUhgfeyxx3D66afj9NNPBwBcddVVOP300/G5z30OALBz507PMQGAI488Ej/60Y9wzz33YM2aNbjmmmvwT//0T93V1qtZ6RTwo9CpqqBUJSCweptrY0aL5yzljIQiRYfQp6EuDMQ/uXdKC9EwQtFQYJeOxdm2y41+4kWKOh3KyEygYCNTma0BJO2qrOMmUclUm0XyS0fSTCBjV6tQ9Eq4Ku+hm2UMbWRsJlBwAKPqeyi0K+dMYK8sM8I6lJpVvwF/PexGAmtinZF169bBsuRNgyJ11XXr1uHJJ59M+lH6EOrZVz8x3Cg0NFl5foYDHcx0IAYLnIsUJys6eBAtVFqzmC1VMF2pYd7MhP9Ltn2P4ddMaWhXjYz2BXb5nRhq76E7R0KS/tJIUf3i3CcrabH2CDcyPWMljRRl5T8NAnHugZU97oF8rB6EYCOz7VJ5D52x4gMoNxO4bp2YX6MwIAjaxdxD16Fcty6sX6NBnXnOrGR9Z8HsOzr0mtj3n2TvoWTP0Y2u7KbRDr6mqGWyCh4gIBiVsZGihugVYCNYSfQjSXmq3mA7CowFDjr0HSl3UVBjk4T8KCHW6sqMCCNFSURmX6c+be1uSJNRmUC2LKmhawXwN2+p48aX/9yx0lAOEdolILC6Nqku4foBlMSh5LKmU1U9ZcmkpQcd3ZJCBwkIZgKZfUeHTQCbGRE4bjnDOCOA9gOLgOADFMozCSJFHYRMIKL04EY/3Eamo0MEkGQh2IeIscvN1tiv03CKaRQPgo0UNTmUrmM4KapXA/JODB18A94m1qFkuCw6iKJARIaS5UEwmNZwD8tWGzUvgu1MFp1y5rvqEm6fKKpm7eKyptrKNM69YJ97zyYgF/0aaUkLiFzfVTqTAJsZeRNwRt6UkGywKvkG7iLYKpZQL1XE9gg2WF1lGimxViLEpouUKW0rFG1kjWkUo3VISWySnpDLR4qaF+dAOj2CMa+j9DBH5nyzDiUTKepQOg3YxS/ObiZQQhTVFu3L0ulCoqjqsZLwDVy7cmgZB9iyJGOXJDup4yRh1iahMxKRCVS55wDsPezs5OqGcUaAXDox2A0psOCwD1EOkWKkxoFgwrqOm+qMja+0KNHOYDYyz6Y8yiEudu7MpRMDAPq8erXEceP4NTqi/UjnO8dMYK8si+RmAiUbbC6lBwmxdlpTOcSLqvkMhGuXlCiq5zkUZmwATulU/WGVANMGXeWcb9ahFBwVof4eulmkeJlAnTDOCAcLTCeGwolRYlKxwhosIN5gNW36oTKN+xDlFCkKuzE6cDNUj5VHUpO17+XEr5njOUnc4uyWjCT6Nbk430BkpKi8pCUj+wL2OOVAYAXYe9iZWKvPJklU7dqVA78GkBC2JaJnuua7e/+sQlHeYs9AR/cfa1foGYw4I0oXjDMCBDbYeqniec76WOCSdLqgu0ClgwT4B5qFUrHuQySJFFUSRYEOp3MCuWxkXkTGb/qu45aDZDf7/qFo/4Yb7PsoUTpVya+ROt+sQ8kcyaCr9OARa/l7CNjjJNFk6W2oLrW5hF9JOp2xS9dYSecVaxcDbWVJWXZL0MrurqPlVlPZYZVA8F7EyVDqOKwSiCAhS5RhdcI4I0AwqmYcA221/RjRj44zMSJtcu2SbbCKF+feTsqBOaQ8pZkR13HjN7K8o/3XXrPHSxAp9jZmlPJrWLuE2jqhIxn0jpWUWCtR71Tv6ArmO5viF2ywurI1oXnlOpQ5EEXZ9w/ZJcgETmngiwCOGJssCyFosdeVGYkkIedMYjXOCMBFivZkrc3WUXJkhlVBuvG79gQO79ObxhOmYkWRoku8UpwZkbZgRoiL6cqMzJYqaBQ5yZ6dO3PcyCRRtcAuXWMVsEvkUEqOee9TPK+kNXRBJtCCxqyb5+gym4aEM6KjNdu2yc9ACN1W7lnUF0AJ5hUgzgRqaE7w7RKs72wmMI9OOxkJGcidxGqcESCY8nQnq5bFWTBZ3eiHixQndaWtZalY9yFiNrI2ClqklQFgTmNKbJf7QIvUOzXVqgGJFDW/OFc0pWK9coik9BDIBOrZMFi7hA6ljCiqOOMW6XxzmcB6uQrLORlW/XyXOEk5ckbc97cKRfGxDDkonQKSLBLgZwKZrCl7zIBqSNdSINRpN6npHkpJyF0gfGacESBIFNVU1wckehBu9BOKFPVkIOZEiVMBIXExd3HWRsrk7XKjH0GpTfWDXWm3UHW6jwIPt4QzokPPw35/iXaG61BqPrzPsyuKB5FbJ0YHMTZB+c+2Sw9nRJriD5Ta9NxD1okWOkmyM4/yKpe6djHwMyM6nG+Bo8tmAtlOO012SUnIXSB8llgO/k0JEVE0r8nK2ePCi2A1TdZQVC2IfoLHvOshqU3wi7Mb/QRkqPVkawB7vBrlqliKmpOh1lV6kPIgXDAy1H5Epj5SFHb5sBEZcySDbo2KSDE2B3pLuJJOO7cFU6jJonasXBJyvVLDVKUHC6fH/F8uWxYqS+p6DqWnCbt2BYiiOsuSHbJbDKY0PYeRJGTDGekCCIiiOhbnJJGijnZjwHdGGmUJD0IQkekhP0qifcCOMAIy1PqjnzhS1L6eh6auB94m16EUkR8Vl0NYu4SOG7+RaSb7TsrE2AJHMujJuAERQYHgWAZdglmAhIQsET3LnVgrsMsdT52cEaHAmGx915RhlnICc4TJjACBSNGXVtaRtpbU0PfuBd773mCkqGlxZjMc05UaqvWm/0su+tFV5wQ6lI/27OHExfQQRW27JJEGF5Gx+jW5Lc6AIG2t8x6miRT1tDq2HTE271A6gV26bLLtkswrwbEMulp77c+YATAYzNgIRM8axTKaJXt7Ua+NJBkrgV16MyOCYNN1kEqlQNZUd7ekS0L2jg8wnJEuQUBcTGNmRKZxcNVVvpy4A12kzGq7iWrTXpCFJzsKIjKdG5nwlGNGaAlgpPM1ZEb8FDEzVi43gxmrRslXflQuAtWJByHoHtNDYJXwIJ5/PpfD+2ybOoix5TZWHRzKgCaLfudbWFrOQVws0iaBXbpaaAG21CbIBHLQ1S0pJSF3AWfEOCOApN9b54IjEKDZvDnwoylNZ9PYnyEghAmiDK1toY5NIc5IqxXQNgD0HGbmIvJQusBYsfo1OfMgBC3jeu6hhAdxww3A2WcHyI+67GLF2AIZG9ehFBJF9c134bxasiQXTRYgIgvBZU3duVdpzSoVFwvYJCs95HBUhP0ZEufbPSqCWbd02dWRhJwjjDMCcP3eGidrpzMVGHjRjwYnyfXOJ6p9wV9wks+6sjW2TYJatYuFCzkWvx6iKPsZQhVdQURWbTZQVkx+jDyU7qGHAhuZzhS/lAfx2mvAN78pzgTqcCjdoEC08edweB8QIelfKgHttrDTTq9dgtKDIKjTYpPs/gkylPlkRjjn+/nnw/o1Gp3vHpn4oNEZyRk59XuznyE8m+btb+fExXSS5yQlET6VnguhT7BhjIxwG5lrl77FWRhlsERRTYeZAX6ZRngo3ebN4pZxHYtzVBbpxRcD3/rkaB38jAgxNkGnXa5rQ6sFPPhg4Ee6WsYDdonE2IQt4/psCpGQXTDBpq4zvoAI5/uGG+zsloNGSR+/BpCUjwxnpAvA9Xvrqt0BkgcbsCdGoeBtZBa6oMtHcFCen63RyK8RjRXHGdFqVxQPQnR4n8ZyiNAuDjp5P5E8iKOP9v47WyyhUbadKNW6OrZdzuIsSqcLOCM6s6ad7p99jUa7ok6EFmQCtWyuHAnZw8iI7XwHOu2c9T3PktZrr9lrO1f+A3Ik1hrOSBcgJwljgOkQEQnQMNEPq/yoM9oPePQCeWw/M6IvFRtyRgScEa12yTIjXPSjM20tPZSuVAJ+//cD1+q0S8qDKJWAj30stJHZdmnkZ4gygcID6XK0CQhnTbXa5c4rgfMdKGnpJPtGON+bNweCTZ/crk9XR+h8Mw0Krk3VZkM5vwaIOLvKcEZyhqT0oIfAKmnt5TAZWJw1pq1Fp2AGxMX0ZWvmMDaFUrEhzogblenMjMSLfnREioBED6LVAiwrF6IoELE4t1rAP/1TSPuk1G6h2mpCNYR2CQ7K8/U8cuRIcVlTQLOKrqxcesMNQkVRHTZJnW8BuiIzIrFJxzMIRBB+DWckZ4QkjDWSH6MONGOiH/fB75mdUa78CABzPbs4AuuSJRJ+jT7yo1UoYqbMLTg8ZyQX7QxBOp2JfnRGiuznhBacUMu4Prsiux4YzghbDimEr1RnlyhtzUSL/jHvesshIRIyxxmZ8AKoKQ12uU6SwPlmurRcm+ZqsCloFydHwGUCdZ5NI81AcHbp7OBkP0fofOcI44yEJIz1q3cKJysT/ejM1rB2hTgj7XZu/JpASxpvF8MZYZnpeg47lGRGOLiOnQ6bgA4pYgaT3qahUQ5exINgOCMTNXus5tb1bGRSu7hMoDtW/Rrsch38drEU1IPg0CiW0XB+r+MeCg/3dMFkKCe9NUu9TQBL+OUcSi4TqHMtjTwRmrFLJx8wYJfhjHQZcuSM9EXxIJjoRydxDpB0rggiMp1jVYQlJrFynJF6qaJNXAyI4LKUSkDRf7y8SFHTBislIXORok67+mSS/hxnZEL7Riaxa9u2YCZQo12RehBM1pSdd3pJ9wJnhMlQ6nRyA3Z1yATmcRZTJ86ITtVv1q44R1johHFGJKeF5ip6xkFnCy37OZ30T3SOFcC0hvIlESYi089Ml9zDVgv4+te9byd1p629Y9WjOSOuloxW3QWRbDfDGdEdVUtJyNddF8gEjjtjpeMelqy250yHWjCZrKnruNVm61rIj9JNn8tQancoozI2DKY0Oklx11HdmRFpFyeTBcwDxhnhOCM6PWf3AZotCQ6lC3BG9AmeAf6DGnqwC4XgWGnMjATs4jezQERm/06HuBjgt54KOSPuCatgSg+6o31+rPhIUWuZxu8QCZGQGc6I6yD1a+cbcGPF3D9Af7Q/R9Q2zmUo88pACEsP993nfeveQ32ZQElpmckEBiQSNLYch0i1nF3agzqZhs0NNwTWBt0wzkjotFB9LHA2cp/mWzBZzohGKXjAf4hC0uvXXy8RF9P1EAnKNFxEpj2L1JBsZBx0R4rSaP+557z/tlHAZE1ftO/ek5AeBBDkjLhjVdcbVQsdSga6MzZuqSaqG2NC4/0DOvB+7rzT+692x01kF5cJnCnXPIkE3fo1IRKygDOiK6jznRGBEvJDD2mxQQTjjIRkeW2nQMeCU2m3vEPpAtLroehHHwMciFhwuEhxIqcFJ4oz4tqkg2Ro2yTJjBSDj1ZekaJQd8EBu8npuIe9Mj0IjjMyqbF0BPgbk1AOPkfej1R1mMma6nZy3b9dWHrYv9/7r84OH/tzJKKI3/pWKGtasNromW1osMn+24VKyALOiC5yuzTYBHLljRhnhDv4re2QH3VFGu7nTNa4ifHb33r/daOffs0p/k798bq7HqRCUAxnRCcHAmD1PDib2u3ARtY16fS9ez273E2/1G6h1lS/OLPnYkzy5GiGMzLhPAu6yjTSrodi0b6PDvSX2jpzRnTPK3e9Gufb/gvBJmzdDqXUrp/9zPsvqwpbFAvHk4Itu4zX5gR/yWQodTu5kQ5ljlojxhlhOCPuYlNst7SIiwH+xAg9REwEqzuqlh7SxcFrddTmuEmk1xnOiOe46XKQGJvavCoGs5GNa0+nRyw4jl3upj+3PqVFzwNgNWw4uwScEe0lLd6mdpBzlFe7aigTyGRN3fmuOzMywQdPVnBz9+aWdru4dXR83PuvzhN7AbsDUGhXsRhc3zWvDQOyscpZa8Q4IwxnhC076FucJRODKT3o38gkmREu+vE2De21fS5SFLD4tY2VjPfDQfdG1u/ck9C8YuA5uZpsAoC5MrsmJrz/6h6ruVGOm4N6qYxZJ9WuO4INpdPZbI3mqNoNPGYqPZgtloK/ZNaHvOwSlh4cu3Qq6LqYK7Kr3Q6S2zUHm75N3DOYs9aIcUaYGpnH4tc0KYCIBYeB9syIiCgKBKKfeqnsHWam30mK4ozojRRrzQaK7WBNWgT/HupyRiYDn+uB2TB0txuznzXOR4pMOl13dsv9nHGR4+aUtNhx1FXblwYqzKnLk5odSva5iloftJdpZNE+Y5d7D3URRVm7hHPLge7yn2/Tm4Azct111+GII45AT08Pzj77bPzqV7+SXnvjjTeiUCgEvnp6orkIWsHUyHSnPAGfBxIVwWrnG0SVaZzNjJWK186D4BdBljOieSMrgBU+k2/8ujM27ueM8fOK2TDGNW8YAOt8M3a128Abb3jf5kXKDNX1XdvASME39BzJALBOEmfXXXd5/9WdRaq0Wx7vJ1BaDnFGuo/LoruszNoVCgoYjOe0NghtOpg4I9/73vdw1VVX4fOf/zyeeOIJrFmzBuvXr8fu3bulrxkYGMDOnTu9r1dffTWT0aRgOCM6RY1cuBFs6MFmyI95lWkaZYH+iRdluKqB09oWZ6+7gM9A3HefoNSmP7sVin4CkWKX1NAZ6N7IAGa+xygfaStpMal0Ga1Rt02A74yENo19+7z/5uNQCgIoZq63UciByyIJ6ljnW3Ogwn5WwC5ufZ/UXdJ6s3BGvvKVr+Cyyy7DRz7yEZx44on4xje+gb6+Pnz729+WvqZQKGBoaMj7Wrp0aSajScFwRnRPCvazQg92oC6cT1soIOdBjOeQRWJFswL4/ve9/3bNpsFEZM1C0Wsb1b7gRERkOs9acZEkE6grgnUdpHaxJFXwzDOqjnLc8rCrXxZZc9wMnXZJbWIwrnkdBfzgI2AXv7573ZL6GwFaBcYFOJg4I41GA48//jjOP/98/w2KRZx//vnYsmWL9HUTExNYtWoVVq5ciYsvvhjPPPNM5OfU63WMjY0FvpSBEerRPSkAdsERpIgd+Mx0PXbZ+icNxy7xwz2ZA7+mT1YOYciPbIeILrib2Rh7DwVZESCHaD+CB5GHQ+lnRuTzPQ9xsVI72I0FIFhmy2Ws4jsjuZTaJFkI1yZdLeNBm+TcO3fOuXNQB2JxRjTzyVjtlxBX8WDhjOzduxetViuU2Vi6dCmGh4eFr1m9ejW+/e1v484778RNN92EdruNc845B68xJCwemzZtwuDgoPe1cuXKJGbGR6sF3HST961uBjjARrAxCKwaF5wBGQHSI/TpL4fEWZx1S4kDne1ybao2G6i2m1psYhfBUOmB40HkUtKKimA1lyULkNjFOJS6eSxgbYpw3PJwKDtlbNix0t2VGMUZ0d1Cy35WZMZGs15TrdX0gs2QXUuWaLFBBOXdNGvXrsWGDRtw2mmn4dxzz8UPf/hDLF68GN/85jelr9m4cSNGR0e9rx07dqgx7qGHAi1W/iKo88GO04KZn5M01jPX/yEjAuU/QN0VVecxVp2yW5OaNRcA/++fLVXC6o+uXZp5LPZnRUew9vkh7j3sng02l5KWFxDIA5U87JrjlR7Edk3kwr3zszUB57trOCPisbK7EqsA8huvbkG58yU+Fi1ahFKphF27dgV+vmvXLgwNDcV6j0qlgtNPPx0vvPCC9JparYZaLfokWxJwKSmfb9A9kaKFfDz6gRkB0VDAY9E5VrEyI7mWHrh2Vddxy4NkyHzWRK0PPVOjoWs8u7Q6lO58Fztu9XIVLUe/Io+5FVqcnfuYR2YkstTmIB8ScrRdeTqTVqGIqUqPsP06F+mGDpkRtuSsO7s1MmdeeC2NaERRjUSZkWq1ijPPPBP33nuv97N2u417770Xa9eujfUerVYLTz31FJbl2ELkgbPBjzLyiBTFk3Wq0uMd7qQzgu1vCHgQDCY9ye5uy4zoL9MMiNLpjBx8HsRoVv1RmrHJsdQmm+/jgcVZnx6ElPDrqdXmyRnpnAnUGkB12GDzcNx6Z+ue3o90buVRpukQQLEt4zpOGe9o18HU2nvVVVfhhhtuwHe+8x389re/xSc/+UlMTk7iIx/5CABgw4YN2Lhxo3f9X//1X+NnP/sZXnrpJTzxxBP40z/9U7z66qv42Mc+RvdXpAXT1gvkM1k7dT3kIVEPsJkR8UKou8MHYHgstb4gC5y1K9fykXgjy6McYn9eNB8pl/JRx0jR2cjqU1rOD+Ht6uS4aSW3x+iIylNFt9MGq3MdLYDtXBHPd79Mo5HAKuqmYW3KoaRlf57ArpxbexOVaQDgAx/4APbs2YPPfe5zGB4exmmnnYa7777bI7Vu374dRaaHev/+/bjsssswPDyM+fPn48wzz8TDDz+ME088ke6vSAumrRfIZ4P16sKSmuI4s9joIoMBnfUg8nHc/EVkotqLQcGikkek2CmCzWOsAHu8hvsXye9hF5ba8oiqAXa+y3gQ+WmyNMoVzJQq6GnNBn7fyqFlHIiRGckhiwTYc2usZ65843eezzwCFVm2RrdIowuhXW5r77p1Wm1xkdgZAYArrrgCV1xxhfB3m5kDgADg2muvxbXXXpvmY9SD54zkwrZ2o4wOEZn2ySogsDLIo1btssAb5SrGa30hZ4Qlg+VBNOwUKepenD0hqA5ZCK21/U7OSE6Omx/tR2cCdTpucxozKFhtWIWikPfD6u10E2ckL4eyU8k7z067TiUt/YGKxK4778zNGTm0z6bh2pjyPpsmdOor8osyBjztjA4PtmYnaSCCN5IXGayTM5LXWHUqPeSx8fc3OmVG9JcdgM6iWX4Eq8+uIqzIYGWsx/5ZtTmLGpc1UYlO5b+xmh3ADM5MCH+vCp2aAXIp03TopsmjKxFg1wbOrn/7t0C1QCcObWeEQ56MeatQDMucI59ODEAi5MUgD30DILok4tqknwwWHVXnVaYZ6JAidu/tgMbF2Z1XwlNf4W+wujeyTun0USdDOJDTBiva+N1Nf2BmQmsJt1N2yxsrjfMKiG4bbxWKmMqz7V+aGck3ExhyvvfssSUvcsCh7YxwbUzuQqjTc641Gyi3bCEsUVTmlknyWpxlG2xe0U9UFsJdBAfrOdkkWXBGc7qHURvZbLHkLc467Yo89RU5bmQxN1jt9zAiu+WPVT42ybJIeTmUUYRf9hnIo0GhXqmFz/kCy2PJJ2sqdL5zUmE9tJ0RpkwzU656fAOdD5HNApd79Hktgp26afKyKyozkttYdXDc8tvI7I1flN0aZbhAOstHgVNfozbYvOaVbIP1skh5zXdRoOJu+nodt06cEf8earYrQkDSHb9qs4FaS48KMhB0vkV25RdARTiUOamwHtrOCAN3UpTaLf0tmBEL4WhuaWuXwCrbYB278spCRD3YOY3VdFVceshvg5WXHsaYczp0nbrs2yWf765deWUgOm2wufEgIua7/syIU5bsMsctSlfHP5dGbwaibLXR23Cd7+5Zs+Icwqgbh7YzwpRpDvT0A7Anhc76KxDduZKX5+wuJKIFx0Ke5SNnrESEPncR1ByRsWlfUaSR90YWZZNuBwmIjqxzi6ojnNy8sqasXcISbk6O27zpcQDAZK1Pwvtx57vee+iOw6hgHc2LmwFEZ07zCzYjOIE5qbAe2s4Ik47Ka8NgP1P0EOVXepBnRiaqvZ5kdzc9RHltsJV2y4t+orIQunkQLjladA/znO9RpYe8s1vCrhXnZ8V2S6sqLOCXHsTdNPmWJQHxmuUHBZqdpJlxqU15znfXrgOiscrJrnnTE4HPD8CUafKF66HmESnOj/EQ5ZXiF3U9uDZVmw30aDoi3EV0lJFPFgnwIy5RK3ReC+HgdPc5uYCfdXOzkSy8aF97JjCGk1uf1KoKC/jPfZRDqTuLVLLa6J8R30ML+T2Hg55N4fl+oDfHYNPJJB3oDc93d6zcbJMuuA7SfoFNeeHQdkaYdFSunrM7WQWLc94pfiC88ecbVXcfZwSQdx+1CkWM52TX/OkxAJJNvxvme283RYq2TVPVXtRLwa6HbsiadpPjBgDz3Gwudw+nKzU0nfHT7SRFraPuz3Rv+oA/VlF26Xfc/AA4pG9lyjQ5oGvKNHLPOa8W2rLVxhwJP6MbFmdhejjXaN9eeHm7WKdJ+wbrLoIREZnu0hEAzPeckYHQ7/LjjEx5B63xduXFRQJ8h1IUweY1VoC/qY/WgvPdtancaqJPcHKuUpvcDTbCyXWv0YluLB+5n2cViuHAzpRp8sUoQ2DVDbd+t7+LMiOAXC0zz03f3cj2R2xkedi1YMrJQnCbhmtTX2MalbZeZUM/MxKOfvIiPwLRNfS87mERljSCzbP8Nz8ixZ+XngfA3EPOLk+IrT6pvREgVmYk10xg0K42Ct491F2Gr7Wa6HP4SKK5lQcObWfkrru8/3YDwWm0N6L+mke0PyOO9vO0KTJSzCmLBPgLzv6eoJOUZwbCzbi1i6WQQ9kNZUneocxLiM23Szy3uiFr2m3Ot6x81A02iUptuXJGJGM1XuuD5Zw+nm9QwK2lpkyjGa0WcNNN3rcekaiLIsWpSo9Xf8134xdvsHlmRqJS/LlkRtyx6uuesYqKfrrBoQxH1X45UKcKsgtZWSvPcog738VdK/k5ujLeT54lLbbUJg2g8uCMTIvXdzfD3NuY0SrE5sIluIcyI6ZMoxkPPQTs3et92w2RomwRrLRmtddfAX+D3dc3GLQrxwzEAufk0olaX0heuRs22H0SvkEeNgHy6CdPnZFO5ZC59SmtZwu5kJUAx3Icq/lM6YHv48lLo4L9zFHZvMqhpFWEJbXLL9PkyBnp5W3Kr/wHsHNL0N6bAw5dZ+T11wPf5ro4S6IfdnPVXX8F/I2f32DzXHCCREP/4Wbrr91UPspzXgFsSUS2aeQRVYvHKk8uEuDbxS/OeW767kbWLJUDAoT1UhkzFftgzW50KPOa767QWtgut5um+8Yq70CFd9wwPJyDNYeyM7JnT+DbA3lmRpjJykY/eT/Yfmake0oPLNGQdZLY+mueESwfVR/IkRgN+ItvOILNv9WRt8l1TgZziF4BtkwTvIf7ewed3+u3q6fZ8M7yYZ1v16ZSu6Vd4hwItoaycNeKhQ6hWzf8zsSgXR5nJIcAalCSgcjbGZF2cXJ7oy4cus7I4sWBb0e7II3XLJUDJ5m6kyQPHgsgz4y4vIj5OWxk9ueGuSzu/+fUp9DTms3RpuCD7Za4FjpjqRvzZ8J2WQBGnHu4KAe73LHiS20jeY+V5B56YzV5QLdJAMQdNXudsVowNapdiA2Qc0bce7hgOp97KGqjbaPQHd1jvcFg0w1U8suaSkTiXnlFvzE4lJ2RoSHvv61C0VuAFk4d0G5KT7OB2mwdQLC9d0/fPAD5LYJuuyrPGdmbs10iAuTInLw3MnFmJO8NVkRSm6r0eCn+POb7wMwkCg4nhN00RnKeV35HFO+MzAMALMxrgxXMrbydXFl2yxur3O5huCRyoLcfbUdFen4OGRt3rBrlKmbKNe/nI3PmAcgnIAAiumluvtlu8NCMQ9cZYbDfmawFq+1twLohYvK7kzWPDQPwoxveGfE32AO6TQLgLyhsxmZP33wAeToj9ueO9sxFq+A/VntzvociFVb3/vXMzqDPcYJ1giUasvM9/w1WTDT05vtkvo6u6B7mnUUa4dYGr0wznc86Ksqaus/g4PQ4qm39XStzGtMoO90ybNbNHbtFk/u12wTItWKwZ4/d4KEZh64zwpB03Eh//vR4Lix+wC+JsA+3N1nzWnAEm34bBW/TWJxXZkTwEOXtILkRWbtYCrSo5r1puE6uaHHOyyZAnEliSw/52uTPq+lyzdM+ycsu0TkiIzmPlZu9GuuZG9D02Nebs13O8+/OcYDJ5Oa0NhTgP2sBu9zMSE7rqOtcu9msALgGDx04dJ0RhqQzkvOkAIDFjne8Z85872d7nf/nNlmdaH9/74BX6zzQ2++d2Ds/t+jHXpzZjE3eKc9qu+lpYwQ3jXkA8ruHbtTFLoJ+RJafMyJ2vucByO8e+jbN837m8kWqzVlPkVg35guI5F45JK/y38wEKg43a28fu2bNA5Dfxi9aR/d0wfq+ZGKfYwtjV8730BurufPCv8yBxHroOiMLF3r/3etNigP52AJgyaQ9WXfPXeD9LO9o382MNEtlL9p3bZo3PaZd3py3i42q/VT6gTxMAsBkkhxbbKJovpmRJc6Cs3uuvwiOdMV8t+3a1UXz3d0w9vUNesTafYxNebTXs3btmeOPld+1ks+8KsLyNnfXAWkUy157dl7l7sUTYWfEDwjyKYcAYicp7yCYtSlEgWb2R104dJ2R++7z/rt3jhspHsjJGGDxhP3ZgcxIzlF1T2vWOyzPXZT35uzNA77jxm5ke3Pe9AE/GnTv4Vhtjqegm1fa2t3Ids8Rbfr5jdXS8REAQec7b87I/OlxP9p3Ngp3I8vr/gHA0onwfO8Gh5LfYN0uu2K7lUvLeMCmueFsTV5lZfuzBZlv5x4unsrHSXL3ldlSJUxiHRnRbs+h6Yy0WsCdd3rf7s2Z/Aj4G6zoIcor5Qn4Y+JuYHnXOQFgyNnIhvt9770bFmfeLnes+uuTubQbA74zMtrbj5lyFUD+GQjAX5zdjI2F/B3KIizPLnfjz9smQOaMuNyMfDIQgL+5u2vWiMsXmR7Lpd2YtWlv3zzvcMhu4EjxzkijWPaI0nkRo6vtJuY7Y8IGBQBMZkQbHnoI2O97o25b6OIuSuOxKc+8JisADE3YG+zO/kUAuiSqdmzaNZcpteXMGQGAoXH7eIFhZ6y8LFKO92+gPolqswHAn1vuwpPnWC3xNlj7Ho7V5qBesdseu6G2746R+2+uawM3VgCwq9+2y30W8sAibs1ynXB3DPOA62A3S2WP4J43gRUAlkwEnW83C1huNXMTPQMYh5LhlAEwmRFt4JjCu7wF50AOxthwa51uOn2X82BXm7O5TtZlY/YG+8aALRLnOiV5LoJuBmKi1oeJai8sxi7XIcjFLmdMhp1NY6czZsvG81E0BGwmv7/B2guhO1bLxvKzawm3kbk2zZseQ29Tf7uxZ5e3aSwI2LU8x3nlZkZG5gyiWSiiVSh6jsmy8fyeQz+AmgeAGaux/Maq0m55JTV3brn/umtsHuCDzV1eQHAgtyySyC4PJjOiCRxT+PUB+5TCw8byOToZCBMNX3c2suVje3KdrMudDctdaFyn5LAcN7I5szNe58rw3IUYq83BZM0+tyPPhXApV6Zx7+GyHG0CmLnlOLo7BxxnJM8NluOM7OySsXKdbN6uoRztWjg1ilK7BatQxN4587Fnzny0iiWU2q1cMzau4+Y6RsMD+QcEAEKlttcH7fV9eY5rll+WtG16g1nf8wRvl4f779duy6HpjDBen4XumBhutD9V7cVobU5X2AQAy52o3t1Yu8UudzPb1b/Qs2nB1GiuUbV7D93F2XXgDssxMwL4kfVw/8JAVJ2n4+Y6SPv6BlEvlfFGF2QggDA/oxvsYrksw/0LsdNxdpdOjKCUky4S4AdvrzmbvTtWeTq5gL82vTa4BFOVmlcSyTPYZIO6VqHoOUiHjeZnE+A7/25A7uG227SrsB6azshufwKM9sz1RI3yTFv3NutebXj7vCEmA5HvZPUeoi5zRnwuy8KuKDsATJmmf4FdOvKi/XztWnnAFvjbPm8Iu+faUXW51cw1qp4/PYa+xjQA4LXBpX62JuexcjeHHYNLAfhZrryjfXaD9bI1OZZoAGDl6C4A/ljt7HfLkvmO1eHOfN8x6K+j/fVJDOZwQrWLpRP7UGnNolkqY2f/Qrw2kH+2BgAOH/XXhgAmJoDNm7Xacmg6I7/8pfdfd1IsmtifW8eDi8OZTeP1Lpmsrue8s38RZoslL2LM266VB+yFcPu8ZXjNWQzztmlofC+K7RZmKj3YM2e+FzHmbdeq/TsBOGM1YI9V3lF1gbHr1XnLsGPQXgzzdr5XHXBsmr8MY9U+7Hej6pwj2COYsXrV2ThWOM5AXnA/f7xnLkZrc/Dq/GUA/GczL3hO0rylXbPpl6w2VniOru8krch5vnuO27yl4V8y8hc6cOg5I60W8KMfed++tHAFAH8RyhOsM/KiY9cR+9/I0yRvwRmZMw//sexYtIslzK1P5RpVA8DR+14DALy4cAVeWLgSAHDUPv0SxixqrSYOdxbibYtX4eX5hwEAjh55LU+zvLn9yvxleGGRPVbHjOzI0yQAwBGeXcvxgjPf8x4rd9N/Y2AJnl16FABgyfgIBnJSX3XhrgMvL1jurQ3H5DxWfbN1r6Pmd4tWeaUH99nMCysOuBmbIbwyfzkAPzuYJ1Z4TtIQXlpgrw152+VnkZZ6rdAeNJ/em8oZue6663DEEUegp6cHZ599Nn71q19FXn/bbbfh+OOPR09PD0455RT8+Mc/TmUsCTZvBhoN79vfLTocALB6z6s5GeTD3TReWLjSs+u4vfnaNdCYwnLHe//3438fAHDMyPbc1ChdHOUsxC8uWIHnnQ322JHteZoEwF+I7z/qLWiUK+htzORK9gX8DMSOwSE8t/gIAPlvZACwytlgX1pwGLPB5uskzZ8eQ7/TvXbf0WcB6I6xcp2RV+Yvx4sL7Pl+dBc4lG4AcPfqcwAA86dGsSCnYyJcuM/g84tW4rdLjgQAHL/nlRwtsuGO1TNLj8LLjjOyOuf1fdnYHlSbs2iUq+FSzXa962liZ+R73/serrrqKnz+85/HE088gTVr1mD9+vXYvVucbnr44YfxwQ9+EB/96Efx5JNP4pJLLsEll1yCp59+OrPxqfBXfxX4dtuiVQDynxQAcPLwiwDsRfBA7wCK7VbukSLgO2p3nfB2AMBxe7tn039pwWF4ZunRALrELmeDuOt4e6yO3vdart1QgN351D8zgUa54tl1bBeM1Qm7XwEA/GT12zBT6UG1OetFanmhAOB4Z77/8OR3AACO3pf/pu8+g88sORrbFttrVt6ZQAA4aZe9Zt1x4joA3WHTUfteR8/sDKaqvbj7ONtJ6oZgkx2rVrGEgZmJ3Hk/ZauNE3a/DAB4auiY4C8fflgriTWxM/KVr3wFl112GT7ykY/gxBNPxDe+8Q309fXh29/+tvD6r371q7jwwgtx9dVX44QTTsAXv/hFnHHGGfja176W2fjEaDSARx4BYHfRNAtFbF2+GgCwes8raBcKuX6dvOsFAPDq1Eftex3VdjN3u1Y7UYV7cN/xu/MfqxWju7BoYj8a5SrGeuai3GriqH2v5W7XaW9sAwDsdoiPJ+5+KXebUABO2/k7AP55GCd0gV2n7dwWsOn4PS+jCCt3u05/47eB+X7y8Au523T0yA70z0xgutqDqWovehszXTHf3Q3WvYenDD+fu00FWDjR2WBdldNuWN/dsXJtOn7PK7Bytqld8Ped3yw7Lhg2tdvAz36WZqdNhXLnS3w0Gg08/vjj2Lhxo/ezYrGI888/H1u2bBG+ZsuWLbjqqqsCP1u/fj3uuOMO6efU63XU636L5tgYUdrv61/3/tsqFPF3F34Ee+YuQK3ZQO9cC9uOW03zORmwbGIvds61OwtOGNveFTYd3gx678sLo11h18n7X8ZmR5dl9f7t2HHkEfkaBGBRZRoFqw2rYPv5RzT2dMVYrZrZg4ec/89tTKE0WMG2wXztsgAsmB71jp0/buL1rhirZVZwvVlcnuoKu1Yf2IHHhk4AAJyw/1W8dMwxHV6hHgsrM4HvV7b2dcVYHTU5jCdgj9XC6VE0F83BtkU5z/dCEXMbU5io2ppIqyde64qxWtG0uzjvOun38ZcP/muwkeMrXwEuukiLHYkyI3v37kWr1cLSpUHm7dKlSzE8LE6vDg8PJ7oeADZt2oTBwUHva+XKlUnMlOPFF73/WoUC7jzKTlmfv/0xVHM6gZbHu16xMzcFq40LXo3m4ujCKSMv4bAJm/dw4sjLOHw8X7a8i/N3POb93x23vNE/O43/tPMZAMBgfQJrnf/njfN3PIZyuwkAWP/qr1DKuXQE2CWRC199FIB9uFq3zPczdm/zpMNP2/07LJvKT96chTtWAHDRq90x34em9uH03XaGa8H0KM4afi5ni2y8c/uvmfn+aO4cN8DuqFnvzPFKaxbv2PFEzhbZ+E/Dz2KgPonhOQu90qSHAwe02ZEoM6ILGzduDGRTxsbGaBySo4/2/ltut3DVA/8fXp2/DJdvuRU1vq130ybgv/237J/ZCf/wD8D/+B/etxt/9zus3v4Clo6P4O2vbg1eWy7bZwaUSurtOvdc4PHHvW9veeOz+PmxZ+Oibb/0BKs8XHYZcO216m1qNIAFvlLg6t9tw9Kdw5iu1PDu534RXnDuugtYt069XV/9KvD//r/et996+a/xg5PPw3/a/hSO40m1xx0HPKFhEWq1gPnz7VQrgNUAvrt7I55bcgT+89P3oafZCF5/553Aeeept+u++4D3vtf79n+++CJOevV3OHrkNbz1Nc5x0znf3/veQCvjLbs+iweOOhPvffYBLOQJmR/9qH3PVWPzZuAP/9D79rjfbcPyN95As1QSz3dd9/DKK4F/+ifv23/e/gXceuo7cf7zj+IovvuvWrUVr1Xfw1bLXhscjsNqbMNNu0fw4sKVeP9/3IMy38ae0/r+v194AWtOfRYn7H4ZZ77BOW465/sllwA//7n37TWNa/Dy/OX4k9/8NHjdW96i3hYXVgLU63WrVCpZt99+e+DnGzZssN773vcKX7Ny5Urr2muvDfzsc5/7nHXqqafG/tzR0VELgDU6OprE3DDqdcsqFCwLiP4qFu1rdaBe72yP+/Wv/6rHJsuyrPHx+HZNTemz65OfjGfTggWW1WzqsSnJPTxwQI9NlmXPlzg2zZ2rb6yaTcuq1bpvvk9Ndd98bzYta2Cg++5hkrG66SY9NllW/Plu1vf495BgrsfdvxOVaarVKs4880zce++93s/a7TbuvfderF27VviatWvXBq4HgHvuuUd6vVJUq8Bf/mXn6z79aftaHahWgauv7nzd0qXAn/2ZentczJ0LnHVW5+suvhjo7VVvj4uvfx3o6+t83Q036IkwgPj38OijgcFB9fa4+LM/s+dNJ3znO/rGqlQCbr6583W653tvrz2XO0HnfC+VgH/5l3jX6ryHccfq6KOBSy9Vb4+LuPPdrO/x7qHutT2pl3PLLbdYtVrNuvHGG61nn33W+vjHP27NmzfPGh4etizLsv7sz/7M+u///b971//yl7+0yuWy9Xd/93fWb3/7W+vzn/+8ValUrKeeeorcs4qNq6+WZ0iuvprmM9LYJPNOjzoqH5ssy7LOOktu18UX52fX0qVimwoFy/rBD/KxKeoeHn10PjZZlv3Z3TZWP/iBZZVK3TffL764++Z71FjleQ+jxuotb8nHJsuSz3ezvochu4eEcz3u/p3YGbEsy/rHf/xH6/DDD7eq1ar11re+1XrkkUe835177rnWhz70ocD1t956q3XcccdZ1WrVOumkk6wf/ehHiT6P3BmxLDt99uUvW9bb3mZZv/d79v91pe6ibPqbv7E32nnzLGvtWr1pfRnGxy3rPe+xrPnzLWvxYsu67DK9pRkZRkYs66STLKu/37JWrLCsO+/Ul6qWoVvv4YEDlnXOOfb9O+44y/r3f89/rJpNy7rjDss69ljbrm4Zq6kpe46vWGF/ffzj+c93d6yOOcayBgftMeuGezg1ZVkf/ahlLVpkl0b/8A/t9SJvHDhgz6fBQcsaGrKs//2/zfouw9SUZV1+uWVdcIH9L/Fcj7t/FyzLsvTlYdJhbGwMg4ODGB0dxcDAQN7mGBgYGBgYGMRA3P370DubxsDAwMDAwKCrYJwRAwMDAwMDg1xhnBEDAwMDAwODXGGcEQMDAwMDA4NcYZwRAwMDAwMDg1xhnBEDAwMDAwODXGGcEQMDAwMDA4NcYZwRAwMDAwMDg1xhnBEDAwMDAwODXFHO24A4cEVix8bGOlxpYGBgYGBg0C1w9+1OYu8HhTMyPj4OAFi5cmXOlhgYGBgYGBgkxfj4OAYjTi0/KM6mabfbeOONN9Df349CoUD2vmNjY1i5ciV27NhhzrzJAWb884UZ/3xhxj9fmPHXA8uyMD4+juXLl6NYlDNDDorMSLFYxIoVK5S9/8DAgJmMOcKMf74w458vzPjnCzP+6hGVEXFhCKwGBgYGBgYGucI4IwYGBgYGBga54pB2Rmq1Gj7/+c+jVqvlbcohCTP++cKMf74w458vzPh3Fw4KAquBgYGBgYHBmxeHdGbEwMDAwMDAIH8YZ8TAwMDAwMAgVxhnxMDAwMDAwCBXGGfEwMDAwMDAIFcc0s7IddddhyOOOAI9PT04++yz8atf/Spvkw56fOELX0ChUAh8HX/88d7vZ2ZmcPnll2PhwoWYO3cu/vN//s/YtWtX4D22b9+Od7/73ejr68OSJUtw9dVXo9ls6v5TDgo8+OCDeM973oPly5ejUCjgjjvuCPzesix87nOfw7Jly9Db24vzzz8fzz//fOCaffv24dJLL8XAwADmzZuHj370o5iYmAhc8x//8R94+9vfjp6eHqxcuRJ/+7d/q/pPOyjQafw//OEPh56HCy+8MHCNGf/02LRpE8466yz09/djyZIluOSSS7Bt27bANVRrzubNm3HGGWegVqvhmGOOwY033qj6zzukcMg6I9/73vdw1VVX4fOf/zyeeOIJrFmzBuvXr8fu3bvzNu2gx0knnYSdO3d6X7/4xS+83/3FX/wF/v3f/x233XYbHnjgAbzxxhv4oz/6I+/3rVYL7373u9FoNPDwww/jO9/5Dm688UZ87nOfy+NP6XpMTk5izZo1uO6664S//9u//Vv8wz/8A77xjW/g0UcfxZw5c7B+/XrMzMx411x66aV45plncM899+Cuu+7Cgw8+iI9//OPe78fGxnDBBRdg1apVePzxx/HlL38ZX/jCF/Ctb31L+d/X7eg0/gBw4YUXBp6H7373u4Hfm/FPjwceeACXX345HnnkEdxzzz2YnZ3FBRdcgMnJSe8aijXn5Zdfxrvf/W78wR/8AbZu3Yorr7wSH/vYx/DTn/5U69/7poZ1iOKtb32rdfnll3vft1ota/ny5damTZtytOrgx+c//3lrzZo1wt8dOHDAqlQq1m233eb97Le//a0FwNqyZYtlWZb14x//2CoWi9bw8LB3zfXXX28NDAxY9Xpdqe0HOwBYt99+u/d9u922hoaGrC9/+cvezw4cOGDVajXru9/9rmVZlvXss89aAKxf//rX3jU/+clPrEKhYL3++uuWZVnW17/+dWv+/PmB8f/sZz9rrV69WvFfdHCBH3/LsqwPfehD1sUXXyx9jRl/WuzevdsCYD3wwAOWZdGtOZ/5zGesk046KfBZH/jAB6z169er/pMOGRySmZFGo4HHH38c559/vvezYrGI888/H1u2bMnRsjcHnn/+eSxfvhxHHXUULr30Umzfvh0A8Pjjj2N2djYw7scffzwOP/xwb9y3bNmCU045BUuXLvWuWb9+PcbGxvDMM8/o/UMOcrz88ssYHh4OjPfg4CDOPvvswHjPmzcPb3nLW7xrzj//fBSLRTz66KPeNb//+7+ParXqXbN+/Xps27YN+/fv1/TXHLzYvHkzlixZgtWrV+OTn/wkRkZGvN+Z8afF6OgoAGDBggUA6NacLVu2BN7DvcbsF3Q4JJ2RvXv3otVqBSYfACxduhTDw8M5WfXmwNlnn40bb7wRd999N66//nq8/PLLePvb347x8XEMDw+jWq1i3rx5gdew4z48PCy8L+7vDOLDHa+oeT48PIwlS5YEfl8ul7FgwQJzTwhw4YUX4l//9V9x77334v/8n/+DBx54ABdddBFarRYAM/6UaLfbuPLKK/G2t70NJ598MgCQrTmya8bGxjA9Pa3izznkcFCc2mtw8OCiiy7y/n/qqafi7LPPxqpVq3Drrbeit7c3R8sMDPTjT/7kT7z/n3LKKTj11FNx9NFHY/PmzTjvvPNytOzNh8svvxxPP/10gKNmcPDgkMyMLFq0CKVSKcSo3rVrF4aGhnKy6s2JefPm4bjjjsMLL7yAoaEhNBoNHDhwIHANO+5DQ0PC++L+ziA+3PGKmudDQ0Mh0naz2cS+ffvMPVGAo446CosWLcILL7wAwIw/Fa644grcdddduP/++7FixQrv51RrjuyagYEBE2QR4ZB0RqrVKs4880zce++93s/a7TbuvfderF27NkfL3nyYmJjAiy++iGXLluHMM89EpVIJjPu2bduwfft2b9zXrl2Lp556KrBA33PPPRgYGMCJJ56o3f6DGUceeSSGhoYC4z02NoZHH300MN4HDhzA448/7l1z3333od1u4+yzz/auefDBBzE7O+tdc88992D16tWYP3++pr/mzYHXXnsNIyMjWLZsGQAz/llhWRauuOIK3H777bjvvvtw5JFHBn5PteasXbs28B7uNWa/IETeDNq8cMstt1i1Ws268cYbrWeffdb6+Mc/bs2bNy/AqDZIjk9/+tPW5s2brZdfftn65S9/aZ1//vnWokWLrN27d1uWZVmf+MQnrMMPP9y67777rMcee8xau3attXbtWu/1zWbTOvnkk60LLrjA2rp1q3X33XdbixcvtjZu3JjXn9TVGB8ft5588knrySeftABYX/nKV6wnn3zSevXVVy3LsqwvfelL1rx586w777zT+o//+A/r4osvto488khrenrae48LL7zQOv30061HH33U+sUvfmEde+yx1gc/+EHv9wcOHLCWLl1q/dmf/Zn19NNPW7fccovV19dnffOb39T+93YbosZ/fHzc+su//Etry5Yt1ssvv2z9/Oc/t8444wzr2GOPtWZmZrz3MOOfHp/85CetwcFBa/PmzdbOnTu9r6mpKe8aijXnpZdesvr6+qyrr77a+u1vf2tdd911VqlUsu6++26tf++bGYesM2JZlvWP//iP1uGHH25Vq1XrrW99q/XII4/kbdJBjw984APWsmXLrGq1ah122GHWBz7wAeuFF17wfj89PW391//6X6358+dbfX191vve9z5r586dgfd45ZVXrIsuusjq7e21Fi1aZH3605+2Zmdndf8pBwXuv/9+C0Do60Mf+pBlWXZ77//8n//TWrp0qVWr1azzzjvP2rZtW+A9RkZGrA9+8IPW3LlzrYGBAesjH/mINT4+HrjmN7/5jfV7v/d7Vq1Wsw477DDrS1/6kq4/sasRNf5TU1PWBRdcYC1evNiqVCrWqlWrrMsuuywU8JjxTw/R2AOw/uVf/sW7hmrNuf/++63TTjvNqlar1lFHHRX4DIPsKFiWZenOxhgYGBgYGBgYuDgkOSMGBgYGBgYG3QPjjBgYGBgYGBjkCuOMGBgYGBgYGOQK44wYGBgYGBgY5ArjjBgYGBgYGBjkCuOMGBgYGBgYGOQK44wYGBgYGBgY5ArjjBgYGBgYGBjkCuOMGBgYGBgYGOQK44wYGBgYGBgY5ArjjBgYGBgYGBjkCuOMGBgYGBgYGOSK/z/RRVunKJSKqQAAAABJRU5ErkJggg==", "text/plain": [ "
" ] @@ -8484,17 +8483,23 @@ "fs = 2351 # sample rate \n", "f = 5 # the frequency of the signal\n", "\n", - "x = np.arange(fs) # the points on the x axis for plotting\n", - "print(x)\n", + "#x = np.arange(fs) # the points on the x axis for plotting\n", + "#print(x)\n", + "x = np.array([i for i in range(fs)])\n", + "#print(x)\n", "# compute the value (amplitude) of the sin wave at the for each sample\n", - "y = (1 - np.sin(0.5 * np.pi + 2*np.pi*f * ((x)/fs))) * 2 + 0\n", + "#y = (1 - np.sin(0.5 * np.pi + 2*np.pi*f * ((x)/fs))) * 2 + 0\n", + "y = 1 - np.sin(0.5 * np.pi + 2*np.pi*12 * ((x)/fs)) * 2 + 1\n", + "\n", + "print(\"jere\")\n", + "print(10 * 60 * 40)\n", "\n", "#this instruction can only be used with IPython Notbook. \n", "# showing the exact location of the smaples\n", "plt.stem(x,y, 'r', )\n", "plt.plot(x,y)\n", "np.cos(2*np.pi*f * (10/fs)) * 1 + 2\n", - "range(int((1 - np.sin(2*np.pi*f * (50/fs))) * + 2))" + "range(int((1 - np.sin(2*np.pi*f * (50/fs))) * + 2))\n" ] }, { @@ -10010,1017 +10015,1026 @@ }, { "cell_type": "code", - "execution_count": 273, + "execution_count": 642, "id": "588ff0f3-f3f1-41ae-be41-b331866d1c82", "metadata": {}, "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1150\n", + "23206\n", + "[51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 47.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 55.0, 55.0, 55.0, 55.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 43.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 55.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 56.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 44.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 45.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 59.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 46.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 48.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 52.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 49.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 53.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 58.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 57.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 51.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0, 54.0]\n" + ] + }, { "data": { "text/plain": [ - "[(2.75, 51.0, 2, 0.0),\n", + "[(2.0, 51.0, 2, 0.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", " (0.5, 49.0, 2, -200.0),\n", " (1.0, 48.0, 2, -100.0),\n", " (0.75, 49.0, 2, 100.0),\n", - " (1.75, 51.0, 2, 200.0),\n", - " (1.0, 48.0, 2, -300.0),\n", - " (0.5, 51.0, 2, 300.0),\n", - " (0.5, 53.0, 2, 200.0),\n", - " (1.25, 51.0, 2, -200.0),\n", - " (0.5, 49.0, 1, -200.0),\n", - " (0.75, 48.0, 2, -100.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 44.0, 2, -400.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 53.0, 2, 900.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.5, 48.0, 1, -500.0),\n", - " (0.75, 49.0, 2, 100.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 52.0, 2, 300.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 49.0, 1, -300.0),\n", - " (0.5, 51.0, 2, 200.0),\n", + " (1.0, 51.0, 2, 200.0),\n", + " (0.25, 49.0, 1, -200.0),\n", + " (0.5, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 1, -100.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 48.0, 2, 0.0),\n", + " (0.5, 49.0, 1, 100.0),\n", + " (0.25, 51.0, 2, 200.0),\n", " (0.5, 51.0, 1, 0.0),\n", - " (0.25, 48.0, 2, -300.0),\n", - " (1.25, 46.0, 2, -200.0),\n", - " (0.25, 51.0, 2, 500.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.5, 51.0, 1, None),\n", + " (0.5, 53.0, 2, 200.0),\n", + " (0.25, 49.0, 0, -400.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 0, -200.0),\n", - " (0.25, 48.0, 1, -100.0),\n", - " (0.5, 56.0, 2, 800.0),\n", - " (1.0, 53.0, 2, -300.0),\n", - " (0.5, 53.0, 2, 0.0),\n", - " (0.5, 56.0, 2, 300.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 2, -500.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 0, -300.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.5, 51.0, 1, 300.0),\n", - " (0.5, 49.0, 0, -200.0),\n", - " (0.25, 53.0, 2, 400.0),\n", - " (0.25, 51.0, 0, -200.0),\n", - " (0.25, 51.0, 2, 0.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 48.0, 0, -100.0),\n", " (0.25, 51.0, 1, None),\n", - " (1.0, 53.0, 1, 200.0),\n", - " (0.5, 49.0, 2, -400.0),\n", + " (0.5, 48.0, 1, 0.0),\n", + " (0.5, 49.0, 0, 100.0),\n", + " (0.25, 51.0, 1, 200.0),\n", + " (0.25, 48.0, 2, -300.0),\n", + " (0.5, 51.0, 0, 300.0),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (0.25, 44.0, 2, -900.0),\n", + " (0.25, 51.0, 1, 700.0),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (1.0, 48.0, 0, -100.0),\n", + " (0.25, 51.0, 0, 300.0),\n", + " (0.5, 48.0, 1, -300.0),\n", + " (0.25, 52.0, 2, 400.0),\n", + " (0.25, 53.0, 0, 100.0),\n", + " (0.25, 44.0, 1, -900.0),\n", + " (0.25, 51.0, 0, 700.0),\n", + " (0.25, 51.0, 2, 0.0),\n", + " (0.75, 53.0, 1, 200.0),\n", + " (0.25, 49.0, 1, -400.0),\n", " (0.25, 48.0, 2, -100.0),\n", - " (0.25, 51.0, 1, 300.0),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.5, 51.0, 2, 200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 48.0, 1, -300.0),\n", - " (0.75, 53.0, 2, 500.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 57.0, 2, 600.0),\n", - " (0.25, 56.0, 2, -100.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.5, 44.0, 1, -1200.0),\n", - " (0.5, 53.0, 2, 900.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.5, 53.0, 1, 200.0),\n", " (0.25, 51.0, 0, None),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 46.0, 2, -200.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.5, 48.0, 0, -500.0),\n", - " (0.25, 53.0, 2, 500.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (1.25, 49.0, 1, -200.0),\n", - " (1.0, 48.0, 2, -100.0),\n", - " (0.25, 44.0, 2, -400.0),\n", - " (0.75, 53.0, 2, 900.0),\n", - " (0.25, 49.0, 2, -400.0),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 48.0, 0, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 48.0, 0, 200.0),\n", + " (0.25, 46.0, 2, None),\n", + " (0.25, 46.0, 2, None),\n", + " (0.25, 51.0, 2, 300.0),\n", + " (0.25, 44.0, 0, -700.0),\n", + " (0.25, 53.0, 0, 900.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 48.0, 0, None),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 51.0, 0, 200.0),\n", + " (0.25, 56.0, 2, 300.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 52.0, 1, 100.0),\n", - " (0.25, 53.0, 0, 100.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 1, 0.0),\n", - " (0.75, 51.0, 0, 0.0),\n", - " (0.25, 48.0, 2, -300.0),\n", - " (0.5, 48.0, 1, 0.0),\n", - " (0.5, 46.0, 1, -200.0),\n", - " (0.75, 51.0, 2, 500.0),\n", + " (0.25, 49.0, 0, -700.0),\n", + " (0.5, 52.0, 1, 300.0),\n", + " (0.75, 53.0, 2, 100.0),\n", + " (0.25, 51.0, 1, -200.0),\n", " (0.5, 53.0, 2, 200.0),\n", - " (0.25, 52.0, 2, -100.0),\n", - " (0.75, 51.0, 2, -100.0),\n", - " (1.0, 50.0, 2, -100.0),\n", - " (1.0, 52.0, 2, 200.0),\n", + " (0.5, 56.0, 2, 300.0),\n", + " (0.5, 51.0, 2, -500.0),\n", + " (0.25, 48.0, 1, -300.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 46.0, 1, -200.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 52.0, 2, 600.0),\n", + " (0.5, 53.0, 2, 100.0),\n", + " (0.5, 51.0, 2, -200.0),\n", " (0.25, 46.0, 1, None),\n", - " (0.5, 46.0, 1, None),\n", " (0.25, 46.0, 1, None),\n", - " (0.25, 51.0, 1, -100.0),\n", - " (0.75, 51.0, 2, 0.0),\n", - " (0.25, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 49.0, 2, -400.0),\n", - " (0.25, 51.0, 0, None),\n", - " (1.0, 48.0, 0, -100.0),\n", - " (0.75, 56.0, 2, 800.0),\n", + " (0.25, 46.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 46.0, 1, None),\n", + " (0.25, 51.0, 1, 0.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 2, -200.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 48.0, 2, -100.0),\n", + " (0.5, 49.0, 0, None),\n", + " (0.25, 52.0, 0, 400.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 49.0, 2, -300.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 2, 200.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 2, -100.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", " (0.25, 56.0, 1, 500.0),\n", - " (0.25, 53.0, 2, -300.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 53.0, 2, -300.0),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 53.0, 1, 0.0),\n", " (0.25, 51.0, 2, -200.0),\n", - " (1.0, 53.0, 1, 200.0),\n", - " (0.5, 53.0, 1, 0.0),\n", - " (0.25, 56.0, 1, 300.0),\n", - " (0.25, 50.0, 2, -600.0),\n", - " (0.5, 48.0, 2, -200.0),\n", - " (0.25, 51.0, 2, 300.0),\n", - " (0.25, 48.0, 0, None),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 57.0, 2, 600.0),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 51.0, 0, -600.0),\n", + " (0.25, 56.0, 2, 500.0),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 53.0, 1, None),\n", + " (0.5, 53.0, 1, None),\n", + " (0.25, 53.0, 1, -300.0),\n", + " (0.5, 53.0, 2, 0.0),\n", + " (0.5, 51.0, 2, -200.0),\n", + " (1.0, 56.0, 1, 500.0),\n", + " (0.25, 51.0, 1, -500.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 48.0, 0, -500.0),\n", + " (1.0, 51.0, 2, 300.0),\n", " (0.25, 48.0, 0, None),\n", - " (0.25, 51.0, 1, 0.0),\n", - " (0.75, 44.0, 0, -700.0),\n", - " (0.75, 53.0, 0, 900.0),\n", - " (0.25, 49.0, 0, -400.0),\n", - " (0.25, 53.0, 2, 400.0),\n", - " (1.0, 51.0, 2, -200.0),\n", - " (0.5, 50.0, 2, -100.0),\n", - " (1.5, 52.0, 2, 200.0),\n", - " (0.25, 53.0, 2, 100.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 0, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 46.0, 0, -500.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 52.0, 1, -100.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 51.0, 2, -100.0),\n", - " (0.25, 52.0, 0, 100.0),\n", - " (0.25, 57.0, 2, 500.0),\n", - " (0.5, 52.0, 1, None),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 51.0, 1, -600.0),\n", - " (0.5, 53.0, 2, 200.0),\n", - " (0.5, 53.0, 1, 0.0),\n", - " (0.75, 51.0, 1, -200.0),\n", - " (0.25, 52.0, 0, None),\n", + " (0.25, 52.0, 1, 600.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 48.0, 2, -400.0),\n", + " (0.25, 51.0, 1, 300.0),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (0.25, 44.0, 2, -900.0),\n", + " (0.5, 53.0, 2, 900.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (1.0, 49.0, 2, -200.0),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 2, None),\n", + " (1.0, 51.0, 2, 200.0),\n", + " (0.5, 48.0, 2, -300.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 48.0, 2, -300.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 0, 300.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 2, 300.0),\n", " (0.25, 49.0, 1, -200.0),\n", - " (0.5, 51.0, 2, 200.0),\n", - " (0.5, 52.0, 2, 100.0),\n", - " (0.25, 51.0, 2, -100.0),\n", - " (1.0, 48.0, 1, -300.0),\n", - " (0.5, 52.0, 2, 400.0),\n", - " (0.75, 48.0, 2, -400.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 44.0, 2, -400.0),\n", + " (0.25, 46.0, 0, None),\n", + " (0.25, 46.0, 0, None),\n", + " (0.25, 53.0, 2, 400.0),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.25, 48.0, 1, -300.0),\n", + " (0.25, 52.0, 2, 400.0),\n", + " (0.5, 51.0, 2, -100.0),\n", " (0.25, 48.0, 1, None),\n", " (0.25, 48.0, 1, None),\n", - " (0.25, 53.0, 2, 900.0),\n", - " (0.5, 49.0, 1, -400.0),\n", - " (0.75, 49.0, 2, 0.0),\n", - " (0.25, 51.0, 1, 200.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.5, 48.0, 0, -300.0),\n", - " (0.5, 49.0, 2, 100.0),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.25, 46.0, 0, -1000.0),\n", - " (1.0, 53.0, 2, 700.0),\n", - " (0.25, 57.0, 2, 400.0),\n", - " (0.5, 51.0, 0, -600.0),\n", - " (0.25, 56.0, 2, 500.0),\n", - " (0.25, 57.0, 2, 100.0),\n", + " (0.25, 50.0, 2, -100.0),\n", + " (0.5, 49.0, 1, -100.0),\n", + " (0.5, 51.0, 1, 200.0),\n", + " (1.0, 52.0, 2, 100.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 52.0, 2, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 2, -800.0),\n", - " (0.5, 51.0, 1, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.75, 53.0, 1, 400.0),\n", - " (0.25, 51.0, 1, -200.0),\n", - " (0.25, 56.0, 2, 500.0),\n", - " (0.25, 57.0, 1, 100.0),\n", - " (0.25, 53.0, 2, -400.0),\n", - " (1.0, 56.0, 1, 300.0),\n", - " (0.5, 56.0, 2, 0.0),\n", - " (0.25, 51.0, 2, -500.0),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 56.0, 1, None),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (0.5, 53.0, 2, 0.0),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.5, 51.0, 0, None),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 56.0, 0, 500.0),\n", - " (1.0, 53.0, 1, -300.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 2, 0.0),\n", - " (0.25, 53.0, 1, None),\n", + " (0.25, 56.0, 0, 700.0),\n", + " (0.25, 51.0, 1, -500.0),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 57.0, 1, 600.0),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 56.0, 2, -100.0),\n", + " (0.5, 56.0, 1, 0.0),\n", + " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 53.0, 2, -100.0),\n", + " (0.25, 56.0, 0, None),\n", " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (1.0, 51.0, 1, 0.0),\n", - " (0.5, 49.0, 2, -200.0),\n", - " (0.5, 50.0, 2, 100.0),\n", " (0.25, 56.0, 0, None),\n", - " (0.25, 49.0, 2, -100.0),\n", + " (0.25, 53.0, 2, 200.0),\n", " (0.25, 56.0, 0, None),\n", - " (0.25, 51.0, 2, 200.0),\n", - " (1.75, 53.0, 0, 200.0),\n", - " (1.0, 51.0, 2, -200.0),\n", - " (1.0, 48.0, 2, -300.0),\n", - " (0.25, 51.0, 2, 300.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 53.0, 0, 200.0),\n", + " (0.25, 56.0, 1, None),\n", + " (0.25, 56.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 1, 0.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 51.0, 1, 200.0),\n", + " (0.25, 50.0, 2, -100.0),\n", + " (0.5, 48.0, 2, -200.0),\n", + " (1.0, 51.0, 2, 300.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 0, None),\n", " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 52.0, 0, -100.0),\n", + " (0.25, 51.0, 2, -100.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 0, 200.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 1, 0.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 50.0, 2, -300.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.5, 53.0, 1, 300.0),\n", + " (0.25, 52.0, 2, -100.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 1, 0.0),\n", " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 1, -100.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.5, 53.0, 0, 200.0),\n", - " (0.25, 56.0, 0, 300.0),\n", - " (0.25, 48.0, 2, -800.0),\n", - " (0.5, 51.0, 0, 300.0),\n", - " (0.5, 43.0, 2, -800.0),\n", - " (0.25, 53.0, 2, 1000.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 56.0, 0, 500.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.5, 53.0, 2, -300.0),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 53.0, 2, None),\n", + " (0.5, 51.0, 2, -200.0),\n", + " (0.25, 57.0, 2, 600.0),\n", + " (0.5, 56.0, 0, None),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 56.0, 0, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 51.0, 0, -600.0),\n", + " (0.25, 57.0, 2, None),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 57.0, 2, None),\n", + " (0.25, 53.0, 2, 200.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.5, 48.0, 1, -100.0),\n", - " (0.5, 54.0, 2, 600.0),\n", - " (0.25, 51.0, 2, -300.0),\n", - " (0.25, 57.0, 2, 600.0),\n", - " (0.25, 56.0, 2, -100.0),\n", - " (0.5, 51.0, 0, None),\n", + " (0.25, 48.0, 1, -500.0),\n", + " (1.0, 51.0, 2, 300.0),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 44.0, 1, -700.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 48.0, 2, 400.0),\n", + " (0.25, 53.0, 1, 500.0),\n", + " (0.5, 51.0, 2, -200.0),\n", + " (0.25, 52.0, 2, 100.0),\n", + " (0.25, 49.0, 1, -300.0),\n", + " (0.75, 51.0, 2, 200.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 52.0, 2, 100.0),\n", + " (0.25, 51.0, 1, -100.0),\n", + " (0.5, 48.0, 2, -300.0),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 48.0, 1, 0.0),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 44.0, 2, -400.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 52.0, 0, -400.0),\n", + " (0.25, 52.0, 0, 800.0),\n", " (0.25, 53.0, 2, 100.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 48.0, 1, None),\n", - " (1.0, 44.0, 1, -700.0),\n", - " (0.25, 52.0, 2, 800.0),\n", - " (0.25, 53.0, 1, 100.0),\n", - " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.5, 49.0, 2, -200.0),\n", " (0.25, 52.0, 0, None),\n", - " (0.25, 48.0, 2, -300.0),\n", + " (0.25, 53.0, 1, 400.0),\n", + " (0.25, 49.0, 2, None),\n", " (0.25, 52.0, 0, None),\n", + " (0.25, 52.0, 1, -100.0),\n", " (0.25, 52.0, 0, None),\n", - " (0.25, 51.0, 0, 300.0),\n", - " (0.5, 51.0, 2, 0.0),\n", - " (0.25, 53.0, 2, 200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 53.0, 0, 200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (1.0, 49.0, 1, -400.0),\n", - " (0.25, 49.0, 2, 0.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 48.0, 2, -100.0),\n", - " (0.5, 51.0, 1, 300.0),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 51.0, 1, -100.0),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 51.0, 0, 0.0),\n", + " (0.25, 49.0, 2, None),\n", " (0.25, 49.0, 2, -200.0),\n", + " (0.25, 50.0, 1, 100.0),\n", + " (0.25, 56.0, 2, 600.0),\n", + " (0.5, 53.0, 0, -300.0),\n", + " (0.25, 53.0, 2, 0.0),\n", + " (0.75, 52.0, 1, -100.0),\n", + " (0.25, 57.0, 2, 500.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 52.0, 2, 300.0),\n", - " (0.25, 51.0, 1, None),\n", " (0.25, 53.0, 0, None),\n", + " (0.25, 56.0, 2, -100.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 0, -100.0),\n", - " (0.25, 51.0, 1, None),\n", - " (1.0, 48.0, 1, -300.0),\n", - " (0.75, 54.0, 2, 600.0),\n", - " (0.25, 52.0, 2, -200.0),\n", - " (0.75, 57.0, 2, 500.0),\n", - " (0.5, 56.0, 2, -100.0),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 0, None),\n", + " (0.25, 57.0, 2, 100.0),\n", + " (0.25, 51.0, 0, -600.0),\n", " (0.25, 51.0, 1, 0.0),\n", - " (0.5, 49.0, 0, -200.0),\n", - " (0.25, 48.0, 0, -100.0),\n", - " (1.0, 52.0, 2, 400.0),\n", - " (0.5, 51.0, 1, None),\n", + " (0.75, 49.0, 2, -200.0),\n", + " (0.5, 53.0, 1, 400.0),\n", + " (0.25, 49.0, 1, -400.0),\n", + " (0.5, 56.0, 2, 700.0),\n", + " (0.25, 53.0, 2, -300.0),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 56.0, 1, 300.0),\n", + " (0.5, 56.0, 2, 0.0),\n", + " (0.25, 51.0, 2, -500.0),\n", + " (0.25, 54.0, 1, 300.0),\n", + " (0.25, 53.0, 1, -100.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 2, 200.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 2, 100.0),\n", " (0.25, 51.0, 1, None),\n", " (0.25, 51.0, 2, -200.0),\n", - " (0.75, 53.0, 1, 200.0),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 49.0, 0, -400.0),\n", - " (0.5, 52.0, 1, 300.0),\n", - " (0.25, 50.0, 2, -200.0),\n", - " (0.25, 51.0, 1, 100.0),\n", - " (0.5, 49.0, 2, -200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 49.0, 1, -200.0),\n", " (0.25, 50.0, 1, 100.0),\n", - " (0.5, 51.0, 0, 100.0),\n", - " (0.5, 52.0, 2, 100.0),\n", - " (0.25, 54.0, 2, 200.0),\n", - " (0.25, 52.0, 1, -200.0),\n", - " (0.75, 53.0, 2, 100.0),\n", - " (0.5, 51.0, 2, -200.0),\n", - " (1.0, 52.0, 2, 100.0),\n", - " (2.0, 48.0, 2, -400.0),\n", - " (0.5, 45.0, 2, -300.0),\n", - " (0.5, 52.0, 1, None),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 51.0, 2, 600.0),\n", - " (1.5, 51.0, 1, 0.0),\n", - " (0.5, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 0, None),\n", + " (0.25, 48.0, 1, -200.0),\n", + " (0.5, 49.0, 2, 100.0),\n", + " (0.5, 51.0, 1, 200.0),\n", + " (0.25, 49.0, 2, -200.0),\n", + " (0.25, 51.0, 2, 200.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 2, -200.0),\n", " (0.25, 51.0, 1, None),\n", " (0.25, 51.0, 0, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 0, 200.0),\n", + " (0.25, 49.0, 0, -200.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 48.0, 2, -500.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 1, 400.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, 0.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 50.0, 1, -100.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 48.0, 0, -200.0),\n", + " (0.25, 48.0, 2, 0.0),\n", + " (0.75, 52.0, 1, 400.0),\n", + " (0.25, 52.0, 1, None),\n", + " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 52.0, 1, None),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (0.5, 53.0, 2, 0.0),\n", + " (0.5, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, 0.0),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 57.0, 1, 600.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 49.0, 0, -800.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 2, -100.0),\n", + " (0.25, 57.0, 1, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 57.0, 1, None),\n", " (0.25, 53.0, 1, 500.0),\n", - " (0.25, 46.0, 2, -700.0),\n", - " (0.25, 51.0, 0, 500.0),\n", - " (0.25, 57.0, 0, 600.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 56.0, 0, -100.0),\n", - " (0.25, 56.0, 2, 0.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 49.0, 1, -700.0),\n", - " (1.5, 49.0, 2, 0.0),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.5, 56.0, 1, 0.0),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.5, 54.0, 1, 100.0),\n", - " (0.25, 56.0, 0, None),\n", - " (0.25, 56.0, 0, None),\n", - " (0.25, 53.0, 1, -100.0),\n", - " (0.25, 49.0, 2, -400.0),\n", - " (0.25, 56.0, 0, None),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.25, 53.0, 0, -300.0),\n", - " (0.25, 53.0, 2, 0.0),\n", - " (1.25, 51.0, 1, -200.0),\n", - " (0.5, 53.0, 1, 200.0),\n", - " (0.25, 52.0, 2, -100.0),\n", - " (0.25, 56.0, 2, 400.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 57.0, 2, 100.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 1, -600.0),\n", - " (0.5, 51.0, 0, 0.0),\n", - " (0.75, 56.0, 2, 500.0),\n", - " (0.5, 53.0, 2, -300.0),\n", - " (1.25, 51.0, 2, -200.0),\n", - " (0.75, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.75, 57.0, 2, 600.0),\n", - " (0.25, 51.0, 1, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 43.0, 2, -1000.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 51.0, 0, 800.0),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (1.25, 49.0, 2, -200.0),\n", + " (0.5, 54.0, 2, 500.0),\n", + " (0.25, 51.0, 2, -300.0),\n", + " (0.25, 57.0, 2, 600.0),\n", " (0.25, 56.0, 2, -100.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 2, -300.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 1, -400.0),\n", - " (0.25, 50.0, 1, 100.0),\n", - " (0.25, 51.0, 2, 100.0),\n", - " (0.5, 48.0, 1, -300.0),\n", - " (1.25, 51.0, 1, 300.0),\n", - " (0.5, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 0, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 48.0, 1, -800.0),\n", + " (0.5, 53.0, 2, 500.0),\n", + " (0.75, 51.0, 2, -200.0),\n", + " (0.5, 51.0, 1, 0.0),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 52.0, 2, 100.0),\n", + " (0.25, 52.0, 1, 0.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.5, 53.0, 0, 200.0),\n", - " (0.25, 51.0, 0, -200.0),\n", - " (1.75, 49.0, 2, -200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 2, 200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.75, 52.0, 1, 100.0),\n", - " (1.0, 53.0, 1, 100.0),\n", - " (0.25, 53.0, 2, 0.0),\n", - " (0.25, 51.0, 1, -200.0),\n", - " (1.5, 49.0, 2, -200.0),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.25, 57.0, 2, 100.0),\n", - " (0.25, 56.0, 2, -100.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 53.0, 0, 200.0),\n", + " (0.25, 48.0, 2, -500.0),\n", + " (0.5, 51.0, 1, 300.0),\n", + " (0.5, 51.0, 2, 0.0),\n", + " (0.5, 53.0, 2, 200.0),\n", + " (0.5, 51.0, 2, -200.0),\n", + " (0.5, 51.0, 1, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 52.0, 2, -200.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 50.0, 1, -200.0),\n", - " (0.25, 53.0, 2, 300.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (1.25, 52.0, 1, 100.0),\n", + " (0.25, 52.0, 1, 100.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 49.0, 2, -300.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 53.0, 1, 400.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 0, 200.0),\n", + " (0.25, 48.0, 2, -300.0),\n", + " (0.5, 48.0, 1, 0.0),\n", + " (0.25, 49.0, 2, 100.0),\n", " (0.25, 51.0, 0, None),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 48.0, 0, -500.0),\n", - " (1.75, 51.0, 2, 300.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.75, 51.0, 1, 0.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 57.0, 1, 800.0),\n", - " (0.25, 51.0, 2, -600.0),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 44.0, 0, -700.0),\n", - " (0.75, 53.0, 0, 900.0),\n", - " (0.5, 49.0, 0, -400.0),\n", - " (2.0, 51.0, 2, 200.0),\n", - " (0.25, 52.0, 2, 100.0),\n", - " (0.25, 57.0, 1, None),\n", - " (0.25, 53.0, 2, 100.0),\n", - " (0.25, 57.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 57.0, 1, None),\n", - " (0.5, 53.0, 1, 200.0),\n", - " (0.75, 51.0, 1, -200.0),\n", - " (0.5, 48.0, 2, -300.0),\n", - " (0.5, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 43.0, 2, -500.0),\n", - " (0.25, 48.0, 1, 500.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 53.0, 2, 500.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 51.0, 0, -200.0),\n", - " (1.0, 49.0, 2, -200.0),\n", - " (0.5, 48.0, 1, None),\n", + " (0.25, 52.0, 2, 300.0),\n", " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 2, 200.0),\n", + " (0.25, 57.0, 0, 500.0),\n", " (0.25, 48.0, 1, None),\n", - " (0.5, 51.0, 1, 0.0),\n", - " (1.0, 53.0, 2, 200.0),\n", - " (0.25, 52.0, 1, -100.0),\n", - " (0.75, 51.0, 2, -100.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 46.0, 2, -300.0),\n", - " (0.25, 52.0, 1, None),\n", - " (1.0, 51.0, 1, 500.0),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.5, 48.0, 0, -100.0),\n", - " (0.25, 54.0, 2, 600.0),\n", - " (0.5, 57.0, 2, 300.0),\n", - " (0.5, 53.0, 2, -400.0),\n", - " (0.25, 58.0, 2, 500.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 57.0, 2, -100.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 48.0, 0, None),\n", - " (0.25, 52.0, 1, -500.0),\n", - " (0.25, 51.0, 0, -100.0),\n", - " (0.5, 48.0, 1, -300.0),\n", - " (0.5, 53.0, 0, 500.0),\n", - " (0.25, 52.0, 0, -100.0),\n", - " (0.25, 51.0, 0, -100.0),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.5, 53.0, 1, 400.0),\n", - " (0.5, 49.0, 1, -400.0),\n", - " (0.5, 50.0, 2, 100.0),\n", - " (0.25, 48.0, 2, -200.0),\n", - " (0.5, 56.0, 2, 800.0),\n", - " (1.25, 54.0, 2, -200.0),\n", - " (0.5, 53.0, 2, -100.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.5, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 50.0, 0, -100.0),\n", - " (0.75, 57.0, 2, 700.0),\n", - " (0.25, 56.0, 2, -100.0),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.25, 49.0, 1, None),\n", + " (0.25, 48.0, 1, None),\n", + " (0.75, 44.0, 1, -1300.0),\n", + " (0.25, 54.0, 1, 1000.0),\n", + " (0.25, 54.0, 2, 0.0),\n", + " (0.25, 56.0, 0, 200.0),\n", + " (0.5, 53.0, 1, -300.0),\n", + " (0.25, 52.0, 2, -100.0),\n", + " (0.25, 57.0, 2, 500.0),\n", + " (0.5, 49.0, 1, -800.0),\n", + " (0.5, 56.0, 2, 700.0),\n", + " (0.5, 53.0, 2, -300.0),\n", + " (1.25, 51.0, 2, -200.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 52.0, 2, 100.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.75, 48.0, 1, -300.0),\n", - " (1.0, 49.0, 1, 100.0),\n", - " (0.25, 53.0, 2, 400.0),\n", " (0.25, 49.0, 1, None),\n", + " (0.25, 48.0, 1, -400.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 49.0, 1, 100.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.5, 53.0, 2, 400.0),\n", " (0.25, 51.0, 2, -200.0),\n", + " (0.5, 56.0, 1, 500.0),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 0, -300.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.5, 53.0, 2, 0.0),\n", + " (0.5, 50.0, 2, -300.0),\n", + " (0.25, 49.0, 2, -100.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 57.0, 1, 800.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.5, 51.0, 0, -600.0),\n", + " (0.25, 52.0, 2, 100.0),\n", + " (0.25, 56.0, 1, 400.0),\n", + " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 53.0, 2, -100.0),\n", + " (0.75, 57.0, 1, 400.0),\n", + " (0.25, 49.0, 1, -800.0),\n", + " (0.5, 51.0, 2, 200.0),\n", + " (1.0, 52.0, 2, 100.0),\n", + " (0.5, 48.0, 2, -400.0),\n", " (0.25, 49.0, 1, None),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 56.0, 1, 500.0),\n", - " (0.75, 49.0, 2, -700.0),\n", - " (0.25, 53.0, 1, 400.0),\n", - " (0.75, 51.0, 2, -200.0),\n", - " (0.25, 50.0, 0, None),\n", - " (0.25, 57.0, 1, 600.0),\n", - " (0.25, 50.0, 0, None),\n", - " (0.25, 56.0, 1, -100.0),\n", - " (0.25, 50.0, 0, None),\n", - " (0.25, 52.0, 2, -400.0),\n", - " (0.25, 57.0, 1, 500.0),\n", - " (0.25, 52.0, 0, -500.0),\n", - " (0.25, 51.0, 2, -100.0),\n", - " (0.25, 53.0, 2, 200.0),\n", - " (0.25, 49.0, 1, -400.0),\n", - " (2.0, 49.0, 2, 0.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 49.0, 2, 0.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.75, 51.0, 0, -200.0),\n", - " (0.25, 57.0, 2, 600.0),\n", - " (0.5, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 53.0, 0, -400.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 49.0, 2, -400.0),\n", - " (0.25, 49.0, 1, None),\n", + " (0.25, 48.0, 2, None),\n", + " (0.25, 48.0, 2, None),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 56.0, 1, 700.0),\n", - " (0.25, 50.0, 2, -600.0),\n", - " (0.75, 49.0, 2, -100.0),\n", - " (0.25, 56.0, 2, 700.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 53.0, 1, 0.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.5, 49.0, 0, -400.0),\n", - " (0.5, 57.0, 2, 800.0),\n", - " (0.5, 51.0, 2, -600.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.5, 56.0, 1, 500.0),\n", - " (0.75, 51.0, 1, -500.0),\n", - " (0.75, 48.0, 2, -300.0),\n", - " (0.5, 51.0, 2, 300.0),\n", - " (0.5, 53.0, 2, 200.0),\n", + " (0.25, 56.0, 1, 800.0),\n", + " (0.5, 48.0, 2, None),\n", + " (0.25, 45.0, 2, -1100.0),\n", + " (0.75, 53.0, 1, 800.0),\n", " (0.75, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 2, -200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 1, 400.0),\n", - " (1.0, 48.0, 2, -500.0),\n", - " (0.25, 52.0, 2, 400.0),\n", " (0.25, 53.0, 1, None),\n", " (0.25, 53.0, 1, None),\n", - " (0.75, 51.0, 1, -100.0),\n", - " (0.5, 51.0, 2, 0.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 48.0, 2, -300.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 56.0, 0, 800.0),\n", - " (0.5, 51.0, 2, -500.0),\n", - " (0.25, 54.0, 0, 300.0),\n", - " (0.25, 53.0, 2, -100.0),\n", - " (0.25, 53.0, 0, 0.0),\n", + " (0.25, 56.0, 1, 500.0),\n", + " (0.75, 53.0, 2, -300.0),\n", " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 0, 0.0),\n", - " (0.25, 53.0, 0, 200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 51.0, 0, -200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 1, -200.0),\n", - " (0.5, 53.0, 2, 400.0),\n", + " (0.75, 51.0, 1, 0.0),\n", + " (0.25, 48.0, 2, -300.0),\n", + " (0.25, 46.0, 2, -200.0),\n", + " (0.5, 51.0, 0, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 56.0, 2, 1000.0),\n", + " (0.25, 53.0, 0, -300.0),\n", " (0.5, 49.0, 2, -400.0),\n", - " (0.5, 50.0, 1, 100.0),\n", - " (0.25, 49.0, 1, -100.0),\n", - " (0.25, 51.0, 2, 200.0),\n", - " (0.5, 51.0, 1, 0.0),\n", - " (1.25, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 2, -200.0),\n", " (0.25, 51.0, 1, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 52.0, 2, 100.0),\n", - " (0.25, 49.0, 2, -300.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.75, 52.0, 1, 300.0),\n", - " (0.5, 51.0, 1, -100.0),\n", - " (0.5, 56.0, 2, 500.0),\n", - " (0.5, 57.0, 2, 100.0),\n", - " (1.0, 49.0, 2, -800.0),\n", " (0.25, 56.0, 2, 700.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 53.0, 1, -300.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 53.0, 2, 0.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.75, 51.0, 1, 0.0),\n", + " (0.25, 49.0, 2, -200.0),\n", + " (0.5, 56.0, 2, 700.0),\n", " (0.25, 53.0, 2, -300.0),\n", + " (0.5, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.5, 49.0, 1, -400.0),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 50.0, 1, 100.0),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 52.0, 2, 200.0),\n", + " (0.25, 56.0, 2, 400.0),\n", + " (0.25, 50.0, 1, None),\n", + " (0.25, 57.0, 2, 100.0),\n", + " (0.25, 50.0, 1, None),\n", + " (0.5, 49.0, 1, -800.0),\n", + " (0.25, 51.0, 1, 200.0),\n", + " (0.75, 56.0, 2, 500.0),\n", + " (0.5, 53.0, 2, -300.0),\n", + " (1.25, 51.0, 2, -200.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 2, 200.0),\n", " (0.25, 51.0, 1, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.5, 48.0, 1, -500.0),\n", - " (0.25, 51.0, 2, 300.0),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 52.0, 1, 100.0),\n", + " (0.25, 57.0, 2, 500.0),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 51.0, 1, -600.0),\n", " (0.25, 51.0, 0, None),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 49.0, 0, -200.0),\n", - " (0.25, 47.0, 2, -200.0),\n", - " (0.75, 46.0, 2, -100.0),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 49.0, 0, None),\n", - " (0.25, 49.0, 0, None),\n", + " (0.25, 56.0, 2, 500.0),\n", + " (0.25, 48.0, 0, -800.0),\n", + " (0.25, 53.0, 2, 500.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (1.0, 48.0, 1, -300.0),\n", " (0.25, 48.0, 1, None),\n", - " (0.25, 59.0, 2, 1300.0),\n", - " (0.25, 50.0, 0, -900.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 2, 500.0),\n", " (0.25, 48.0, 1, None),\n", - " (0.25, 57.0, 2, 700.0),\n", - " (0.75, 51.0, 1, -600.0),\n", - " (0.5, 53.0, 1, 200.0),\n", " (0.25, 51.0, 1, -200.0),\n", - " (0.5, 48.0, 0, -300.0),\n", - " (0.25, 51.0, 0, 300.0),\n", - " (0.25, 51.0, 2, 0.0),\n", - " (1.25, 57.0, 2, 600.0),\n", + " (0.75, 51.0, 2, 0.0),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 52.0, 1, 100.0),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 53.0, 1, 100.0),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 51.0, 1, 200.0),\n", + " (0.75, 44.0, 0, -700.0),\n", + " (0.25, 44.0, 0, None),\n", + " (0.25, 44.0, 0, None),\n", + " (0.25, 49.0, 2, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 2, -400.0),\n", - " (0.5, 51.0, 1, None),\n", + " (0.25, 44.0, 0, None),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 0, 900.0),\n", + " (0.25, 49.0, 2, None),\n", " (0.25, 51.0, 2, -200.0),\n", - " (1.25, 48.0, 1, -300.0),\n", - " (0.5, 52.0, 2, 400.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 53.0, 2, 100.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 52.0, 0, -100.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 43.0, 1, -900.0),\n", - " (0.5, 53.0, 2, 1000.0),\n", - " (0.5, 53.0, 0, 0.0),\n", - " (0.25, 56.0, 2, 300.0),\n", - " (0.5, 54.0, 1, -200.0),\n", - " (0.25, 49.0, 2, -500.0),\n", - " (0.25, 53.0, 1, 400.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.5, 48.0, 1, -300.0),\n", " (0.25, 53.0, 0, None),\n", + " (0.25, 43.0, 1, -500.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 57.0, 2, 400.0),\n", - " (0.25, 51.0, 0, -600.0),\n", - " (0.5, 53.0, 2, 200.0),\n", + " (0.25, 49.0, 0, 600.0),\n", + " (0.25, 53.0, 1, 400.0),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 49.0, 1, -400.0),\n", - " (0.5, 54.0, 2, 500.0),\n", - " (0.25, 56.0, 2, 200.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 51.0, 2, -500.0),\n", - " (0.25, 49.0, 1, None),\n", - " (0.25, 49.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 2, 400.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 51.0, 0, 200.0),\n", " (0.5, 54.0, 1, 300.0),\n", " (0.25, 51.0, 1, -300.0),\n", - " (0.25, 57.0, 1, 600.0),\n", + " (0.25, 48.0, 0, -300.0),\n", + " (0.25, 57.0, 1, 900.0),\n", " (0.25, 56.0, 1, -100.0),\n", - " (1.0, 48.0, 2, -800.0),\n", - " (0.5, 52.0, 2, 400.0),\n", - " (0.5, 51.0, 2, -100.0),\n", - " (0.25, 53.0, 2, 200.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 51.0, 0, None),\n", + " (0.25, 56.0, 2, 0.0),\n", + " (0.25, 57.0, 2, 100.0),\n", + " (0.25, 51.0, 0, -600.0),\n", + " (0.5, 56.0, 2, 500.0),\n", + " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 53.0, 1, -100.0),\n", + " (0.25, 53.0, 0, 0.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.25, 52.0, 0, 100.0),\n", + " (0.25, 53.0, 2, 100.0),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.5, 51.0, 2, 0.0),\n", " (0.25, 50.0, 0, -100.0),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 50.0, 2, 0.0),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 52.0, 0, 200.0),\n", - " (0.25, 56.0, 1, None),\n", - " (0.5, 53.0, 1, 100.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 52.0, 0, None),\n", - " (0.5, 53.0, 0, 200.0),\n", - " (0.5, 51.0, 1, -200.0),\n", - " (0.75, 53.0, 2, 200.0),\n", - " (2.5, 49.0, 2, -400.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 54.0, 2, 500.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 57.0, 2, 300.0),\n", - " (0.25, 52.0, 1, -500.0),\n", - " (0.25, 54.0, 2, 200.0),\n", - " (0.25, 51.0, 1, -300.0),\n", - " (0.25, 58.0, 2, 700.0),\n", - " (0.25, 48.0, 1, -1000.0),\n", - " (0.25, 57.0, 2, 900.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 1, -600.0),\n", - " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 0, 0.0),\n", + " (0.25, 52.0, 1, 200.0),\n", + " (0.25, 51.0, 1, -100.0),\n", + " (0.25, 50.0, 0, None),\n", " (0.25, 49.0, 2, -200.0),\n", - " (0.25, 53.0, 1, 400.0),\n", - " (0.25, 53.0, 2, 0.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 51.0, 1, -200.0),\n", + " (0.25, 48.0, 1, -100.0),\n", + " (0.25, 50.0, 0, None),\n", + " (0.5, 52.0, 0, 400.0),\n", + " (0.25, 51.0, 1, -100.0),\n", " (0.25, 51.0, 2, 0.0),\n", + " (0.5, 53.0, 1, 200.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.75, 51.0, 0, 0.0),\n", + " (0.25, 53.0, 0, 200.0),\n", + " (0.25, 49.0, 1, -400.0),\n", + " (0.25, 49.0, 0, 0.0),\n", + " (0.5, 48.0, 1, -100.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 49.0, 1, 100.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 52.0, 1, 300.0),\n", + " (0.25, 56.0, 0, 400.0),\n", + " (0.25, 49.0, 2, -700.0),\n", + " (0.5, 51.0, 2, 200.0),\n", + " (0.25, 54.0, 0, 300.0),\n", + " (0.25, 53.0, 0, -100.0),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.25, 54.0, 1, 300.0),\n", + " (0.25, 53.0, 0, -100.0),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.25, 52.0, 1, 100.0),\n", + " (0.25, 57.0, 1, 500.0),\n", + " (0.5, 51.0, 2, -600.0),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 56.0, 1, 500.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 49.0, 2, -200.0),\n", + " (0.25, 53.0, 1, -300.0),\n", " (0.25, 51.0, 0, None),\n", - " (1.75, 57.0, 0, 800.0),\n", - " (0.5, 56.0, 2, -100.0),\n", - " (1.0, 53.0, 2, -300.0),\n", - " (0.5, 57.0, 2, 400.0),\n", + " (0.25, 49.0, 0, -400.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 50.0, 0, 100.0),\n", + " (0.25, 51.0, 1, 100.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 0, -300.0),\n", + " (0.25, 52.0, 2, 400.0),\n", + " (0.25, 53.0, 2, 100.0),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.25, 51.0, 2, 0.0),\n", + " (0.75, 52.0, 1, 100.0),\n", + " (0.25, 52.0, 1, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 52.0, 1, None),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 48.0, 2, -400.0),\n", + " (0.25, 53.0, 0, 500.0),\n", + " (0.25, 51.0, 1, -200.0),\n", + " (0.5, 51.0, 0, 0.0),\n", + " (0.25, 43.0, 2, -800.0),\n", + " (0.25, 53.0, 2, 1000.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 50.0, 0, -300.0),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 49.0, 2, -800.0),\n", - " (1.0, 49.0, 1, 0.0),\n", - " (0.25, 57.0, 2, 800.0),\n", + " (0.25, 49.0, 2, -100.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 1, 400.0),\n", + " (0.5, 52.0, 0, -100.0),\n", + " (0.25, 50.0, 1, -200.0),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 1, -100.0),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 51.0, 2, 200.0),\n", + " (0.5, 53.0, 0, 200.0),\n", + " (0.25, 53.0, 2, 0.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 57.0, 0, None),\n", - " (0.25, 53.0, 2, -400.0),\n", - " (0.25, 57.0, 0, None),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 48.0, 1, -500.0),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 51.0, 0, -200.0),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 57.0, 0, 600.0),\n", + " (0.75, 52.0, 1, -500.0),\n", " (0.25, 57.0, 0, None),\n", - " (0.5, 53.0, 0, 500.0),\n", - " (0.75, 51.0, 0, -200.0),\n", - " (0.25, 56.0, 2, 500.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 51.0, 2, -500.0),\n", - " (0.25, 49.0, 1, -200.0),\n", - " (0.75, 52.0, 1, 300.0),\n", - " (0.25, 56.0, 2, 400.0),\n", + " (0.25, 57.0, 0, None),\n", + " (0.25, 54.0, 1, 200.0),\n", + " (0.25, 49.0, 2, -500.0),\n", + " (0.25, 53.0, 0, 400.0),\n", + " (0.25, 46.0, 2, -700.0),\n", + " (0.5, 53.0, 1, 700.0),\n", + " (0.25, 46.0, 2, None),\n", + " (0.25, 46.0, 2, None),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 53.0, 0, None),\n", + " (0.5, 51.0, 0, 200.0),\n", + " (0.25, 54.0, 2, 300.0),\n", + " (0.5, 57.0, 2, 300.0),\n", + " (0.25, 52.0, 1, -500.0),\n", + " (0.5, 53.0, 2, 100.0),\n", + " (0.5, 58.0, 2, 500.0),\n", " (0.25, 52.0, 1, None),\n", - " (0.25, 56.0, 2, 0.0),\n", + " (0.25, 57.0, 2, -100.0),\n", " (0.25, 52.0, 1, None),\n", - " (0.75, 54.0, 1, -200.0),\n", - " (0.75, 51.0, 2, -300.0),\n", - " (0.25, 54.0, 1, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 54.0, 1, None),\n", - " (0.25, 52.0, 1, 100.0),\n", + " (0.25, 52.0, 1, None),\n", + " (0.25, 49.0, 1, -800.0),\n", + " (0.5, 48.0, 1, -100.0),\n", + " (0.25, 57.0, 2, None),\n", + " (0.25, 57.0, 2, None),\n", + " (0.25, 57.0, 2, None),\n", + " (1.0, 49.0, 2, 100.0),\n", + " (0.5, 50.0, 2, 100.0),\n", + " (0.25, 48.0, 2, -200.0),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 56.0, 2, 800.0),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 54.0, 2, -200.0),\n", + " (0.25, 48.0, 1, None),\n", + " (0.5, 46.0, 1, -800.0),\n", + " (0.25, 45.0, 1, -100.0),\n", + " (0.25, 54.0, 2, None),\n", + " (0.25, 54.0, 2, None),\n", + " (0.25, 53.0, 2, 800.0),\n", + " (0.25, 44.0, 1, -900.0),\n", " (0.25, 51.0, 0, None),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 52.0, 1, 800.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 48.0, 0, -400.0),\n", - " (0.25, 49.0, 2, 100.0),\n", - " (0.75, 57.0, 1, 800.0),\n", - " (1.0, 51.0, 2, -600.0),\n", - " (0.25, 57.0, 1, None),\n", - " (0.5, 57.0, 1, None),\n", - " (0.25, 57.0, 1, None),\n", - " (0.25, 48.0, 2, -300.0),\n", - " (0.25, 57.0, 1, None),\n", - " (0.75, 56.0, 1, 800.0),\n", - " (0.5, 51.0, 2, -500.0),\n", - " (0.25, 56.0, 1, None),\n", + " (0.25, 51.0, 1, -100.0),\n", + " (0.25, 48.0, 0, -300.0),\n", + " (0.25, 51.0, 2, 300.0),\n", + " (0.75, 57.0, 2, 600.0),\n", + " (0.25, 56.0, 2, -100.0),\n", + " (0.5, 53.0, 2, -300.0),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", " (0.25, 48.0, 0, None),\n", - " (0.25, 56.0, 1, None),\n", - " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 53.0, 1, 200.0),\n", " (0.25, 48.0, 0, None),\n", - " (0.25, 56.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 48.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 51.0, 0, -200.0),\n", - " (0.75, 53.0, 1, 200.0),\n", - " (0.5, 49.0, 2, -400.0),\n", - " (0.25, 52.0, 2, 300.0),\n", " (0.25, 53.0, 1, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 2, 200.0),\n", " (0.25, 53.0, 1, None),\n", + " (0.25, 51.0, 1, -200.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 1, 0.0),\n", + " (0.25, 51.0, 2, 0.0),\n", " (0.25, 51.0, 0, None),\n", + " (0.25, 49.0, 2, -200.0),\n", " (0.25, 51.0, 0, None),\n", - " (0.25, 52.0, 0, 100.0),\n", - " (0.25, 52.0, 2, 0.0),\n", - " (0.25, 51.0, 2, -100.0),\n", - " (0.25, 52.0, 1, 100.0),\n", - " (0.25, 48.0, 2, -400.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 52.0, 0, None),\n", + " (0.5, 52.0, 0, 300.0),\n", + " (0.25, 48.0, 1, -400.0),\n", " (0.25, 51.0, 2, 300.0),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 52.0, 0, None),\n", - " (0.25, 51.0, 0, 0.0),\n", - " (0.25, 52.0, 1, None),\n", + " (1.0, 46.0, 1, -500.0),\n", + " (0.25, 51.0, 0, 500.0),\n", + " (0.25, 52.0, 2, 100.0),\n", + " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 46.0, 1, None),\n", " (0.25, 53.0, 2, 200.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 53.0, 1, 200.0),\n", - " (0.5, 52.0, 0, -100.0),\n", - " (0.25, 48.0, 0, -400.0),\n", - " (0.25, 53.0, 2, 500.0),\n", + " (0.5, 46.0, 1, None),\n", + " (0.25, 46.0, 1, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.75, 56.0, 1, 700.0),\n", + " (1.0, 49.0, 1, -700.0),\n", + " (0.25, 49.0, 2, 0.0),\n", + " (0.5, 56.0, 2, 700.0),\n", + " (0.25, 53.0, 2, -300.0),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 57.0, 2, 400.0),\n", + " (0.25, 49.0, 1, None),\n", + " (0.75, 56.0, 1, -100.0),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 53.0, 1, -300.0),\n", + " (0.25, 51.0, 0, None),\n", + " (0.25, 49.0, 2, -400.0),\n", + " (0.75, 52.0, 0, 300.0),\n", + " (0.25, 50.0, 2, -200.0),\n", + " (0.5, 49.0, 2, -100.0),\n", " (0.25, 53.0, 1, None),\n", + " (0.25, 52.0, 0, None),\n", + " (0.25, 56.0, 2, 700.0),\n", " (0.25, 53.0, 1, None),\n", - " (0.25, 49.0, 2, -400.0),\n", + " (0.25, 52.0, 0, None),\n", " (0.25, 53.0, 1, None),\n", - " (0.75, 51.0, 1, 200.0),\n", - " (1.25, 51.0, 2, 0.0),\n", - " (0.25, 48.0, 2, -300.0),\n", + " (0.25, 53.0, 2, -300.0),\n", + " (0.25, 48.0, 0, -500.0),\n", + " (0.25, 50.0, 1, 200.0),\n", + " (0.5, 49.0, 1, -100.0),\n", + " (0.25, 57.0, 2, 800.0),\n", + " (0.25, 56.0, 1, -100.0),\n", + " (0.5, 51.0, 2, -500.0),\n", + " (1.0, 53.0, 1, 200.0),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 48.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", " (0.25, 48.0, 0, None),\n", + " (0.25, 48.0, 2, -500.0),\n", " (0.25, 48.0, 0, None),\n", " (0.25, 44.0, 0, -400.0),\n", - " (0.5, 51.0, 2, 700.0),\n", - " (0.5, 53.0, 2, 200.0),\n", - " (0.75, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 2, 700.0),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 53.0, 1, None),\n", + " (0.25, 53.0, 1, None),\n", " (0.25, 44.0, 0, None),\n", - " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 52.0, 1, 100.0),\n", " (0.25, 44.0, 0, None),\n", - " (0.25, 52.0, 2, 100.0),\n", " (0.25, 44.0, 0, None),\n", - " (0.25, 51.0, 1, None),\n", " (0.25, 54.0, 0, 200.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 48.0, 2, -600.0),\n", - " (0.25, 53.0, 1, 500.0),\n", - " (0.25, 54.0, 0, None),\n", - " (0.25, 54.0, 0, None),\n", - " (0.25, 44.0, 2, -900.0),\n", - " (0.25, 53.0, 0, 900.0),\n", - " (0.25, 50.0, 1, -300.0),\n", - " (0.5, 53.0, 2, 300.0),\n", - " (0.25, 49.0, 1, -400.0),\n", - " (0.75, 49.0, 2, 0.0),\n", - " (0.5, 52.0, 1, 300.0),\n", - " (0.25, 54.0, 1, 200.0),\n", + " (0.75, 56.0, 1, 200.0),\n", + " (0.25, 49.0, 2, -700.0),\n", + " (0.25, 57.0, 1, 800.0),\n", + " (0.25, 53.0, 0, -400.0),\n", + " (1.0, 48.0, 2, -500.0),\n", + " (0.25, 52.0, 2, 400.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 51.0, 2, -300.0),\n", + " (0.25, 56.0, 1, 400.0),\n", " (0.25, 53.0, 0, None),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 49.0, 0, -200.0),\n", - " (0.5, 53.0, 2, 400.0),\n", - " (0.5, 53.0, 1, 0.0),\n", - " (0.75, 52.0, 2, -100.0),\n", - " (0.25, 51.0, 2, -100.0),\n", - " (0.25, 48.0, 2, -300.0),\n", - " (1.0, 46.0, 2, -200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 57.0, 2, 1100.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 51.0, 1, -600.0),\n", + " (0.25, 49.0, 0, -700.0),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 56.0, 1, None),\n", + " (0.25, 52.0, 2, None),\n", + " (0.25, 51.0, 2, 200.0),\n", + " (0.25, 56.0, 1, None),\n", + " (0.25, 53.0, 1, 200.0),\n", + " (1.0, 48.0, 2, -500.0),\n", + " (0.25, 51.0, 2, 300.0),\n", + " (0.5, 51.0, 1, 0.0),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (1.0, 51.0, 2, -200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 1, 0.0),\n", + " (1.25, 49.0, 2, -400.0),\n", + " (0.25, 51.0, 1, 200.0),\n", + " (0.5, 51.0, 2, 0.0),\n", + " (0.25, 57.0, 1, 600.0),\n", + " (0.75, 53.0, 2, -400.0),\n", " (0.5, 49.0, 0, None),\n", " (0.25, 49.0, 0, None),\n", - " (0.25, 49.0, 2, -200.0),\n", + " (0.25, 57.0, 1, None),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 57.0, 1, None),\n", " (0.25, 49.0, 0, None),\n", + " (0.25, 48.0, 0, -300.0),\n", + " (0.25, 57.0, 1, None),\n", + " (0.25, 56.0, 1, 800.0),\n", + " (0.25, 52.0, 2, -400.0),\n", + " (0.5, 49.0, 2, -300.0),\n", " (0.25, 49.0, 0, 0.0),\n", - " (0.5, 51.0, 1, None),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 56.0, 0, 700.0),\n", - " (0.25, 51.0, 1, None),\n", - " (0.25, 56.0, 2, 0.0),\n", - " (0.25, 52.0, 1, -400.0),\n", - " (0.75, 53.0, 2, 100.0),\n", - " (0.75, 53.0, 0, 0.0),\n", - " (0.25, 52.0, 1, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 56.0, 2, 700.0),\n", + " (0.5, 51.0, 1, -500.0),\n", + " (0.25, 57.0, 2, 600.0),\n", + " (0.5, 49.0, 0, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 49.0, 2, -800.0),\n", + " (0.25, 56.0, 0, 700.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 1, -300.0),\n", + " (0.5, 56.0, 2, 300.0),\n", + " (0.25, 51.0, 1, -500.0),\n", + " (0.5, 53.0, 2, 200.0),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 53.0, 2, None),\n", + " (0.25, 56.0, 0, None),\n", " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 56.0, 2, 500.0),\n", - " (0.25, 57.0, 2, 100.0),\n", - " (0.25, 52.0, 1, None),\n", - " (0.25, 52.0, 1, None),\n", - " (0.75, 48.0, 1, -900.0),\n", - " (0.25, 53.0, 2, 500.0),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.25, 48.0, 1, None),\n", - " (0.5, 51.0, 2, -200.0),\n", - " (1.0, 45.0, 1, -600.0),\n", - " (0.5, 49.0, 2, 400.0),\n", - " (0.5, 53.0, 2, 400.0),\n", - " (0.25, 44.0, 1, -900.0),\n", - " (0.5, 57.0, 2, 1300.0),\n", + " (0.25, 49.0, 1, -200.0),\n", + " (0.25, 56.0, 0, None),\n", + " (1.0, 53.0, 0, 400.0),\n", + " (0.25, 47.0, 2, -600.0),\n", + " (0.25, 46.0, 2, -100.0),\n", + " (0.5, 49.0, 1, None),\n", + " (0.25, 49.0, 1, None),\n", + " (0.75, 51.0, 1, 500.0),\n", + " (0.5, 59.0, 2, 800.0),\n", + " (0.25, 57.0, 2, -200.0),\n", + " (0.5, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 1, -400.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 52.0, 1, -500.0),\n", + " (0.25, 53.0, 2, 0.0),\n", + " (0.25, 49.0, 1, -400.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 53.0, 2, 100.0),\n", - " (0.25, 57.0, 0, 400.0),\n", - " (0.5, 51.0, 1, -600.0),\n", - " (1.25, 51.0, 2, 0.0),\n", - " (0.5, 52.0, 2, 100.0),\n", - " (0.5, 48.0, 2, -400.0),\n", + " (0.25, 53.0, 0, None),\n", + " (0.25, 57.0, 0, 800.0),\n", + " (0.25, 51.0, 2, -600.0),\n", + " (0.75, 57.0, 2, 600.0),\n", + " (0.25, 56.0, 1, -100.0),\n", + " (0.25, 57.0, 1, 100.0),\n", " (0.25, 57.0, 0, None),\n", - " (0.25, 51.0, 2, 300.0),\n", + " (0.25, 53.0, 2, -400.0),\n", " (0.25, 57.0, 0, None),\n", - " (0.25, 56.0, 0, 500.0),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.75, 51.0, 2, -200.0),\n", + " (0.25, 56.0, 1, 300.0),\n", + " (0.25, 57.0, 0, None),\n", + " (0.25, 54.0, 1, -200.0),\n", + " (0.25, 57.0, 0, None),\n", + " (0.25, 56.0, 0, 200.0),\n", + " (0.25, 52.0, 1, -400.0),\n", + " (0.25, 53.0, 1, 100.0),\n", " (0.25, 56.0, 0, None),\n", + " (0.25, 51.0, 1, -200.0),\n", " (0.25, 56.0, 0, None),\n", - " (0.25, 50.0, 2, -100.0),\n", - " (0.25, 57.0, 0, 700.0),\n", - " (0.25, 49.0, 2, -800.0),\n", + " (0.25, 57.0, 0, 600.0),\n", + " (0.75, 52.0, 2, -500.0),\n", + " (0.25, 49.0, 1, -300.0),\n", + " (0.5, 53.0, 2, 400.0),\n", + " (0.25, 57.0, 0, None),\n", + " (0.25, 57.0, 0, None),\n", + " (0.25, 49.0, 0, -400.0),\n", + " (0.5, 51.0, 1, 200.0),\n", + " (1.0, 53.0, 2, 200.0),\n", + " (0.5, 56.0, 2, 300.0),\n", + " (1.0, 49.0, 2, -700.0),\n", + " (0.25, 57.0, 2, 800.0),\n", " (0.25, 51.0, 1, None),\n", + " (0.25, 53.0, 2, -400.0),\n", " (0.25, 51.0, 1, None),\n", " (0.25, 51.0, 1, None),\n", - " (0.25, 53.0, 1, 400.0),\n", - " (0.25, 49.0, 0, -400.0),\n", - " (0.75, 52.0, 2, 300.0),\n", - " (0.5, 51.0, 1, -100.0),\n", - " (0.25, 56.0, 0, 500.0),\n", - " (0.25, 56.0, 2, 0.0),\n", - " (0.25, 48.0, 1, -800.0),\n", - " (0.25, 53.0, 0, 500.0),\n", - " (0.25, 57.0, 2, 400.0),\n", - " (0.75, 46.0, 1, -1100.0),\n", - " (1.0, 49.0, 2, 300.0),\n", - " (0.25, 46.0, 1, None),\n", - " (0.25, 46.0, 1, None),\n", - " (0.5, 56.0, 1, 700.0),\n", - " (1.0, 53.0, 2, -300.0),\n", - " (0.25, 54.0, 2, 100.0),\n", - " (0.5, 49.0, 1, -500.0),\n", - " (0.25, 51.0, 2, 200.0),\n", - " (0.5, 57.0, 2, 600.0),\n", - " (0.25, 56.0, 2, -100.0),\n", - " (0.5, 53.0, 2, -300.0),\n", - " (1.0, 51.0, 2, -200.0),\n", + " (0.25, 49.0, 1, -400.0),\n", + " (0.25, 54.0, 2, 500.0),\n", + " (0.5, 51.0, 1, -300.0),\n", + " (0.5, 56.0, 2, 500.0),\n", + " (0.25, 51.0, 2, -500.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.5, 51.0, 1, None),\n", + " (0.25, 51.0, 1, 0.0),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 49.0, 0, None),\n", + " (0.25, 48.0, 2, -300.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 56.0, 0, 800.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 52.0, 2, -400.0),\n", + " (0.25, 52.0, 1, 0.0),\n", + " (0.25, 53.0, 1, 100.0),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 51.0, 1, 0.0),\n", + " (0.25, 53.0, 2, 200.0),\n", + " (0.25, 56.0, 0, None),\n", + " (0.25, 51.0, 2, -200.0),\n", + " (0.5, 53.0, 0, 200.0),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 51.0, 1, None),\n", + " (0.25, 50.0, 2, -300.0),\n", + " (0.25, 51.0, 1, None),\n", + " (1.0, 48.0, 1, -200.0),\n", + " (0.25, 51.0, 2, 300.0),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 48.0, 1, None),\n", + " (0.25, 43.0, 1, -800.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 51.0, 2, None),\n", + " (0.25, 53.0, 1, 1000.0),\n", + " (0.25, 51.0, 2, None),\n", + " (0.75, 53.0, 2, 0.0),\n", + " (0.25, 49.0, 1, -400.0),\n", + " (0.25, 49.0, 2, 0.0),\n", " (0.25, 53.0, 0, None),\n", " (0.25, 53.0, 0, None),\n", - " (0.25, 52.0, 2, 100.0),\n", " (0.25, 53.0, 0, None),\n", - " (0.5, 56.0, 0, 400.0),\n", - " (0.5, 53.0, 2, -300.0),\n", - " (0.5, 52.0, 2, -100.0),\n", - " (0.25, 49.0, 1, None),\n", + " (1.0, 56.0, 0, 700.0),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 51.0, 2, -100.0),\n", + " (0.25, 49.0, 2, None),\n", " (0.25, 49.0, 1, None),\n", - " (0.25, 56.0, 1, 500.0),\n", - " (0.25, 56.0, 0, None),\n", " (0.25, 56.0, 0, None),\n", + " (0.25, 49.0, 2, None),\n", + " (0.25, 49.0, 1, None),\n", " (0.25, 54.0, 2, -200.0),\n", " (0.25, 56.0, 0, None),\n", - " (0.25, 50.0, 2, -400.0),\n", - " (0.25, 51.0, 0, 100.0),\n", - " (1.0, 53.0, 1, 200.0),\n", - " (0.5, 57.0, 2, 400.0),\n", - " (0.25, 49.0, 1, -800.0),\n", - " (0.25, 56.0, 1, 700.0),\n", - " (0.25, 49.0, 2, -700.0),\n", - " (1.0, 53.0, 1, 400.0),\n", - " (0.25, 50.0, 2, -300.0),\n", - " (0.5, 56.0, 2, 600.0),\n", - " (0.25, 53.0, 2, -300.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 54.0, 2, 100.0),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 51.0, 0, None),\n", - " (0.25, 53.0, 0, -100.0),\n", - " (0.25, 51.0, 2, -200.0),\n", + " (0.25, 49.0, 1, None),\n", + " (0.25, 51.0, 1, -300.0),\n", " (0.25, 51.0, 0, 0.0),\n", - " (0.25, 56.0, 2, 500.0),\n", - " (1.25, 57.0, 2, 100.0),\n", - " (0.5, 53.0, 2, -400.0),\n", - " (0.25, 51.0, 2, -200.0),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (0.25, 53.0, 1, None),\n", - " (1.0, 52.0, 1, 100.0),\n", - " (0.25, 56.0, 1, 400.0),\n", - " (0.75, 51.0, 2, -500.0),\n", - " (0.25, 50.0, 2, -100.0),\n", - " (0.25, 56.0, 1, None),\n", + " (0.25, 54.0, 2, 300.0),\n", + " (0.25, 58.0, 2, 400.0),\n", " ...]" ] }, - "execution_count": 273, + "execution_count": 642, "metadata": {}, "output_type": "execute_result" } @@ -11048,6 +11062,7 @@ " midi_data = pretty_midi.PrettyMIDI(file)\n", " ins = midi_data.instruments[0]\n", " notes = ins.notes;\n", + " print(len(notes))\n", " for dmx, val in enumerate(notes[:len(notes)-1]):\n", " dur = float(notes[dmx+1].start) - float(val.start)\n", " #print(dur)\n", @@ -11091,7 +11106,7 @@ " yield (imx / 40.0, val, ins, val)\n", " \n", " tail = randint(20, 40)\n", - " if note_dur / 2 > tail and ins != 2:\n", + " if note_dur / 2 > tail:# and ins != 0:\n", " #if False:\n", " t_sum = 0\n", " while t_sum < tail:\n", @@ -11103,6 +11118,8 @@ " t_sum += randint(10, 15)\n", " \n", " last_val = val\n", + " #else:\n", + " # yield (10 / 40.0, val, ins, val)\n", "\n", " def redifferentiate(sorted_midi):\n", " for imx, sm in enumerate(sorted_midi):\n", @@ -11139,12 +11156,14 @@ "\n", "#midi = list(format_csv('bereshit_chant_f0.csv'))\n", "midi = list(format_midifile('bereshit_chant.mid')) #definitely better with this\n", - "#print(midi)\n", + "print(len(midi))\n", + "print(midi)\n", "\n", + "osc = 20000\n", "midi = zip(\n", - " tuple(midi[0] - 0 for i in range(6 * 40)) + tuple(chain(*tuple([m - 0 for r in range(int(1 - np.sin(0.5 * np.pi + 2*np.pi*14 * (imx/fs))) * 6 + 1)] for imx, m in enumerate(midi)))),\n", - " tuple(midi[0] - 0 for i in range(3 * 40)) + tuple(chain(*tuple([m - 0 for r in range(int(1 - np.sin(0.5 * np.pi + 2*np.pi*12 * (imx/fs))) * 2 + 1)] for imx, m in enumerate(midi)))),\n", - " tuple(chain(*tuple([m for r in range(int(1 - np.cos(0.5 * np.pi + 2*np.pi*10 * (imx/fs))) * 0 + 1)] for imx, m in enumerate(midi))))\n", + " tuple(midi[0] - 0 for i in range(6 * 40)) + tuple(chain(*tuple([m - 0 for r in range(int(1 - np.sin(0.5 * np.pi + 2*np.pi*10 * (imx/osc))) * 4 + 1)] for imx, m in enumerate(midi)))),\n", + " tuple(midi[0] - 0 for i in range(3 * 40)) + tuple(chain(*tuple([m - 0 for r in range(int(1 - np.sin(0.5 * np.pi + 2*np.pi*10 * (imx/osc))) * 1 + 1)] for imx, m in enumerate(midi)))),\n", + " tuple(chain(*tuple([m for r in range(int(1 - np.cos(0.5 * np.pi + 2*np.pi*16 * (imx/osc))) * 0 + 1)] for imx, m in enumerate(midi))))\n", ")\n", "\n", "target_melody_data = list(filter_midi(list(midi)))\n", @@ -11153,7 +11172,7 @@ }, { "cell_type": "code", - "execution_count": 274, + "execution_count": 643, "id": "c1e314cf-c928-4df5-b0da-8a7b13b2225f", "metadata": { "scrolled": true @@ -11165,11426 +11184,87012 @@ "text": [ "[-701.9550008653874, -203.91000173077484, 0]\n", "2\n", - "-200.0\n", - "here\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", "[-701.9550008653874, -203.91000173077484, 0]\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-701.9550008653874, -203.91000173077484, 182.40371213406]\n", "[-498.04499913461257, 0.0, 203.91000173077484]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 182.40371213406]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-701.9550008653874, -203.91000173077484, 111.73128526977806]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 111.73128526977806]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-701.9550008653874, -203.91000173077484, 294.1349974038376]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "2\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 294.1349974038376]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-501.95500086538743, -3.9100017307748374, -3.910001730774866]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", "[-498.04499913461257, 0.0, 0.0]\n", "2\n", "-100.0\n", - "here\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-501.95500086538743, -3.9100017307748374, -3.910001730774866]\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", + "[-401.95500086538743, 96.08999826922516, -15.641287000552637]\n", "[-498.04499913461257, 0.0, 0.0]\n", "[-498.04499913461257, 0.0, -111.73128526977777]\n", "2\n", "100.0\n", - "here\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-401.95500086538743, 96.08999826922516, -15.641287000552637]\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[-501.95500086538743, -3.9100017307748374, -235.08409526164996]\n", "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "[-498.04499913461257, 0.0, 0.0]\n", + "[-498.04499913461257, 0.0, -231.1740935308751]\n", "2\n", "200.0\n", - "here\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "[-498.04499913461257, 0.0, 0.0]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "2\n", - "-300.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-501.95500086538743, -3.9100017307748374, -235.08409526164996]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[-701.9550008653874, -203.91000173077484, -590.2237155956096]\n", + "[-498.04499913461257, 0.0, -231.1740935308751]\n", + "[-498.04499913461257, 0.0, -386.31371386483477]\n", + "1\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "[-701.9550008653874, -203.91000173077484, -590.2237155956096]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "[-501.95500086538743, 107.82128353900292, -390.22371559560963]\n", + "[-498.04499913461257, 0.0, -386.31371386483477]\n", + "[-498.04499913461257, 111.73128526977776, -386.31371386483477]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "[-501.95500086538743, 107.82128353900292, -390.22371559560963]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1))\n", + "[-501.95500086538743, 107.82128353900292, -270.7809073345125]\n", + "[-498.04499913461257, 111.73128526977776, -386.31371386483477]\n", + "[-498.04499913461257, 111.73128526977776, -266.87090560373764]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)))\n", + "[-501.95500086538743, 107.82128353900292, -270.7809073345125]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1))\n", + "[-501.95500086538743, 107.82128353900292, -123.35280999187216]\n", + "[-498.04499913461257, 111.73128526977776, -266.87090560373764]\n", + "[-498.04499913461257, 111.73128526977776, -119.44280826109728]\n", + "1\n", + "-100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)))\n", + "[-501.95500086538743, 107.82128353900292, -123.35280999187216]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1))\n", + "[-401.95500086538743, -15.641287000552623, -23.352809991872164]\n", + "[-498.04499913461257, 111.73128526977776, -119.44280826109728]\n", + "[-498.04499913461257, -111.73128526977777, -119.44280826109728]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[-401.95500086538743, -15.641287000552623, -23.352809991872164]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[-401.95500086538743, -15.641287000552623, 215.53280653032238]\n", + "[-498.04499913461257, -111.73128526977777, -119.44280826109728]\n", + "[-498.04499913461257, -111.73128526977777, 119.44280826109726]\n", "2\n", - "300.0\n", - "here\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[-401.95500086538743, -15.641287000552623, 215.53280653032238]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[-401.95500086538743, -15.641287000552623, 411.731285269778]\n", + "[-498.04499913461257, -111.73128526977777, 119.44280826109726]\n", + "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", + "1\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-401.95500086538743, -15.641287000552623, 411.731285269778]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-501.95500086538743, -3.9100017307748516, 311.731285269778]\n", + "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", "2\n", "200.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[-901.9550008653874, -403.91000173077487, -17.596287865940013]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, 0.0, 386.3137138648348]\n", - "2\n", - "-200.0\n", - "here\n", - "[-901.9550008653874, -403.91000173077487, -17.596287865940013]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[-501.95500086538743, -3.9100017307748516, 311.731285269778]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077487, 0.0]\n", - "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "[-701.9550008653874, -203.91000173077487, -2.842170943040401e-14]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", "[-498.04499913461257, 0.0, 203.91000173077484]\n", "1\n", - "-200.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077487, 0.0]\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653874, -203.91000173077487, -2.842170943040401e-14]\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-501.95500086538743, -31.174093530875098, 200.0]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653874, -2.842170943040401e-14, -2.842170943040401e-14]\n", "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)))\n", - "[-501.95500086538743, -31.174093530875098, 200.0]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 68.8259064691249, -15.641287000552609]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, -111.73128526977777]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", - "[-401.95500086538743, 68.8259064691249, -15.641287000552609]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 300.0, -15.641287000552609]\n", - "[-498.04499913461257, -27.264091800100235, -111.73128526977777]\n", - "[-498.04499913461257, 203.91000173077484, -111.73128526977777]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", "2\n", + "200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-701.9550008653874, -2.842170943040401e-14, -2.842170943040401e-14]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-901.9550008653874, -200.00000000000003, 31.174093530874927]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "0\n", "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", - "[-401.95500086538743, 300.0, -15.641287000552609]\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", - "[-1.955000865387433, 700.0, -1.955000865387376]\n", - "[-498.04499913461257, 203.91000173077484, -111.73128526977777]\n", - "[-498.04499913461257, 203.91000173077484, -498.04499913461257]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-901.9550008653874, -200.00000000000003, 31.174093530874927]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-613.6862861351652, 199.99999999999997, 431.1740935308749]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", "1\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", - "[-1.955000865387433, 700.0, -1.955000865387376]\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", - "[-1.955000865387433, 811.731285269778, -1.955000865387376]\n", - "[-498.04499913461257, 203.91000173077484, -498.04499913461257]\n", - "[-498.04499913461257, 315.6412870005529, -498.04499913461257]\n", - "2\n", - "900.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-1.955000865387433, 811.731285269778, -1.955000865387376]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-901.9550008653874, -88.26871473022197, 66.87090560373758]\n", - "[-498.04499913461257, 315.6412870005529, -498.04499913461257]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, 199.99999999999997, 431.1740935308749]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-613.6862861351652, 44.860379666040046, 431.1740935308749]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", "1\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", - "[-901.9550008653874, -88.26871473022197, 66.87090560373758]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "[-901.9550008653874, -319.4428082610969, 66.87090560373758]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, 44.860379666040046, 431.1740935308749]\n", + "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[-613.6862861351652, -270.7809073345125, 431.1740935308749]\n", + "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", + "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "0\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, -270.7809073345125, 431.1740935308749]\n", + "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[144.8603796660401, -170.7809073345125, 531.1740935308749]\n", + "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "[48.77038139681492, -266.87090560373764, 435.0840952616498]\n", + "1\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[144.8603796660401, -170.7809073345125, 531.1740935308749]\n", + "((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[144.8603796660401, -86.31371386483482, 531.1740935308749]\n", + "[48.77038139681492, -266.87090560373764, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", "1\n", - "-500.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", - "[-901.9550008653874, -319.4428082610969, 66.87090560373758]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "[-401.95500086538743, 335.6968120728624, 566.8709056037376]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", - "[-498.04499913461257, 239.60681380363727, 470.7809073345124]\n", - "2\n", + "0.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[144.8603796660401, -86.31371386483482, 531.1740935308749]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[144.8603796660401, 144.86037966604005, 531.1740935308749]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "[48.77038139681492, 48.77038139681492, 435.0840952616498]\n", + "0\n", "100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)))\n", - "[-401.95500086538743, 335.6968120728624, 566.8709056037376]\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0))\n", - "[-501.95500086538743, 235.69681207286237, -3.910001730774809]\n", - "[-498.04499913461257, 239.60681380363727, 470.7809073345124]\n", - "[-498.04499913461257, 239.60681380363727, 0.0]\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[144.8603796660401, 144.86037966604005, 531.1740935308749]\n", + "((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-186.31371386483477, 44.860379666040046, 431.17409353087487]\n", + "[48.77038139681492, 48.77038139681492, 435.0840952616498]\n", + "[-182.40371213405996, 48.77038139681492, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 235.69681207286237, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 382.4037121340599, -3.910001730774809]\n", - "[-498.04499913461257, 239.60681380363727, 0.0]\n", - "[-498.04499913461257, 386.3137138648348, 0.0]\n", + "200.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-186.31371386483477, 44.860379666040046, 431.17409353087487]\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-386.31371386483477, -2.842170943040401e-14, 231.17409353087487]\n", + "[-182.40371213405996, 48.77038139681492, 435.0840952616498]\n", + "[-182.40371213405996, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "-300.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-386.31371386483477, -2.842170943040401e-14, 231.17409353087487]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-86.31371386483477, 300.0, 68.82590646912485]\n", + "[-182.40371213405996, 203.91000173077484, 435.0840952616498]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-86.31371386483477, 300.0, 68.82590646912485]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[0.0, 0.0, -231.17409353087515]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 382.4037121340599, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 494.13499740383753, -3.910001730774809]\n", - "[-498.04499913461257, 386.3137138648348, 0.0]\n", - "[-498.04499913461257, 498.04499913461245, 0.0]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[0.0, 0.0, -231.17409353087515]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-200.0, 31.174093530874956, -431.17409353087515]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "2\n", + "-900.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-200.0, 31.174093530874956, -431.17409353087515]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[700.0, 931.174093530875, 699.9999999999999]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 494.13499740383753, -3.910001730774809]\n", - "((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 698.0449991346125, -3.910001730774809]\n", - "[-498.04499913461257, 498.04499913461245, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 0.0]\n", + "700.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[700.0, 931.174093530875, 699.9999999999999]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[0.0, 386.3137138648349, -1.1368683772161603e-13]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", "2\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[0.0, 386.3137138648349, -1.1368683772161603e-13]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-200.0, 186.31371386483488, 31.174093530874842]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-200.0, 186.31371386483488, 31.174093530874842]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-515.6412870005527, 186.31371386483488, 31.174093530874842]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "[-111.73128526977777, 590.2237155956096, 435.0840952616498]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-515.6412870005527, 186.31371386483488, 31.174093530874842]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-670.7809073345126, 186.31371386483488, 31.174093530874842]\n", + "[-111.73128526977777, 590.2237155956096, 435.0840952616498]\n", + "[-266.87090560373764, 590.2237155956096, 435.0840952616498]\n", + "2\n", + "-400.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-670.7809073345126, 186.31371386483488, 31.174093530874842]\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-270.78090733451256, 586.3137138648349, 115.53280653032232]\n", + "[-266.87090560373764, 590.2237155956096, 435.0840952616498]\n", + "[-266.87090560373764, 590.2237155956096, 119.44280826109726]\n", + "0\n", + "-100.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-270.78090733451256, 586.3137138648349, 115.53280653032232]\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-15.641287000552694, 686.3137138648349, 215.53280653032232]\n", + "[-266.87090560373764, 590.2237155956096, 119.44280826109726]\n", + "[-111.73128526977777, 590.2237155956096, 119.44280826109726]\n", + "0\n", "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-501.95500086538743, 698.0449991346125, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-801.9550008653874, 398.04499913461245, 11.731285269778084]\n", - "[-498.04499913461257, 701.9550008653874, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 315.6412870005529]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", - "[-801.9550008653874, 398.04499913461245, 11.731285269778084]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", - "[-801.9550008653874, 166.8709056037374, 11.731285269778084]\n", - "[-498.04499913461257, 701.9550008653874, 315.6412870005529]\n", - "[-498.04499913461257, 470.7809073345124, 315.6412870005529]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-15.641287000552694, 686.3137138648349, 215.53280653032232]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[729.2190926654873, 386.3137138648349, -84.46719346967768]\n", + "[-111.73128526977777, 590.2237155956096, 119.44280826109726]\n", + "[933.1290943962623, 590.2237155956096, 119.44280826109726]\n", "1\n", "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", - "[-801.9550008653874, 166.8709056037374, 11.731285269778084]\n", - "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", - "[-501.95500086538743, -3.9100017307749795, 311.7312852697781]\n", - "[-498.04499913461257, 470.7809073345124, 315.6412870005529]\n", - "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[729.2190926654873, 386.3137138648349, -84.46719346967768]\n", + "((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[1029.2190926654873, -15.641287000552552, 215.53280653032232]\n", + "[933.1290943962623, 590.2237155956096, 119.44280826109726]\n", + "[933.1290943962623, -111.73128526977777, 119.44280826109726]\n", "2\n", - "200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", - "[-501.95500086538743, -3.9100017307749795, 311.7312852697781]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077498, 2.842170943040401e-14]\n", - "[-498.04499913461257, 0.0, 315.6412870005529]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", + "400.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[1029.2190926654873, -15.641287000552552, 215.53280653032232]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[629.2190926654873, -415.64128700055255, -29.3275731357179]\n", + "[933.1290943962623, -111.73128526977777, 119.44280826109726]\n", + "[933.1290943962623, -111.73128526977777, 274.582428595057]\n", + "0\n", + "100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[629.2190926654873, -415.64128700055255, -29.3275731357179]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[684.3587129994472, -515.6412870005526, -129.3275731357179]\n", + "[933.1290943962623, -111.73128526977777, 274.582428595057]\n", + "[1088.2687147302222, -111.73128526977777, 274.582428595057]\n", "1\n", + "-900.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[684.3587129994472, -515.6412870005526, -129.3275731357179]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[1584.358712999447, -1.9550008653873192, 770.6724268642821]\n", + "[1088.2687147302222, -111.73128526977777, 274.582428595057]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", + "0\n", + "700.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[1584.358712999447, -1.9550008653873192, 770.6724268642821]\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[-2.2737367544323206e-13, -701.9550008653873, 70.6724268642821]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", + "[203.91000173077484, -498.04499913461257, 274.582428595057]\n", + "2\n", "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -203.91000173077498, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -315.6412870005528, 2.842170943040401e-14]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, -701.9550008653873, 70.6724268642821]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, -701.9550008653873, -8.526512829121202e-14]\n", + "[203.91000173077484, -498.04499913461257, 274.582428595057]\n", + "[203.91000173077484, -498.04499913461257, 203.91000173077484]\n", + "1\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, -701.9550008653873, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0))\n", + "[-200.00000000000023, -1013.6862861351651, -200.00000000000009]\n", + "[203.91000173077484, -498.04499913461257, 203.91000173077484]\n", + "[203.91000173077484, -609.7762844043904, 203.91000173077484]\n", + "1\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-200.00000000000023, -1013.6862861351651, -200.00000000000009]\n", + "((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0))\n", + "[199.99999999999977, -768.8259064691251, 199.99999999999991]\n", + "[203.91000173077484, -609.7762844043904, 203.91000173077484]\n", + "[203.91000173077484, -764.9159047383503, 203.91000173077484]\n", "2\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", - "[-701.9550008653874, -315.6412870005528, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, -15.64128700055278, -15.641287000552552]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[199.99999999999977, -768.8259064691251, 199.99999999999991]\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[299.9999999999998, -668.8259064691251, 68.82590646912485]\n", + "[203.91000173077484, -764.9159047383503, 203.91000173077484]\n", + "[203.91000173077484, -764.9159047383503, -27.264091800100235]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[299.9999999999998, -668.8259064691251, 68.82590646912485]\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[144.86037966603985, -668.8259064691251, 68.82590646912485]\n", + "[203.91000173077484, -764.9159047383503, -27.264091800100235]\n", + "[48.77038139681492, -764.9159047383503, -27.264091800100235]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[144.86037966603985, -668.8259064691251, 68.82590646912485]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[882.5121926042899, -668.8259064691251, 68.82590646912485]\n", + "[48.77038139681492, -764.9159047383503, -27.264091800100235]\n", + "[786.422194335065, -764.9159047383503, -27.264091800100235]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)))\n", - "[-401.95500086538743, -15.64128700055278, -15.641287000552552]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1))\n", - "[-201.95500086538743, 184.35871299944722, 29.21909266548758]\n", - "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", - "[-498.04499913461257, -111.73128526977777, -266.87090560373764]\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[882.5121926042899, -668.8259064691251, 68.82590646912485]\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1082.5121926042898, -468.82590646912513, 29.219092665487437]\n", + "[786.422194335065, -764.9159047383503, -27.264091800100235]\n", + "[786.422194335065, -764.9159047383503, -266.87090560373764]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1082.5121926042898, -468.82590646912513, 29.219092665487437]\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1229.219092665487, -468.82590646912513, 29.219092665487437]\n", + "[786.422194335065, -764.9159047383503, -266.87090560373764]\n", + "[933.1290943962623, -764.9159047383503, -266.87090560373764]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1229.219092665487, -468.82590646912513, 29.219092665487437]\n", + "((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1117.4878073957093, -468.82590646912513, 29.219092665487437]\n", + "[933.1290943962623, -764.9159047383503, -266.87090560373764]\n", + "[821.3978091264846, -764.9159047383503, -266.87090560373764]\n", + "0\n", + "200.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1117.4878073957093, -468.82590646912513, 29.219092665487437]\n", + "((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[144.86037966603965, -668.8259064691251, -170.78090733451256]\n", + "[821.3978091264846, -764.9159047383503, -266.87090560373764]\n", + "[48.77038139681492, -764.9159047383503, -266.87090560373764]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)))\n", + "[144.86037966603965, -668.8259064691251, -170.78090733451256]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1))\n", + "[144.86037966603965, -668.8259064691251, -282.5121926042904]\n", + "[48.77038139681492, -764.9159047383503, -266.87090560373764]\n", + "[48.77038139681492, -764.9159047383503, -378.6021908735155]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)))\n", + "[144.86037966603965, -668.8259064691251, -282.5121926042904]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0))\n", + "[144.86037966603965, -668.8259064691251, -86.31371386483488]\n", + "[48.77038139681492, -764.9159047383503, -378.6021908735155]\n", + "[48.77038139681492, -764.9159047383503, -182.40371213405996]\n", "2\n", - "500.0\n", - "here\n", - "(((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-201.95500086538743, 184.35871299944722, 29.21909266548758]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1))\n", + "300.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[144.86037966603965, -668.8259064691251, -86.31371386483488]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[-155.13962033396035, -968.8259064691251, -155.13962033396]\n", + "[48.77038139681492, -764.9159047383503, -182.40371213405996]\n", + "[48.77038139681492, -764.9159047383503, 48.77038139681492]\n", + "0\n", + "-700.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-155.13962033396035, -968.8259064691251, -155.13962033396]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[117.4878073957093, -268.82590646912513, 544.86037966604]\n", + "[48.77038139681492, -764.9159047383503, 48.77038139681492]\n", + "[-378.6021908735155, -764.9159047383503, 48.77038139681492]\n", + "0\n", + "900.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[117.4878073957093, -268.82590646912513, 544.86037966604]\n", + "((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1168.8259064691251, -355.13962033396]\n", + "[-378.6021908735155, -764.9159047383503, 48.77038139681492]\n", + "[-266.87090560373764, -764.9159047383503, 48.77038139681492]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)))\n", + "[-670.7809073345129, -1168.8259064691251, -355.13962033396]\n", + "((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1372.7359081999, -355.13962033396]\n", + "[-266.87090560373764, -764.9159047383503, 48.77038139681492]\n", + "[-266.87090560373764, -968.8259064691251, 48.77038139681492]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)))\n", + "[-670.7809073345129, -1372.7359081999, -355.13962033396]\n", + "((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1484.4671934696776, -355.13962033396]\n", + "[-266.87090560373764, -968.8259064691251, 48.77038139681492]\n", + "[-266.87090560373764, -1080.5571917389027, 48.77038139681492]\n", + "2\n", + "300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, -1, 1)\n", + "(2, -2, -1, 1)\n", + "(2, -1, 0, 1)\n", + "(2, -1, -2, 1)\n", + "(2, -1, -1, 2)\n", + "(2, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)))\n", + "[-670.7809073345129, -1484.4671934696776, -355.13962033396]\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0))\n", + "[-970.7809073345129, -1784.4671934696776, -1.9550008653875466]\n", + "[-266.87090560373764, -1080.5571917389027, 48.77038139681492]\n", + "[-266.87090560373764, -1080.5571917389027, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-970.7809073345129, -1784.4671934696776, -1.9550008653875466]\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0))\n", + "((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-970.7809073345129, -1700.0, -1.9550008653875466]\n", + "[-266.87090560373764, -1080.5571917389027, 701.9550008653874]\n", + "[-266.87090560373764, -996.0899982692251, 701.9550008653874]\n", + "0\n", + "-700.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-970.7809073345129, -1700.0, -1.9550008653875466]\n", + "((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-501.9550008653878, -1000.0, 698.0449991346125]\n", + "[-266.87090560373764, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "1\n", + "300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-501.9550008653878, -1000.0, 698.0449991346125]\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-801.9550008653878, 11.731285269778027, 398.04499913461245]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, 315.6412870005529, 701.9550008653874]\n", + "2\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-801.9550008653878, 11.731285269778027, 398.04499913461245]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-901.9550008653878, -88.26871473022197, 66.87090560373741]\n", + "[-498.04499913461257, 315.6412870005529, 701.9550008653874]\n", + "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "1\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[-901.9550008653878, -88.26871473022197, 66.87090560373741]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -2.842170943040401e-14, 266.8709056037374]\n", + "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "[-498.04499913461257, 203.91000173077484, 470.7809073345124]\n", + "2\n", + "200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-701.9550008653878, -2.842170943040401e-14, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-901.9550008653878, -200.00000000000003, 31.174093530874813]\n", + "[-498.04499913461257, 203.91000173077484, 470.7809073345124]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-901.9550008653878, -200.00000000000003, 31.174093530874813]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1201.9550008653878, -500.0, -1.9550008653875466]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "[-498.04499913461257, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "-500.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-1201.9550008653878, -500.0, -1.9550008653875466]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653878, 0.0, -1.1368683772161603e-13]\n", + "[-498.04499913461257, 203.91000173077484, 701.9550008653874]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", + "1\n", + "-300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653878, 0.0, -1.1368683772161603e-13]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -315.6412870005528, 0.0]\n", - "[-498.04499913461257, -111.73128526977777, -266.87090560373764]\n", + "[-401.9550008653878, -15.641287000552609, 299.9999999999999]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "1\n", + "2\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -315.6412870005528, 0.0]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-401.9550008653878, -15.641287000552609, 299.9999999999999]\n", "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -231.17409353087524, 0.0]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-401.9550008653878, -15.641287000552609, 96.08999826922505]\n", "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -231.17409353087524, 0.0]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -386.313713864835, 0.0]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "[-498.04499913461257, -182.40371213405996, 203.91000173077484]\n", + "[-498.04499913461257, -111.73128526977777, 0.0]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[-401.9550008653878, -15.641287000552609, 96.08999826922505]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[-401.9550008653878, -15.641287000552609, -15.641287000552722]\n", + "[-498.04499913461257, -111.73128526977777, 0.0]\n", + "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -386.313713864835, 0.0]\n", - "((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -470.7809073345127, 0.0]\n", - "[-498.04499913461257, -182.40371213405996, 203.91000173077484]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "0\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -470.7809073345127, 0.0]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-657.094621199347, -270.7809073345127, 200.0]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "1\n", - "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)))\n", - "[-657.094621199347, -270.7809073345127, 200.0]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0))\n", - "[-557.094621199347, -59.04962206473482, 300.0]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -155.13962033395978, 203.91000173077484]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)))\n", + "[-401.9550008653878, -15.641287000552609, -15.641287000552722]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0))\n", + "[-201.95500086538777, 29.219092665487523, 184.35871299944728]\n", + "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", + "[-498.04499913461257, -266.87090560373764, -111.73128526977777]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)))\n", + "[-201.95500086538777, 29.219092665487523, 184.35871299944728]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "[-201.95500086538777, 29.219092665487523, 29.21909266548741]\n", + "[-498.04499913461257, -266.87090560373764, -111.73128526977777]\n", + "[-498.04499913461257, -266.87090560373764, -266.87090560373764]\n", "2\n", - "800.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-557.094621199347, -59.04962206473482, 300.0]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 203.91000173077484]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", + "600.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[-201.95500086538777, 29.219092665487523, 29.21909266548741]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[-801.9550008653878, -570.7809073345124, 11.731285269777914]\n", + "[-498.04499913461257, -266.87090560373764, -266.87090560373764]\n", + "[-498.04499913461257, -266.87090560373764, 315.6412870005529]\n", "2\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "[-1057.0946211993469, -559.0496220647349, -61.004622930122196]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "[-653.1846194685721, -155.13962033395978, 342.90537880065267]\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-801.9550008653878, -570.7809073345124, 11.731285269777914]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[-901.9550008653878, -670.7809073345124, -172.7359081999]\n", + "[-498.04499913461257, -266.87090560373764, 315.6412870005529]\n", + "[-498.04499913461257, -266.87090560373764, 231.17409353087498]\n", "2\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)))\n", + "[-901.9550008653878, -670.7809073345124, -172.7359081999]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -470.78090733451245, 266.8709056037374]\n", + "[-498.04499913461257, -266.87090560373764, 231.17409353087498]\n", + "[-498.04499913461257, -266.87090560373764, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -470.78090733451245, 266.8709056037374]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -701.9550008653873, 266.8709056037374]\n", + "[-498.04499913461257, -266.87090560373764, 470.7809073345124]\n", + "[-498.04499913461257, -498.04499913461257, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -701.9550008653873, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -933.1290943962624, 266.8709056037374]\n", + "[-498.04499913461257, -498.04499913461257, 470.7809073345124]\n", + "[-498.04499913461257, -729.2190926654877, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -933.1290943962624, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -1088.2687147302217, 266.8709056037374]\n", + "[-498.04499913461257, -729.2190926654877, 470.7809073345124]\n", + "[-498.04499913461257, -884.3587129994471, 470.7809073345124]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1088.2687147302217, 266.8709056037374]\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -1088.2687147302217, 498.04499913461245]\n", + "[-498.04499913461257, -884.3587129994471, 470.7809073345124]\n", + "[-498.04499913461257, -884.3587129994471, 701.9550008653874]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1088.2687147302217, 498.04499913461245]\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -1199.9999999999998, 498.04499913461245]\n", + "[-498.04499913461257, -884.3587129994471, 701.9550008653874]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "1\n", "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, -559.0496220647349, -61.004622930122196]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0))\n", - "[-1057.0946211993469, -559.0496220647349, -88.26871473022197]\n", - "[-653.1846194685721, -155.13962033395978, 342.90537880065267]\n", - "[-653.1846194685721, -155.13962033395978, 315.6412870005529]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1199.9999999999998, 498.04499913461245]\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -203.91000173077464, 498.04499913461245]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, 0.0, 701.9550008653874]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 498.04499913461245]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-701.9550008653878, -203.91000173077464, 294.1349974038375]\n", + "[-498.04499913461257, 0.0, 701.9550008653874]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 294.1349974038375]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-701.9550008653878, -203.91000173077464, 182.40371213405984]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", "2\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-1057.0946211993469, -559.0496220647349, -88.26871473022197]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 315.6412870005529]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 182.40371213405984]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-501.9550008653878, -3.9100017307746384, 311.7312852697779]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", "0\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1588.2687147302217, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "[-884.3587129994471, -155.13962033395978, 813.6862861351653]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-1588.2687147302217, -859.0496220647349, 109.77628440439048]\n", - "((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-1588.2687147302217, -703.9100017307751, 109.77628440439048]\n", - "[-884.3587129994471, -155.13962033395978, 813.6862861351653]\n", - "[-884.3587129994471, 0.0, 813.6862861351653]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-501.9550008653878, -3.9100017307746384, 311.7312852697779]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-390.22371559561, -3.9100017307746384, 311.7312852697779]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", "2\n", - "-500.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-1588.2687147302217, -703.9100017307751, 109.77628440439048]\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-1088.2687147302217, -203.9100017307751, 27.26409180010012]\n", - "[-884.3587129994471, 0.0, 813.6862861351653]\n", - "[-884.3587129994471, 0.0, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-1088.2687147302217, -203.9100017307751, 27.26409180010012]\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-1172.7359081998998, -203.9100017307751, 27.26409180010012]\n", - "[-884.3587129994471, 0.0, 231.17409353087498]\n", - "[-968.8259064691251, 0.0, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-1172.7359081998998, -203.9100017307751, 27.26409180010012]\n", - "((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[-1172.7359081998998, 525.3090909347125, 27.26409180010012]\n", - "[-968.8259064691251, 0.0, 231.17409353087498]\n", - "[-968.8259064691251, 729.2190926654876, 231.17409353087498]\n", + "-100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-390.22371559561, -3.9100017307746384, 311.7312852697779]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[-290.22371559561, 96.08999826922536, -59.04962206473476]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, -155.13962033395978]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-290.22371559561, 96.08999826922536, -59.04962206473476]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[-135.0840952616503, 96.08999826922536, -59.04962206473476]\n", + "[-386.31371386483477, 0.0, -155.13962033395978]\n", + "[-231.1740935308751, 0.0, -155.13962033395978]\n", "0\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-135.0840952616503, 96.08999826922536, -59.04962206473476]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[38.99537706987746, -303.91000173077464, -459.04962206473476]\n", + "[-231.1740935308751, 0.0, -155.13962033395978]\n", + "[342.90537880065267, 0.0, -155.13962033395978]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)))\n", + "[38.99537706987746, -303.91000173077464, -459.04962206473476]\n", + "((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "[38.99537706987746, -459.0496220647344, -459.04962206473476]\n", + "[342.90537880065267, 0.0, -155.13962033395978]\n", + "[342.90537880065267, -155.13962033395978, -155.13962033395978]\n", + "2\n", "-300.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-1172.7359081998998, 525.3090909347125, 27.26409180010012]\n", - "((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[11.622804799547566, 825.3090909347125, 327.2640918001001]\n", - "[-968.8259064691251, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[38.99537706987746, -459.0496220647344, -459.04962206473476]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[338.99537706987746, -159.04962206473442, 107.82128353900276]\n", + "[342.90537880065267, -155.13962033395978, -155.13962033395978]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)))\n", + "[338.99537706987746, -159.04962206473442, 107.82128353900276]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0))\n", + "[338.99537706987746, -390.2237155956094, 107.82128353900276]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "[342.90537880065267, -386.31371386483477, 111.73128526977776]\n", + "2\n", + "200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[338.99537706987746, -390.2237155956094, 107.82128353900276]\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0))\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[138.99537706987746, -590.2237155956094, 111.73128526977791]\n", + "[342.90537880065267, -386.31371386483477, 111.73128526977776]\n", + "[342.90537880065267, -386.31371386483477, 315.6412870005529]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)))\n", + "[138.99537706987746, -590.2237155956094, 111.73128526977791]\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "[138.99537706987746, -701.9550008653872, 111.73128526977791]\n", + "[342.90537880065267, -386.31371386483477, 315.6412870005529]\n", + "[342.90537880065267, -498.04499913461257, 315.6412870005529]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)))\n", + "[138.99537706987746, -701.9550008653872, 111.73128526977791]\n", + "((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0))\n", + "[138.99537706987746, -857.0946211993468, 111.73128526977791]\n", + "[342.90537880065267, -498.04499913461257, 315.6412870005529]\n", + "[342.90537880065267, -653.1846194685721, 315.6412870005529]\n", "1\n", + "500.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)))\n", + "[138.99537706987746, -857.0946211993468, 111.73128526977791]\n", + "((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0))\n", + "[-361.00462293012254, -1174.690909065287, -388.2687147302221]\n", + "[342.90537880065267, -653.1846194685721, 315.6412870005529]\n", + "[342.90537880065267, -470.78090733451245, 315.6412870005529]\n", + "2\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-361.00462293012254, -1174.690909065287, -388.2687147302221]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-361.00462293012254, -1174.690909065287, -205.86500259616253]\n", + "[342.90537880065267, -470.78090733451245, 315.6412870005529]\n", + "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "2\n", "None\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[11.622804799547566, 825.3090909347125, 327.2640918001001]\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[11.622804799547566, 980.4487112686722, 327.2640918001001]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)))\n", + "[-361.00462293012254, -1174.690909065287, -205.86500259616253]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1))\n", + "[-361.00462293012254, -1174.690909065287, 25.30909093471257]\n", + "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "[342.90537880065267, -470.78090733451245, 729.2190926654876]\n", + "2\n", + "-300.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)))\n", + "[-361.00462293012254, -1174.690909065287, 25.30909093471257]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "[-61.00462293012254, -874.6909090652871, 711.6228047995472]\n", + "[342.90537880065267, -470.78090733451245, 729.2190926654876]\n", + "[342.90537880065267, -470.78090733451245, 1115.5328065303222]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)))\n", + "[-61.00462293012254, -874.6909090652871, 711.6228047995472]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "[-172.73590819990022, -874.6909090652871, 711.6228047995472]\n", + "[342.90537880065267, -470.78090733451245, 1115.5328065303222]\n", + "[231.17409353087498, -470.78090733451245, 1115.5328065303222]\n", "1\n", - "300.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[11.622804799547566, 980.4487112686722, 327.2640918001001]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-288.37719520045243, 840.9503779352651, 27.26409180010012]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "0\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)))\n", + "[-172.73590819990022, -874.6909090652871, 711.6228047995472]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1))\n", + "[-172.73590819990022, -102.06348133561778, 711.6228047995472]\n", + "[231.17409353087498, -470.78090733451245, 1115.5328065303222]\n", + "[231.17409353087498, 301.8465203951569, 1115.5328065303222]\n", + "2\n", "-200.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-288.37719520045243, 840.9503779352651, 27.26409180010012]\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-159.04962206473436, 1040.9503779352651, 227.26409180010012]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-172.73590819990022, -102.06348133561778, 711.6228047995472]\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[27.264091800099777, 97.93651866438222, -133.237574866493]\n", + "[231.17409353087498, 301.8465203951569, 1115.5328065303222]\n", + "[231.17409353087498, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[27.264091800099777, 97.93651866438222, -133.237574866493]\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-133.23757486649322, 97.93651866438222, -133.237574866493]\n", + "[231.17409353087498, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", "2\n", - "400.0\n", - "here\n", - "(((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-159.04962206473436, 1040.9503779352651, 227.26409180010012]\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[-559.0496220647344, 640.9503779352651, -61.004622930122196]\n", - "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", - "[-155.13962033395978, 1044.8603796660402, 342.90537880065267]\n", + "600.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-133.23757486649322, 97.93651866438222, -133.237574866493]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[-733.2375748664932, -502.0634813356178, -31.28257400110533]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 772.6274277296696]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-733.2375748664932, -502.0634813356178, -31.28257400110533]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[-888.377195200453, -502.0634813356178, -31.28257400110533]\n", + "[70.67242686428197, 301.8465203951569, 772.6274277296696]\n", + "[-84.46719346967784, 301.8465203951569, 772.6274277296696]\n", "0\n", - "-200.0\n", - "here\n", - "(((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-559.0496220647344, 640.9503779352651, -61.004622930122196]\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[-590.2237155956094, 840.9503779352651, 138.9953770698778]\n", - "[-155.13962033395978, 1044.8603796660402, 342.90537880065267]\n", - "[-386.31371386483477, 1044.8603796660402, 342.90537880065267]\n", + "-600.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-888.377195200453, -502.0634813356178, -31.28257400110533]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[70.67242686428187, 97.93651866438222, 568.7174259988947]\n", + "[-84.46719346967784, 301.8465203951569, 772.6274277296696]\n", + "[274.582428595057, 301.8465203951569, 772.6274277296696]\n", + "2\n", + "500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)))\n", + "[70.67242686428187, 97.93651866438222, 568.7174259988947]\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -402.0634813356178, 299.89151952976965]\n", + "[274.582428595057, 301.8465203951569, 772.6274277296696]\n", + "[274.582428595057, 301.8465203951569, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -402.0634813356178, 299.89151952976965]\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -198.15347960484263, 299.89151952976965]\n", + "[274.582428595057, 301.8465203951569, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -198.15347960484263, 299.89151952976965]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -86.42219433506506, 299.89151952976965]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "[274.582428595057, 617.4878073957096, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -86.42219433506506, 299.89151952976965]\n", + "((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1))\n", + "[-429.3275731357181, 68.71742599889495, 299.89151952976965]\n", + "[274.582428595057, 617.4878073957096, 1003.8015212605446]\n", + "[274.582428595057, 772.6274277296696, 1003.8015212605446]\n", + "1\n", + "-300.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, 68.71742599889495, 299.89151952976965]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "[-129.32757313571813, 101.84652039515737, 599.8915195297697]\n", + "[274.582428595057, 772.6274277296696, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", "2\n", "0.0\n", - "here\n", - "(((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 840.9503779352651, 138.9953770698778]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-590.2237155956094, 840.9503779352651, 27.26409180010012]\n", - "[-386.31371386483477, 1044.8603796660402, 342.90537880065267]\n", - "[-386.31371386483477, 1044.8603796660402, 231.17409353087498]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", + "[-129.32757313571813, 101.84652039515737, 599.8915195297697]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "[-129.32757313571813, 101.84652039515737, 101.84652039515709]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", + "2\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", + "[-129.32757313571813, 101.84652039515737, 101.84652039515709]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", + "[70.67242686428187, 301.84652039515737, 70.67242686428204]\n", + "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", + "[274.582428595057, 505.75652212593207, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 840.9503779352651, 27.26409180010012]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-590.2237155956094, 729.2190926654872, 27.26409180010012]\n", - "[-386.31371386483477, 1044.8603796660402, 231.17409353087498]\n", - "[-386.31371386483477, 933.1290943962623, 231.17409353087498]\n", + "500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[70.67242686428187, 301.84652039515737, 70.67242686428204]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-429.3275731357181, -815.6412870005524, -429.32757313571796]\n", + "[274.582428595057, 505.75652212593207, 274.582428595057]\n", + "[274.582428595057, -111.73128526977777, 274.582428595057]\n", "1\n", + "-500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-429.3275731357181, -815.6412870005524, -429.32757313571796]\n", + "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[70.67242686428187, 884.3587129994476, 70.67242686428204]\n", + "[274.582428595057, -111.73128526977777, 274.582428595057]\n", + "[274.582428595057, 1088.2687147302222, 274.582428595057]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 70.67242686428204]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[70.67242686428187, 884.3587129994476, 182.40371213405984]\n", + "[274.582428595057, 1088.2687147302222, 274.582428595057]\n", + "[274.582428595057, 1088.2687147302222, 386.3137138648348]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 182.40371213405984]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "[70.67242686428187, 884.3587129994476, 386.31371386483465]\n", + "[274.582428595057, 1088.2687147302222, 386.3137138648348]\n", + "[274.582428595057, 1088.2687147302222, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 386.31371386483465]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-84.46719346967791, 884.3587129994476, 386.31371386483465]\n", + "[274.582428595057, 1088.2687147302222, 590.2237155956096]\n", + "[119.44280826109726, 1088.2687147302222, 590.2237155956096]\n", + "2\n", + "200.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-84.46719346967791, 884.3587129994476, 386.31371386483465]\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-284.4671934696779, 684.3587129994476, -17.596287865940155]\n", + "[119.44280826109726, 1088.2687147302222, 590.2237155956096]\n", + "[119.44280826109726, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-284.4671934696779, 684.3587129994476, -17.596287865940155]\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-403.91000173077515, 684.3587129994476, -17.596287865940155]\n", + "[119.44280826109726, 1088.2687147302222, 386.3137138648348]\n", + "[0.0, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "-500.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077515, 684.3587129994476, -17.596287865940155]\n", + "((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-15.641287000552893, 1184.3587129994476, 482.40371213405984]\n", + "[0.0, 1088.2687147302222, 386.3137138648348]\n", + "[-111.73128526977777, 1088.2687147302222, 386.3137138648348]\n", + "2\n", + "300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-15.641287000552893, 1184.3587129994476, 482.40371213405984]\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-315.6412870005529, 884.3587129994476, 70.67242686428204]\n", + "[-111.73128526977777, 1088.2687147302222, 386.3137138648348]\n", + "[-111.73128526977777, 1088.2687147302222, 274.582428595057]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-315.6412870005529, 884.3587129994476, 70.67242686428204]\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-546.815380531428, 884.3587129994476, 70.67242686428204]\n", + "[-111.73128526977777, 1088.2687147302222, 274.582428595057]\n", + "[-342.90537880065284, 1088.2687147302222, 274.582428595057]\n", + "1\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)))\n", + "[-546.815380531428, 884.3587129994476, 70.67242686428204]\n", + "((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0))\n", + "[-546.815380531428, 266.8709056037378, 70.67242686428204]\n", + "[-342.90537880065284, 1088.2687147302222, 274.582428595057]\n", + "[-342.90537880065284, 470.7809073345124, 274.582428595057]\n", + "2\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)))\n", + "[-546.815380531428, 266.8709056037378, 70.67242686428204]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "[-546.815380531428, 266.8709056037378, -48.770381396815225]\n", + "[-342.90537880065284, 470.7809073345124, 274.582428595057]\n", + "[-342.90537880065284, 470.7809073345124, 155.13962033395975]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)))\n", + "[-546.815380531428, 266.8709056037378, -48.770381396815225]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "[-435.08409526165025, 266.8709056037378, -48.770381396815225]\n", + "[-342.90537880065284, 470.7809073345124, 155.13962033395975]\n", + "[-231.1740935308751, 470.7809073345124, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-435.08409526165025, 266.8709056037378, -48.770381396815225]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-435.08409526165025, 449.27461773779766, -48.770381396815225]\n", + "[-231.1740935308751, 470.7809073345124, 155.13962033395975]\n", + "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", + "2\n", "None\n", - "here\n", - "(((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 729.2190926654872, 27.26409180010012]\n", - "((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1))\n", - "[-590.2237155956094, -92.1787164609973, 27.26409180010012]\n", - "[-386.31371386483477, 933.1290943962623, 231.17409353087498]\n", - "[-386.31371386483477, 111.73128526977776, 231.17409353087498]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-435.08409526165025, 449.27461773779766, -48.770381396815225]\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-435.08409526165025, 449.27461773779766, 62.96090387296232]\n", + "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", + "[-231.1740935308751, 653.1846194685722, 266.8709056037373]\n", + "0\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-435.08409526165025, 449.27461773779766, 62.96090387296232]\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-364.4116683973682, 449.27461773779766, 62.96090387296232]\n", + "[-231.1740935308751, 653.1846194685722, 266.8709056037373]\n", + "[-160.50166666659302, 653.1846194685722, 266.8709056037373]\n", + "0\n", + "-500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-364.4116683973682, 449.27461773779766, 62.96090387296232]\n", + "((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-19.551288731327872, 949.2746177377976, 562.9609038729623]\n", + "[-160.50166666659302, 653.1846194685722, 266.8709056037373]\n", + "[-315.6412870005527, 653.1846194685722, 266.8709056037373]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-19.551288731327872, 949.2746177377976, 562.9609038729623]\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-19.551288731327872, 794.1349974038378, 562.9609038729623]\n", + "[-315.6412870005527, 653.1846194685722, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", "1\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)))\n", - "[-590.2237155956094, -92.1787164609973, 27.26409180010012]\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", - "[-790.2237155956094, -88.26871473022214, -172.73590819989988]\n", - "[-386.31371386483477, 111.73128526977776, 231.17409353087498]\n", - "[-386.31371386483477, 315.6412870005529, 231.17409353087498]\n", + "600.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)))\n", + "[-19.551288731327872, 794.1349974038378, 562.9609038729623]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "[-619.5512887313279, 82.40371213406024, -37.03909612703774]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 386.3137138648348, 266.8709056037373]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[-619.5512887313279, 82.40371213406024, -37.03909612703774]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[-619.5512887313279, 82.40371213406024, -233.23757486649305]\n", + "[-315.6412870005527, 386.3137138648348, 266.8709056037373]\n", + "[-315.6412870005527, 386.3137138648348, 70.67242686428197]\n", "2\n", "-400.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", - "[-790.2237155956094, -88.26871473022214, -172.73590819989988]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "[-390.2237155956094, 311.73128526977786, -3.910001730774866]\n", - "[-386.31371386483477, 315.6412870005529, 231.17409353087498]\n", - "[-386.31371386483477, 315.6412870005529, 0.0]\n", - "2\n", - "-100.0\n", - "here\n", - "(((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)))\n", - "[-390.2237155956094, 311.73128526977786, -3.910001730774866]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "[-290.2237155956094, 411.73128526977786, -59.04962206473465]\n", - "[-386.31371386483477, 315.6412870005529, 0.0]\n", - "[-386.31371386483477, 315.6412870005529, -155.13962033395978]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-619.5512887313279, 82.40371213406024, -233.23757486649305]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 482.40371213406024, 11.622804799547112]\n", + "[-315.6412870005527, 386.3137138648348, 70.67242686428197]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", "1\n", "300.0\n", - "here\n", - "(((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", - "[-290.2237155956094, 411.73128526977786, -59.04962206473465]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", - "[-590.2237155956094, 342.9053788006529, -359.04962206473465]\n", - "[-386.31371386483477, 315.6412870005529, -155.13962033395978]\n", - "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 482.40371213406024, 11.622804799547112]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-519.5512887313279, 413.5778056649351, -288.3771952004529]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-519.5512887313279, 413.5778056649351, -288.3771952004529]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-719.5512887313279, 325.309090934713, -488.3771952004529]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "[-315.6412870005527, 729.2190926654876, -84.46719346967784]\n", + "2\n", + "-900.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)))\n", + "[-719.5512887313279, 325.309090934713, -488.3771952004529]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1))\n", + "[180.44871126867213, 1225.309090934713, -50.72538226220286]\n", + "[-315.6412870005527, 729.2190926654876, -84.46719346967784]\n", + "[-315.6412870005527, 729.2190926654876, -546.8153805314278]\n", "2\n", + "900.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[180.44871126867213, 1225.309090934713, -50.72538226220286]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-719.5512887313279, 325.3090909347129, -17.596287865940212]\n", + "[-315.6412870005527, 729.2190926654876, -546.8153805314278]\n", + "[-315.6412870005527, 729.2190926654876, 386.3137138648348]\n", + "1\n", "-200.0\n", - "here\n", - "(((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)))\n", - "[-590.2237155956094, 342.9053788006529, -359.04962206473465]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0))\n", - "[-390.2237155956094, 542.9053788006529, -3.910001730774866]\n", - "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", - "[-386.31371386483477, 546.815380531428, 0.0]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-719.5512887313279, 325.3090909347129, -17.596287865940212]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-519.5512887313279, 680.4487112686727, 182.4037121340598]\n", + "[-315.6412870005527, 729.2190926654876, 386.3137138648348]\n", + "[-315.6412870005527, 884.3587129994473, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-519.5512887313279, 680.4487112686727, 182.4037121340598]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-319.5512887313279, 880.4487112686727, 66.76242513350695]\n", + "[-315.6412870005527, 884.3587129994473, 386.3137138648348]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)))\n", + "[-319.5512887313279, 880.4487112686727, 66.76242513350695]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0))\n", + "[-319.5512887313279, 880.4487112686727, -817.5962878659402]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "[-315.6412870005527, 884.3587129994473, -813.6862861351652]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)))\n", + "[-319.5512887313279, 880.4487112686727, -817.5962878659402]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0))\n", + "[-319.5512887313279, 880.4487112686727, -705.8650025961625]\n", + "[-315.6412870005527, 884.3587129994473, -813.6862861351652]\n", + "[-315.6412870005527, 884.3587129994473, -701.9550008653875]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-319.5512887313279, 880.4487112686727, -705.8650025961625]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-319.5512887313279, 880.4487112686727, 494.1349974038375]\n", + "[-315.6412870005527, 884.3587129994473, -701.9550008653875]\n", + "[-315.6412870005527, 884.3587129994473, 498.04499913461245]\n", "2\n", "200.0\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)))\n", - "[-390.2237155956094, 542.9053788006529, -3.910001730774866]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 342.9053788006529, -92.17871646099711]\n", - "[-386.31371386483477, 546.815380531428, 0.0]\n", - "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-319.5512887313279, 880.4487112686727, 494.1349974038375]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-519.5512887313279, 680.4487112686727, -133.237574866493]\n", + "[-315.6412870005527, 884.3587129994473, 498.04499913461245]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "-300.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[-519.5512887313279, 680.4487112686727, -133.237574866493]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 980.4487112686727, 11.622804799547225]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", "1\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 342.9053788006529, -92.17871646099711]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 138.99537706987758, -92.17871646099711]\n", - "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 980.4487112686727, 11.622804799547225]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1))\n", + "[-219.55128873132787, 749.2746177377976, 11.622804799547225]\n", + "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", + "[-315.6412870005527, 653.1846194685722, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 749.2746177377976, 11.622804799547225]\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 594.1349974038378, 11.622804799547225]\n", + "[-315.6412870005527, 653.1846194685722, -84.46719346967784]\n", + "[-315.6412870005527, 498.04499913461245, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 594.1349974038378, 11.622804799547225]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 482.4037121340602, 11.622804799547225]\n", + "[-315.6412870005527, 498.04499913461245, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "2\n", + "300.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-219.55128873132787, 482.4037121340602, 11.622804799547225]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-519.5512887313279, 182.40371213406019, -48.770381396815196]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 138.99537706987758, -92.17871646099711]\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-590.2237155956094, 294.13499740383736, -92.17871646099711]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 294.13499740383736, -92.17871646099711]\n", - "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 378.60219087351516, -92.17871646099711]\n", - "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", - "[-386.31371386483477, 582.5121926042902, 111.73128526977776]\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-519.5512887313279, 182.40371213406019, -48.770381396815196]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-319.5512887313279, 66.76242513350735, 151.2296186031848]\n", + "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", + "[-315.6412870005527, 70.67242686428197, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-319.5512887313279, 66.76242513350735, 151.2296186031848]\n", + "((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-235.08409526165025, 66.76242513350735, 151.2296186031848]\n", + "[-315.6412870005527, 70.67242686428197, 155.13962033395975]\n", + "[-231.1740935308751, 70.67242686428197, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-235.08409526165025, 66.76242513350735, 151.2296186031848]\n", + "((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-79.94447492769046, 66.76242513350735, 151.2296186031848]\n", + "[-231.1740935308751, 70.67242686428197, 155.13962033395975]\n", + "[-76.03447319691533, 70.67242686428197, 155.13962033395975]\n", + "2\n", + "400.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[-79.94447492769046, 66.76242513350735, 151.2296186031848]\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "[-479.94447492769046, -333.23757486649265, 18.10052420692216]\n", + "[-76.03447319691533, 70.67242686428197, 155.13962033395975]\n", + "[-76.03447319691533, 70.67242686428197, 422.0105259376971]\n", + "0\n", + "-200.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[-479.94447492769046, -333.23757486649265, 18.10052420692216]\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "[-364.4116683973682, -133.23757486649265, 218.10052420692216]\n", + "[-76.03447319691533, 70.67242686428197, 422.0105259376971]\n", + "[-160.50166666659302, 70.67242686428197, 422.0105259376971]\n", "1\n", "-300.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 378.60219087351516, -92.17871646099711]\n", - "((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-290.2237155956094, 909.7762844043903, 207.82128353900288]\n", - "[-386.31371386483477, 582.5121926042902, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "2\n", - "500.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-290.2237155956094, 909.7762844043903, 207.82128353900288]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-790.2237155956094, 409.77628440439025, -88.26871473022197]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 315.6412870005529]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-364.4116683973682, -133.23757486649265, 218.10052420692216]\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-64.4116683973682, 20.055525072310047, 518.1005242069222]\n", + "[-160.50166666659302, 70.67242686428197, 422.0105259376971]\n", + "[-160.50166666659302, -76.03447319691533, 422.0105259376971]\n", "2\n", - "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-790.2237155956094, 409.77628440439025, -88.26871473022197]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-590.2237155956094, 609.7762844043903, -92.17871646099712]\n", - "[-386.31371386483477, 813.6862861351653, 315.6412870005529]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", + "400.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-64.4116683973682, 20.055525072310047, 518.1005242069222]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-464.4116683973682, -379.94447492768995, -148.7703813968152]\n", + "[-160.50166666659302, -76.03447319691533, 422.0105259376971]\n", + "[-160.50166666659302, -76.03447319691533, 155.13962033395975]\n", "2\n", - "600.0\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)))\n", - "[-590.2237155956094, 609.7762844043903, -92.17871646099712]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1))\n", - "[-1190.2237155956095, 9.776284404390253, -221.39780912648462]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 582.5121926042902]\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)))\n", + "[-464.4116683973682, -379.94447492768995, -148.7703813968152]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -279.94447492768995, -133.237574866493]\n", + "[-160.50166666659302, -76.03447319691533, 155.13962033395975]\n", + "[-160.50166666659302, -76.03447319691533, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -279.94447492768995, -133.237574866493]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -519.5512887313273, -133.237574866493]\n", + "[-160.50166666659302, -76.03447319691533, 70.67242686428197]\n", + "[-160.50166666659302, -315.6412870005527, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -519.5512887313273, -133.237574866493]\n", + "((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -750.7253822622024, -133.237574866493]\n", + "[-160.50166666659302, -315.6412870005527, 70.67242686428197]\n", + "[-160.50166666659302, -546.8153805314278, 70.67242686428197]\n", "2\n", "-100.0\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)))\n", - "[-1190.2237155956095, 9.776284404390253, -221.39780912648462]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", - "[-1090.2237155956095, 109.77628440439025, 340.95037793526535]\n", - "[-386.31371386483477, 813.6862861351653, 582.5121926042902]\n", - "[-386.31371386483477, 813.6862861351653, 1044.8603796660402]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-364.4116683973682, -750.7253822622024, -133.237574866493]\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-264.4116683973682, -650.7253822622024, 51.22961860318479]\n", + "[-160.50166666659302, -546.8153805314278, 70.67242686428197]\n", + "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, 109.77628440439025, 340.95037793526535]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1))\n", - "[-1090.2237155956095, 340.9503779352651, 340.95037793526535]\n", - "[-386.31371386483477, 813.6862861351653, 1044.8603796660402]\n", - "[-386.31371386483477, 1044.8603796660402, 1044.8603796660402]\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-264.4116683973682, -650.7253822622024, 51.22961860318479]\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-164.4116683973682, 66.76242513350735, 151.2296186031848]\n", + "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", + "[-160.50166666659302, 70.67242686428197, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, 340.9503779352651, 340.95037793526535]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1))\n", - "[-1090.2237155956095, -472.7359081999001, 340.95037793526535]\n", - "[-386.31371386483477, 1044.8603796660402, 1044.8603796660402]\n", - "[-386.31371386483477, 231.17409353087498, 1044.8603796660402]\n", + "200.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-164.4116683973682, 66.76242513350735, 151.2296186031848]\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-364.4116683973682, 182.40371213406019, -48.770381396815196]\n", + "[-160.50166666659302, 70.67242686428197, 155.13962033395975]\n", + "[-160.50166666659302, 386.3137138648348, 155.13962033395975]\n", + "2\n", + "100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 182.40371213406019, -48.770381396815196]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[-464.4116683973682, 82.40371213406019, -233.237574866493]\n", + "[-160.50166666659302, 386.3137138648348, 155.13962033395975]\n", + "[-160.50166666659302, 386.3137138648348, 70.67242686428197]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -233.237574866493]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-464.4116683973682, 82.40371213406019, -303.910001730775]\n", + "[-160.50166666659302, 386.3137138648348, 70.67242686428197]\n", + "[-160.50166666659302, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -303.910001730775]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-464.4116683973682, 82.40371213406019, -415.6412870005528]\n", + "[-160.50166666659302, 386.3137138648348, 0.0]\n", + "[-160.50166666659302, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-464.4116683973682, -29.327573135717614, -415.6412870005528]\n", + "[-160.50166666659302, 386.3137138648348, -111.73128526977777]\n", + "[-160.50166666659302, 274.582428595057, -111.73128526977777]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, -29.327573135717614, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "[-464.4116683973682, -184.4671934696774, -415.6412870005528]\n", + "[-160.50166666659302, 274.582428595057, -111.73128526977777]\n", + "[-160.50166666659302, 119.44280826109726, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[-464.4116683973682, -184.4671934696774, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[-464.4116683973682, -184.4671934696774, -570.7809073345127]\n", + "[-160.50166666659302, 119.44280826109726, -111.73128526977777]\n", + "[-160.50166666659302, 119.44280826109726, -266.87090560373764]\n", + "2\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)))\n", + "[-464.4116683973682, -184.4671934696774, -570.7809073345127]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -84.4671934696774, -133.23757486649305]\n", + "[-160.50166666659302, 119.44280826109726, -266.87090560373764]\n", + "[-160.50166666659302, 119.44280826109726, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -84.4671934696774, -133.23757486649305]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, 97.93651866438228, -133.23757486649305]\n", + "[-160.50166666659302, 119.44280826109726, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", "1\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, -472.7359081999001, 340.95037793526535]\n", - "((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1))\n", - "[-1090.2237155956095, -592.1787164609973, 340.95037793526535]\n", - "[-386.31371386483477, 231.17409353087498, 1044.8603796660402]\n", - "[-386.31371386483477, 111.73128526977776, 1044.8603796660402]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 97.93651866438228, -133.23757486649305]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, 337.5433324680199, -133.23757486649305]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", "1\n", - "-1200.0\n", - "here\n", - "(((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, -592.1787164609973, 340.95037793526535]\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", - "[109.77628440439048, 109.77628440439025, 1540.9503779352654]\n", - "[-386.31371386483477, 111.73128526977776, 1044.8603796660402]\n", - "[-386.31371386483477, -386.31371386483477, 1044.8603796660402]\n", + "200.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 337.5433324680199, -133.23757486649305]\n", + "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-564.4116683973682, -102.06348133561772, -333.23757486649305]\n", + "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", "2\n", - "900.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", - "[109.77628440439048, 109.77628440439025, 1540.9503779352654]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", - "[-790.2237155956095, -790.2237155956097, -88.26871473022197]\n", - "[-386.31371386483477, -386.31371386483477, 1044.8603796660402]\n", - "[-386.31371386483477, -386.31371386483477, 315.6412870005529]\n", + "0.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)))\n", + "[-564.4116683973682, -102.06348133561772, -333.23757486649305]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "[-564.4116683973682, -102.06348133561772, 137.5433324680195]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 541.4533341987946]\n", "2\n", - "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-790.2237155956095, -790.2237155956097, -88.26871473022197]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0))\n", - "[-590.2237155956095, -590.2237155956097, -92.17871646099712]\n", - "[-386.31371386483477, -386.31371386483477, 315.6412870005529]\n", - "[-386.31371386483477, -386.31371386483477, 111.73128526977776]\n", - "1\n", - "200.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-590.2237155956095, -590.2237155956097, -92.17871646099712]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-790.2237155956095, -61.00462293012231, -292.1787164609971]\n", - "[-386.31371386483477, -386.31371386483477, 111.73128526977776]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-790.2237155956095, -61.00462293012231, -292.1787164609971]\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-559.0496220647345, -61.00462293012231, -292.1787164609971]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "[-155.13962033395978, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-559.0496220647345, -61.00462293012231, -292.1787164609971]\n", - "((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-61.00462293012208, -61.00462293012231, -292.1787164609971]\n", - "[-155.13962033395978, 342.90537880065267, 111.73128526977776]\n", - "[342.90537880065267, 342.90537880065267, 111.73128526977776]\n", + "-400.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-564.4116683973682, -102.06348133561772, 137.5433324680195]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-164.4116683973682, 297.9365186643823, 66.76242513350695]\n", + "[-160.50166666659302, 301.8465203951569, 541.4533341987946]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", "0\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-61.00462293012208, -61.00462293012231, -292.1787164609971]\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[94.1349974038377, -61.00462293012231, -292.1787164609971]\n", - "[342.90537880065267, 342.90537880065267, 111.73128526977776]\n", - "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-164.4116683973682, 297.9365186643823, 66.76242513350695]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[66.76242513350678, 297.9365186643823, 66.76242513350695]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[66.76242513350678, 297.9365186643823, 66.76242513350695]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[297.9365186643817, 297.9365186643823, 66.76242513350695]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", "0\n", + "700.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[297.9365186643817, 297.9365186643823, 66.76242513350695]\n", + "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[68.71742599889444, -402.0634813356177, -633.2375748664931]\n", + "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "1\n", "-500.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[94.1349974038377, -61.00462293012231, -292.1787164609971]\n", - "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-23.35280999187205, 438.9953770698777, 207.82128353900288]\n", - "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", - "[-119.44280826109728, 342.90537880065267, 111.73128526977776]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[68.71742599889444, -402.0634813356177, -633.2375748664931]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[568.7174259988944, 182.40371213406019, -133.2375748664931]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[568.7174259988944, 182.40371213406019, -133.2375748664931]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[568.7174259988944, 182.40371213406019, -203.9100017307751]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "[772.6274277296696, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[568.7174259988944, 182.40371213406019, -203.9100017307751]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[568.7174259988944, 182.40371213406019, -315.6412870005529]\n", + "[772.6274277296696, 386.3137138648348, 0.0]\n", + "[772.6274277296696, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "600.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[568.7174259988944, 182.40371213406019, -315.6412870005529]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[-31.28257400110556, 53.18461946857258, -915.6412870005529]\n", + "[772.6274277296696, 386.3137138648348, -111.73128526977777]\n", + "[772.6274277296696, 857.0946211993472, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)))\n", + "[-31.28257400110556, 53.18461946857258, -915.6412870005529]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1))\n", + "[-31.28257400110556, 53.18461946857258, -1000.1084804702305]\n", + "[772.6274277296696, 857.0946211993472, -111.73128526977777]\n", + "[772.6274277296696, 857.0946211993472, -196.1984787394554]\n", "2\n", - "500.0\n", - "here\n", - "(((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", - "[-23.35280999187205, 438.9953770698777, 207.82128353900288]\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", - "[-523.352809991872, -61.00462293012231, -137.03909612703757]\n", - "[-119.44280826109728, 342.90537880065267, 111.73128526977776]\n", - "[-119.44280826109728, 342.90537880065267, 266.8709056037373]\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)))\n", + "[-31.28257400110556, 53.18461946857258, -1000.1084804702305]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "[68.71742599889444, 153.18461946857258, -162.45666753198054]\n", + "[772.6274277296696, 857.0946211993472, -196.1984787394554]\n", + "[772.6274277296696, 857.0946211993472, 541.4533341987946]\n", "1\n", + "0.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)))\n", + "[68.71742599889444, 153.18461946857258, -162.45666753198054]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1))\n", + "[68.71742599889444, 68.71742599889501, -162.45666753198054]\n", + "[772.6274277296696, 857.0946211993472, 541.4533341987946]\n", + "[772.6274277296696, 772.6274277296696, 541.4533341987946]\n", + "2\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[68.71742599889444, 68.71742599889501, -162.45666753198054]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[268.71742599889444, 268.717425998895, -117.59628786594027]\n", + "[772.6274277296696, 772.6274277296696, 541.4533341987946]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[268.71742599889444, 268.717425998895, -117.59628786594027]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[368.71742599889444, 368.717425998895, -129.32757313571807]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "0\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-523.352809991872, -61.00462293012231, -137.03909612703757]\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-523.352809991872, -137.03909612703768, -137.03909612703757]\n", - "[-119.44280826109728, 342.90537880065267, 266.8709056037373]\n", - "[-119.44280826109728, 266.8709056037373, 266.8709056037373]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[368.71742599889444, 368.717425998895, -129.32757313571807]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[137.54333246801934, 368.717425998895, -129.32757313571807]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "[541.4533341987946, 772.6274277296696, 274.582428595057]\n", "2\n", "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)))\n", - "[-523.352809991872, -137.03909612703768, -137.03909612703757]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0))\n", - "[-323.35280999187205, 62.96090387296232, -92.17871646099712]\n", - "[-119.44280826109728, 266.8709056037373, 266.8709056037373]\n", - "[-119.44280826109728, 266.8709056037373, 111.73128526977776]\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)))\n", + "[137.54333246801934, 368.717425998895, -129.32757313571807]\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "[337.54333246801934, 568.717425998895, -48.77038139681534]\n", + "[541.4533341987946, 772.6274277296696, 274.582428595057]\n", + "[541.4533341987946, 772.6274277296696, 155.13962033395975]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)))\n", + "[337.54333246801934, 568.717425998895, -48.77038139681534]\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "[182.40371213405962, 568.717425998895, -48.77038139681534]\n", + "[541.4533341987946, 772.6274277296696, 155.13962033395975]\n", + "[386.3137138648348, 772.6274277296696, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[182.40371213405962, 568.717425998895, -48.77038139681534]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-17.596287865940383, 368.717425998895, -17.59628786594027]\n", + "[386.3137138648348, 772.6274277296696, 155.13962033395975]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865940383, 368.717425998895, -17.59628786594027]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[213.57780566493443, 368.717425998895, -17.59628786594027]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "[617.4878073957096, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[213.57780566493443, 368.717425998895, -17.59628786594027]\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[413.57780566493443, 568.717425998895, 27.26409180009989]\n", + "[617.4878073957096, 772.6274277296696, 386.3137138648348]\n", + "[617.4878073957096, 772.6274277296696, 231.17409353087498]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[413.57780566493443, 568.717425998895, 27.26409180009989]\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[525.3090909347123, 568.717425998895, 27.26409180009989]\n", + "[617.4878073957096, 772.6274277296696, 231.17409353087498]\n", + "[729.2190926654876, 772.6274277296696, 231.17409353087498]\n", + "0\n", + "200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[525.3090909347123, 568.717425998895, 27.26409180009989]\n", + "((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[-17.596287865940383, 368.717425998895, -172.7359081999001]\n", + "[729.2190926654876, 772.6274277296696, 231.17409353087498]\n", + "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 62.96090387296232, -92.17871646099712]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-323.35280999187205, 294.1349974038375, -92.17871646099712]\n", - "[-119.44280826109728, 266.8709056037373, 111.73128526977776]\n", - "[-119.44280826109728, 498.04499913461245, 111.73128526977776]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-17.596287865940383, 368.717425998895, -172.7359081999001]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-17.596287865940383, 529.2190926654877, -172.7359081999001]\n", + "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", + "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 294.1349974038375, -92.17871646099712]\n", - "((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "[-323.35280999187205, 378.60219087351527, -92.17871646099712]\n", - "[-119.44280826109728, 498.04499913461245, 111.73128526977776]\n", - "[-119.44280826109728, 582.5121926042902, 111.73128526977776]\n", - "1\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)))\n", + "[-17.596287865940383, 529.2190926654877, -172.7359081999001]\n", + "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", + "[-17.596287865940383, 684.3587129994476, -172.7359081999001]\n", + "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", + "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", + "2\n", "None\n", - "here\n", - "(((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 378.60219087351527, -92.17871646099712]\n", - "((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-323.35280999187205, 609.7762844043904, -92.17871646099712]\n", - "[-119.44280826109728, 582.5121926042902, 111.73128526977776]\n", - "[-119.44280826109728, 813.6862861351653, 111.73128526977776]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, 684.3587129994476, -172.7359081999001]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[-17.596287865940383, 684.3587129994476, -403.9100017307751]\n", + "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "1\n", - "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 609.7762844043904, -92.17871646099712]\n", - "((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0))\n", - "[-123.35280999187205, 845.4730964772526, 107.82128353900288]\n", - "[-119.44280826109728, 813.6862861351653, 111.73128526977776]\n", - "[-119.44280826109728, 849.3830982080276, 111.73128526977776]\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, 684.3587129994476, -403.9100017307751]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-17.596287865940383, -17.596287865939757, -403.9100017307751]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-17.596287865940383, -17.596287865939757, -403.9100017307751]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-17.596287865940383, -17.596287865939757, -515.6412870005529]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, -17.596287865939757, -515.6412870005529]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[382.4037121340596, 382.40371213406024, -3.910001730775093]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "1\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[382.4037121340596, 382.40371213406024, -3.910001730775093]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[182.40371213405962, 27.264091800100402, -203.9100017307751]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", "2\n", "-100.0\n", - "here\n", - "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)))\n", - "[-123.35280999187205, 845.4730964772526, 107.82128353900288]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1))\n", - "[-23.35280999187205, 945.4730964772526, -23.352809991872164]\n", - "[-119.44280826109728, 849.3830982080276, 111.73128526977776]\n", - "[-119.44280826109728, 849.3830982080276, -119.44280826109728]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)))\n", + "[182.40371213405962, 27.264091800100402, -203.9100017307751]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", + "[282.4037121340596, 127.2640918001004, 51.22961860318466]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)))\n", - "[-23.35280999187205, 945.4730964772526, -23.352809991872164]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1))\n", - "[376.64719000812795, 1345.4730964772525, -121.39780912648462]\n", - "[-119.44280826109728, 849.3830982080276, -119.44280826109728]\n", - "[-119.44280826109728, 849.3830982080276, -617.4878073957098]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)))\n", + "[282.4037121340596, 127.2640918001004, 51.22961860318466]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1))\n", + "[482.4037121340596, 327.2640918001004, -486.42219433506546]\n", + "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", + "[386.3137138648348, 231.17409353087498, -582.5121926042904]\n", "2\n", - "900.0\n", - "here\n", - "(((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[376.64719000812795, 1345.4730964772525, -121.39780912648462]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-523.352809991872, 445.4730964772525, -52.571902657359715]\n", - "[-119.44280826109728, 849.3830982080276, -617.4878073957098]\n", - "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)))\n", + "[482.4037121340596, 327.2640918001004, -486.42219433506546]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0))\n", + "[182.40371213405962, 27.264091800100402, -631.2825740011054]\n", + "[386.3137138648348, 231.17409353087498, -582.5121926042904]\n", + "[386.3137138648348, 231.17409353087498, -427.37257227033035]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[182.40371213405962, 27.264091800100402, -631.2825740011054]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[182.40371213405962, 27.264091800100402, -470.78090733451273]\n", + "[386.3137138648348, 231.17409353087498, -427.37257227033035]\n", + "[386.3137138648348, 231.17409353087498, -266.87090560373764]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[182.40371213405962, 27.264091800100402, -470.78090733451273]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[413.57780566493443, 27.264091800100402, -470.78090733451273]\n", + "[386.3137138648348, 231.17409353087498, -266.87090560373764]\n", + "[617.4878073957096, 231.17409353087498, -266.87090560373764]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)))\n", + "[413.57780566493443, 27.264091800100402, -470.78090733451273]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1))\n", + "[413.57780566493443, 27.264091800100402, -400.10848047023046]\n", + "[617.4878073957096, 231.17409353087498, -266.87090560373764]\n", + "[617.4878073957096, 231.17409353087498, -196.1984787394554]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[413.57780566493443, 27.264091800100402, -400.10848047023046]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[413.57780566493443, 27.264091800100402, -288.3771952004529]\n", + "[617.4878073957096, 231.17409353087498, -196.1984787394554]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[413.57780566493443, 27.264091800100402, -288.3771952004529]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[525.3090909347123, 27.264091800100402, -288.3771952004529]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "[729.2190926654876, 231.17409353087498, -84.46719346967784]\n", + "2\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[525.3090909347123, 27.264091800100402, -288.3771952004529]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[525.3090909347123, 27.264091800100402, -359.0496220647348]\n", + "[729.2190926654876, 231.17409353087498, -84.46719346967784]\n", + "[729.2190926654876, 231.17409353087498, -155.13962033395978]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[525.3090909347123, 27.264091800100402, -359.0496220647348]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[342.9053788006528, 27.264091800100402, -359.0496220647348]\n", + "[729.2190926654876, 231.17409353087498, -155.13962033395978]\n", + "[546.815380531428, 231.17409353087498, -155.13962033395978]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-523.352809991872, 445.4730964772525, -52.571902657359715]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[-123.35280999187205, 845.4730964772525, 31.786810342087392]\n", - "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", - "[-119.44280826109728, 849.3830982080276, 35.69681207286232]\n", - "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-123.35280999187205, 845.4730964772525, 31.786810342087392]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[31.786810342087563, 845.4730964772525, 31.786810342087392]\n", - "[-119.44280826109728, 849.3830982080276, 35.69681207286232]\n", - "[35.69681207286232, 849.3830982080276, 35.69681207286232]\n", - "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[31.786810342087563, 845.4730964772525, 31.786810342087392]\n", - "((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[262.96090387296255, 845.4730964772525, 31.786810342087392]\n", - "[35.69681207286232, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[262.96090387296255, 845.4730964772525, 31.786810342087392]\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[262.96090387296255, 733.7418112074748, 31.786810342087392]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", + "200.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[342.9053788006528, 27.264091800100402, -359.0496220647348]\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[142.90537880065278, -172.7359081998996, -403.91000173077504]\n", + "[546.815380531428, 231.17409353087498, -155.13962033395978]\n", + "[546.815380531428, 231.17409353087498, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[262.96090387296255, 733.7418112074748, 31.786810342087392]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[418.10052420692233, 733.7418112074748, 31.786810342087392]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", - "[422.0105259376971, 737.6518129382499, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692233, 733.7418112074748, 31.786810342087392]\n", - "((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "[418.10052420692233, 804.4142380717567, 31.786810342087392]\n", - "[422.0105259376971, 737.6518129382499, 35.69681207286232]\n", - "[422.0105259376971, 808.3242398025318, 35.69681207286232]\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[142.90537880065278, -172.7359081998996, -403.91000173077504]\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[398.0449991346122, -72.7359081998996, -303.91000173077504]\n", + "[546.815380531428, 231.17409353087498, 0.0]\n", + "[701.9550008653874, 231.17409353087498, 0.0]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[398.0449991346122, -72.7359081998996, -303.91000173077504]\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[498.0449991346122, 27.264091800100402, -1.9895196601282805e-13]\n", + "[701.9550008653874, 231.17409353087498, 0.0]\n", + "[701.9550008653874, 231.17409353087498, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346122, 27.264091800100402, -1.9895196601282805e-13]\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346122, -203.91000173077458, -1.9895196601282805e-13]\n", + "[701.9550008653874, 231.17409353087498, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", "0\n", "200.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692233, 804.4142380717567, 31.786810342087392]\n", - "((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "[-666.2581887925251, 604.4142380717567, -168.2131896579126]\n", - "[422.0105259376971, 808.3242398025318, 35.69681207286232]\n", - "[-462.3481870617502, 808.3242398025318, 35.69681207286232]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346122, -203.91000173077458, -1.9895196601282805e-13]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -403.9100017307746, -200.0000000000002]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[498.04499913461245, 0.0, 203.91000173077484]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[94.13499740383725, -403.9100017307746, -200.0000000000002]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -586.3137138648345, -200.0000000000002]\n", + "[498.04499913461245, 0.0, 203.91000173077484]\n", + "[498.04499913461245, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)))\n", + "[94.13499740383725, -586.3137138648345, -200.0000000000002]\n", + "((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -719.5512887313273, -200.0000000000002]\n", + "[498.04499913461245, -182.40371213405996, 203.91000173077484]\n", + "[498.04499913461245, -315.6412870005527, 203.91000173077484]\n", + "2\n", + "-300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)))\n", + "[94.13499740383725, -719.5512887313273, -200.0000000000002]\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0))\n", + "[394.13499740383725, -419.5512887313273, 7.821283539002707]\n", + "[498.04499913461245, -315.6412870005527, 203.91000173077484]\n", + "[498.04499913461245, -315.6412870005527, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)))\n", + "[394.13499740383725, -419.5512887313273, 7.821283539002707]\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "[394.13499740383725, -223.35280999187188, 7.821283539002707]\n", + "[498.04499913461245, -315.6412870005527, 111.73128526977776]\n", + "[498.04499913461245, -119.44280826109728, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)))\n", - "[-666.2581887925251, 604.4142380717567, -168.2131896579126]\n", - "((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "[-666.2581887925251, 764.9159047383498, -168.2131896579126]\n", - "[-462.3481870617502, 808.3242398025318, 35.69681207286232]\n", - "[-462.3481870617502, 968.8259064691249, 35.69681207286232]\n", + "300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[394.13499740383725, -223.35280999187188, 7.821283539002707]\n", + "((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[94.13499740383725, -61.00462293012191, -292.1787164609973]\n", + "[498.04499913461245, -119.44280826109728, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "2\n", + "-100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[94.13499740383725, -61.00462293012191, -292.1787164609973]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[194.13499740383725, 38.99537706987809, -37.03909612703774]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 266.8709056037373]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[194.13499740383725, 38.99537706987809, -37.03909612703774]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[425.30909093471234, 38.99537706987809, -37.03909612703774]\n", + "[498.04499913461245, 342.90537880065267, 266.8709056037373]\n", + "[729.2190926654876, 342.90537880065267, 266.8709056037373]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[425.30909093471234, 38.99537706987809, -37.03909612703774]\n", + "((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[664.9159047383497, 38.99537706987809, -37.03909612703774]\n", + "[729.2190926654876, 342.90537880065267, 266.8709056037373]\n", + "[968.8259064691249, 342.90537880065267, 266.8709056037373]\n", "1\n", - "100.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[-666.2581887925251, 764.9159047383498, -168.2131896579126]\n", - "((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[-766.2581887925251, 820.0555250723096, -268.2131896579126]\n", - "[-462.3481870617502, 968.8259064691249, 35.69681207286232]\n", - "[-462.3481870617502, 1123.9655268030847, 35.69681207286232]\n", + "-100.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[664.9159047383497, 38.99537706987809, -37.03909612703774]\n", + "((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[764.9159047383497, -48.77038139681483, 62.96090387296226]\n", + "[968.8259064691249, 342.90537880065267, 266.8709056037373]\n", + "[968.8259064691249, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383497, -48.77038139681483, 62.96090387296226]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[653.184619468572, -48.77038139681483, 62.96090387296226]\n", + "[968.8259064691249, 155.13962033395975, 266.8709056037373]\n", + "[857.0946211993472, 155.13962033395975, 266.8709056037373]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[653.184619468572, -48.77038139681483, 62.96090387296226]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[653.184619468572, -48.77038139681483, 266.87090560373736]\n", + "[857.0946211993472, 155.13962033395975, 266.8709056037373]\n", + "[857.0946211993472, 155.13962033395975, 470.7809073345124]\n", "0\n", - "100.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[-766.2581887925251, 820.0555250723096, -268.2131896579126]\n", - "((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[-754.5269035227473, 720.0555250723096, -368.2131896579126]\n", - "[-462.3481870617502, 1123.9655268030847, 35.69681207286232]\n", - "[-350.6169017919724, 1123.9655268030847, 35.69681207286232]\n", + "500.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[653.184619468572, -48.77038139681483, 266.87090560373736]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[-1.955000865387774, -548.7703813968149, -233.12909439626264]\n", + "[857.0946211993472, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-1.955000865387774, -548.7703813968149, -233.12909439626264]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-1.955000865387774, -548.7703813968149, -317.5962878659402]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[-1.955000865387774, -548.7703813968149, -317.5962878659402]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[298.0449991346122, -248.77038139681486, 66.87090560373736]\n", + "[701.9550008653874, 155.13962033395975, 386.3137138648348]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)))\n", + "[298.0449991346122, -248.77038139681486, 66.87090560373736]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "[298.0449991346122, -248.77038139681486, -88.26871473022214]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)))\n", + "[298.0449991346122, -248.77038139681486, -88.26871473022214]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0))\n", + "[298.0449991346122, -248.77038139681486, -200.0000000000002]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "[701.9550008653874, 155.13962033395975, 203.91000173077484]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-754.5269035227473, 720.0555250723096, -368.2131896579126]\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-554.5269035227473, 920.0555250723096, -48.77038139681517]\n", - "[-350.6169017919724, 1123.9655268030847, 35.69681207286232]\n", - "[-350.6169017919724, 1123.9655268030847, 155.13962033395975]\n", - "1\n", - "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)))\n", - "[-554.5269035227473, 920.0555250723096, -48.77038139681517]\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "[-554.5269035227473, 876.6471900081276, -48.77038139681517]\n", - "[-350.6169017919724, 1123.9655268030847, 155.13962033395975]\n", - "[-350.6169017919724, 1080.5571917389027, 155.13962033395975]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)))\n", + "[298.0449991346122, -248.77038139681486, -200.0000000000002]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "[498.0449991346122, -48.770381396814855, 111.73128526977786]\n", + "[701.9550008653874, 155.13962033395975, 203.91000173077484]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "2\n", + "600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[498.0449991346122, -48.770381396814855, 111.73128526977786]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-101.95500086538777, -648.7703813968149, 53.18461946857224]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "[701.9550008653874, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-101.95500086538777, -648.7703813968149, 53.18461946857224]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-333.1290943962628, -648.7703813968149, 53.18461946857224]\n", + "[701.9550008653874, 155.13962033395975, 857.0946211993472]\n", + "[470.7809073345124, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962628, -648.7703813968149, 53.18461946857224]\n", + "((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-417.5962878659404, -648.7703813968149, 53.18461946857224]\n", + "[470.7809073345124, 155.13962033395975, 857.0946211993472]\n", + "[386.3137138648348, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-417.5962878659404, -648.7703813968149, 53.18461946857224]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-262.45666753198066, -648.7703813968149, 53.18461946857224]\n", + "[386.3137138648348, 155.13962033395975, 857.0946211993472]\n", + "[541.4533341987946, 155.13962033395975, 857.0946211993472]\n", + "1\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-262.45666753198066, -648.7703813968149, 53.18461946857224]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-262.45666753198066, -1848.770381396815, 53.18461946857224]\n", + "[541.4533341987946, 155.13962033395975, 857.0946211993472]\n", + "[541.4533341987946, -1044.8603796660404, 857.0946211993472]\n", "0\n", - "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)))\n", - "[-554.5269035227473, 876.6471900081276, -48.77038139681517]\n", - "((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 876.6471900081276, -48.77038139681517]\n", - "[-350.6169017919724, 1080.5571917389027, 155.13962033395975]\n", - "[-546.8153805314278, 1080.5571917389027, 155.13962033395975]\n", + "-600.0\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-262.45666753198066, -1848.770381396815, 53.18461946857224]\n", + "((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "[449.27461773779703, -1248.770381396815, 653.1846194685722]\n", + "[541.4533341987946, -1044.8603796660404, 857.0946211993472]\n", + "[653.1846194685722, -1044.8603796660404, 857.0946211993472]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)))\n", + "[449.27461773779703, -1248.770381396815, 653.1846194685722]\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1))\n", + "[449.27461773779703, -1248.770381396815, 835.5883316026319]\n", + "[653.1846194685722, -1044.8603796660404, 857.0946211993472]\n", + "[653.1846194685722, -1044.8603796660404, 1039.498333333407]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)))\n", + "[449.27461773779703, -1248.770381396815, 835.5883316026319]\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1))\n", + "[449.27461773779703, -1333.2375748664929, 835.5883316026319]\n", + "[653.1846194685722, -1044.8603796660404, 1039.498333333407]\n", + "[653.1846194685722, -1129.3275731357182, 1039.498333333407]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, -2, 0)\n", + "(4, 0, -2, 0)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -3, 0)\n", + "(4, 1, -2, 1)\n", + "(4, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)))\n", + "[449.27461773779703, -1333.2375748664929, 835.5883316026319]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0))\n", + "[449.27461773779703, -1333.2375748664929, 680.4487112686724]\n", + "[653.1846194685722, -1129.3275731357182, 1039.498333333407]\n", + "[653.1846194685722, -1129.3275731357182, 884.3587129994473]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)))\n", - "[-750.7253822622026, 876.6471900081276, -48.77038139681517]\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1))\n", - "[-450.72538226220263, 1176.6471900081276, -64.41166839736798]\n", - "[-546.8153805314278, 1080.5571917389027, 155.13962033395975]\n", - "[-546.8153805314278, 1080.5571917389027, -160.50166666659302]\n", + "200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, -2, 0)\n", + "(4, 0, -2, 0)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -3, 0)\n", + "(4, 1, -2, 1)\n", + "(4, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[449.27461773779703, -1333.2375748664929, 680.4487112686724]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2))\n", + "[249.27461773779703, -1533.2375748664929, 18.100524206922103]\n", + "[653.1846194685722, -1129.3275731357182, 884.3587129994473]\n", + "[653.1846194685722, -1129.3275731357182, 422.0105259376971]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)))\n", + "[249.27461773779703, -1533.2375748664929, 18.100524206922103]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2))\n", + "[249.27461773779703, -1337.0390961270373, 18.100524206922103]\n", + "[653.1846194685722, -1129.3275731357182, 422.0105259376971]\n", + "[653.1846194685722, -933.1290943962626, 422.0105259376971]\n", "1\n", - "0.0\n", - "here\n", - "(((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)))\n", - "[-450.72538226220263, 1176.6471900081276, -64.41166839736798]\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1))\n", - "[-450.72538226220263, 166.7624251335069, -64.41166839736798]\n", - "[-546.8153805314278, 1080.5571917389027, -160.50166666659302]\n", - "[-546.8153805314278, 70.67242686428197, -160.50166666659302]\n", + "-500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", + "[249.27461773779703, -1337.0390961270373, 18.100524206922103]\n", + "((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", + "[749.274617737797, -1068.2131896579124, 518.100524206922]\n", + "[653.1846194685722, -933.1290943962626, 422.0105259376971]\n", + "[653.1846194685722, -1164.3031879271377, 422.0105259376971]\n", + "2\n", + "300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, 0, -2)\n", + "(5, 0, 0, -2)\n", + "(5, 1, 1, -2)\n", + "(5, 1, -1, -2)\n", + "(5, 1, 0, -1)\n", + "(5, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[749.274617737797, -1068.2131896579124, 518.100524206922]\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1))\n", + "[449.27461773779703, -1368.2131896579124, 62.96090387296226]\n", + "[653.1846194685722, -1164.3031879271377, 422.0105259376971]\n", + "[653.1846194685722, -1164.3031879271377, 266.8709056037373]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[449.27461773779703, -1368.2131896579124, 62.96090387296226]\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "[449.27461773779703, 764.9159047383503, 62.96090387296226]\n", + "[653.1846194685722, -1164.3031879271377, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[449.27461773779703, 764.9159047383503, 62.96090387296226]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[449.27461773779703, 764.9159047383503, -48.77038139681528]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[449.27461773779703, 764.9159047383503, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1))\n", + "[449.27461773779703, 835.5883316026323, -48.77038139681528]\n", + "[653.1846194685722, 968.8259064691249, 155.13962033395975]\n", + "[653.1846194685722, 1039.498333333407, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[449.27461773779703, 835.5883316026323, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", + "[449.27461773779703, 835.5883316026323, -133.23757486649305]\n", + "[653.1846194685722, 1039.498333333407, 155.13962033395975]\n", + "[653.1846194685722, 1039.498333333407, 70.67242686428197]\n", "1\n", - "-200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)))\n", - "[-450.72538226220263, 166.7624251335069, -64.41166839736798]\n", - "((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1))\n", - "[-250.72538226220263, 562.9609038729623, 135.58833160263202]\n", - "[-546.8153805314278, 70.67242686428197, -160.50166666659302]\n", - "[-546.8153805314278, 266.8709056037373, -160.50166666659302]\n", + "-700.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[449.27461773779703, 835.5883316026323, -133.23757486649305]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[1149.2746177377971, 335.58833160263225, 566.7624251335069]\n", + "[653.1846194685722, 1039.498333333407, 70.67242686428197]\n", + "[653.1846194685722, -160.50166666659302, 70.67242686428197]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)))\n", + "[1149.2746177377971, 335.58833160263225, 566.7624251335069]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1))\n", + "[1149.2746177377971, 335.58833160263225, 335.5883316026319]\n", + "[653.1846194685722, -160.50166666659302, 70.67242686428197]\n", + "[653.1846194685722, -160.50166666659302, -160.50166666659302]\n", "2\n", + "400.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)))\n", + "[1149.2746177377971, 335.58833160263225, 335.5883316026319]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2))\n", + "[749.2746177377971, -64.41166839736775, -295.5857619282433]\n", + "[653.1846194685722, -160.50166666659302, -160.50166666659302]\n", + "[653.1846194685722, -160.50166666659302, -391.67576019746826]\n", + "1\n", "500.0\n", - "here\n", - "(((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)))\n", - "[-250.72538226220263, 562.9609038729623, 135.58833160263202]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 62.96090387296226, -48.770381396815196]\n", - "[-546.8153805314278, 266.8709056037373, -160.50166666659302]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(9, 2, -2, -2)\n", + "(9, 0, -2, -2)\n", + "(9, 1, -1, -2)\n", + "(9, 1, -3, -2)\n", + "(9, 1, -2, -1)\n", + "(9, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)))\n", + "[749.2746177377971, -64.41166839736775, -295.5857619282433]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2))\n", + "[249.27461773779714, 18.100524206922387, -795.5857619282433]\n", + "[653.1846194685722, -160.50166666659302, -391.67576019746826]\n", + "[653.1846194685722, 422.0105259376971, -391.67576019746826]\n", + "2\n", + "-200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)))\n", + "[249.27461773779714, 18.100524206922387, -795.5857619282433]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1))\n", + "[449.27461773779714, 218.1005242069224, -750.7253822622029]\n", + "[653.1846194685722, 422.0105259376971, -391.67576019746826]\n", + "[653.1846194685722, 422.0105259376971, -546.8153805314278]\n", + "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)))\n", + "[449.27461773779714, 218.1005242069224, -750.7253822622029]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "[349.27461773779714, 118.10052420692239, -37.03909612703774]\n", + "[653.1846194685722, 422.0105259376971, -546.8153805314278]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "1\n", + "-300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[349.27461773779714, 118.10052420692239, -37.03909612703774]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[649.2746177377971, 649.2746177377976, 262.96090387296226]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "[653.1846194685722, 653.1846194685722, 266.8709056037373]\n", "2\n", "200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-750.7253822622026, 62.96090387296226, -48.770381396815196]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-950.7253822622026, -137.03909612703774, 18.10052420692216]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", - "[-546.8153805314278, 266.8709056037373, 422.0105259376971]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[649.2746177377971, 649.2746177377976, 262.96090387296226]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[449.27461773779714, 449.2746177377976, -48.77038139681528]\n", + "[653.1846194685722, 653.1846194685722, 266.8709056037373]\n", + "[653.1846194685722, 653.1846194685722, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[449.27461773779714, 449.2746177377976, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[449.27461773779714, 449.2746177377976, -519.5512887313278]\n", + "[653.1846194685722, 653.1846194685722, 155.13962033395975]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)))\n", + "[449.27461773779714, 449.2746177377976, -519.5512887313278]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1))\n", + "[449.27461773779714, 449.2746177377976, -1248.7703813968155]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -1044.8603796660404]\n", "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)))\n", + "[449.27461773779714, 449.2746177377976, -1248.7703813968155]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1))\n", + "[349.27461773779714, 349.2746177377976, -1237.0390961270377]\n", + "[653.1846194685722, 653.1846194685722, -1044.8603796660404]\n", + "[653.1846194685722, 653.1846194685722, -933.1290943962626]\n", + "1\n", "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-950.7253822622026, -137.03909612703774, 18.10052420692216]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 422.0105259376971]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 2, 0, -1)\n", + "(2, 0, 0, -1)\n", + "(2, 1, 1, -1)\n", + "(2, 1, -1, -1)\n", + "(2, 1, 0, 0)\n", + "(2, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)))\n", + "[349.27461773779714, 349.2746177377976, -1237.0390961270377]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1))\n", + "[449.27461773779714, 294.1349974038378, -1137.0390961270377]\n", + "[653.1846194685722, 653.1846194685722, -933.1290943962626]\n", + "[653.1846194685722, 498.04499913461245, -933.1290943962626]\n", "2\n", - "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 62.96090387296226, -48.77038139681517]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", + "-300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)))\n", + "[449.27461773779714, 294.1349974038378, -1137.0390961270377]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "[749.2746177377971, 594.1349974038378, -681.8994757930781]\n", + "[653.1846194685722, 498.04499913461245, -933.1290943962626]\n", + "[653.1846194685722, 498.04499913461245, -777.989474062303]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)))\n", + "[749.2746177377971, 594.1349974038378, -681.8994757930781]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "[980.4487112686722, 594.1349974038378, -681.8994757930781]\n", + "[653.1846194685722, 498.04499913461245, -777.989474062303]\n", + "[884.3587129994473, 498.04499913461245, -777.989474062303]\n", + "1\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)))\n", + "[980.4487112686722, 594.1349974038378, -681.8994757930781]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "[980.4487112686722, 11.622804799547566, -681.8994757930781]\n", + "[884.3587129994473, 498.04499913461245, -777.989474062303]\n", + "[884.3587129994473, -84.46719346967784, -777.989474062303]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)))\n", + "[980.4487112686722, 11.622804799547566, -681.8994757930781]\n", + "((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "[825.3090909347125, 11.622804799547566, -681.8994757930781]\n", + "[884.3587129994473, -84.46719346967784, -777.989474062303]\n", + "[729.2190926654876, -84.46719346967784, -777.989474062303]\n", "2\n", - "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-750.7253822622026, 62.96090387296226, -48.77038139681517]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[-650.7253822622026, 162.96090387296226, -68.21318965791261]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", - "[-546.8153805314278, 266.8709056037373, 35.69681207286232]\n", + "-400.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[825.3090909347125, 11.622804799547566, -681.8994757930781]\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[1225.3090909347125, 411.62280479954757, 25.309090934712458]\n", + "[729.2190926654876, -84.46719346967784, -777.989474062303]\n", + "[729.2190926654876, -84.46719346967784, -470.78090733451245]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[1225.3090909347125, 411.62280479954757, 25.309090934712458]\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[994.1349974038374, 411.62280479954757, 25.309090934712458]\n", + "[729.2190926654876, -84.46719346967784, -470.78090733451245]\n", + "[498.04499913461245, -84.46719346967784, -470.78090733451245]\n", + "0\n", + "800.0\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[994.1349974038374, 411.62280479954757, 25.309090934712458]\n", + "((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[38.99537706987758, -388.37719520045243, -774.6909090652875]\n", + "[498.04499913461245, -84.46719346967784, -470.78090733451245]\n", + "[342.90537880065267, -84.46719346967784, -470.78090733451245]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-650.7253822622026, 162.96090387296226, -68.21318965791261]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 35.69681207286232]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", + "100.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[38.99537706987758, -388.37719520045243, -774.6909090652875]\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[-61.00462293012242, -488.37719520045243, -102.06348133561823]\n", + "[342.90537880065267, -84.46719346967784, -470.78090733451245]\n", + "[342.90537880065267, -84.46719346967784, 301.8465203951569]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -268.2131896579127, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "[-546.8153805314278, 35.69681207286232, 266.8709056037373]\n", + "-200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)))\n", + "[-61.00462293012242, -488.37719520045243, -102.06348133561823]\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1))\n", + "[138.99537706987758, -359.0496220647344, 97.93651866438177]\n", + "[342.90537880065267, -84.46719346967784, 301.8465203951569]\n", + "[342.90537880065267, -155.13962033395978, 301.8465203951569]\n", + "2\n", + "-200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[138.99537706987758, -359.0496220647344, 97.93651866438177]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[338.9953770698776, -159.04962206473442, 107.8212835390026]\n", + "[342.90537880065267, -155.13962033395978, 301.8465203951569]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "0\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[338.9953770698776, -159.04962206473442, 107.8212835390026]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[542.9053788006529, -159.04962206473442, 107.8212835390026]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "[546.815380531428, -155.13962033395978, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -268.2131896579127, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -464.4116683973681, -37.039096127037624]\n", - "[-546.8153805314278, 35.69681207286232, 266.8709056037373]\n", - "[-546.8153805314278, -160.50166666659302, 266.8709056037373]\n", + "400.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[542.9053788006529, -159.04962206473442, 107.8212835390026]\n", + "((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[142.9053788006529, -670.7809073345122, -292.1787164609974]\n", + "[546.815380531428, -155.13962033395978, 111.73128526977776]\n", + "[546.815380531428, -266.87090560373764, 111.73128526977776]\n", + "2\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[142.9053788006529, -670.7809073345122, -292.1787164609974]\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[142.9053788006529, -670.7809073345122, -355.13962033396024]\n", + "[546.815380531428, -266.87090560373764, 111.73128526977776]\n", + "[546.815380531428, -266.87090560373764, 48.77038139681492]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[142.9053788006529, -670.7809073345122, -355.13962033396024]\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[298.04499913461234, -670.7809073345122, -355.13962033396024]\n", + "[546.815380531428, -266.87090560373764, 48.77038139681492]\n", + "[701.9550008653874, -266.87090560373764, 48.77038139681492]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -464.4116683973681, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -535.0840952616502, -37.039096127037624]\n", - "[-546.8153805314278, -160.50166666659302, 266.8709056037373]\n", - "[-546.8153805314278, -231.1740935308751, 266.8709056037373]\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", + "[298.04499913461234, -670.7809073345122, -355.13962033396024]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "[398.04499913461234, -415.6412870005523, -255.13962033396024]\n", + "[701.9550008653874, -266.87090560373764, 48.77038139681492]\n", + "[701.9550008653874, -111.73128526977777, 48.77038139681492]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", + "[398.04499913461234, -415.6412870005523, -255.13962033396024]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "[286.31371386483454, -415.6412870005523, -255.13962033396024]\n", + "[701.9550008653874, -111.73128526977777, 48.77038139681492]\n", + "[590.2237155956096, -111.73128526977777, 48.77038139681492]\n", + "2\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[286.31371386483454, -415.6412870005523, -255.13962033396024]\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[286.31371386483454, -415.6412870005523, -415.6412870005529]\n", + "[590.2237155956096, -111.73128526977777, 48.77038139681492]\n", + "[590.2237155956096, -111.73128526977777, -111.73128526977777]\n", "1\n", "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -535.0840952616502, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", - "[-750.7253822622026, -48.77038139681531, 62.960903872962376]\n", - "[-546.8153805314278, -231.1740935308751, 266.8709056037373]\n", - "[-546.8153805314278, 155.13962033395975, 266.8709056037373]\n", - "2\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[286.31371386483454, -415.6412870005523, -415.6412870005529]\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[386.31371386483454, 2.8421709430404007e-13, -315.6412870005529]\n", + "[590.2237155956096, -111.73128526977777, -111.73128526977777]\n", + "[590.2237155956096, 203.91000173077484, -111.73128526977777]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[386.31371386483454, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[182.40371213405973, 2.8421709430404007e-13, -315.6412870005529]\n", + "[590.2237155956096, 203.91000173077484, -111.73128526977777]\n", + "[386.3137138648348, 203.91000173077484, -111.73128526977777]\n", + "0\n", "0.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", - "[-750.7253822622026, -48.77038139681531, 62.960903872962376]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, -48.77038139681531, -48.77038139681517]\n", - "[-546.8153805314278, 155.13962033395975, 266.8709056037373]\n", - "[-546.8153805314278, 155.13962033395975, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[182.40371213405973, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[70.67242686428193, 2.8421709430404007e-13, -315.6412870005529]\n", + "[386.3137138648348, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[70.67242686428193, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[70.67242686428193, 2.8421709430404007e-13, -231.17409353087535]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 203.91000173077484, -27.264091800100235]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-750.7253822622026, -48.77038139681531, -48.77038139681517]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-950.7253822622026, -248.7703813968153, -17.5962878659401]\n", - "[-546.8153805314278, 155.13962033395975, 155.13962033395975]\n", - "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-950.7253822622026, -248.7703813968153, -17.5962878659401]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-831.2825740011052, -248.7703813968153, -17.5962878659401]\n", - "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", - "[-427.37257227033035, 155.13962033395975, 386.3137138648348]\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[70.67242686428193, 2.8421709430404007e-13, -231.17409353087535]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[270.67242686428193, 200.00000000000028, -115.6412870005529]\n", + "[274.582428595057, 203.91000173077484, -27.264091800100235]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "1\n", + "100.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", + "[270.67242686428193, 200.00000000000028, -115.6412870005529]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "[170.67242686428193, 15.532806530322702, -215.6412870005529]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", + "2\n", + "600.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[170.67242686428193, 15.532806530322702, -215.6412870005529]\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[-429.32757313571807, -584.4671934696773, 68.71742599889456]\n", + "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", + "[274.582428595057, 119.44280826109726, 772.6274277296696]\n", "0\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-831.2825740011052, -248.7703813968153, -17.5962878659401]\n", - "((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-635.08409526165, -248.7703813968153, -17.5962878659401]\n", - "[-427.37257227033035, 155.13962033395975, 386.3137138648348]\n", - "[-231.1740935308751, 155.13962033395975, 386.3137138648348]\n", + "-300.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[-429.32757313571807, -584.4671934696773, 68.71742599889456]\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[-333.2375748664931, -284.46719346967734, 368.71742599889456]\n", + "[274.582428595057, 119.44280826109726, 772.6274277296696]\n", + "[70.67242686428197, 119.44280826109726, 772.6274277296696]\n", "2\n", - "-400.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-635.08409526165, -248.7703813968153, -17.5962878659401]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-235.08409526164996, 151.2296186031847, -3.9100017307749226]\n", - "[-231.1740935308751, 155.13962033395975, 386.3137138648348]\n", - "[-231.1740935308751, 155.13962033395975, 0.0]\n", + "0.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-333.2375748664931, -284.46719346967734, 368.71742599889456]\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-333.2375748664931, -284.46719346967734, 101.84652039515697]\n", + "[70.67242686428197, 119.44280826109726, 772.6274277296696]\n", + "[70.67242686428197, 119.44280826109726, 505.75652212593207]\n", + "1\n", + "-100.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-333.2375748664931, -284.46719346967734, 101.84652039515697]\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-233.2375748664931, -29.327573135717557, 201.84652039515697]\n", + "[70.67242686428197, 119.44280826109726, 505.75652212593207]\n", + "[70.67242686428197, 274.582428595057, 505.75652212593207]\n", + "2\n", + "500.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-233.2375748664931, -29.327573135717557, 201.84652039515697]\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-733.2375748664931, -529.3275731357176, -31.282574001105445]\n", + "[70.67242686428197, 274.582428595057, 505.75652212593207]\n", + "[70.67242686428197, 274.582428595057, 772.6274277296696]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-733.2375748664931, -529.3275731357176, -31.282574001105445]\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-915.6412870005529, -529.3275731357176, -31.282574001105445]\n", + "[70.67242686428197, 274.582428595057, 772.6274277296696]\n", + "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", "0\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-235.08409526164996, 151.2296186031847, -3.9100017307749226]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-346.8153805314277, 151.2296186031847, -3.9100017307749226]\n", - "[-231.1740935308751, 155.13962033395975, 0.0]\n", - "[-342.90537880065284, 155.13962033395975, 0.0]\n", - "0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-915.6412870005529, -529.3275731357176, -31.282574001105445]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-1000.1084804702305, -529.3275731357176, -31.282574001105445]\n", + "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", + "[-196.1984787394554, 274.582428595057, 772.6274277296696]\n", + "2\n", "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-346.8153805314277, 151.2296186031847, -3.9100017307749226]\n", - "((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-401.95500086538743, 251.2296186031847, 96.08999826922508]\n", - "[-342.90537880065284, 155.13962033395975, 0.0]\n", - "[-498.04499913461257, 155.13962033395975, 0.0]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)))\n", + "[-1000.1084804702305, -529.3275731357176, -31.282574001105445]\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "[-900.1084804702305, -429.32757313571756, -86.42219433506546]\n", + "[-196.1984787394554, 274.582428595057, 772.6274277296696]\n", + "[-196.1984787394554, 274.582428595057, 617.4878073957096]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)))\n", + "[-900.1084804702305, -429.32757313571756, -86.42219433506546]\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "[-788.3771952004529, -429.32757313571756, -86.42219433506546]\n", + "[-196.1984787394554, 274.582428595057, 617.4878073957096]\n", + "[-84.46719346967784, 274.582428595057, 617.4878073957096]\n", "2\n", - "800.0\n", - "here\n", - "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", - "[-401.95500086538743, 251.2296186031847, 96.08999826922508]\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", - "[-1201.9550008653873, -548.7703813968153, -50.72538226220263]\n", - "[-498.04499913461257, 155.13962033395975, 0.0]\n", - "[-498.04499913461257, 155.13962033395975, 653.1846194685722]\n", + "100.0\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-788.3771952004529, -429.32757313571756, -86.42219433506546]\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-888.3771952004529, -529.3275731357176, -31.282574001105445]\n", + "[-84.46719346967784, 274.582428595057, 617.4878073957096]\n", + "[-84.46719346967784, 274.582428595057, 772.6274277296696]\n", + "0\n", + "-600.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-888.3771952004529, -529.3275731357176, -31.282574001105445]\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[884.3587129994471, 70.67242686428244, 568.7174259988946]\n", + "[-84.46719346967784, 274.582428595057, 772.6274277296696]\n", + "[1088.2687147302222, 274.582428595057, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)))\n", - "[-1201.9550008653873, -548.7703813968153, -50.72538226220263]\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1))\n", - "[-1201.9550008653873, -388.2687147302222, -50.72538226220263]\n", - "[-498.04499913461257, 155.13962033395975, 653.1846194685722]\n", - "[-498.04499913461257, 315.6412870005529, 653.1846194685722]\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[884.3587129994471, 70.67242686428244, 568.7174259988946]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[884.3587129994471, -84.46719346967734, 568.7174259988946]\n", + "[1088.2687147302222, 274.582428595057, 772.6274277296696]\n", + "[1088.2687147302222, 119.44280826109726, 772.6274277296696]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-1201.9550008653873, -388.2687147302222, -50.72538226220263]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-1001.9550008653873, -188.2687147302222, -33.129094396262474]\n", - "[-498.04499913461257, 315.6412870005529, 653.1846194685722]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[884.3587129994471, -84.46719346967734, 568.7174259988946]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[1084.358712999447, 115.53280653032266, 115.5328065303222]\n", + "[1088.2687147302222, 119.44280826109726, 772.6274277296696]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", - "[-1001.9550008653873, -188.2687147302222, -33.129094396262474]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "[-1001.9550008653873, -419.4428082610971, -33.129094396262474]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", + "400.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[1084.358712999447, 115.53280653032266, 115.5328065303222]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[684.3587129994471, -515.6412870005524, -284.4671934696778]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", + "[1088.2687147302222, -111.73128526977777, 119.44280826109726]\n", + "1\n", + "-400.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[684.3587129994471, -515.6412870005524, -284.4671934696778]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[1084.358712999447, 115.5328065303226, 115.5328065303222]\n", + "[1088.2687147302222, -111.73128526977777, 119.44280826109726]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", "2\n", - "-100.0\n", - "here\n", - "(((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", - "[-1001.9550008653873, -419.4428082610971, -33.129094396262474]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "[-901.9550008653873, -319.4428082610971, -88.26871473022197]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 315.6412870005529]\n", + "700.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)))\n", + "[1084.358712999447, 115.5328065303226, 115.5328065303222]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0))\n", + "[384.3587129994471, -584.4671934696773, -1.9550008653876603]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", + "[1088.2687147302222, 119.44280826109726, 701.9550008653874]\n", + "2\n", + "-300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)))\n", + "[384.3587129994471, -584.4671934696773, -1.9550008653876603]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", + "[684.3587129994471, -284.46719346967734, -17.59628786594027]\n", + "[1088.2687147302222, 119.44280826109726, 701.9550008653874]\n", + "[1088.2687147302222, 119.44280826109726, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -284.46719346967734, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[684.3587129994471, -403.9100017307746, -17.59628786594027]\n", + "[1088.2687147302222, 119.44280826109726, 386.3137138648348]\n", + "[1088.2687147302222, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -403.9100017307746, -17.59628786594027]\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[684.3587129994471, -248.77038139681483, -17.59628786594027]\n", + "[1088.2687147302222, 0.0, 386.3137138648348]\n", + "[1088.2687147302222, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -248.77038139681483, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[684.3587129994471, -17.596287865939757, -17.59628786594027]\n", + "[1088.2687147302222, 155.13962033395975, 386.3137138648348]\n", + "[1088.2687147302222, 386.3137138648348, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", - "[-901.9550008653873, -319.4428082610971, -88.26871473022197]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", - "[-901.9550008653873, -515.6412870005529, -88.26871473022197]\n", - "[-498.04499913461257, 84.46719346967797, 315.6412870005529]\n", - "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", + "300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -17.596287865939757, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[384.3587129994471, -1.9550008653871487, -317.59628786594027]\n", + "[1088.2687147302222, 386.3137138648348, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "2\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[384.3587129994471, -1.9550008653871487, -317.59628786594027]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0))\n", + "[384.3587129994471, -1.9550008653871487, -429.32757313571807]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 274.582428595057]\n", "2\n", + "-500.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[384.3587129994471, -1.9550008653871487, -429.32757313571807]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[884.3587129994471, 498.04499913461285, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 701.9550008653874, 274.582428595057]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "1\n", + "300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[884.3587129994471, 498.04499913461285, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[584.3587129994471, -68.82590646912479, -300.0000000000002]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[584.3587129994471, -68.82590646912479, -300.0000000000002]\n", + "((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[684.3587129994471, -129.32757313571756, -200.00000000000023]\n", + "[1088.2687147302222, 435.0840952616498, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "1\n", "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, -515.6412870005529, -88.26871473022197]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, -315.6412870005529, -2.842170943040401e-14]\n", - "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)))\n", + "[684.3587129994471, -129.32757313571756, -200.00000000000023]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0))\n", + "[884.3587129994471, -84.46719346967734, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "[1088.2687147302222, 119.44280826109726, 203.91000173077484]\n", "1\n", - "500.0\n", - "here\n", - "(((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, -315.6412870005529, -2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "[-1201.9550008653873, -1.9550008653876603, -500.0]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994471, -84.46719346967734, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0))\n", + "[684.3587129994471, -17.596287865939757, -200.00000000000023]\n", + "[1088.2687147302222, 119.44280826109726, 203.91000173077484]\n", + "[1088.2687147302222, 386.3137138648348, 203.91000173077484]\n", + "1\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[684.3587129994471, -17.596287865939757, -200.00000000000023]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[884.3587129994471, 70.67242686428244, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 386.3137138648348, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", + "[884.3587129994471, 70.67242686428244, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "[884.3587129994471, 70.67242686428244, -84.46719346967781]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 119.44280826109726]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[884.3587129994471, 70.67242686428244, -84.46719346967781]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[884.3587129994471, 70.67242686428244, -315.64128700055284]\n", + "[1088.2687147302222, 274.582428595057, 119.44280826109726]\n", + "[1088.2687147302222, 274.582428595057, -111.73128526977777]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)))\n", + "[884.3587129994471, 70.67242686428244, -315.64128700055284]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "[884.3587129994471, 70.67242686428244, -546.8153805314279]\n", + "[1088.2687147302222, 274.582428595057, -111.73128526977777]\n", + "[1088.2687147302222, 274.582428595057, -342.90537880065284]\n", "2\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", - "[-1201.9550008653873, -1.9550008653876603, -500.0]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", - "[-901.9550008653873, 298.04499913461234, 66.87090560373758]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", - "[-498.04499913461257, 701.9550008653874, 470.7809073345124]\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)))\n", + "[884.3587129994471, 70.67242686428244, -546.8153805314279]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -129.32757313571756, -901.9550008653875]\n", + "[1088.2687147302222, 274.582428595057, -342.90537880065284]\n", + "[1088.2687147302222, 274.582428595057, -498.04499913461257]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[684.3587129994471, -129.32757313571756, -901.9550008653875]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -199.99999999999974, -901.9550008653875]\n", + "[1088.2687147302222, 274.582428595057, -498.04499913461257]\n", + "[1088.2687147302222, 203.91000173077484, -498.04499913461257]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", + "[684.3587129994471, -199.99999999999974, -901.9550008653875]\n", + "((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -88.26871473022169, -901.9550008653875]\n", + "[1088.2687147302222, 203.91000173077484, -498.04499913461257]\n", + "[1088.2687147302222, 315.6412870005529, -498.04499913461257]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 298.04499913461234, 66.87090560373758]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, 498.04499913461234, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 470.7809073345124]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)))\n", + "[684.3587129994471, -88.26871473022169, -901.9550008653875]\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "[884.3587129994471, 111.73128526977831, -590.2237155956097]\n", + "[1088.2687147302222, 315.6412870005529, -498.04499913461257]\n", + "[1088.2687147302222, 315.6412870005529, -386.31371386483477]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)))\n", + "[884.3587129994471, 111.73128526977831, -590.2237155956097]\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "[884.3587129994471, -92.17871646099684, -590.2237155956097]\n", + "[1088.2687147302222, 315.6412870005529, -386.31371386483477]\n", + "[1088.2687147302222, 111.73128526977776, -386.31371386483477]\n", "1\n", - "200.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, 498.04499913461234, 0.0]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-901.9550008653873, 529.2190926654872, -200.0]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", - "[-498.04499913461257, 933.1290943962623, 203.91000173077484]\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)))\n", + "[884.3587129994471, -92.17871646099684, -590.2237155956097]\n", + "((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[1084.358712999447, -3.9100017307745816, -390.22371559560975]\n", + "[1088.2687147302222, 111.73128526977776, -386.31371386483477]\n", + "[1088.2687147302222, 0.0, -386.31371386483477]\n", "1\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 529.2190926654872, -200.0]\n", - "((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-901.9550008653873, 684.3587129994471, -200.0]\n", - "[-498.04499913461257, 933.1290943962623, 203.91000173077484]\n", - "[-498.04499913461257, 1088.2687147302222, 203.91000173077484]\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)))\n", + "[1084.358712999447, -3.9100017307745816, -390.22371559560975]\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0))\n", + "[984.3587129994471, 15.532806530322674, -490.22371559560975]\n", + "[1088.2687147302222, 0.0, -386.31371386483477]\n", + "[1088.2687147302222, 119.44280826109726, -386.31371386483477]\n", "1\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 684.3587129994471, -200.0]\n", - "((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1201.9550008653873, 313.686286135165, -500.0]\n", - "[-498.04499913461257, 1088.2687147302222, 203.91000173077484]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)))\n", + "[984.3587129994471, 15.532806530322674, -490.22371559560975]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0))\n", + "[1184.358712999447, 482.40371213406024, -290.22371559560975]\n", + "[1088.2687147302222, 119.44280826109726, -386.31371386483477]\n", + "[1088.2687147302222, 386.3137138648348, -386.31371386483477]\n", "2\n", - "-600.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-1201.9550008653873, 313.686286135165, -500.0]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[-601.9550008653873, 913.686286135165, -55.1396203339599]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "[-498.04499913461257, 1017.5962878659401, 48.77038139681492]\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[1184.358712999447, 482.40371213406024, -290.22371559560975]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[1084.358712999447, 382.40371213406024, -3.9100017307749795]\n", + "[1088.2687147302222, 386.3137138648348, -386.31371386483477]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "1\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[1084.358712999447, 382.40371213406024, -3.9100017307749795]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[884.3587129994471, 294.1349974038379, -203.91000173077498]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)))\n", - "[-601.9550008653873, 913.686286135165, -55.1396203339599]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0))\n", - "[-401.9550008653873, 1113.6862861351651, -15.64128700055258]\n", - "[-498.04499913461257, 1017.5962878659401, 48.77038139681492]\n", - "[-498.04499913461257, 1017.5962878659401, -111.73128526977777]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[884.3587129994471, 294.1349974038379, -203.91000173077498]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[1084.358712999447, 494.1349974038379, 107.82128353900278]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 111.73128526977776]\n", "2\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-401.9550008653873, 1113.6862861351651, -15.64128700055258]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, 813.6862861351651, 0.0]\n", - "[-498.04499913461257, 1017.5962878659401, -111.73128526977777]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, 813.6862861351651, 0.0]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351651, 813.6862861351651, 0.0]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "[-609.7762844043904, 1017.5962878659401, 203.91000173077484]\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[1084.358712999447, 494.1349974038379, 107.82128353900278]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[884.3587129994471, 294.1349974038379, 62.96090387296232]\n", + "[1088.2687147302222, 498.04499913461245, 111.73128526977776]\n", + "[1088.2687147302222, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[884.3587129994471, 294.1349974038379, 62.96090387296232]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[764.9159047383498, 294.1349974038379, 62.96090387296232]\n", + "[1088.2687147302222, 498.04499913461245, 266.8709056037373]\n", + "[968.8259064691249, 498.04499913461245, 266.8709056037373]\n", + "1\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383498, 294.1349974038379, 62.96090387296232]\n", + "((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "[764.9159047383498, 62.96090387296272, 62.96090387296232]\n", + "[968.8259064691249, 498.04499913461245, 266.8709056037373]\n", + "[968.8259064691249, 266.8709056037373, 266.8709056037373]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383498, 62.96090387296272, 62.96090387296232]\n", + "((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "[876.6471900081276, 62.96090387296272, 62.96090387296232]\n", + "[968.8259064691249, 266.8709056037373, 266.8709056037373]\n", + "[1080.5571917389027, 266.8709056037373, 266.8709056037373]\n", + "1\n", + "None\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[876.6471900081276, 62.96090387296272, 62.96090387296232]\n", + "((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[876.6471900081276, -168.21318965791227, 62.96090387296232]\n", + "[1080.5571917389027, 266.8709056037373, 266.8709056037373]\n", + "[1080.5571917389027, 35.69681207286232, 266.8709056037373]\n", "0\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351651, 813.6862861351651, 0.0]\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-968.825906469125, 813.6862861351651, 0.0]\n", - "[-609.7762844043904, 1017.5962878659401, 203.91000173077484]\n", - "[-764.9159047383503, 1017.5962878659401, 203.91000173077484]\n", + "-200.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[876.6471900081276, -168.21318965791227, 62.96090387296232]\n", + "((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[31.786810342087165, 31.786810342087733, 262.9609038729623]\n", + "[1080.5571917389027, 35.69681207286232, 266.8709056037373]\n", + "[35.69681207286232, 35.69681207286232, 266.8709056037373]\n", + "1\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", + "[31.786810342087165, 31.786810342087733, 262.9609038729623]\n", + "((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "[31.786810342087165, -123.35280999187188, 262.9609038729623]\n", + "[35.69681207286232, 35.69681207286232, 266.8709056037373]\n", + "[35.69681207286232, -119.44280826109728, 266.8709056037373]\n", + "2\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)))\n", + "[31.786810342087165, -123.35280999187188, 262.9609038729623]\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2))\n", + "[31.786810342087165, -123.35280999187188, 418.1005242069221]\n", + "[35.69681207286232, -119.44280826109728, 266.8709056037373]\n", + "[35.69681207286232, -119.44280826109728, 422.0105259376971]\n", "1\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-968.825906469125, 813.6862861351651, 0.0]\n", - "((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-968.825906469125, -1.1368683772161603e-13, 0.0]\n", - "[-764.9159047383503, 1017.5962878659401, 203.91000173077484]\n", - "[-764.9159047383503, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "-700.0\n", - "here\n", - "(((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-968.825906469125, -1.1368683772161603e-13, 0.0]\n", - "((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[313.68628613516523, 699.9999999999999, 700.0]\n", - "[-764.9159047383503, 203.91000173077484, 203.91000173077484]\n", - "[-182.40371213405996, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "900.0\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[313.68628613516523, 699.9999999999999, 700.0]\n", - "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[31.174093530874984, -200.0000000000001, -200.0]\n", - "[-182.40371213405996, 203.91000173077484, 203.91000173077484]\n", - "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[31.174093530874984, -200.0000000000001, -200.0]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-31.17409353087504, 199.9999999999999, 200.0]\n", - "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "2\n", "400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-31.17409353087504, 199.9999999999999, 200.0]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", + "[31.786810342087165, -123.35280999187188, 418.1005242069221]\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", + "[-368.21318965791284, 18.100524206922444, 18.100524206922103]\n", + "[35.69681207286232, -119.44280826109728, 422.0105259376971]\n", + "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", "2\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)))\n", + "[-368.21318965791284, 18.100524206922444, 18.100524206922103]\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1))\n", + "[-368.21318965791284, 18.100524206922444, 249.27461773779726]\n", + "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", + "[35.69681207286232, 422.0105259376971, 653.1846194685722]\n", + "1\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-231.17409353087504, -1.1368683772161603e-13, 2.842170943040401e-14]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", + "[-368.21318965791284, 18.100524206922444, 249.27461773779726]\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "[-168.21318965791284, -48.77038139681491, 449.27461773779726]\n", + "[35.69681207286232, 422.0105259376971, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 653.1846194685722]\n", + "2\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 449.27461773779726]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-168.21318965791284, -48.77038139681491, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 857.0946211993472]\n", "2\n", + "0.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 653.1846194685722]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-168.21318965791284, -48.77038139681491, 764.9159047383499]\n", + "[35.69681207286232, 155.13962033395975, 857.0946211993472]\n", + "[35.69681207286232, 155.13962033395975, 968.8259064691249]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 764.9159047383499]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-279.9444749276905, -48.77038139681491, 764.9159047383499]\n", + "[35.69681207286232, 155.13962033395975, 968.8259064691249]\n", + "[-76.03447319691533, 155.13962033395975, 968.8259064691249]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-279.9444749276905, -48.77038139681491, 764.9159047383499]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-203.9100017307752, -48.77038139681491, 764.9159047383499]\n", + "[-76.03447319691533, 155.13962033395975, 968.8259064691249]\n", + "[0.0, 155.13962033395975, 968.8259064691249]\n", + "1\n", "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-231.17409353087504, -1.1368683772161603e-13, 2.842170943040401e-14]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-131.17409353087504, 99.99999999999989, -131.17409353087504]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[-203.9100017307752, -48.77038139681491, 764.9159047383499]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[-103.9100017307752, -103.91000173077467, 864.9159047383499]\n", + "[0.0, 155.13962033395975, 968.8259064691249]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[-103.9100017307752, -103.91000173077467, 864.9159047383499]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[127.26409180009978, -103.91000173077467, 864.9159047383499]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "[231.17409353087498, 0.0, 968.8259064691249]\n", + "0\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[127.26409180009978, -103.91000173077467, 864.9159047383499]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[96.0899982692248, 96.08999826922533, 1064.91590473835]\n", + "[231.17409353087498, 0.0, 968.8259064691249]\n", + "[0.0, 0.0, 968.8259064691249]\n", "2\n", - "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-131.17409353087504, 99.99999999999989, -131.17409353087504]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-331.17409353087504, -100.00000000000011, -99.99999999999997]\n", - "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[96.0899982692248, 96.08999826922533, 1064.91590473835]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[96.0899982692248, 96.08999826922533, 909.7762844043905]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "1\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[96.0899982692248, 96.08999826922533, 909.7762844043905]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-303.9100017307752, 11.731285269778255, 509.7762844043905]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)))\n", + "[-303.9100017307752, 11.731285269778255, 509.7762844043905]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "[-303.9100017307752, 82.40371213406019, 509.7762844043905]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-331.17409353087504, -100.00000000000011, -99.99999999999997]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-303.9100017307752, 82.40371213406019, 509.7762844043905]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-203.9100017307752, 182.40371213406019, 27.26409180010012]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-431.17409353087504, -355.13962033396, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", - "[-27.264091800100235, 48.77038139681492, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-431.17409353087504, -355.13962033396, 31.174093530874984]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-670.7809073345124, -355.13962033396, 31.174093530874984]\n", - "[-27.264091800100235, 48.77038139681492, 435.0840952616498]\n", - "[-266.87090560373764, 48.77038139681492, 435.0840952616498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)))\n", + "[-203.9100017307752, 182.40371213406019, 27.26409180010012]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1))\n", + "[-203.9100017307752, 294.1349974038378, 27.26409180010012]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "[0.0, 498.04499913461245, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", - "[-670.7809073345124, -355.13962033396, 31.174093530874984]\n", - "((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "[-670.7809073345124, -284.4671934696777, 31.174093530874984]\n", - "[-266.87090560373764, 48.77038139681492, 435.0840952616498]\n", - "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", - "[-670.7809073345124, -284.4671934696777, 31.174093530874984]\n", - "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "[-782.5121926042902, -284.4671934696777, 31.174093530874984]\n", - "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", - "[-378.6021908735155, 119.44280826109726, 435.0840952616498]\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-203.9100017307752, 294.1349974038378, 27.26409180010012]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-403.9100017307752, -17.596287865939814, -172.73590819989988]\n", + "[0.0, 498.04499913461245, 231.17409353087498]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "2\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-403.9100017307752, -17.596287865939814, -172.73590819989988]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-403.9100017307752, -17.596287865939814, -17.59628786594004]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "[0.0, 386.3137138648348, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)))\n", + "[-403.9100017307752, -17.596287865939814, -17.59628786594004]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0))\n", + "[-203.9100017307752, 182.40371213406019, 294.1349974038376]\n", + "[0.0, 386.3137138648348, 386.3137138648348]\n", + "[0.0, 386.3137138648348, 498.04499913461245]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)))\n", - "[-782.5121926042902, -284.4671934696777, 31.174093530874984]\n", - "((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1))\n", - "[-782.5121926042902, -396.1984787394556, 31.174093530874984]\n", - "[-378.6021908735155, 119.44280826109726, 435.0840952616498]\n", - "[-378.6021908735155, 7.711522991319323, 435.0840952616498]\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)))\n", + "[-203.9100017307752, 182.40371213406019, 294.1349974038376]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "[-203.9100017307752, 27.264091800100346, 294.1349974038376]\n", + "[0.0, 386.3137138648348, 498.04499913461245]\n", + "[0.0, 231.17409353087498, 498.04499913461245]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)))\n", + "[-203.9100017307752, 27.264091800100346, 294.1349974038376]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "[-92.17871646099745, 27.264091800100346, 294.1349974038376]\n", + "[0.0, 231.17409353087498, 498.04499913461245]\n", + "[111.73128526977776, 231.17409353087498, 498.04499913461245]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-782.5121926042902, -396.1984787394556, 31.174093530874984]\n", - "((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-682.5121926042902, -570.7809073345126, 131.17409353087498]\n", - "[-378.6021908735155, 7.711522991319323, 435.0840952616498]\n", - "[-378.6021908735155, -266.87090560373764, 435.0840952616498]\n", + "600.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)))\n", + "[-92.17871646099745, 27.264091800100346, 294.1349974038376]\n", + "((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0))\n", + "[-692.1787164609974, 9.776284404390708, -305.8650025961624]\n", + "[111.73128526977776, 231.17409353087498, 498.04499913461245]\n", + "[111.73128526977776, 813.6862861351653, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-692.1787164609974, 9.776284404390708, -305.8650025961624]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-692.1787164609974, 9.776284404390708, -488.268714730222]\n", + "[111.73128526977776, 813.6862861351653, 498.04499913461245]\n", + "[111.73128526977776, 813.6862861351653, 315.6412870005529]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-692.1787164609974, 9.776284404390708, -488.268714730222]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-488.26871473022226, 9.776284404390708, -488.268714730222]\n", + "[111.73128526977776, 813.6862861351653, 315.6412870005529]\n", + "[315.6412870005529, 813.6862861351653, 315.6412870005529]\n", "0\n", + "-800.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-488.26871473022226, 9.776284404390708, -488.268714730222]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-3.910001730775093, 809.7762844043907, 311.731285269778]\n", + "[315.6412870005529, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "2\n", "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-682.5121926042902, -570.7809073345126, 131.17409353087498]\n", - "((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-801.9550008653873, -570.7809073345126, 131.17409353087498]\n", - "[-378.6021908735155, -266.87090560373764, 435.0840952616498]\n", - "[-498.04499913461257, -266.87090560373764, 435.0840952616498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", + "[-3.910001730775093, 809.7762844043907, 311.731285269778]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "[-3.910001730775093, 809.7762844043907, 107.82128353900288]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 111.73128526977776]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-3.910001730775093, 809.7762844043907, 107.82128353900288]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-3.910001730775093, 809.7762844043907, -3.91000173077488]\n", + "[0.0, 813.6862861351653, 111.73128526977776]\n", + "[0.0, 813.6862861351653, 0.0]\n", "2\n", "-100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-801.9550008653873, -570.7809073345126, 131.17409353087498]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653873, -470.78090733451256, 2.842170943040401e-14]\n", - "[-498.04499913461257, -266.87090560373764, 435.0840952616498]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)))\n", + "[-3.910001730775093, 809.7762844043907, -3.91000173077488]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "[96.0899982692249, 909.7762844043907, -59.04962206473465]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, -155.13962033395978]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[96.0899982692249, 909.7762844043907, -59.04962206473465]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[96.0899982692249, 798.0449991346128, -59.04962206473465]\n", + "[0.0, 813.6862861351653, -155.13962033395978]\n", + "[0.0, 701.9550008653874, -155.13962033395978]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[96.0899982692249, 798.0449991346128, -59.04962206473465]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[299.9999999999998, 798.0449991346128, -59.04962206473465]\n", + "[0.0, 701.9550008653874, -155.13962033395978]\n", + "[203.91000173077484, 701.9550008653874, -155.13962033395978]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)))\n", + "[299.9999999999998, 798.0449991346128, -59.04962206473465]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1))\n", + "[299.9999999999998, 686.313713864835, -59.04962206473465]\n", + "[203.91000173077484, 701.9550008653874, -155.13962033395978]\n", + "[203.91000173077484, 590.2237155956096, -155.13962033395978]\n", + "1\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)))\n", + "[299.9999999999998, 686.313713864835, -59.04962206473465]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "[-200.00000000000023, 31.174093530875098, -559.0496220647346]\n", + "[203.91000173077484, 590.2237155956096, -155.13962033395978]\n", + "[203.91000173077484, 435.0840952616498, -155.13962033395978]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)))\n", + "[-200.00000000000023, 31.174093530875098, -559.0496220647346]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "[-355.1396203339601, 31.174093530875098, -559.0496220647346]\n", + "[203.91000173077484, 435.0840952616498, -155.13962033395978]\n", + "[48.77038139681492, 435.0840952616498, -155.13962033395978]\n", + "2\n", + "-1000.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[-355.1396203339601, 31.174093530875098, -559.0496220647346]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[644.8603796660399, 1031.174093530875, 329.21909266548755]\n", + "[48.77038139681492, 435.0840952616498, -155.13962033395978]\n", + "[48.77038139681492, 435.0840952616498, -266.87090560373764]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[644.8603796660399, 1031.174093530875, 329.21909266548755]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[715.5328065303222, 1031.174093530875, 329.21909266548755]\n", + "[48.77038139681492, 435.0840952616498, -266.87090560373764]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", "0\n", - "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, -470.78090733451256, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-957.0946211993469, -570.7809073345126, -99.99999999999997]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", + "800.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[715.5328065303222, 1031.174093530875, 329.21909266548755]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -470.78090733451245]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", + "[203.91000173077484, 435.0840952616498, -266.87090560373764]\n", + "2\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -470.78090733451245]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[-200.00000000000023, 31.174093530875098, 31.174093530874984]\n", + "[203.91000173077484, 435.0840952616498, -266.87090560373764]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "1\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-200.00000000000023, 31.174093530875098, 31.174093530874984]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-2.2737367544323206e-13, 1.4210854715202004e-13, 231.17409353087498]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-2.2737367544323206e-13, 1.4210854715202004e-13, 231.17409353087498]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[199.99999999999977, 200.00000000000014, -31.17409353087504]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "2\n", "500.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-957.0946211993469, -570.7809073345126, -99.99999999999997]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -1070.7809073345124, -101.95500086538743]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 701.9550008653874]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[199.99999999999977, 200.00000000000014, -31.17409353087504]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-300.0000000000002, -299.9999999999999, -68.82590646912502]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-300.0000000000002, -299.9999999999999, -68.82590646912502]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-2.2737367544323206e-13, 1.1368683772161603e-13, -231.1740935308751]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-2.2737367544323206e-13, 1.1368683772161603e-13, -231.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-600.0000000000002, -599.9999999999999, -101.95500086538743]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-600.0000000000002, -599.9999999999999, -101.95500086538743]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -499.9999999999999, -113.68628613516523]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -499.9999999999999, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -731.174093530875, -113.68628613516523]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", "1\n", "None\n", - "here\n", - "(((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -1070.7809073345124, -101.95500086538743]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -915.6412870005526, -101.95500086538743]\n", - "[-653.1846194685721, -266.87090560373764, 701.9550008653874]\n", - "[-653.1846194685721, -111.73128526977777, 701.9550008653874]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -731.174093530875, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -886.3137138648347, -113.68628613516523]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -886.3137138648347, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -815.6412870005524, -113.68628613516523]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -915.6412870005526, -101.95500086538743]\n", - "((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -803.9100017307748, -101.95500086538743]\n", - "[-653.1846194685721, -111.73128526977777, 701.9550008653874]\n", - "[-653.1846194685721, 0.0, 701.9550008653874]\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -815.6412870005524, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0))\n", + "[299.9999999999998, 1113.6862861351653, 686.3137138648348]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[203.91000173077484, 1017.5962878659401, 590.2237155956096]\n", + "2\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)))\n", + "[299.9999999999998, 1113.6862861351653, 686.3137138648348]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1))\n", + "[-200.00000000000023, 613.6862861351653, 31.17409353087487]\n", + "[203.91000173077484, 1017.5962878659401, 590.2237155956096]\n", + "[203.91000173077484, 1017.5962878659401, 435.0840952616498]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-200.00000000000023, 613.6862861351653, 31.17409353087487]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, 813.6862861351653, -8.526512829121202e-14]\n", + "[203.91000173077484, 1017.5962878659401, 435.0840952616498]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -803.9100017307748, -101.95500086538743]\n", - "((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -599.9999999999999, -101.95500086538743]\n", - "[-653.1846194685721, 0.0, 701.9550008653874]\n", - "[-653.1846194685721, 203.91000173077484, 701.9550008653874]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, 813.6862861351653, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -8.526512829121202e-14]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[231.17409353087473, 231.1740935308751, -8.526512829121202e-14]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[435.0840952616498, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[231.17409353087473, 231.1740935308751, -8.526512829121202e-14]\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[131.17409353087473, 131.1740935308751, -255.13962033396]\n", + "[435.0840952616498, 435.0840952616498, 203.91000173077484]\n", + "[435.0840952616498, 435.0840952616498, 48.77038139681492]\n", "1\n", - "-600.0\n", - "here\n", - "(((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -599.9999999999999, -101.95500086538743]\n", - "((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "[-857.0946211993469, 111.73128526977814, 498.04499913461257]\n", - "[-653.1846194685721, 203.91000173077484, 701.9550008653874]\n", - "[-653.1846194685721, 315.6412870005529, 701.9550008653874]\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[131.17409353087473, 131.1740935308751, -255.13962033396]\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[131.17409353087473, 242.9053788006533, -255.13962033396]\n", + "[435.0840952616498, 435.0840952616498, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[131.17409353087473, 242.9053788006533, -255.13962033396]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[242.90537880065293, 242.9053788006533, -255.13962033396]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "[546.815380531428, 546.815380531428, 48.77038139681492]\n", "2\n", + "-100.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[242.90537880065293, 242.9053788006533, -255.13962033396]\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[342.9053788006529, 342.9053788006533, 111.73128526977797]\n", + "[546.815380531428, 546.815380531428, 48.77038139681492]\n", + "[546.815380531428, 546.815380531428, 315.6412870005529]\n", + "0\n", "200.0\n", - "here\n", - "(((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[-857.0946211993469, 111.73128526977814, 498.04499913461257]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-1057.0946211993469, -88.26871473022186, -88.26871473022197]\n", - "[-653.1846194685721, 315.6412870005529, 701.9550008653874]\n", - "[-653.1846194685721, 315.6412870005529, 315.6412870005529]\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[342.9053788006529, 342.9053788006533, 111.73128526977797]\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-88.2687147302222, 142.9053788006533, -88.26871473022203]\n", + "[546.815380531428, 546.815380531428, 315.6412870005529]\n", + "[315.6412870005529, 546.815380531428, 315.6412870005529]\n", + "2\n", + "-500.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-88.2687147302222, 142.9053788006533, -88.26871473022203]\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[411.7312852697778, 642.9053788006534, -59.04962206473465]\n", + "[315.6412870005529, 546.815380531428, 315.6412870005529]\n", + "[315.6412870005529, 546.815380531428, -155.13962033395978]\n", "1\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[411.7312852697778, 642.9053788006534, -59.04962206473465]\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[111.7312852697778, 498.0449991346128, -359.04962206473465]\n", + "[315.6412870005529, 546.815380531428, -155.13962033395978]\n", + "[315.6412870005529, 701.9550008653874, -155.13962033395978]\n", + "2\n", "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, -88.26871473022186, -88.26871473022197]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "[-1057.0946211993469, 142.90537880065324, -88.26871473022197]\n", - "[-653.1846194685721, 315.6412870005529, 315.6412870005529]\n", - "[-653.1846194685721, 546.815380531428, 315.6412870005529]\n", - "1\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 498.0449991346128, -359.04962206473465]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "[315.6412870005529, 701.9550008653874, -155.13962033395978]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-88.2687147302222, 298.0449991346128, 66.87090560373758]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "[315.6412870005529, 701.9550008653874, 470.7809073345124]\n", + "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, 142.90537880065324, -88.26871473022197]\n", - "((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-857.0946211993469, 498.0449991346127, 111.73128526977803]\n", - "[-653.1846194685721, 546.815380531428, 315.6412870005529]\n", - "[-653.1846194685721, 701.9550008653874, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-857.0946211993469, 498.0449991346127, 111.73128526977803]\n", - "((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-1088.2687147302217, 498.0449991346127, 111.73128526977803]\n", - "[-653.1846194685721, 701.9550008653874, 315.6412870005529]\n", - "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-88.2687147302222, 298.0449991346128, 66.87090560373758]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 470.7809073345124]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 609.7762844043907, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "[315.6412870005529, 813.6862861351653, 203.91000173077484]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 609.7762844043907, 0.0]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 813.6862861351655, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 203.91000173077484]\n", + "[315.6412870005529, 1017.5962878659401, 203.91000173077484]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 813.6862861351655, 0.0]\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-2.5579538487363607e-13, 813.6862861351655, 0.0]\n", + "[315.6412870005529, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 813.6862861351655, 0.0]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-2.5579538487363607e-13, 813.6862861351655, -231.17409353087507]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 813.6862861351655, -231.17409353087507]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-2.5579538487363607e-13, 968.8259064691251, -231.17409353087507]\n", + "[203.91000173077484, 1017.5962878659401, -27.264091800100235]\n", + "[203.91000173077484, 1172.7359081998998, -27.264091800100235]\n", "1\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 968.8259064691251, -231.17409353087507]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-100.00000000000026, -99.99999999999977, -331.1740935308751]\n", + "[203.91000173077484, 1172.7359081998998, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-100.00000000000026, -99.99999999999977, -331.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-331.1740935308753, -99.99999999999977, -331.1740935308751]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "2\n", "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-1088.2687147302217, 498.0449991346127, 111.73128526977803]\n", - "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-1088.2687147302217, 609.7762844043906, 111.73128526977803]\n", - "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", - "[-884.3587129994471, 813.6862861351653, 315.6412870005529]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[-331.1740935308753, -99.99999999999977, -331.1740935308751]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[-331.1740935308753, -99.99999999999977, -486.3137138648348]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -182.40371213405996]\n", + "2\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-331.1740935308753, -99.99999999999977, -486.3137138648348]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-31.174093530875325, 200.00000000000023, -31.174093530875098]\n", + "[-27.264091800100235, 203.91000173077484, -182.40371213405996]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", "0\n", "None\n", - "here\n", - "(((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-1088.2687147302217, 609.7762844043906, 111.73128526977803]\n", - "((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-1319.4428082610966, 609.7762844043906, 111.73128526977803]\n", - "[-884.3587129994471, 813.6862861351653, 315.6412870005529]\n", - "[-1115.532806530322, 813.6862861351653, 315.6412870005529]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-31.174093530875325, 200.00000000000023, -31.174093530875098]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-186.31371386483505, 200.00000000000023, -31.174093530875098]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-186.31371386483505, 200.00000000000023, -31.174093530875098]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-417.48780739571026, 200.00000000000023, -31.174093530875098]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "[-413.57780566493517, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-417.48780739571026, 200.00000000000023, -31.174093530875098]\n", + "((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-2.8421709430404007e-13, 2.2737367544323206e-13, -231.1740935308751]\n", + "[-413.57780566493517, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "2\n", "-300.0\n", - "here\n", - "(((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)))\n", - "[-1319.4428082610966, 609.7762844043906, 111.73128526977803]\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2))\n", - "[-1019.4428082610966, 909.7762844043906, -50.616901791972055]\n", - "[-1115.532806530322, 813.6862861351653, 315.6412870005529]\n", - "[-1115.532806530322, 813.6862861351653, -146.70690006119722]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[-2.8421709430404007e-13, 2.2737367544323206e-13, -231.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[299.9999999999997, 300.0000000000002, -86.31371386483482]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)))\n", - "[-1019.4428082610966, 909.7762844043906, -50.616901791972055]\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2))\n", - "((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "[-1019.4428082610966, 678.6021908735155, -50.616901791972055]\n", - "[-1115.532806530322, 813.6862861351653, -146.70690006119722]\n", - "[-1115.532806530322, 582.5121926042902, -146.70690006119722]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)))\n", + "[299.9999999999997, 300.0000000000002, -86.31371386483482]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0))\n", + "[299.9999999999997, 68.82590646912516, -86.31371386483482]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", + "[203.91000173077484, -27.264091800100235, -182.40371213405996]\n", + "2\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[299.9999999999997, 68.82590646912516, -86.31371386483482]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[199.99999999999972, -31.174093530874842, -31.174093530875098]\n", + "[203.91000173077484, -27.264091800100235, -182.40371213405996]\n", + "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[199.99999999999972, -31.174093530874842, -31.174093530875098]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[466.8709056037373, -31.174093530874842, -31.174093530875098]\n", + "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", + "[470.7809073345124, -27.264091800100235, -27.264091800100235]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[466.8709056037373, -31.174093530874842, -31.174093530875098]\n", + "((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-733.1290943962626, -31.174093530874842, -31.174093530875098]\n", + "[470.7809073345124, -27.264091800100235, -27.264091800100235]\n", + "[-729.2190926654877, -27.264091800100235, -27.264091800100235]\n", + "2\n", "300.0\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)))\n", - "[-1019.4428082610966, 678.6021908735155, -50.616901791972055]\n", - "((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "[-1164.3031879271373, 378.6021908735155, -350.61690179197205]\n", - "[-1115.532806530322, 582.5121926042902, -146.70690006119722]\n", - "[-960.3931861963626, 582.5121926042902, -146.70690006119722]\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)))\n", + "[-733.1290943962626, -31.174093530874842, -31.174093530875098]\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2))\n", + "[-1033.1290943962626, -331.17409353087487, -64.30318792713757]\n", + "[-729.2190926654877, -27.264091800100235, -27.264091800100235]\n", + "[-729.2190926654877, -27.264091800100235, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-1033.1290943962626, -331.17409353087487, -64.30318792713757]\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-1033.1290943962626, -535.0840952616497, -64.30318792713757]\n", + "[-729.2190926654877, -27.264091800100235, 239.60681380363727]\n", + "[-729.2190926654877, -231.1740935308751, 239.60681380363727]\n", + "0\n", + "500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-1033.1290943962626, -535.0840952616497, -64.30318792713757]\n", + "((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -1035.0840952616497, -564.3031879271375]\n", + "[-729.2190926654877, -231.1740935308751, 239.60681380363727]\n", + "[737.6518129382499, -231.1740935308751, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -1035.0840952616497, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -950.6169017919718, -564.3031879271375]\n", + "[737.6518129382499, -231.1740935308751, 239.60681380363727]\n", + "[737.6518129382499, -146.70690006119722, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -950.6169017919718, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -879.94447492769, -564.3031879271375]\n", + "[737.6518129382499, -146.70690006119722, 239.60681380363727]\n", + "[737.6518129382499, -76.03447319691533, 239.60681380363727]\n", "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)))\n", - "[-1164.3031879271373, 378.6021908735155, -350.61690179197205]\n", - "((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", - "[-1164.3031879271373, 266.87090560373764, -350.61690179197205]\n", - "[-960.3931861963626, 582.5121926042902, -146.70690006119722]\n", - "[-960.3931861963626, 470.7809073345124, -146.70690006119722]\n", + "-1300.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -879.94447492769, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", + "[1233.741811207475, 33.741811207475166, 735.6968120728625]\n", + "[737.6518129382499, -76.03447319691533, 239.60681380363727]\n", + "[737.6518129382499, -462.3481870617502, 239.60681380363727]\n", "1\n", - "-200.0\n", - "here\n", - "(((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", - "[-1164.3031879271373, 266.87090560373764, -350.61690179197205]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", - "[-964.3031879271373, 551.3380990734153, -150.61690179197205]\n", - "[-960.3931861963626, 470.7809073345124, -146.70690006119722]\n", - "[-960.3931861963626, 555.24810080419, -146.70690006119722]\n", + "1000.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[1233.741811207475, 33.741811207475166, 735.6968120728625]\n", + "((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[233.74181120747494, -33.12909439626219, -264.3031879271375]\n", + "[737.6518129382499, -462.3481870617502, 239.60681380363727]\n", + "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", "2\n", + "0.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", + "[233.74181120747494, -33.12909439626219, -264.3031879271375]\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "[233.74181120747494, -33.12909439626219, -152.57190265735957]\n", + "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", + "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", + "0\n", "200.0\n", - "here\n", - "(((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)))\n", - "[-964.3031879271373, 551.3380990734153, -150.61690179197205]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "[-1164.3031879271373, 351.33809907341526, 266.8709056037376]\n", - "[-960.3931861963626, 555.24810080419, -146.70690006119722]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", - "2\n", - "100.0\n", - "here\n", - "(((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)))\n", - "[-1164.3031879271373, 351.33809907341526, 266.8709056037376]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2))\n", - "[-1264.3031879271373, 251.33809907341526, 433.74181120747517]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", - "[-960.3931861963626, 555.24810080419, 737.6518129382499]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", + "[233.74181120747494, -33.12909439626219, -152.57190265735957]\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "[-1.9550008653875466, -233.1290943962622, -352.5719026573596]\n", + "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", + "[701.9550008653874, 470.7809073345124, 351.3380990734152]\n", + "1\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-1.9550008653875466, -233.1290943962622, -352.5719026573596]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[298.04499913461245, -88.26871473022169, -52.5719026573596]\n", + "[701.9550008653874, 470.7809073345124, 351.3380990734152]\n", + "[701.9550008653874, 315.6412870005529, 351.3380990734152]\n", "2\n", "-100.0\n", - "here\n", - "(((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)))\n", - "[-1264.3031879271373, 251.33809907341526, 433.74181120747517]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "[-1164.3031879271373, 351.33809907341526, 266.87090560373764]\n", - "[-960.3931861963626, 555.24810080419, 737.6518129382499]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[298.04499913461245, -88.26871473022169, -52.5719026573596]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, 11.731285269778311, 11.731285269778084]\n", + "[701.9550008653874, 315.6412870005529, 351.3380990734152]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "2\n", + "500.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[398.04499913461245, 11.731285269778311, 11.731285269778084]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-101.95500086538755, -488.2687147302217, 9.776284404390537]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 813.6862861351653]\n", "1\n", + "-800.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)))\n", + "[-101.95500086538755, -488.2687147302217, 9.776284404390537]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0))\n", + "[698.0449991346125, 200.00000000000023, 809.7762844043905]\n", + "[701.9550008653874, 315.6412870005529, 813.6862861351653]\n", + "[701.9550008653874, 203.91000173077484, 813.6862861351653]\n", + "2\n", + "700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[698.0449991346125, 200.00000000000023, 809.7762844043905]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1.9550008653875466, -499.9999999999998, -1.955000865387433]\n", + "[701.9550008653874, 203.91000173077484, 813.6862861351653]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "2\n", "-300.0\n", - "here\n", - "(((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)))\n", - "[-1164.3031879271373, 351.33809907341526, 266.87090560373764]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1))\n", - "[-864.3031879271373, -50.61690179197194, 566.8709056037376]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", - "[-960.3931861963626, -146.70690006119722, 470.7809073345124]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1.9550008653875466, -499.9999999999998, -1.955000865387433]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[298.04499913461245, -199.99999999999977, 31.174093530874927]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "[701.9550008653874, 203.91000173077484, 435.0840952616498]\n", "2\n", - "400.0\n", - "here\n", - "(((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-864.3031879271373, -50.61690179197194, 566.8709056037376]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-1264.3031879271373, -450.61690179197194, 47.4280973426404]\n", - "[-960.3931861963626, -146.70690006119722, 470.7809073345124]\n", - "[-960.3931861963626, -146.70690006119722, 351.3380990734152]\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[298.04499913461245, -199.99999999999977, 31.174093530874927]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.04499913461245, 2.2737367544323206e-13, -2.842170943040401e-14]\n", + "[701.9550008653874, 203.91000173077484, 435.0840952616498]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.04499913461245, 2.2737367544323206e-13, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[498.04499913461245, -203.9100017307746, -2.842170943040401e-14]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", "2\n", - "-400.0\n", - "here\n", - "(((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", - "[-1264.3031879271373, -450.61690179197194, 47.4280973426404]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "[-864.3031879271373, -50.61690179197194, -50.616901791972055]\n", - "[-960.3931861963626, -146.70690006119722, 351.3380990734152]\n", - "[-960.3931861963626, -146.70690006119722, -146.70690006119722]\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[498.04499913461245, -203.9100017307746, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, -303.91000173077464, 11.731285269778027]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[398.04499913461245, -303.91000173077464, 11.731285269778027]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, -415.64128700055244, 11.731285269778027]\n", + "[701.9550008653874, 0.0, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[398.04499913461245, -415.64128700055244, 11.731285269778027]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[398.04499913461245, -570.7809073345123, 11.731285269778027]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "[701.9550008653874, -266.87090560373764, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)))\n", - "[-864.3031879271373, -50.61690179197194, -50.616901791972055]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2))\n", - "[-864.3031879271373, 180.55719173890324, -50.616901791972055]\n", - "[-960.3931861963626, -146.70690006119722, -146.70690006119722]\n", - "[-960.3931861963626, 84.46719346967797, -146.70690006119722]\n", - "2\n", "-400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)))\n", - "[-864.3031879271373, 180.55719173890324, -50.616901791972055]\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 580.5571917389033, 33.74181120747494]\n", - "[-960.3931861963626, 84.46719346967797, -146.70690006119722]\n", - "[-960.3931861963626, 84.46719346967797, -462.3481870617502]\n", - "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", - "[-464.3031879271373, 580.5571917389033, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 420.05552507231, 33.74181120747494]\n", - "[-960.3931861963626, 84.46719346967797, -462.3481870617502]\n", - "[-960.3931861963626, -76.03447319691533, -462.3481870617502]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[398.04499913461245, -570.7809073345123, 11.731285269778027]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[798.0449991346125, -15.641287000552438, 411.731285269778]\n", + "[701.9550008653874, -266.87090560373764, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)))\n", + "[798.0449991346125, -15.641287000552438, 411.731285269778]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1))\n", + "[798.0449991346125, -15.641287000552438, 566.8709056037376]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)))\n", - "[-464.3031879271373, 420.05552507231, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 531.7868103420876, 33.74181120747494]\n", - "[-960.3931861963626, -76.03447319691533, -462.3481870617502]\n", - "[-960.3931861963626, 35.69681207286232, -462.3481870617502]\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[798.0449991346125, -15.641287000552438, 566.8709056037376]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[698.0449991346125, -235.08409526164976, 466.8709056037376]\n", + "[701.9550008653874, -111.73128526977777, 470.7809073345124]\n", + "[701.9550008653874, -231.1740935308751, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[698.0449991346125, -235.08409526164976, 466.8709056037376]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[698.0449991346125, -235.08409526164976, 262.9609038729625]\n", + "[701.9550008653874, -231.1740935308751, 470.7809073345124]\n", + "[701.9550008653874, -231.1740935308751, 266.8709056037373]\n", "2\n", - "900.0\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-464.3031879271373, 531.7868103420876, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-1364.3031879271373, -368.2131896579124, 18.100524206922273]\n", - "[-960.3931861963626, 35.69681207286232, -462.3481870617502]\n", - "[-960.3931861963626, 35.69681207286232, 422.0105259376971]\n", - "1\n", - "-400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)))\n", - "[-1364.3031879271373, -368.2131896579124, 18.100524206922273]\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2))\n", - "[-964.3031879271373, 466.8709056037377, 418.1005242069223]\n", - "[-960.3931861963626, 35.69681207286232, 422.0105259376971]\n", - "[-960.3931861963626, 470.7809073345124, 422.0105259376971]\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[698.0449991346125, -235.08409526164976, 262.9609038729625]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[298.04499913461245, -635.0840952616497, -248.77038139681505]\n", + "[701.9550008653874, -231.1740935308751, 266.8709056037373]\n", + "[701.9550008653874, -231.1740935308751, 155.13962033395975]\n", "2\n", - "0.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", - "[-964.3031879271373, 466.8709056037377, 418.1005242069223]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", - "[-964.3031879271373, 466.8709056037377, -31.17409353087504]\n", - "[-960.3931861963626, 470.7809073345124, 422.0105259376971]\n", - "[-960.3931861963626, 470.7809073345124, -27.264091800100235]\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[298.04499913461245, -635.0840952616497, -248.77038139681505]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[498.04499913461245, -435.08409526164974, -203.9100017307748]\n", + "[701.9550008653874, -231.1740935308751, 155.13962033395975]\n", + "[701.9550008653874, -231.1740935308751, 0.0]\n", "1\n", - "200.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-964.3031879271373, 466.8709056037377, -31.17409353087504]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1164.3031879271373, 533.7418112074752, -231.17409353087504]\n", - "[-960.3931861963626, 470.7809073345124, -27.264091800100235]\n", - "[-960.3931861963626, 737.6518129382499, -27.264091800100235]\n", - "0\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1164.3031879271373, 533.7418112074752, -231.17409353087504]\n", - "((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1368.2131896579124, 533.7418112074752, -231.17409353087504]\n", - "[-960.3931861963626, 737.6518129382499, -27.264091800100235]\n", - "[-1164.3031879271377, 737.6518129382499, -27.264091800100235]\n", - "0\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1368.2131896579124, 533.7418112074752, -231.17409353087504]\n", - "((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1199.9999999999998, 533.7418112074752, -231.17409353087504]\n", - "[-1164.3031879271377, 737.6518129382499, -27.264091800100235]\n", - "[-996.0899982692251, 737.6518129382499, -27.264091800100235]\n", + "500.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[498.04499913461245, -435.08409526164974, -203.9100017307748]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-1.9550008653875466, -1.9550008653872055, -703.9100017307749]\n", + "[701.9550008653874, -231.1740935308751, 0.0]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653875466, -1.9550008653872055, -703.9100017307749]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-205.86500259616253, -1.9550008653872055, -703.9100017307749]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "[498.04499913461245, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-205.86500259616253, -1.9550008653872055, -703.9100017307749]\n", + "((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-317.59628786594016, -1.9550008653872055, -703.9100017307749]\n", + "[498.04499913461245, 701.9550008653874, 0.0]\n", + "[386.3137138648348, 701.9550008653874, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786594016, -1.9550008653872055, -703.9100017307749]\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-317.59628786594016, -1.9550008653872055, -815.6412870005527]\n", + "[386.3137138648348, 701.9550008653874, 0.0]\n", + "[386.3137138648348, 701.9550008653874, -111.73128526977777]\n", "0\n", "-300.0\n", - "here\n", - "(((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1199.9999999999998, 533.7418112074752, -231.17409353087504]\n", - "((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-752.5719026573595, 833.7418112074752, 68.82590646912496]\n", - "[-996.0899982692251, 737.6518129382499, -27.264091800100235]\n", - "[-848.6619009265848, 737.6518129382499, -27.264091800100235]\n", - "2\n", - "100.0\n", - "here\n", - "(((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[-752.5719026573595, 833.7418112074752, 68.82590646912496]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[-852.5719026573595, 733.7418112074752, 31.786810342087506]\n", - "[-848.6619009265848, 737.6518129382499, -27.264091800100235]\n", - "[-848.6619009265848, 737.6518129382499, 35.69681207286232]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786594016, -1.9550008653872055, -815.6412870005527]\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-200.0000000000001, 298.0449991346128, -515.6412870005527]\n", + "[386.3137138648348, 701.9550008653874, -111.73128526977777]\n", + "[203.91000173077484, 701.9550008653874, -111.73128526977777]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)))\n", + "[-200.0000000000001, 298.0449991346128, -515.6412870005527]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0))\n", + "[-200.0000000000001, 298.0449991346128, -586.3137138648349]\n", + "[203.91000173077484, 701.9550008653874, -111.73128526977777]\n", + "[203.91000173077484, 701.9550008653874, -182.40371213405996]\n", "2\n", - "700.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-852.5719026573595, 733.7418112074752, 31.786810342087506]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-1552.5719026573595, 33.741811207475166, 33.74181120747505]\n", - "[-848.6619009265848, 737.6518129382499, 35.69681207286232]\n", - "[-848.6619009265848, 737.6518129382499, 737.6518129382499]\n", - "0\n", - "-1000.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-1552.5719026573595, 33.741811207475166, 33.74181120747505]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[64.91590473835026, 1033.7418112074752, 1033.7418112074752]\n", - "[-848.6619009265848, 737.6518129382499, 737.6518129382499]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)))\n", + "[-200.0000000000001, 298.0449991346128, -586.3137138648349]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1))\n", + "[-200.0000000000001, 298.0449991346128, 31.17409353087487]\n", + "[203.91000173077484, 701.9550008653874, -182.40371213405996]\n", + "[203.91000173077484, 701.9550008653874, 435.0840952616498]\n", "2\n", - "700.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[64.91590473835026, 1033.7418112074752, 1033.7418112074752]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-635.0840952616497, 333.74181120747517, -52.57190265735949]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", - "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-200.0000000000001, 298.0449991346128, 31.17409353087487]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[99.99999999999989, 598.0449991346128, 99.99999999999991]\n", + "[203.91000173077484, 701.9550008653874, 435.0840952616498]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", "2\n", - "400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-635.0840952616497, 333.74181120747517, -52.57190265735949]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-1035.0840952616497, -66.25818879252483, -66.25818879252478]\n", - "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[99.99999999999989, 598.0449991346128, 99.99999999999991]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[199.9999999999999, 698.0449991346128, -3.9100017307749226]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", + "[203.91000173077484, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[199.9999999999999, 698.0449991346128, -3.9100017307749226]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[311.7312852697779, 698.0449991346128, -3.9100017307749226]\n", + "[203.91000173077484, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "1\n", + "800.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[311.7312852697779, 698.0449991346128, -3.9100017307749226]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-488.2687147302221, 9.776284404390708, -803.9100017307749]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-488.2687147302221, 9.776284404390708, -803.9100017307749]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-572.7359081999, 9.776284404390708, -803.9100017307749]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "[231.17409353087498, 813.6862861351653, 0.0]\n", "0\n", "-600.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-1035.0840952616497, -66.25818879252483, -66.25818879252478]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[35.6968120728626, 533.7418112074752, 533.7418112074752]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", - "2\n", - "500.0\n", - "here\n", - "(((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", - "[35.6968120728626, 533.7418112074752, 533.7418112074752]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", - "[-464.3031879271374, 33.741811207475166, -233.12909439626236]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-572.7359081999, 9.776284404390708, -803.9100017307749]\n", + "((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-203.91000173077498, 609.7762844043907, -203.91000173077487]\n", + "[231.17409353087498, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 0.0]\n", "2\n", "100.0\n", - "here\n", - "(((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-464.3031879271374, 33.741811207475166, -233.12909439626236]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-564.3031879271374, -66.25818879252483, -66.25818879252483]\n", - "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-203.91000173077498, 609.7762844043907, -203.91000173077487]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-303.910001730775, 509.7762844043907, 11.731285269778027]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)))\n", - "[-564.3031879271374, -66.25818879252483, -66.25818879252483]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2))\n", - "[-564.3031879271374, 164.91590473835015, -66.25818879252483]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 968.8259064691249, 737.6518129382499]\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-303.910001730775, 509.7762844043907, 11.731285269778027]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-703.910001730775, -1.9550008653872055, -388.268714730222]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", "2\n", - "-800.0\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", - "[-564.3031879271374, 164.91590473835015, -66.25818879252483]\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "[235.6968120728626, 964.9159047383502, -3.910001730774752]\n", - "[239.60681380363727, 968.8259064691249, 737.6518129382499]\n", - "[239.60681380363727, 968.8259064691249, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)))\n", - "[235.6968120728626, 964.9159047383502, -3.910001730774752]\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0))\n", - "[235.6968120728626, 1049.383098208028, -3.910001730774752]\n", - "[239.60681380363727, 968.8259064691249, 0.0]\n", - "[239.60681380363727, 1053.293099938803, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)))\n", - "[235.6968120728626, 1049.383098208028, -3.910001730774752]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "[235.6968120728626, 809.7762844043905, -3.910001730774752]\n", - "[239.60681380363727, 1053.293099938803, 0.0]\n", - "[239.60681380363727, 813.6862861351653, 0.0]\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-703.910001730775, -1.9550008653872055, -388.268714730222]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0))\n", + "[-503.910001730775, 198.0449991346128, -5.865002596162412]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 498.04499913461245]\n", + "2\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-503.910001730775, 198.0449991346128, -5.865002596162412]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-403.910001730775, 298.0449991346128, -17.59628786594004]\n", + "[0.0, 701.9550008653874, 498.04499913461245]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", "1\n", "400.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", - "[235.6968120728626, 809.7762844043905, -3.910001730774752]\n", - "((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "[-164.3031879271374, 298.04499913461257, -403.91000173077475]\n", - "[239.60681380363727, 813.6862861351653, 0.0]\n", - "[239.60681380363727, 701.9550008653874, 0.0]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)))\n", + "[-403.910001730775, 298.0449991346128, -17.59628786594004]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0))\n", + "[-803.910001730775, 9.776284404390708, -417.59628786594004]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", + "[0.0, 813.6862861351653, 386.3137138648348]\n", "1\n", - "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)))\n", - "[-164.3031879271374, 298.04499913461257, -403.91000173077475]\n", - "((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0))\n", - "[35.6968120728626, 266.8709056037375, -203.91000173077475]\n", - "[239.60681380363727, 701.9550008653874, 0.0]\n", - "[239.60681380363727, 470.7809073345124, 0.0]\n", + "-800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-803.910001730775, 9.776284404390708, -417.59628786594004]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-3.9100017307749795, -3.9100017307746384, 382.40371213405996]\n", + "[0.0, 813.6862861351653, 386.3137138648348]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "2\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-3.9100017307749795, -3.9100017307746384, 382.40371213405996]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-203.91000173077498, -203.91000173077464, 27.26409180010012]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[0.0, 0.0, 231.17409353087498]\n", "2\n", - "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)))\n", - "[35.6968120728626, 266.8709056037375, -203.91000173077475]\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0))\n", - "[-464.3031879271374, -233.12909439626247, -1.9550008653873192]\n", - "[239.60681380363727, 470.7809073345124, 0.0]\n", - "[239.60681380363727, 470.7809073345124, 701.9550008653874]\n", - "1\n", "100.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)))\n", - "[-464.3031879271374, -233.12909439626247, -1.9550008653873192]\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0))\n", - "[-564.3031879271374, -66.25818879252495, -101.95500086538732]\n", - "[239.60681380363727, 470.7809073345124, 701.9550008653874]\n", - "[239.60681380363727, 737.6518129382499, 701.9550008653874]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[-203.91000173077498, -203.91000173077464, 27.26409180010012]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[-303.910001730775, -303.91000173077464, 398.04499913461257]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 701.9550008653874]\n", "2\n", "-400.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[-564.3031879271374, -66.25818879252495, -101.95500086538732]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-164.3031879271374, 333.74181120747505, -52.571902657359544]\n", - "[239.60681380363727, 737.6518129382499, 701.9550008653874]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[-303.910001730775, -303.91000173077464, 398.04499913461257]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[96.08999826922502, 96.08999826922536, 909.7762844043905]\n", + "[0.0, 0.0, 701.9550008653874]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)))\n", + "[96.08999826922502, 96.08999826922536, 909.7762844043905]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0))\n", + "[96.08999826922502, -135.08409526164974, 909.7762844043905]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "[0.0, -231.1740935308751, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)))\n", + "[96.08999826922502, -135.08409526164974, 909.7762844043905]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0))\n", + "[96.08999826922502, -290.2237155956094, 909.7762844043905]\n", + "[0.0, -231.1740935308751, 813.6862861351653]\n", + "[0.0, -386.31371386483477, 813.6862861351653]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[96.08999826922502, -290.2237155956094, 909.7762844043905]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[96.08999826922502, -290.2237155956094, 1064.91590473835]\n", + "[0.0, -386.31371386483477, 813.6862861351653]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -290.2237155956094, 1064.91590473835]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", + "[96.08999826922502, -290.2237155956094, 1140.9503779352654]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "[0.0, -386.31371386483477, 1044.8603796660402]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -290.2237155956094, 1140.9503779352654]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1))\n", + "[96.08999826922502, -401.9550008653872, 1140.9503779352654]\n", + "[0.0, -386.31371386483477, 1044.8603796660402]\n", + "[0.0, -498.04499913461257, 1044.8603796660402]\n", "1\n", - "300.0\n", - "here\n", - "(((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[-164.3031879271374, 333.74181120747505, -52.571902657359544]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[-464.3031879271374, -121.39780912648462, -352.57190265735954]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", - "[239.60681380363727, 582.5121926042902, 351.3380990734152]\n", - "2\n", - "0.0\n", - "here\n", - "(((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)))\n", - "[-464.3031879271374, -121.39780912648462, -352.57190265735954]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2))\n", - "[-464.3031879271374, -121.39780912648462, 33.741811207475166]\n", - "[239.60681380363727, 582.5121926042902, 351.3380990734152]\n", - "[239.60681380363727, 582.5121926042902, 737.6518129382499]\n", + "800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -401.9550008653872, 1140.9503779352654]\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1))\n", + "[-703.910001730775, -1.9550008653872055, 340.95037793526535]\n", + "[0.0, -498.04499913461257, 1044.8603796660402]\n", + "[0.0, 701.9550008653874, 1044.8603796660402]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-703.910001730775, -1.9550008653872055, 340.95037793526535]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-703.910001730775, -1.9550008653872055, 229.21909266548744]\n", + "[0.0, 701.9550008653874, 1044.8603796660402]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", "2\n", - "-500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", - "[-464.3031879271374, -121.39780912648462, 33.741811207475166]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1))\n", - "[35.6968120728626, 378.6021908735154, -119.44280826109684]\n", - "[239.60681380363727, 582.5121926042902, 737.6518129382499]\n", - "[239.60681380363727, 582.5121926042902, 84.46719346967797]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[35.6968120728626, 378.6021908735154, -119.44280826109684]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1))\n", - "((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "[35.6968120728626, 582.5121926042901, -119.44280826109684]\n", - "[239.60681380363727, 582.5121926042902, 84.46719346967797]\n", - "[239.60681380363727, 786.422194335065, 84.46719346967797]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[35.6968120728626, 582.5121926042901, -119.44280826109684]\n", - "((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "[-119.4428082610967, 582.5121926042901, -119.44280826109684]\n", - "[239.60681380363727, 786.422194335065, 84.46719346967797]\n", - "[84.46719346967797, 786.422194335065, 84.46719346967797]\n", + "-1100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)))\n", + "[-703.910001730775, -1.9550008653872055, 229.21909266548744]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1))\n", + "[396.089998269225, 1098.0449991346127, 129.21909266548744]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", + "[0.0, 701.9550008653874, -266.87090560373764]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.4428082610967, 582.5121926042901, -119.44280826109684]\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-119.4428082610967, 111.73128526977803, -119.44280826109684]\n", - "[84.46719346967797, 786.422194335065, 84.46719346967797]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.4428082610967, 111.73128526977803, -119.44280826109684]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-350.6169017919719, 111.73128526977803, -119.44280826109684]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "[-146.70690006119722, 315.6412870005529, 84.46719346967797]\n", + "800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[396.089998269225, 1098.0449991346127, 129.21909266548744]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-403.910001730775, -17.596287865939985, -670.7809073345126]\n", + "[0.0, 701.9550008653874, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)))\n", + "[-403.910001730775, -17.596287865939985, -670.7809073345126]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 182.40371213406002, -701.9550008653875]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -498.04499913461257]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 182.40371213406002, -701.9550008653875]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 111.73128526977808, -701.9550008653875]\n", + "[0.0, 386.3137138648348, -498.04499913461257]\n", + "[0.0, 315.6412870005529, -498.04499913461257]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 111.73128526977808, -701.9550008653875]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 294.13499740383764, -701.9550008653875]\n", + "[0.0, 315.6412870005529, -498.04499913461257]\n", + "[0.0, 498.04499913461245, -498.04499913461257]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)))\n", - "[-350.6169017919719, 111.73128526977803, -119.44280826109684]\n", - "((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "[-350.6169017919719, -119.4428082610969, -119.44280826109684]\n", - "[-146.70690006119722, 315.6412870005529, 84.46719346967797]\n", - "[-146.70690006119722, 84.46719346967797, 84.46719346967797]\n", - "0\n", "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)))\n", - "[-350.6169017919719, -119.4428082610969, -119.44280826109684]\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "[-1117.4878073957098, -619.4428082610968, -619.4428082610968]\n", - "[-146.70690006119722, 84.46719346967797, 84.46719346967797]\n", - "[-413.57780566493517, 84.46719346967797, 84.46719346967797]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)))\n", - "[-1117.4878073957098, -619.4428082610968, -619.4428082610968]\n", - "((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", - "[-817.4878073957098, -431.1740935308751, -319.44280826109684]\n", - "[-413.57780566493517, 84.46719346967797, 84.46719346967797]\n", - "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[-817.4878073957098, -431.1740935308751, -319.44280826109684]\n", - "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[-817.4878073957098, -550.616901791972, -319.44280826109684]\n", - "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", - "[-413.57780566493517, -146.70690006119722, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 294.13499740383764, -701.9550008653875]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-703.910001730775, -1.955000865387376, -1201.9550008653875]\n", + "[0.0, 498.04499913461245, -498.04499913461257]\n", + "[0.0, 701.9550008653874, -498.04499913461257]\n", "2\n", - "0.0\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-817.4878073957098, -550.616901791972, -319.44280826109684]\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-817.4878073957098, -550.616901791972, -52.5719026573596]\n", - "[-413.57780566493517, -146.70690006119722, 84.46719346967797]\n", - "[-413.57780566493517, -146.70690006119722, 351.3380990734152]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-817.4878073957098, -550.616901791972, -52.5719026573596]\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-817.4878073957098, -754.5269035227473, -52.5719026573596]\n", - "[-413.57780566493517, -146.70690006119722, 351.3380990734152]\n", - "[-413.57780566493517, -350.6169017919724, 351.3380990734152]\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)))\n", + "[-703.910001730775, -1.955000865387376, -1201.9550008653875]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0))\n", + "[-403.910001730775, 298.0449991346126, -790.2237155956097]\n", + "[0.0, 701.9550008653874, -498.04499913461257]\n", + "[0.0, 701.9550008653874, -386.31371386483477]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)))\n", - "[-817.4878073957098, -754.5269035227473, -52.5719026573596]\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -554.5269035227473, -119.44280826109684]\n", - "[-413.57780566493517, -350.6169017919724, 351.3380990734152]\n", - "[-413.57780566493517, -350.6169017919724, 84.46719346967797]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[-617.4878073957098, -554.5269035227473, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -617.48780739571, -119.44280826109684]\n", - "[-413.57780566493517, -350.6169017919724, 84.46719346967797]\n", - "[-413.57780566493517, -413.57780566493517, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-403.910001730775, 298.0449991346126, -790.2237155956097]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-203.91000173077498, 498.0449991346126, -1.1368683772161603e-13]\n", + "[0.0, 701.9550008653874, -386.31371386483477]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", "1\n", "0.0\n", - "here\n", - "(((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-617.4878073957098, -617.48780739571, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -386.31371386483477, -119.44280826109684]\n", - "[-413.57780566493517, -413.57780566493517, 84.46719346967797]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[-203.91000173077498, 498.0449991346126, -1.1368683772161603e-13]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[-203.91000173077498, 27.264091800100175, -1.1368683772161603e-13]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 231.17409353087498, 203.91000173077484]\n", "2\n", - "-200.0\n", - "here\n", - "(((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", - "[-617.4878073957098, -386.31371386483477, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "[-417.48780739570975, -186.31371386483477, -31.17409353087504]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", - "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-203.91000173077498, 27.264091800100175, -1.1368683772161603e-13]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[96.08999826922502, 327.2640918001002, -59.04962206473476]\n", + "[0.0, 231.17409353087498, 203.91000173077484]\n", + "[0.0, 231.17409353087498, -155.13962033395978]\n", "2\n", - "100.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-417.48780739570975, -186.31371386483477, -31.17409353087504]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-517.4878073957098, -286.31371386483477, -19.442808261096843]\n", - "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[96.08999826922502, 327.2640918001002, -59.04962206473476]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[296.089998269225, 527.2640918001002, 296.089998269225]\n", + "[0.0, 231.17409353087498, -155.13962033395978]\n", + "[0.0, 231.17409353087498, 0.0]\n", "0\n", "None\n", - "here\n", - "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-517.4878073957098, -286.31371386483477, -19.442808261096843]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-721.3978091264844, -286.31371386483477, -19.442808261096843]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", - "[-617.4878073957098, -182.40371213405996, 84.46719346967797]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-721.3978091264844, -286.31371386483477, -19.442808261096843]\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-621.3978091264844, -186.31371386483477, 44.86037966604011]\n", - "[-617.4878073957098, -182.40371213405996, 84.46719346967797]\n", - "[-617.4878073957098, -182.40371213405996, 48.77038139681492]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[296.089998269225, 527.2640918001002, 296.089998269225]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[527.2640918001, 527.2640918001002, 296.089998269225]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", "0\n", "None\n", - "here\n", - "(((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-621.3978091264844, -186.31371386483477, 44.86037966604011]\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-768.8259064691249, -186.31371386483477, 44.86037966604011]\n", - "[-617.4878073957098, -182.40371213405996, 48.77038139681492]\n", - "[-764.9159047383503, -182.40371213405996, 48.77038139681492]\n", - "2\n", - "200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-768.8259064691249, -186.31371386483477, 44.86037966604011]\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-968.8259064691249, -386.31371386483477, 2.842170943040401e-14]\n", - "[-764.9159047383503, -182.40371213405996, 48.77038139681492]\n", - "[-764.9159047383503, -182.40371213405996, 203.91000173077484]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[527.2640918001, 527.2640918001002, 296.089998269225]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[682.4037121340598, 527.2640918001002, 296.089998269225]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", "0\n", - "200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-968.8259064691249, -386.31371386483477, 2.842170943040401e-14]\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1013.686286135165, -586.3137138648348, -199.99999999999997]\n", - "[-764.9159047383503, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-1013.686286135165, -586.3137138648348, -199.99999999999997]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "[-813.686286135165, -386.31371386483477, 111.73128526977808]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[682.4037121340598, 527.2640918001002, 296.089998269225]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[794.1349974038374, 527.2640918001002, 296.089998269225]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "[498.04499913461245, 231.17409353087498, 0.0]\n", "2\n", + "1000.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[794.1349974038374, 527.2640918001002, 296.089998269225]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-205.86500259616264, -472.73590819989977, 25.309090934712458]\n", + "[498.04499913461245, 231.17409353087498, 0.0]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "0\n", "-300.0\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)))\n", - "[-813.686286135165, -386.31371386483477, 111.73128526977808]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0))\n", - "[-513.686286135165, -86.31371386483477, -15.641287000552609]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", - "[-609.7762844043904, -182.40371213405996, -111.73128526977777]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-205.86500259616264, -472.73590819989977, 25.309090934712458]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-61.00462293012242, -172.73590819989977, 325.30909093471246]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", "2\n", - "300.0\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-513.686286135165, -86.31371386483477, -15.641287000552609]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.686286135165, -386.31371386483477, 0.0]\n", - "[-609.7762844043904, -182.40371213405996, -111.73128526977777]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-813.686286135165, -386.31371386483477, 0.0]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-813.686286135165, -231.17409353087504, 0.0]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-813.686286135165, -231.17409353087504, 0.0]\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.686286135165, 2.842170943040401e-14, 0.0]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "-400.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-61.00462293012242, -172.73590819989977, 325.30909093471246]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[338.9953770698776, 227.26409180010023, -3.910001730775093]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "[342.90537880065267, 231.17409353087498, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 227.26409180010023, -3.910001730775093]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 382.4037121340601, -3.910001730775093]\n", + "[342.90537880065267, 231.17409353087498, 0.0]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 382.4037121340601, -3.910001730775093]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 494.1349974038377, -3.910001730775093]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "[342.90537880065267, 498.04499913461245, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 494.1349974038377, -3.910001730775093]\n", + "((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 698.0449991346127, -3.910001730775093]\n", + "[342.90537880065267, 498.04499913461245, 0.0]\n", + "[342.90537880065267, 701.9550008653874, 0.0]\n", "2\n", - "200.0\n", - "here\n", - "(((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-813.686286135165, 2.842170943040401e-14, 0.0]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.686286135165, -199.99999999999997, 31.174093530874956]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -199.99999999999997, 31.174093530874956]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-1013.686286135165, -355.1396203339599, 31.174093530874956]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -355.1396203339599, 31.174093530874956]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "[-1013.686286135165, -515.6412870005526, 31.174093530874956]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", + "700.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)))\n", + "[338.9953770698776, 698.0449991346127, -3.910001730775093]\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1))\n", + "[-361.0046229301224, -1.9550008653873192, 25.309090934712458]\n", + "[342.90537880065267, 701.9550008653874, 0.0]\n", + "[342.90537880065267, 701.9550008653874, 729.2190926654876]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-361.0046229301224, -1.9550008653873192, 25.309090934712458]\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-361.0046229301224, 411.62280479954745, 25.309090934712458]\n", + "[342.90537880065267, 701.9550008653874, 729.2190926654876]\n", + "[342.90537880065267, 1115.5328065303222, 729.2190926654876]\n", + "0\n", + "None\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-361.0046229301224, 411.62280479954745, 25.309090934712458]\n", + "((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-472.7359081999001, 411.62280479954745, 25.309090934712458]\n", + "[342.90537880065267, 1115.5328065303222, 729.2190926654876]\n", + "[231.17409353087498, 1115.5328065303222, 729.2190926654876]\n", "1\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)))\n", + "[-472.7359081999001, 411.62280479954745, 25.309090934712458]\n", + "((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "[-172.7359081999001, 640.9503779352655, 325.30909093471246]\n", + "[231.17409353087498, 1115.5328065303222, 729.2190926654876]\n", + "[231.17409353087498, 1044.8603796660402, 729.2190926654876]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)))\n", + "[-172.7359081999001, 640.9503779352655, 325.30909093471246]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "[-1372.7359081999002, 640.9503779352655, 325.30909093471246]\n", + "[231.17409353087498, 1044.8603796660402, 729.2190926654876]\n", + "[-968.8259064691251, 1044.8603796660402, 729.2190926654876]\n", + "2\n", "0.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -515.6412870005526, 31.174093530874956]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.686286135165, -670.7809073345124, 31.174093530874956]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "(-2, 1, 0, 1)\n", + "(-2, -1, 0, 1)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 0, 0, 2)\n", + "(-2, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1372.7359081999002, 640.9503779352655, 325.30909093471246]\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-1372.7359081999002, 640.9503779352655, -61.00462293012242]\n", + "[-968.8259064691251, 1044.8603796660402, 729.2190926654876]\n", + "[-968.8259064691251, 1044.8603796660402, 342.90537880065267]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1372.7359081999002, 640.9503779352655, -61.00462293012242]\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-1261.0046229301224, 640.9503779352655, -61.00462293012242]\n", + "[-968.8259064691251, 1044.8603796660402, 342.90537880065267]\n", + "[-857.0946211993474, 1044.8603796660402, 342.90537880065267]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -670.7809073345124, 31.174093530874956]\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1168.825906469125, -670.7809073345124, 31.174093530874956]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", - "[-764.9159047383503, -266.87090560373764, 435.0840952616498]\n", - "2\n", "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-1168.825906469125, -670.7809073345124, 31.174093530874956]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691249, -470.78090733451245, 0.0]\n", - "[-764.9159047383503, -266.87090560373764, 435.0840952616498]\n", - "[-764.9159047383503, -266.87090560373764, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691249, -470.78090733451245, 0.0]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-857.0946211993468, -470.78090733451245, 0.0]\n", - "[-764.9159047383503, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1261.0046229301224, 640.9503779352655, -61.00462293012242]\n", + "((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[27.264091800100005, 840.9503779352655, 138.99537706987758]\n", + "[-857.0946211993474, 1044.8603796660402, 342.90537880065267]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", "1\n", "0.0\n", - "here\n", - "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-857.0946211993468, -470.78090733451245, 0.0]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-857.0946211993468, 111.73128526977803, 0.0]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, 315.6412870005529, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-857.0946211993468, 111.73128526977803, 0.0]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653872, 111.73128526977803, 0.0]\n", - "[-653.1846194685721, 315.6412870005529, 203.91000173077484]\n", - "[-498.04499913461257, 315.6412870005529, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653872, 111.73128526977803, 0.0]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-590.2237155956094, 111.73128526977803, 0.0]\n", - "[-498.04499913461257, 315.6412870005529, 203.91000173077484]\n", - "[-386.31371386483477, 315.6412870005529, 203.91000173077484]\n", - "0\n", - "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-590.2237155956094, 111.73128526977803, 0.0]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-586.3137138648347, -88.26871473022197, -200.0]\n", - "[-386.31371386483477, 315.6412870005529, 203.91000173077484]\n", - "[-182.40371213405996, 315.6412870005529, 203.91000173077484]\n", - "0\n", - "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-586.3137138648347, -88.26871473022197, -200.0]\n", - "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-1.9550008653873192, -388.268714730222, -500.0]\n", - "[-182.40371213405996, 315.6412870005529, 203.91000173077484]\n", - "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[27.264091800100005, 840.9503779352655, 138.99537706987758]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[27.264091800100005, -92.17871646099695, 138.99537706987758]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", "2\n", - "-800.0\n", - "here\n", - "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", - "[-1.9550008653873192, -388.268714730222, -500.0]\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "[798.0449991346127, 411.731285269778, -15.641287000552666]\n", - "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", - "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", - "0\n", - "300.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", - "[798.0449991346127, 411.731285269778, -15.641287000552666]\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "[609.7762844043906, 111.73128526977803, -315.64128700055267]\n", - "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", - "[813.6862861351653, 315.6412870005529, -111.73128526977777]\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100005, -92.17871646099695, 138.99537706987758]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "[227.2640918001, 107.82128353900305, -3.910001730775093]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "[231.17409353087498, 111.73128526977776, 0.0]\n", "2\n", - "-800.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)))\n", - "[609.7762844043906, 111.73128526977803, -315.64128700055267]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1))\n", - "[1409.7762844043905, 911.731285269778, -21.397809126484617]\n", - "[813.6862861351653, 315.6412870005529, -111.73128526977777]\n", - "[813.6862861351653, 315.6412870005529, -617.4878073957098]\n", + "700.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)))\n", + "[227.2640918001, 107.82128353900305, -3.910001730775093]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1))\n", + "[-472.7359081999, -592.178716460997, -859.0496220647349]\n", + "[231.17409353087498, 111.73128526977776, 0.0]\n", + "[231.17409353087498, 111.73128526977776, -155.13962033395978]\n", "2\n", - "1000.0\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[1409.7762844043905, 911.731285269778, -21.397809126484617]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[409.7762844043905, -88.26871473022197, -88.26871473022197]\n", - "[813.6862861351653, 315.6412870005529, -617.4878073957098]\n", - "[813.6862861351653, 315.6412870005529, 315.6412870005529]\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-472.7359081999, -592.178716460997, -859.0496220647349]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-172.7359081999, -292.17871646099695, -61.00462293012242]\n", + "[231.17409353087498, 111.73128526977776, -155.13962033395978]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", + "[-172.7359081999, -292.17871646099695, -61.00462293012242]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "[-172.7359081999, -403.9100017307747, -61.00462293012242]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-172.7359081999, -403.9100017307747, -61.00462293012242]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[-172.7359081999, -559.0496220647344, -61.00462293012242]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", - "[409.7762844043905, -88.26871473022197, -88.26871473022197]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "[409.7762844043905, -319.4428082610969, -88.26871473022197]\n", - "[813.6862861351653, 315.6412870005529, 315.6412870005529]\n", - "[813.6862861351653, 84.46719346967797, 315.6412870005529]\n", - "2\n", "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)))\n", - "[409.7762844043905, -319.4428082610969, -88.26871473022197]\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0))\n", - "[809.7762844043905, 80.5571917389031, -3.910001730774866]\n", - "[813.6862861351653, 84.46719346967797, 315.6412870005529]\n", - "[813.6862861351653, 84.46719346967797, 0.0]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", + "[-172.7359081999, -559.0496220647344, -61.00462293012242]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "[227.2640918001, -3.9100017307746384, 338.9953770698776]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[227.2640918001, -3.9100017307746384, 338.9953770698776]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[227.2640918001, -3.9100017307746384, 227.2640918000999]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 231.17409353087498]\n", "1\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", + "[227.2640918001, -3.9100017307746384, 227.2640918000999]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "[127.2640918001, -259.0496220647344, 127.26409180009989]\n", + "[231.17409353087498, 0.0, 231.17409353087498]\n", + "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", + "2\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)))\n", - "[809.7762844043905, 80.5571917389031, -3.910001730774866]\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "[809.7762844043905, -159.04962206473465, -3.910001730774866]\n", - "[813.6862861351653, 84.46719346967797, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[127.2640918001, -259.0496220647344, 127.26409180009989]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[127.2640918001, -259.0496220647344, 442.9053788006529]\n", + "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "2\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[127.2640918001, -259.0496220647344, 442.9053788006529]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[-72.7359081999, -459.0496220647344, 38.99537706987758]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", + "2\n", + "400.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)))\n", + "[-72.7359081999, -459.0496220647344, 38.99537706987758]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1))\n", + "[-472.7359081999, -859.0496220647344, -970.7809073345127]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", + "[231.17409353087498, -155.13962033395978, -266.87090560373764]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)))\n", + "[-472.7359081999, -859.0496220647344, -970.7809073345127]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "[-472.7359081999, -970.7809073345122, -970.7809073345127]\n", + "[231.17409353087498, -155.13962033395978, -266.87090560373764]\n", + "[231.17409353087498, -266.87090560373764, -266.87090560373764]\n", + "2\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-472.7359081999, -970.7809073345122, -970.7809073345127]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-572.7359081999, -1070.7809073345122, -1301.9550008653875]\n", + "[231.17409353087498, -266.87090560373764, -266.87090560373764]\n", + "[231.17409353087498, -266.87090560373764, -498.04499913461257]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[-572.7359081999, -1070.7809073345122, -1301.9550008653875]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[-572.7359081999, -915.6412870005523, -1301.9550008653875]\n", + "[231.17409353087498, -266.87090560373764, -498.04499913461257]\n", + "[231.17409353087498, -111.73128526977777, -498.04499913461257]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)))\n", - "[809.7762844043905, -159.04962206473465, -3.910001730774866]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", - "[809.7762844043905, -390.22371559560963, -3.910001730774866]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", - "[813.6862861351653, -386.31371386483477, 0.0]\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)))\n", + "[-572.7359081999, -915.6412870005523, -1301.9550008653875]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "[227.2640918001, -3.9100017307745247, -501.95500086538755]\n", + "[231.17409353087498, -111.73128526977777, -498.04499913461257]\n", + "[231.17409353087498, 0.0, -498.04499913461257]\n", "1\n", - "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)))\n", - "[809.7762844043905, -390.22371559560963, -3.910001730774866]\n", - "((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "[909.7762844043905, -59.04962206473465, 96.08999826922513]\n", - "[813.6862861351653, -386.31371386483477, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[227.2640918001, -3.9100017307745247, -501.95500086538755]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[27.264091800100005, 3.126388037344441e-13, -701.9550008653875]\n", + "[231.17409353087498, 0.0, -498.04499913461257]\n", + "[231.17409353087498, 203.91000173077484, -498.04499913461257]\n", "2\n", - "600.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)))\n", - "[909.7762844043905, -59.04962206473465, 96.08999826922513]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", - "[309.7762844043905, -659.0496220647346, 42.905378800653125]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 546.815380531428]\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[27.264091800100005, 3.126388037344441e-13, -701.9550008653875]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-472.7359081999, -499.99999999999966, -1.9550008653875466]\n", + "[231.17409353087498, 203.91000173077484, -498.04499913461257]\n", + "[231.17409353087498, 203.91000173077484, 701.9550008653874]\n", "2\n", "-300.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)))\n", - "[309.7762844043905, -659.0496220647346, 42.905378800653125]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "[609.7762844043905, -359.04962206473465, 27.26409180010012]\n", - "[813.6862861351653, -155.13962033395978, 546.815380531428]\n", - "[813.6862861351653, -155.13962033395978, 231.17409353087498]\n", - "2\n", - "600.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[609.7762844043905, -359.04962206473465, 27.26409180010012]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[9.77628440439048, -959.0496220647346, 9.77628440439048]\n", - "[813.6862861351653, -155.13962033395978, 231.17409353087498]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-472.7359081999, -499.99999999999966, -1.9550008653875466]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-172.7359081999, -199.99999999999966, 31.174093530874813]\n", + "[231.17409353087498, 203.91000173077484, 701.9550008653874]\n", + "[231.17409353087498, 203.91000173077484, 435.0840952616498]\n", "2\n", - "-100.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[9.77628440439048, -959.0496220647346, 9.77628440439048]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[109.77628440439048, -859.0496220647346, -121.39780912648462]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", - "[813.6862861351653, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[109.77628440439048, -859.0496220647346, -121.39780912648462]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[264.91590473835004, -859.0496220647346, -121.39780912648462]\n", - "[813.6862861351653, -155.13962033395978, 582.5121926042902]\n", - "[968.8259064691249, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[264.91590473835004, -859.0496220647346, -121.39780912648462]\n", - "((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[376.64719000812784, -859.0496220647346, -121.39780912648462]\n", - "[968.8259064691249, -155.13962033395978, 582.5121926042902]\n", - "[1080.5571917389027, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[376.64719000812784, -859.0496220647346, -121.39780912648462]\n", - "((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[-619.4428082610968, -859.0496220647346, -121.39780912648462]\n", - "[1080.5571917389027, -155.13962033395978, 582.5121926042902]\n", - "[84.46719346967797, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "-400.0\n", - "here\n", - "(((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[-619.4428082610968, -859.0496220647346, -121.39780912648462]\n", - "((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[38.99537706987786, -459.04962206473465, 278.6021908735154]\n", - "[84.46719346967797, -155.13962033395978, 582.5121926042902]\n", - "[342.90537880065267, -155.13962033395978, 582.5121926042902]\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)))\n", + "[-172.7359081999, -199.99999999999966, 31.174093530874813]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100005, 3.410605131648481e-13, -203.91000173077498]\n", + "[231.17409353087498, 203.91000173077484, 435.0840952616498]\n", + "[231.17409353087498, 203.91000173077484, 0.0]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100005, 3.410605131648481e-13, -203.91000173077498]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[27.264091800100005, 182.40371213406033, -203.91000173077498]\n", + "[231.17409353087498, 203.91000173077484, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", "2\n", - "100.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", - "[38.99537706987786, -459.04962206473465, 278.6021908735154]\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "[-61.00462293012214, -559.0496220647346, -61.004622930122196]\n", - "[342.90537880065267, -155.13962033395978, 582.5121926042902]\n", - "[342.90537880065267, -155.13962033395978, 342.90537880065267]\n", - "1\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-61.00462293012214, -559.0496220647346, -61.004622930122196]\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-61.00462293012214, -874.6909090652873, -61.004622930122196]\n", - "[342.90537880065267, -155.13962033395978, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[27.264091800100005, 182.40371213406033, -203.91000173077498]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-172.7359081999, -17.596287865939672, -515.6412870005528]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)))\n", + "[-172.7359081999, -17.596287865939672, -515.6412870005528]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0))\n", + "[-172.7359081999, 213.57780566493514, -515.6412870005528]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "[231.17409353087498, 617.4878073957096, -111.73128526977777]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)))\n", + "[-172.7359081999, 213.57780566493514, -515.6412870005528]\n", + "((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0))\n", + "[-172.7359081999, 325.309090934713, -515.6412870005528]\n", + "[231.17409353087498, 617.4878073957096, -111.73128526977777]\n", + "[231.17409353087498, 729.2190926654876, -111.73128526977777]\n", "2\n", "-200.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-61.00462293012214, -874.6909090652873, -61.004622930122196]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "[138.99537706987786, -674.6909090652873, 27.26409180010012]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", - "[138.99537706987786, -674.6909090652873, 27.26409180010012]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", - "[138.99537706987786, -470.7809073345125, 27.26409180010012]\n", - "[342.90537880065267, -470.78090733451245, 231.17409353087498]\n", - "[342.90537880065267, -266.87090560373764, 231.17409353087498]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-172.7359081999, 325.309090934713, -515.6412870005528]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[27.264091800100005, 525.309090934713, 27.264091800100005]\n", + "[231.17409353087498, 729.2190926654876, -111.73128526977777]\n", + "[231.17409353087498, 729.2190926654876, 231.17409353087498]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[27.264091800100005, 525.309090934713, 27.264091800100005]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[27.264091800100005, 729.2190926654878, 27.264091800100005]\n", + "[231.17409353087498, 729.2190926654876, 231.17409353087498]\n", + "[231.17409353087498, 933.1290943962623, 231.17409353087498]\n", "1\n", - "-700.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[138.99537706987786, -470.7809073345125, 27.26409180010012]\n", - "((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[838.9953770698778, 1540.9503779352654, 727.2640918001001]\n", - "[342.90537880065267, -266.87090560373764, 231.17409353087498]\n", - "[342.90537880065267, 1044.8603796660402, 231.17409353087498]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[27.264091800100005, 729.2190926654878, 27.264091800100005]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[-72.7359081999, 740.9503779352657, -72.7359081999]\n", + "[231.17409353087498, 933.1290943962623, 231.17409353087498]\n", + "[231.17409353087498, 1044.8603796660402, 231.17409353087498]\n", "2\n", - "800.0\n", - "here\n", - "(((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[838.9953770698778, 1540.9503779352654, 727.2640918001001]\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-72.7359081999, 740.9503779352657, -72.7359081999]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-572.7359081999, 240.9503779352657, -461.0046229301223]\n", + "[231.17409353087498, 1044.8603796660402, 231.17409353087498]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-572.7359081999, 240.9503779352657, -461.0046229301223]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[38.995377069877804, 740.9503779352654, 38.995377069877804]\n", - "[342.90537880065267, 1044.8603796660402, 231.17409353087498]\n", + "[-461.0046229301223, 240.9503779352657, -461.0046229301223]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", "1\n", - "100.0\n", - "here\n", - "(((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[38.995377069877804, 740.9503779352654, 38.995377069877804]\n", + "-600.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-461.0046229301223, 240.9503779352657, -461.0046229301223]\n", "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[-61.004622930122196, 325.3090909347127, -61.004622930122196]\n", + "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[138.9953770698777, -92.17871646099672, 138.9953770698777]\n", "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-61.004622930122196, 325.3090909347127, -61.004622930122196]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[138.9953770698778, 525.3090909347127, 27.26409180010012]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 231.17409353087498]\n", + "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", "0\n", "None\n", - "here\n", - "(((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[138.9953770698778, 525.3090909347127, 27.26409180010012]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[294.1349974038376, 525.3090909347127, 27.26409180010012]\n", - "[342.90537880065267, 729.2190926654876, 231.17409353087498]\n", - "[498.04499913461245, 729.2190926654876, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[138.9953770698777, -92.17871646099672, 138.9953770698777]\n", + "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[294.1349974038375, -92.17871646099672, 138.9953770698777]\n", + "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", + "[498.04499913461245, 111.73128526977776, 342.90537880065267]\n", + "0\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[294.1349974038375, -92.17871646099672, 138.9953770698777]\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[525.3090909347126, -92.17871646099672, 138.9953770698777]\n", + "[498.04499913461245, 111.73128526977776, 342.90537880065267]\n", + "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", "2\n", - "-300.0\n", - "here\n", - "(((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[294.1349974038376, 525.3090909347127, 27.26409180010012]\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[594.1349974038376, 825.3090909347127, 11.622804799547282]\n", - "[498.04499913461245, 729.2190926654876, 231.17409353087498]\n", - "[498.04499913461245, 729.2190926654876, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[594.1349974038376, 825.3090909347127, 11.622804799547282]\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[825.3090909347127, 825.3090909347127, 11.622804799547282]\n", - "[498.04499913461245, 729.2190926654876, -84.46719346967784]\n", - "[729.2190926654876, 729.2190926654876, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[825.3090909347127, 825.3090909347127, 11.622804799547282]\n", - "((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[980.4487112686725, 825.3090909347127, 11.622804799547282]\n", - "[729.2190926654876, 729.2190926654876, -84.46719346967784]\n", - "[884.3587129994473, 729.2190926654876, -84.46719346967784]\n", + "500.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", + "[525.3090909347126, -92.17871646099672, 138.9953770698777]\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "[25.30909093471257, -592.1787164609967, 109.77628440439037]\n", + "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", + "[729.2190926654876, 111.73128526977776, 813.6862861351653]\n", "0\n", - "300.0\n", - "here\n", - "(((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[980.4487112686725, 825.3090909347127, 11.622804799547282]\n", - "((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[911.6228047995473, 525.3090909347127, -288.3771952004527]\n", - "[884.3587129994473, 729.2190926654876, -84.46719346967784]\n", - "[1115.5328065303222, 729.2190926654876, -84.46719346967784]\n", - "2\n", - "0.0\n", - "here\n", - "(((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[911.6228047995473, 525.3090909347127, -288.3771952004527]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[911.6228047995473, 525.3090909347127, 27.26409180010012]\n", - "[1115.5328065303222, 729.2190926654876, -84.46719346967784]\n", - "[1115.5328065303222, 729.2190926654876, 231.17409353087498]\n", + "-800.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", + "[25.30909093471257, -592.1787164609967, 109.77628440439037]\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "[-23.352809991872277, 207.82128353900328, 909.7762844043904]\n", + "[729.2190926654876, 111.73128526977776, 813.6862861351653]\n", + "[-119.44280826109728, 111.73128526977776, 813.6862861351653]\n", "2\n", - "200.0\n", - "here\n", - "(((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[911.6228047995473, 525.3090909347127, 27.26409180010012]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[711.6228047995473, 325.3090909347127, -61.004622930122196]\n", - "[1115.5328065303222, 729.2190926654876, 231.17409353087498]\n", - "[1115.5328065303222, 729.2190926654876, 342.90537880065267]\n", - "1\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)))\n", - "[711.6228047995473, 325.3090909347127, -61.004622930122196]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1))\n", - "[711.6228047995473, 213.57780566493477, -61.004622930122196]\n", - "[1115.5328065303222, 729.2190926654876, 342.90537880065267]\n", - "[1115.5328065303222, 617.4878073957096, 342.90537880065267]\n", + "500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-23.352809991872277, 207.82128353900328, 909.7762844043904]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-523.3528099918723, -292.1787164609967, -61.00462293012231]\n", + "[-119.44280826109728, 111.73128526977776, 813.6862861351653]\n", + "[-119.44280826109728, 111.73128526977776, 342.90537880065267]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)))\n", + "[-523.3528099918723, -292.1787164609967, -61.00462293012231]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "[-523.3528099918723, -137.03909612703717, -61.00462293012231]\n", + "[-119.44280826109728, 111.73128526977776, 342.90537880065267]\n", + "[-119.44280826109728, 266.8709056037373, 342.90537880065267]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-523.3528099918723, -137.03909612703717, -61.00462293012231]\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-523.3528099918723, -874.690909065287, -61.00462293012231]\n", + "[-119.44280826109728, 266.8709056037373, 342.90537880065267]\n", + "[-119.44280826109728, -470.78090733451245, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[711.6228047995473, 213.57780566493477, -61.004622930122196]\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1))\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[911.6228047995473, 413.5778056649348, 27.26409180010012]\n", - "[1115.5328065303222, 617.4878073957096, 342.90537880065267]\n", - "[1115.5328065303222, 617.4878073957096, 231.17409353087498]\n", - "0\n", - "200.0\n", - "here\n", - "(((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[911.6228047995473, 413.5778056649348, 27.26409180010012]\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-17.596287865939985, 213.57780566493477, -172.73590819989988]\n", - "[1115.5328065303222, 617.4878073957096, 231.17409353087498]\n", - "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 213.57780566493477, -172.73590819989988]\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", - "[-17.596287865939985, 368.7174259988948, -172.73590819989988]\n", - "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", - "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)))\n", + "[-523.3528099918723, -874.690909065287, -61.00462293012231]\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0))\n", + "[-323.3528099918723, -674.690909065287, -92.17871646099724]\n", + "[-119.44280826109728, -470.78090733451245, 342.90537880065267]\n", + "[-119.44280826109728, -470.78090733451245, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 368.7174259988948, -172.73590819989988]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-17.596287865939985, 529.2190926654874, -172.73590819989988]\n", - "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", - "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", + "-300.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-323.3528099918723, -674.690909065287, -92.17871646099724]\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "[-23.352809991872277, -605.8650025961621, 207.82128353900276]\n", + "[-119.44280826109728, -470.78090733451245, 111.73128526977776]\n", + "[-119.44280826109728, -701.9550008653875, 111.73128526977776]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)))\n", + "[-23.352809991872277, -605.8650025961621, 207.82128353900276]\n", + "((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0))\n", + "[-23.352809991872277, -521.3978091264843, 207.82128353900276]\n", + "[-119.44280826109728, -701.9550008653875, 111.73128526977776]\n", + "[-119.44280826109728, -617.4878073957098, 111.73128526977776]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, 207.82128353900276]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1))\n", + "[-23.352809991872277, -521.3978091264843, -23.352809991872277]\n", + "[-119.44280826109728, -617.4878073957098, 111.73128526977776]\n", + "[-119.44280826109728, -617.4878073957098, -119.44280826109728]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, -23.352809991872277]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-23.352809991872277, -521.3978091264843, 180.557191738903]\n", + "[-119.44280826109728, -617.4878073957098, -119.44280826109728]\n", + "[-119.44280826109728, -617.4878073957098, 84.46719346967797]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, 180.557191738903]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-23.352809991872277, -633.1290943962622, 180.557191738903]\n", + "[-119.44280826109728, -617.4878073957098, 84.46719346967797]\n", + "[-119.44280826109728, -729.2190926654877, 84.46719346967797]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-23.352809991872277, -633.1290943962622, 180.557191738903]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-23.352809991872277, -633.1290943962622, 335.69681207286226]\n", + "[-119.44280826109728, -729.2190926654877, 84.46719346967797]\n", + "[-119.44280826109728, -729.2190926654877, 239.60681380363727]\n", + "2\n", + "500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)))\n", + "[-23.352809991872277, -633.1290943962622, 335.69681207286226]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1))\n", + "[-523.3528099918723, -1133.1290943962622, -635.0840952616501]\n", + "[-119.44280826109728, -729.2190926654877, 239.60681380363727]\n", + "[-119.44280826109728, -729.2190926654877, -231.1740935308751]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)))\n", + "[-523.3528099918723, -1133.1290943962622, -635.0840952616501]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1))\n", + "[-523.3528099918723, -1337.0390961270373, -635.0840952616501]\n", + "[-119.44280826109728, -729.2190926654877, -231.1740935308751]\n", + "[-119.44280826109728, -933.1290943962626, -231.1740935308751]\n", "1\n", - "-400.0\n", - "here\n", - "(((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 529.2190926654874, -172.73590819989988]\n", - "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", - "[382.40371213406, 1084.3587129994473, 227.26409180010012]\n", - "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", - "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", + "-200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[-523.3528099918723, -1337.0390961270373, -635.0840952616501]\n", + "((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[-323.3528099918723, -48.770381396814855, -435.0840952616501]\n", + "[-119.44280826109728, -933.1290943962626, -231.1740935308751]\n", + "[-119.44280826109728, 155.13962033395975, -231.1740935308751]\n", "2\n", "0.0\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 1084.3587129994473, 227.26409180010012]\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 1084.3587129994473, -3.910001730774866]\n", - "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", - "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[-323.3528099918723, -48.770381396814855, -435.0840952616501]\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[-323.3528099918723, -48.770381396814855, 62.96090387296232]\n", + "[-119.44280826109728, 155.13962033395975, -231.1740935308751]\n", + "[-119.44280826109728, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[-323.3528099918723, -48.770381396814855, 62.96090387296232]\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[-435.0840952616501, -48.770381396814855, 62.96090387296232]\n", + "[-119.44280826109728, 155.13962033395975, 266.8709056037373]\n", + "[-231.1740935308751, 155.13962033395975, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 1084.3587129994473, -3.910001730774866]\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 880.4487112686725, -3.910001730774866]\n", - "[386.3137138648348, 1088.2687147302222, 0.0]\n", - "[386.3137138648348, 884.3587129994473, 0.0]\n", + "100.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[-435.0840952616501, -48.770381396814855, 62.96090387296232]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[-535.0840952616501, -303.91000173077464, -37.03909612703768]\n", + "[-231.1740935308751, 155.13962033395975, 266.8709056037373]\n", + "[-231.1740935308751, 0.0, 266.8709056037373]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[-535.0840952616501, -303.91000173077464, -37.03909612703768]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[-690.2237155956097, -303.91000173077464, -37.03909612703768]\n", + "[-231.1740935308751, 0.0, 266.8709056037373]\n", + "[-386.31371386483477, 0.0, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 880.4487112686725, -3.910001730774866]\n", - "((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 809.7762844043905, -3.910001730774866]\n", - "[386.3137138648348, 884.3587129994473, 0.0]\n", - "[386.3137138648348, 813.6862861351653, 0.0]\n", + "100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-690.2237155956097, -303.91000173077464, -37.03909612703768]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-790.2237155956097, -635.0840952616497, -137.03909612703768]\n", + "[-386.31371386483477, 0.0, 266.8709056037373]\n", + "[-386.31371386483477, -231.1740935308751, 266.8709056037373]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-790.2237155956097, -635.0840952616497, -137.03909612703768]\n", + "((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-1021.3978091264847, -635.0840952616497, -137.03909612703768]\n", + "[-386.31371386483477, -231.1740935308751, 266.8709056037373]\n", + "[-617.4878073957098, -231.1740935308751, 266.8709056037373]\n", "2\n", - "-100.0\n", - "here\n", - "(((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)))\n", - "[382.40371213406, 809.7762844043905, -3.910001730774866]\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0))\n", - "[482.40371213406, 909.7762844043905, -15.641287000552637]\n", - "[386.3137138648348, 813.6862861351653, 0.0]\n", - "[386.3137138648348, 813.6862861351653, -111.73128526977777]\n", + "-400.0\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-1021.3978091264847, -635.0840952616497, -137.03909612703768]\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[-621.3978091264847, -235.08409526164974, -3.9100017307749795]\n", + "[-617.4878073957098, -231.1740935308751, 266.8709056037373]\n", + "[-617.4878073957098, -231.1740935308751, 0.0]\n", "1\n", - "300.0\n", - "here\n", - "(((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", - "[482.40371213406, 909.7762844043905, -15.641287000552637]\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", - "[182.40371213406002, -48.77038139681508, -315.64128700055267]\n", - "[386.3137138648348, 813.6862861351653, -111.73128526977777]\n", - "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "200.0\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-621.3978091264847, -235.08409526164974, -3.9100017307749795]\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-821.3978091264847, 27.264091800100346, -203.91000173077498]\n", + "[-617.4878073957098, -231.1740935308751, 0.0]\n", + "[-617.4878073957098, 231.17409353087498, 0.0]\n", + "0\n", + "-700.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-821.3978091264847, 27.264091800100346, -203.91000173077498]\n", + "((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-1.9550008653875466, 727.2640918001003, 496.089998269225]\n", + "[-617.4878073957098, 231.17409353087498, 0.0]\n", + "[-498.04499913461257, 231.17409353087498, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-1.9550008653875466, 727.2640918001003, 496.089998269225]\n", + "((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[229.21909266548738, 727.2640918001003, 496.089998269225]\n", + "[-498.04499913461257, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[229.21909266548738, 727.2640918001003, 496.089998269225]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[25.30909093471257, 727.2640918001003, 496.089998269225]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-470.78090733451245, 231.17409353087498, 0.0]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 727.2640918001003, 496.089998269225]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[25.30909093471257, 727.2640918001003, 340.95037793526524]\n", + "[-470.78090733451245, 231.17409353087498, 0.0]\n", + "[-470.78090733451245, 231.17409353087498, -155.13962033395978]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 727.2640918001003, 340.95037793526524]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[25.30909093471257, 838.995377069878, 340.95037793526524]\n", + "[-470.78090733451245, 231.17409353087498, -155.13962033395978]\n", + "[-470.78090733451245, 342.90537880065267, -155.13962033395978]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 838.995377069878, 340.95037793526524]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[-157.0946211993471, 838.995377069878, 340.95037793526524]\n", + "[-470.78090733451245, 342.90537880065267, -155.13962033395978]\n", + "[-653.1846194685721, 342.90537880065267, -155.13962033395978]\n", + "1\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-157.0946211993471, 838.995377069878, 340.95037793526524]\n", + "((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-157.0946211993471, 1042.9053788006534, 340.95037793526524]\n", + "[-653.1846194685721, 342.90537880065267, -155.13962033395978]\n", + "[-653.1846194685721, 546.815380531428, -155.13962033395978]\n", + "0\n", + "900.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-157.0946211993471, 1042.9053788006534, 340.95037793526524]\n", + "((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-1288.2687147302222, 142.90537880065335, -559.0496220647348]\n", + "[-653.1846194685721, 546.815380531428, -155.13962033395978]\n", + "[-884.3587129994471, 546.815380531428, -155.13962033395978]\n", + "2\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)))\n", + "[-1288.2687147302222, 142.90537880065335, -559.0496220647348]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0))\n", + "[-1288.2687147302222, 142.90537880065335, -790.2237155956097]\n", + "[-884.3587129994471, 546.815380531428, -155.13962033395978]\n", + "[-884.3587129994471, 546.815380531428, -386.31371386483477]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[182.40371213406002, -48.77038139681508, -315.64128700055267]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[382.40371213406, 151.22961860318492, -3.910001730774894]\n", - "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-1288.2687147302222, 142.90537880065335, -790.2237155956097]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-1088.2687147302222, 342.90537880065335, 111.73128526977791]\n", + "[-884.3587129994471, 546.815380531428, -386.31371386483477]\n", + "[-884.3587129994471, 546.815380531428, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-1088.2687147302222, 342.90537880065335, 111.73128526977791]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1088.2687147302222, 498.0449991346128, 111.73128526977791]\n", + "[-884.3587129994471, 546.815380531428, 315.6412870005529]\n", + "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "-300.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-1088.2687147302222, 498.0449991346128, 111.73128526977791]\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-788.2687147302222, -86.31371386483454, 411.7312852697779]\n", + "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", + "[-884.3587129994471, -182.40371213405996, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-788.2687147302222, -86.31371386483454, 411.7312852697779]\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-900.0000000000002, -86.31371386483454, 411.7312852697779]\n", + "[-884.3587129994471, -182.40371213405996, 315.6412870005529]\n", + "[-996.0899982692251, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "-500.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-900.0000000000002, -86.31371386483454, 411.7312852697779]\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[-400.0000000000002, -13.686286135164892, 911.7312852697779]\n", + "[-996.0899982692251, -182.40371213405996, 315.6412870005529]\n", + "[-996.0899982692251, -609.7762844043904, 315.6412870005529]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-400.0000000000002, -13.686286135164892, 911.7312852697779]\n", + "((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[-519.4428082610971, -13.686286135164892, 911.7312852697779]\n", + "[-996.0899982692251, -609.7762844043904, 315.6412870005529]\n", + "[-1115.532806530322, -609.7762844043904, 315.6412870005529]\n", "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[382.40371213406, 151.22961860318492, -3.910001730774894]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[537.5433324680198, 151.22961860318492, -3.910001730774894]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", - "[541.4533341987946, 155.13962033395975, 0.0]\n", + "600.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-519.4428082610971, -13.686286135164892, 911.7312852697779]\n", + "((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[80.55719173890293, -613.6862861351649, 311.7312852697779]\n", + "[-1115.532806530322, -609.7762844043904, 315.6412870005529]\n", + "[84.46719346967797, -609.7762844043904, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)))\n", + "[80.55719173890293, -613.6862861351649, 311.7312852697779]\n", + "((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "[-319.44280826109707, -901.9550008653871, -88.26871473022209]\n", + "[84.46719346967797, -609.7762844043904, 315.6412870005529]\n", + "[84.46719346967797, -498.04499913461257, 315.6412870005529]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -901.9550008653871, -88.26871473022209]\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-319.44280826109707, -901.9550008653871, 66.87090560373741]\n", + "[84.46719346967797, -498.04499913461257, 315.6412870005529]\n", + "[84.46719346967797, -498.04499913461257, 470.7809073345124]\n", + "1\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -901.9550008653871, 66.87090560373741]\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[80.55719173890293, -31.174093530874757, 466.8709056037374]\n", + "[84.46719346967797, -498.04499913461257, 470.7809073345124]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)))\n", + "[80.55719173890293, -31.174093530874757, 466.8709056037374]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1))\n", + "[80.55719173890293, -31.174093530874757, 578.6021908735153]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[84.46719346967797, -27.264091800100235, 582.5121926042902]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[80.55719173890293, -31.174093530874757, 578.6021908735153]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[80.55719173890293, -31.174093530874757, 782.51219260429]\n", + "[84.46719346967797, -27.264091800100235, 582.5121926042902]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "2\n", + "400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[80.55719173890293, -31.174093530874757, 782.51219260429]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-319.44280826109707, -431.17409353087476, 66.87090560373741]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -431.17409353087476, 66.87090560373741]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-431.17409353087527, -431.17409353087476, 66.87090560373741]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[-27.264091800100235, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-431.17409353087527, -431.17409353087476, 66.87090560373741]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-635.0840952616502, -431.17409353087476, 66.87090560373741]\n", + "[-27.264091800100235, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", "2\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)))\n", + "[-635.0840952616502, -431.17409353087476, 66.87090560373741]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "[-235.0840952616502, -31.174093530874757, -3.9100017307749795]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 0.0]\n", + "0\n", + "200.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)))\n", + "[-235.0840952616502, -31.174093530874757, -3.9100017307749795]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "[-590.2237155956099, -231.17409353087476, -203.91000173077498]\n", + "[-231.1740935308751, -27.264091800100235, 0.0]\n", + "[-386.31371386483477, -27.264091800100235, 0.0]\n", + "1\n", "300.0\n", - "here\n", - "(((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[537.5433324680198, 151.22961860318492, -3.910001730774894]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[237.5433324680198, -148.77038139681508, 82.4037121340599]\n", - "[541.4533341987946, 155.13962033395975, 0.0]\n", - "[541.4533341987946, 155.13962033395975, 386.3137138648348]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-590.2237155956099, -231.17409353087476, -203.91000173077498]\n", + "((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-890.2237155956099, -5.865002596162071, -503.910001730775]\n", + "[-386.31371386483477, -27.264091800100235, 0.0]\n", + "[-386.31371386483477, 498.04499913461245, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[237.5433324680198, -148.77038139681508, 82.4037121340599]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[237.5433324680198, -303.91000173077487, 82.4037121340599]\n", - "[541.4533341987946, 155.13962033395975, 386.3137138648348]\n", - "[541.4533341987946, 0.0, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[237.5433324680198, -303.91000173077487, 82.4037121340599]\n", - "((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[398.0449991346127, -303.91000173077487, 82.4037121340599]\n", - "[541.4533341987946, 0.0, 386.3137138648348]\n", - "[701.9550008653874, 0.0, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[398.0449991346127, -303.91000173077487, 82.4037121340599]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[468.7174259988949, -303.91000173077487, 82.4037121340599]\n", - "[701.9550008653874, 0.0, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-890.2237155956099, -5.865002596162071, -503.910001730775]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-590.2237155956099, 27.26409180010046, -203.91000173077498]\n", + "[-386.31371386483477, 498.04499913461245, 0.0]\n", + "[-386.31371386483477, 231.17409353087498, 0.0]\n", "0\n", - "-100.0\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[468.7174259988949, -303.91000173077487, 82.4037121340599]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[680.4487112686726, -203.91000173077487, 182.4037121340599]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "[884.3587129994473, 0.0, 386.3137138648348]\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-590.2237155956099, 27.26409180010046, -203.91000173077498]\n", + "((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-59.049622064734876, 327.26409180010046, 96.08999826922502]\n", + "[-386.31371386483477, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", - "[680.4487112686726, -203.91000173077487, 182.4037121340599]\n", - "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "[680.4487112686726, -133.23757486649288, 182.4037121340599]\n", - "[884.3587129994473, 0.0, 386.3137138648348]\n", - "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", + "900.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-59.049622064734876, 327.26409180010046, 96.08999826922502]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-959.0496220647349, 9.776284404390822, -803.910001730775]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 813.6862861351653, 0.0]\n", "1\n", - "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[680.4487112686726, -133.23757486649288, 182.4037121340599]\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[980.4487112686726, 11.622804799547339, 482.4037121340599]\n", - "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-959.0496220647349, 9.776284404390822, -803.910001730775]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-859.0496220647349, -1.9550008653870918, -703.910001730775]\n", + "[-155.13962033395978, 813.6862861351653, 0.0]\n", + "[-155.13962033395978, 701.9550008653874, 0.0]\n", "2\n", - "600.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)))\n", - "[980.4487112686726, 11.622804799547339, 482.4037121340599]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0))\n", - "[380.4487112686726, -588.3771952004527, -5.865002596162412]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", - "[884.3587129994473, -84.46719346967784, 498.04499913461245]\n", + "0.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)))\n", + "[-859.0496220647349, -1.9550008653870918, -703.910001730775]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "[-859.0496220647349, -1.9550008653870918, 109.77628440439037]\n", + "[-155.13962033395978, 701.9550008653874, 0.0]\n", + "[-155.13962033395978, 701.9550008653874, 813.6862861351653]\n", "2\n", - "-200.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[380.4487112686726, -588.3771952004527, -5.865002596162412]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[580.4487112686726, -388.37719520045266, -2.0634813356179507]\n", - "[884.3587129994473, -84.46719346967784, 498.04499913461245]\n", - "[884.3587129994473, -84.46719346967784, 301.8465203951569]\n", + "100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-859.0496220647349, -1.9550008653870918, 109.77628440439037]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-959.0496220647349, -101.95500086538709, 129.21909266548732]\n", + "[-155.13962033395978, 701.9550008653874, 813.6862861351653]\n", + "[-155.13962033395978, 701.9550008653874, 933.1290943962623]\n", + "0\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-959.0496220647349, -101.95500086538709, 129.21909266548732]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-2.2737367544323206e-13, 498.0449991346129, 729.2190926654873]\n", + "[-155.13962033395978, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", "2\n", "500.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[580.4487112686726, -388.37719520045266, -2.0634813356179507]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[80.44871126867258, -888.3771952004527, -74.69090906528731]\n", - "[884.3587129994473, -84.46719346967784, 301.8465203951569]\n", - "[884.3587129994473, -84.46719346967784, 729.2190926654876]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-2.2737367544323206e-13, 498.0449991346129, 729.2190926654873]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-500.0000000000002, -1.9550008653870918, -1.9550008653875466]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-500.0000000000002, -1.9550008653870918, -1.9550008653875466]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-300.0000000000002, 198.0449991346129, -33.12909439626259]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "1\n", "-100.0\n", - "here\n", - "(((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)))\n", - "[80.44871126867258, -888.3771952004527, -74.69090906528731]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1))\n", - "[180.44871126867258, -788.3771952004527, -50.72538226220263]\n", - "[884.3587129994473, -84.46719346967784, 729.2190926654876]\n", - "[884.3587129994473, -84.46719346967784, 653.1846194685722]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[180.44871126867258, -788.3771952004527, -50.72538226220263]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[480.4487112686726, -488.37719520045266, -17.59628786594004]\n", - "[884.3587129994473, -84.46719346967784, 653.1846194685722]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-300.0000000000002, 198.0449991346129, -33.12909439626259]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-200.00000000000023, 453.1846194685727, 66.87090560373741]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "[203.91000173077484, 857.0946211993472, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[480.4487112686726, -488.37719520045266, -17.59628786594004]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[325.3090909347128, -488.37719520045266, -17.59628786594004]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", - "[729.2190926654876, -84.46719346967784, 386.3137138648348]\n", + "0.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-200.00000000000023, 453.1846194685727, 66.87090560373741]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[66.87090560373736, 453.1846194685727, 66.87090560373741]\n", + "[203.91000173077484, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[325.3090909347128, -488.37719520045266, -17.59628786594004]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[325.3090909347128, -248.77038139681508, -17.59628786594004]\n", - "[729.2190926654876, -84.46719346967784, 386.3137138648348]\n", - "[729.2190926654876, 155.13962033395975, 386.3137138648348]\n", + "-200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[66.87090560373736, 453.1846194685727, 66.87090560373741]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[266.87090560373736, 35.69681207286271, 266.8709056037374]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 239.60681380363727, 470.7809073345124]\n", + "0\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[266.87090560373736, 35.69681207286271, 266.8709056037374]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-64.30318792713777, -64.30318792713729, 166.8709056037374]\n", + "[470.7809073345124, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", "2\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-64.30318792713777, -64.30318792713729, 166.8709056037374]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[-164.30318792713777, -164.3031879271373, 333.74181120747494]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 737.6518129382499]\n", + "0\n", "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", - "[325.3090909347128, -248.77038139681508, -17.59628786594004]\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "[525.3090909347128, -48.77038139681508, 27.26409180010012]\n", - "[729.2190926654876, 155.13962033395975, 386.3137138648348]\n", - "[729.2190926654876, 155.13962033395975, 231.17409353087498]\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-164.30318792713777, -164.3031879271373, 333.74181120747494]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[147.42809734264017, 35.69681207286271, 533.7418112074749]\n", + "[239.60681380363727, 239.60681380363727, 737.6518129382499]\n", + "[351.3380990734152, 239.60681380363727, 737.6518129382499]\n", + "2\n", + "0.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[147.42809734264017, 35.69681207286271, 533.7418112074749]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[147.42809734264017, 35.69681207286271, 266.8709056037374]\n", + "[351.3380990734152, 239.60681380363727, 737.6518129382499]\n", + "[351.3380990734152, 239.60681380363727, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", - "[525.3090909347128, -48.77038139681508, 27.26409180010012]\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "[729.2190926654876, -48.77038139681508, 27.26409180010012]\n", - "[729.2190926654876, 155.13962033395975, 231.17409353087498]\n", - "[933.1290943962623, 155.13962033395975, 231.17409353087498]\n", + "-100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[147.42809734264017, 35.69681207286271, 266.8709056037374]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-446.8153805314279, 135.6968120728627, 366.8709056037374]\n", + "[351.3380990734152, 239.60681380363727, 470.7809073345124]\n", + "[-342.90537880065284, 239.60681380363727, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[729.2190926654876, -48.77038139681508, 27.26409180010012]\n", - "((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[729.2190926654876, 27.264091800100147, 27.26409180010012]\n", - "[933.1290943962623, 155.13962033395975, 231.17409353087498]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", + "200.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[-446.8153805314279, 135.6968120728627, 366.8709056037374]\n", + "((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[-646.8153805314279, -148.7703813968148, 166.8709056037374]\n", + "[-342.90537880065284, 239.60681380363727, 470.7809073345124]\n", + "[-342.90537880065284, 155.13962033395975, 470.7809073345124]\n", + "1\n", + "-100.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-646.8153805314279, -148.7703813968148, 166.8709056037374]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-546.8153805314279, -231.17409353087476, 266.8709056037374]\n", + "[-342.90537880065284, 155.13962033395975, 470.7809073345124]\n", + "[-342.90537880065284, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-546.8153805314279, -231.17409353087476, 266.8709056037374]\n", + "((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-617.4878073957102, -231.17409353087476, 266.8709056037374]\n", + "[-342.90537880065284, -27.264091800100235, 470.7809073345124]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "2\n", + "-200.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[-617.4878073957102, -231.17409353087476, 266.8709056037374]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-417.4878073957102, -31.174093530874757, -31.17409353087521]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "[-413.57780566493517, -27.264091800100235, -27.264091800100235]\n", + "1\n", + "-100.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-417.4878073957102, -31.174093530874757, -31.17409353087521]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-317.4878073957102, -86.31371386483448, 68.82590646912479]\n", + "[-413.57780566493517, -27.264091800100235, -27.264091800100235]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[729.2190926654876, 27.264091800100147, 27.26409180010012]\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[840.9503779352655, 27.264091800100147, 27.26409180010012]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", - "[1044.8603796660402, 231.17409353087498, 231.17409353087498]\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-317.4878073957102, -86.31371386483448, 68.82590646912479]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-788.2687147302222, -86.31371386483448, 68.82590646912479]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", + "[-884.3587129994471, -182.40371213405996, -27.264091800100235]\n", + "0\n", + "400.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-788.2687147302222, -86.31371386483448, 68.82590646912479]\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-1300.0000000000002, -486.3137138648345, -331.1740935308752]\n", + "[-884.3587129994471, -182.40371213405996, -27.264091800100235]\n", + "[-996.0899982692251, -182.40371213405996, -27.264091800100235]\n", "1\n", + "-100.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-1300.0000000000002, -486.3137138648345, -331.1740935308752]\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, -231.1740935308752]\n", + "[-996.0899982692251, -182.40371213405996, -27.264091800100235]\n", + "[-996.0899982692251, 203.91000173077484, -27.264091800100235]\n", + "2\n", "0.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[840.9503779352655, 27.264091800100147, 27.26409180010012]\n", - "((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[840.9503779352655, 138.99537706987783, 27.26409180010012]\n", - "[1044.8603796660402, 231.17409353087498, 231.17409353087498]\n", - "[1044.8603796660402, 342.90537880065267, 231.17409353087498]\n", - "0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, -231.1740935308752]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, 231.1740935308748]\n", + "[-996.0899982692251, 203.91000173077484, -27.264091800100235]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "200.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, 231.1740935308748]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[-1400.0000000000002, 31.17409353087524, 31.174093530874813]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "[-996.0899982692251, 435.0840952616498, 435.0840952616498]\n", + "1\n", "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[840.9503779352655, 138.99537706987783, 27.26409180010012]\n", - "((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[613.5778056649349, 338.9953770698778, 227.26409180010012]\n", - "[1044.8603796660402, 342.90537880065267, 231.17409353087498]\n", - "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1400.0000000000002, 31.17409353087524, 31.174093530874813]\n", + "((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-1200.0000000000002, 386.3137138648351, 231.1740935308748]\n", + "[-996.0899982692251, 435.0840952616498, 435.0840952616498]\n", + "[-996.0899982692251, 590.2237155956096, 435.0840952616498]\n", "0\n", - "-100.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[613.5778056649349, 338.9953770698778, 227.26409180010012]\n", - "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[-486.4221943350651, 438.9953770698778, 327.2640918001001]\n", - "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", - "[-582.5121926042904, 342.90537880065267, 231.17409353087498]\n", - "2\n", - "400.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)))\n", - "[-486.4221943350651, 438.9953770698778, 327.2640918001001]\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0))\n", - "[-886.4221943350651, 38.995377069877804, 82.40371213405996]\n", - "[-582.5121926042904, 342.90537880065267, 231.17409353087498]\n", - "[-582.5121926042904, 342.90537880065267, 386.3137138648348]\n", + "0.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 386.3137138648351, 231.1740935308748]\n", + "((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-1355.1396203339602, 386.3137138648351, 231.1740935308748]\n", + "[-996.0899982692251, 590.2237155956096, 435.0840952616498]\n", + "[-1151.2296186031851, 590.2237155956096, 435.0840952616498]\n", + "0\n", + "200.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1355.1396203339602, 386.3137138648351, 231.1740935308748]\n", + "((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-200.00000000000023, 186.3137138648351, 31.174093530874813]\n", + "[-1151.2296186031851, 590.2237155956096, 435.0840952616498]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)))\n", - "[-886.4221943350651, 38.995377069877804, 82.40371213405996]\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", - "[-886.4221943350651, -184.46719346967762, 82.40371213405996]\n", - "[-582.5121926042904, 342.90537880065267, 386.3137138648348]\n", - "[-582.5121926042904, 119.44280826109726, 386.3137138648348]\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", + "[-200.00000000000023, 186.3137138648351, 31.174093530874813]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "[199.99999999999977, -31.174093530874757, 431.1740935308748]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", + "0\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", + "[199.99999999999977, -31.174093530874757, 431.1740935308748]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "[44.86037966603985, -31.174093530874757, 431.1740935308748]\n", + "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", + "[48.77038139681492, -27.264091800100235, 435.0840952616498]\n", + "1\n", + "-100.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[44.86037966603985, -31.174093530874757, 431.1740935308748]\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[144.86037966603985, -86.31371386483448, 531.1740935308749]\n", + "[48.77038139681492, -27.264091800100235, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)))\n", + "[144.86037966603985, -86.31371386483448, 531.1740935308749]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "[144.86037966603985, -86.31371386483448, 642.9053788006531]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 546.815380531428]\n", + "0\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)))\n", + "[144.86037966603985, -86.31371386483448, 642.9053788006531]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "[-59.04962206473485, -86.31371386483448, 642.9053788006531]\n", + "[48.77038139681492, -182.40371213405996, 546.815380531428]\n", + "[-155.13962033395978, -182.40371213405996, 546.815380531428]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[-886.4221943350651, -184.46719346967762, 82.40371213405996]\n", - "((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-886.4221943350651, -415.64128700055267, 82.40371213405996]\n", - "[-582.5121926042904, 119.44280826109726, 386.3137138648348]\n", - "[-582.5121926042904, -111.73128526977777, 386.3137138648348]\n", - "2\n", "100.0\n", - "here\n", - "(((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-886.4221943350651, -415.64128700055267, 82.40371213405996]\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-986.4221943350651, -515.6412870005527, -129.32757313571784]\n", - "[-582.5121926042904, -111.73128526977777, 386.3137138648348]\n", - "[-582.5121926042904, -111.73128526977777, 274.582428595057]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)))\n", + "[-59.04962206473485, -86.31371386483448, 642.9053788006531]\n", + "((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "[-159.04962206473485, 44.86037966604039, 542.9053788006531]\n", + "[-155.13962033395978, -182.40371213405996, 546.815380531428]\n", + "[-155.13962033395978, 48.77038139681492, 546.815380531428]\n", + "2\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)))\n", + "[-159.04962206473485, 44.86037966604039, 542.9053788006531]\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "[-159.04962206473485, 44.86037966604039, 338.9953770698778]\n", + "[-155.13962033395978, 48.77038139681492, 546.815380531428]\n", + "[-155.13962033395978, 48.77038139681492, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)))\n", + "[-159.04962206473485, 44.86037966604039, 338.9953770698778]\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "[-186.31371386483502, 44.86037966604039, 338.9953770698778]\n", + "[-155.13962033395978, 48.77038139681492, 342.90537880065267]\n", + "[-182.40371213405996, 48.77038139681492, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[-986.4221943350651, -515.6412870005527, -129.32757313571784]\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0))\n", - "[-986.4221943350651, -600.1084804702302, -129.32757313571784]\n", - "[-582.5121926042904, -111.73128526977777, 274.582428595057]\n", - "[-582.5121926042904, -196.1984787394554, 274.582428595057]\n", + "300.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", + "[-186.31371386483502, 44.86037966604039, 338.9953770698778]\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "[-486.313713864835, 11.731285269778368, 38.995377069877804]\n", + "[-182.40371213405996, 48.77038139681492, 342.90537880065267]\n", + "[-182.40371213405996, 315.6412870005529, 342.90537880065267]\n", + "0\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", + "[-486.313713864835, 11.731285269778368, 38.995377069877804]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "[-1.9550008653876603, -388.26871473022163, -361.0046229301222]\n", + "[-182.40371213405996, 315.6412870005529, 342.90537880065267]\n", + "[701.9550008653874, 315.6412870005529, 342.90537880065267]\n", + "2\n", + "-700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653876603, -388.26871473022163, -361.0046229301222]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "[698.0449991346123, 311.73128526977837, -3.910001730774866]\n", + "[701.9550008653874, 315.6412870005529, 342.90537880065267]\n", + "[701.9550008653874, 315.6412870005529, 0.0]\n", "2\n", - "-200.0\n", - "here\n", - "(((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)))\n", - "[-986.4221943350651, -600.1084804702302, -129.32757313571784]\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1))\n", - "[-786.4221943350651, -400.10848047023023, 27.26409180010012]\n", - "[-582.5121926042904, -196.1984787394554, 274.582428595057]\n", - "[-582.5121926042904, -196.1984787394554, 231.17409353087498]\n", - "1\n", "200.0\n", - "here\n", - "(((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-786.4221943350651, -400.10848047023023, 27.26409180010012]\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-986.4221943350651, -17.596287865939985, -172.73590819989988]\n", - "[-582.5121926042904, -196.1984787394554, 231.17409353087498]\n", - "[-582.5121926042904, 386.3137138648348, 231.17409353087498]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[698.0449991346123, 311.73128526977837, -3.910001730774866]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[498.04499913461234, 111.73128526977837, -2.842170943040401e-14]\n", + "[701.9550008653874, 315.6412870005529, 0.0]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-986.4221943350651, -17.596287865939985, -172.73590819989988]\n", - "((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-831.2825740011051, -17.596287865939985, -172.73590819989988]\n", - "[-582.5121926042904, 386.3137138648348, 231.17409353087498]\n", - "[-427.37257227033035, 386.3137138648348, 231.17409353087498]\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[498.04499913461234, 111.73128526977837, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[42.9053788006529, -188.26871473022163, -300.0]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "[546.815380531428, 315.6412870005529, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-831.2825740011051, -17.596287865939985, -172.73590819989988]\n", - "((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-670.7809073345124, -17.596287865939985, -172.73590819989988]\n", - "[-427.37257227033035, 386.3137138648348, 231.17409353087498]\n", - "[-266.87090560373764, 386.3137138648348, 231.17409353087498]\n", + "-100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[42.9053788006529, -188.26871473022163, -300.0]\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[31.1740935308747, -88.26871473022163, -200.0]\n", + "[546.815380531428, 315.6412870005529, 203.91000173077484]\n", + "[435.0840952616498, 315.6412870005529, 203.91000173077484]\n", "0\n", - "-400.0\n", - "here\n", - "(((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-670.7809073345124, -17.596287865939985, -172.73590819989988]\n", - "((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-3.910001730774809, 382.40371213406, 227.26409180010012]\n", - "[-266.87090560373764, 386.3137138648348, 231.17409353087498]\n", - "[0.0, 386.3137138648348, 231.17409353087498]\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[31.1740935308747, -88.26871473022163, -200.0]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[-119.44280826109713, 111.73128526977837, 0.0]\n", + "[435.0840952616498, 315.6412870005529, 203.91000173077484]\n", + "[84.46719346967797, 315.6412870005529, 203.91000173077484]\n", "1\n", "300.0\n", - "here\n", - "(((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[-3.910001730774809, 382.40371213406, 227.26409180010012]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[-303.9100017307748, -72.73590819989982, -72.73590819989988]\n", - "[0.0, 386.3137138648348, 231.17409353087498]\n", - "[0.0, 231.17409353087498, 231.17409353087498]\n", - "2\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-119.44280826109713, 111.73128526977837, 0.0]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-419.4428082610971, -33.12909439626213, -300.0]\n", + "[84.46719346967797, 315.6412870005529, 203.91000173077484]\n", + "[84.46719346967797, 470.7809073345124, 203.91000173077484]\n", + "0\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-419.4428082610971, -33.12909439626213, -300.0]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-431.1740935308753, 66.87090560373787, -200.0]\n", + "[84.46719346967797, 470.7809073345124, 203.91000173077484]\n", + "[-27.264091800100235, 470.7809073345124, 203.91000173077484]\n", + "0\n", "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[-303.9100017307748, -72.73590819989982, -72.73590819989988]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[-103.91000173077481, 127.26409180010018, -103.91000173077487]\n", - "[0.0, 231.17409353087498, 231.17409353087498]\n", - "[0.0, 231.17409353087498, 0.0]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-431.1740935308753, 66.87090560373787, -200.0]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-435.0840952616502, 266.87090560373787, 0.0]\n", + "[-27.264091800100235, 470.7809073345124, 203.91000173077484]\n", + "[-231.1740935308751, 470.7809073345124, 203.91000173077484]\n", "1\n", "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-103.91000173077481, 127.26409180010018, -103.91000173077487]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-203.9100017307748, 182.40371213406002, -203.91000173077487]\n", - "[0.0, 231.17409353087498, 0.0]\n", - "[0.0, 386.3137138648348, 0.0]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)))\n", + "[-435.0840952616502, 266.87090560373787, 0.0]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0))\n", + "[-535.0840952616502, -37.039096127037226, -100.0]\n", + "[-231.1740935308751, 470.7809073345124, 203.91000173077484]\n", + "[-231.1740935308751, 266.8709056037373, 203.91000173077484]\n", + "1\n", + "500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)))\n", + "[-535.0840952616502, -37.039096127037226, -100.0]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0))\n", + "[-1035.0840952616502, -66.2581887925246, -600.0]\n", + "[-231.1740935308751, 266.8709056037373, 203.91000173077484]\n", + "[-231.1740935308751, 737.6518129382499, 203.91000173077484]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", - "[-203.9100017307748, 182.40371213406002, -203.91000173077487]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", - "[-3.910001730774809, 382.40371213406, -115.64128700055267]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[0.0, 386.3137138648348, -111.73128526977777]\n", + "-600.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-1035.0840952616502, -66.2581887925246, -600.0]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-435.0840952616502, 533.7418112074754, 147.4280973426404]\n", + "[-231.1740935308751, 737.6518129382499, 203.91000173077484]\n", + "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", + "0\n", + "None\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-435.0840952616502, 533.7418112074754, 147.4280973426404]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-350.6169017919723, 533.7418112074754, 147.4280973426404]\n", + "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", + "[-146.70690006119722, 737.6518129382499, 351.3380990734152]\n", "1\n", - "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", - "[-3.910001730774809, 382.40371213406, -115.64128700055267]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", - "((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "[-103.91000173077481, 15.532806530322432, -215.64128700055267]\n", - "[0.0, 386.3137138648348, -111.73128526977777]\n", - "[0.0, 119.44280826109726, -111.73128526977777]\n", + "500.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", + "[-350.6169017919723, 533.7418112074754, 147.4280973426404]\n", + "((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "[-850.6169017919723, -121.39780912648428, -352.5719026573596]\n", + "[-146.70690006119722, 737.6518129382499, 351.3380990734152]\n", + "[-146.70690006119722, 582.5121926042902, 351.3380990734152]\n", + "0\n", + "None\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", + "[-850.6169017919723, -121.39780912648428, -352.5719026573596]\n", + "((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "[-1090.2237155956097, -121.39780912648428, -352.5719026573596]\n", + "[-146.70690006119722, 582.5121926042902, 351.3380990734152]\n", + "[-386.31371386483477, 582.5121926042902, 351.3380990734152]\n", + "1\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-1090.2237155956097, -121.39780912648428, -352.5719026573596]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[-790.2237155956097, -88.26871473022163, -52.5719026573596]\n", + "[-386.31371386483477, 582.5121926042902, 351.3380990734152]\n", + "[-386.31371386483477, 315.6412870005529, 351.3380990734152]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-790.2237155956097, -88.26871473022163, -52.5719026573596]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[-901.9550008653875, -88.26871473022163, -52.5719026573596]\n", + "[-386.31371386483477, 315.6412870005529, 351.3380990734152]\n", + "[-498.04499913461257, 315.6412870005529, 351.3380990734152]\n", + "0\n", + "-400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-901.9550008653875, -88.26871473022163, -52.5719026573596]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[80.55719173890293, 311.73128526977837, 347.4280973426404]\n", + "[-498.04499913461257, 315.6412870005529, 351.3380990734152]\n", + "[84.46719346967797, 315.6412870005529, 351.3380990734152]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[80.55719173890293, 311.73128526977837, 347.4280973426404]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[80.55719173890293, 311.73128526977837, 466.8709056037376]\n", + "[84.46719346967797, 315.6412870005529, 351.3380990734152]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", "0\n", "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", - "[-103.91000173077481, 15.532806530322432, -215.64128700055267]\n", - "((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "[70.67242686428222, -84.46719346967757, -315.64128700055267]\n", - "[0.0, 119.44280826109726, -111.73128526977777]\n", - "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", - "2\n", - "100.0\n", - "here\n", - "(((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[70.67242686428222, -84.46719346967757, -315.64128700055267]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[-29.327573135717785, -184.46719346967757, 201.8465203951572]\n", - "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", - "[274.582428595057, 119.44280826109726, 505.75652212593207]\n", - "2\n", - "200.0\n", - "here\n", - "(((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-29.327573135717785, -184.46719346967757, 201.8465203951572]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-229.32757313571778, -384.46719346967757, 113.57780566493477]\n", - "[274.582428595057, 119.44280826109726, 505.75652212593207]\n", - "[274.582428595057, 119.44280826109726, 617.4878073957096]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[80.55719173890293, 311.73128526977837, 466.8709056037376]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[135.69681207286223, 211.73128526977837, 366.8709056037376]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "[239.60681380363727, 315.6412870005529, 470.7809073345124]\n", "1\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)))\n", - "[-229.32757313571778, -384.46719346967757, 113.57780566493477]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1))\n", - "[-29.327573135717785, -415.64128700055267, 313.5778056649348]\n", - "[274.582428595057, 119.44280826109726, 617.4878073957096]\n", - "[274.582428595057, -111.73128526977777, 617.4878073957096]\n", - "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[-29.327573135717785, -415.64128700055267, 313.5778056649348]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-129.32757313571778, -515.6412870005527, -17.59628786594004]\n", - "[274.582428595057, -111.73128526977777, 617.4878073957096]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[135.69681207286223, 211.73128526977837, 366.8709056037376]\n", + "((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[35.69681207286223, 35.69681207286274, 266.8709056037376]\n", + "[239.60681380363727, 315.6412870005529, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[35.69681207286223, 35.69681207286274, 266.8709056037376]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[35.69681207286223, 35.69681207286274, -933.1290943962624]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, -729.2190926654877]\n", + "0\n", + "-300.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[35.69681207286223, 35.69681207286274, -933.1290943962624]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[-50.61690179197228, 335.6968120728627, -633.1290943962624]\n", + "[239.60681380363727, 239.60681380363727, -729.2190926654877]\n", + "[-146.70690006119722, 239.60681380363727, -729.2190926654877]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-129.32757313571778, -515.6412870005527, -17.59628786594004]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[70.67242686428222, -315.64128700055267, 70.67242686428216]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", - "[274.582428595057, -111.73128526977777, 274.582428595057]\n", + "400.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)))\n", + "[-50.61690179197228, 335.6968120728627, -633.1290943962624]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", + "[-450.6169017919723, -64.30318792713729, 47.42809734264051]\n", + "[-146.70690006119722, 239.60681380363727, -729.2190926654877]\n", + "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[70.67242686428222, -315.64128700055267, 70.67242686428216]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-29.327573135717785, -415.64128700055267, 82.40371213405996]\n", - "[274.582428595057, -111.73128526977777, 274.582428595057]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-450.6169017919723, -64.30318792713729, 47.42809734264051]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-550.6169017919723, -164.3031879271373, 66.8709056037377]\n", + "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", + "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", + "0\n", + "-200.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-550.6169017919723, -164.3031879271373, 66.8709056037377]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[35.6968120728622, 35.69681207286271, 266.8709056037377]\n", + "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "2\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[35.6968120728622, 35.69681207286271, 266.8709056037377]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[35.6968120728622, 35.69681207286271, -350.61690179197194]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, -146.70690006119722]\n", + "1\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)))\n", + "[35.6968120728622, 35.69681207286271, -350.61690179197194]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", + "[-64.3031879271378, 47.428097342640655, -450.61690179197194]\n", + "[239.60681380363727, 239.60681380363727, -146.70690006119722]\n", + "[239.60681380363727, 351.3380990734152, -146.70690006119722]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-64.3031879271378, 47.428097342640655, -450.61690179197194]\n", + "((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-64.3031879271378, 251.33809907341546, -450.61690179197194]\n", + "[239.60681380363727, 351.3380990734152, -146.70690006119722]\n", + "[239.60681380363727, 555.24810080419, -146.70690006119722]\n", + "0\n", + "None\n", + "(6, -1, 1, -2)\n", + "(6, -3, 1, -2)\n", + "(6, -2, 2, -2)\n", + "(6, -2, 0, -2)\n", + "(6, -2, 1, -1)\n", + "(6, -2, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-64.3031879271378, 251.33809907341546, -450.61690179197194]\n", + "((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-219.4428082610971, 251.33809907341546, -450.61690179197194]\n", + "[239.60681380363727, 555.24810080419, -146.70690006119722]\n", + "[84.46719346967797, 555.24810080419, -146.70690006119722]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)))\n", + "[-219.4428082610971, 251.33809907341546, -450.61690179197194]\n", + "((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "[-219.4428082610971, 11.73128526977834, -450.61690179197194]\n", + "[84.46719346967797, 555.24810080419, -146.70690006119722]\n", + "[84.46719346967797, 315.6412870005529, -146.70690006119722]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)))\n", + "[-219.4428082610971, 11.73128526977834, -450.61690179197194]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "[398.04499913461245, 11.73128526977834, -450.61690179197194]\n", + "[84.46719346967797, 315.6412870005529, -146.70690006119722]\n", + "[701.9550008653874, 315.6412870005529, -146.70690006119722]\n", "2\n", "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", - "[-29.327573135717785, -415.64128700055267, 82.40371213405996]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "[370.6724268642822, -15.641287000552666, -15.641287000552609]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", - "[274.582428595057, -111.73128526977777, -111.73128526977777]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[398.04499913461245, 11.73128526977834, -450.61690179197194]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[798.0449991346125, 411.73128526977837, -15.641287000552495]\n", + "[701.9550008653874, 315.6412870005529, -146.70690006119722]\n", + "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", + "0\n", + "500.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[798.0449991346125, 411.73128526977837, -15.641287000552495]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[-17.596287865940155, -88.26871473022163, -515.6412870005524]\n", + "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", + "[386.3137138648348, 315.6412870005529, -111.73128526977777]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[-17.596287865940155, -88.26871473022163, -515.6412870005524]\n", + "((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[182.40371213405984, -48.77038139681477, -315.64128700055244]\n", + "[386.3137138648348, 315.6412870005529, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "0\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[182.40371213405984, -48.77038139681477, -315.64128700055244]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[386.31371386483465, -48.77038139681477, -315.64128700055244]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[590.2237155956096, 155.13962033395975, -111.73128526977777]\n", + "2\n", + "-800.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)))\n", + "[386.31371386483465, -48.77038139681477, -315.64128700055244]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1))\n", + "[1186.3137138648347, 751.2296186031853, 49.2746177377976]\n", + "[590.2237155956096, 155.13962033395975, -111.73128526977777]\n", + "[590.2237155956096, 155.13962033395975, -546.8153805314278]\n", "2\n", + "1000.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[1186.3137138648347, 751.2296186031853, 49.2746177377976]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[186.31371386483465, -248.77038139681474, -17.596287865939757]\n", + "[590.2237155956096, 155.13962033395975, -546.8153805314278]\n", + "[590.2237155956096, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[186.31371386483465, -248.77038139681474, -17.596287865939757]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[186.31371386483465, -403.9100017307745, -17.596287865939757]\n", + "[590.2237155956096, 155.13962033395975, 386.3137138648348]\n", + "[590.2237155956096, 0.0, 386.3137138648348]\n", + "0\n", "-300.0\n", - "here\n", - "(((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)))\n", - "[370.6724268642822, -15.641287000552666, -15.641287000552609]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 284.35871299944733, -31.28257400110516]\n", - "[274.582428595057, -111.73128526977777, -111.73128526977777]\n", - "[274.582428595057, -111.73128526977777, -427.37257227033035]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[186.31371386483465, -403.9100017307745, -17.596287865939757]\n", + "((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[51.229618603184804, -103.91000173077452, 282.40371213406024]\n", + "[590.2237155956096, 0.0, 386.3137138648348]\n", + "[155.13962033395975, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[51.229618603184804, -103.91000173077452, 282.40371213406024]\n", + "((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[51.229618603184804, -215.6412870005523, 282.40371213406024]\n", + "[155.13962033395975, 0.0, 386.3137138648348]\n", + "[155.13962033395975, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)))\n", + "[51.229618603184804, -215.6412870005523, 282.40371213406024]\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2))\n", + "[151.2296186031848, -115.6412870005523, -79.9444749276899]\n", + "[155.13962033395975, -111.73128526977777, 386.3137138648348]\n", + "[155.13962033395975, -111.73128526977777, -76.03447319691533]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)))\n", + "[151.2296186031848, -115.6412870005523, -79.9444749276899]\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2))\n", + "[151.2296186031848, -235.08409526164962, -79.9444749276899]\n", + "[155.13962033395975, -111.73128526977777, -76.03447319691533]\n", + "[155.13962033395975, -231.1740935308751, -76.03447319691533]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)))\n", - "[670.6724268642822, 284.35871299944733, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 466.76242513350707, -31.28257400110516]\n", - "[274.582428595057, -111.73128526977777, -427.37257227033035]\n", - "[274.582428595057, 70.67242686428197, -427.37257227033035]\n", + "400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[151.2296186031848, -235.08409526164962, -79.9444749276899]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[-248.7703813968152, -17.596287865939644, -479.9444749276899]\n", + "[155.13962033395975, -231.1740935308751, -76.03447319691533]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "0\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[-248.7703813968152, -17.596287865939644, -479.9444749276899]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[118.10052420692216, 82.40371213406036, -379.9444749276899]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "[422.0105259376971, 386.3137138648348, -76.03447319691533]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)))\n", - "[670.6724268642822, 466.76242513350707, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 670.6724268642821, -31.28257400110516]\n", - "[274.582428595057, 70.67242686428197, -427.37257227033035]\n", - "[274.582428595057, 274.582428595057, -427.37257227033035]\n", - "2\n", - "600.0\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", - "[670.6724268642822, 670.6724268642821, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", - "[70.67242686428222, 70.6724268642821, 301.8465203951573]\n", - "[274.582428595057, 274.582428595057, -427.37257227033035]\n", - "[274.582428595057, 274.582428595057, 505.75652212593207]\n", + "-200.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[118.10052420692216, 82.40371213406036, -379.9444749276899]\n", + "((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[318.10052420692216, 318.1005242069226, -179.9444749276899]\n", + "[422.0105259376971, 386.3137138648348, -76.03447319691533]\n", + "[422.0105259376971, 422.0105259376971, -76.03447319691533]\n", + "0\n", + "None\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[318.10052420692216, 318.1005242069226, -179.9444749276899]\n", + "((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[549.2746177377974, 318.1005242069226, -179.9444749276899]\n", + "[422.0105259376971, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[549.2746177377974, 318.1005242069226, -179.9444749276899]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[549.2746177377974, 318.1005242069226, -68.21318965791224]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", "1\n", - "0.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", - "[70.67242686428222, 70.6724268642821, 301.8465203951573]\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", - "[70.67242686428222, 301.84652039515714, 301.8465203951573]\n", - "[274.582428595057, 274.582428595057, 505.75652212593207]\n", - "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[549.2746177377974, 318.1005242069226, -68.21318965791224]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[649.2746177377974, 262.96090387296283, 31.78681034208776]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "[653.1846194685722, 266.8709056037373, 35.69681207286232]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[649.2746177377974, 262.96090387296283, 31.78681034208776]\n", + "((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[845.4730964772527, 262.96090387296283, 31.78681034208776]\n", + "[653.1846194685722, 266.8709056037373, 35.69681207286232]\n", + "[849.3830982080276, 266.8709056037373, 35.69681207286232]\n", + "2\n", + "None\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)))\n", + "[845.4730964772527, 262.96090387296283, 31.78681034208776]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "[845.4730964772527, 262.96090387296283, -123.35280999187185]\n", + "[849.3830982080276, 266.8709056037373, 35.69681207286232]\n", + "[849.3830982080276, 266.8709056037373, -119.44280826109728]\n", "2\n", "200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[70.67242686428222, 301.84652039515714, 301.8465203951573]\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-129.32757313571778, 101.84652039515714, -129.32757313571773]\n", - "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", - "[274.582428595057, 505.75652212593207, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[-129.32757313571778, 101.84652039515714, -129.32757313571773]\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[101.84652039515726, 101.84652039515714, -129.32757313571773]\n", - "[274.582428595057, 505.75652212593207, 274.582428595057]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)))\n", + "[845.4730964772527, 262.96090387296283, -123.35280999187185]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "[645.4730964772527, 62.96090387296283, 147.42809734264063]\n", + "[849.3830982080276, 266.8709056037373, -119.44280826109728]\n", + "[849.3830982080276, 266.8709056037373, 351.3380990734152]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515726, 101.84652039515714, -129.32757313571773]\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-1098.1534796048427, 101.84652039515714, -129.32757313571773]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "[-694.243477874068, 505.75652212593207, 274.582428595057]\n", + "200.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)))\n", + "[645.4730964772527, 62.96090387296283, 147.42809734264063]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "[94.13499740383759, -137.03909612703717, -52.571902657359374]\n", + "[849.3830982080276, 266.8709056037373, 351.3380990734152]\n", + "[498.04499913461245, 266.8709056037373, 351.3380990734152]\n", "2\n", + "0.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[94.13499740383759, -137.03909612703717, -52.571902657359374]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[94.13499740383759, -137.03909612703717, 94.13499740383787]\n", + "[498.04499913461245, 266.8709056037373, 351.3380990734152]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[94.13499740383759, -137.03909612703717, 94.13499740383787]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[94.13499740383759, -292.1787164609967, 94.13499740383787]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "[498.04499913461245, 111.73128526977776, 498.04499913461245]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[94.13499740383759, -292.1787164609967, 94.13499740383787]\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[94.13499740383759, -403.91000173077447, 94.13499740383787]\n", + "[498.04499913461245, 111.73128526977776, 498.04499913461245]\n", + "[498.04499913461245, 0.0, 498.04499913461245]\n", + "2\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[94.13499740383759, -403.91000173077447, 94.13499740383787]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[94.13499740383759, -403.91000173077447, -17.596287865939757]\n", + "[498.04499913461245, 0.0, 498.04499913461245]\n", + "[498.04499913461245, 0.0, 386.3137138648348]\n", + "0\n", "-200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)))\n", - "[-1098.1534796048427, 101.84652039515714, -129.32757313571773]\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1))\n", - "[-898.1534796048427, 301.84652039515714, -84.46719346967751]\n", - "[-694.243477874068, 505.75652212593207, 274.582428595057]\n", - "[-694.243477874068, 505.75652212593207, 119.44280826109726]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[-898.1534796048427, 301.84652039515714, -84.46719346967751]\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1))\n", - "((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-898.1534796048427, 413.5778056649347, -84.46719346967751]\n", - "[-694.243477874068, 505.75652212593207, 119.44280826109726]\n", - "[-694.243477874068, 617.4878073957096, 119.44280826109726]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[94.13499740383759, -403.91000173077447, -17.596287865939757]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[27.26409180010012, -203.91000173077447, 182.40371213406024]\n", + "[498.04499913461245, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[27.26409180010012, -203.91000173077447, 182.40371213406024]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[27.26409180010012, -315.6412870005522, 182.40371213406024]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "[231.17409353087498, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[27.26409180010012, -315.6412870005522, 182.40371213406024]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[27.26409180010012, -315.6412870005522, 386.31371386483505]\n", + "[231.17409353087498, -111.73128526977777, 386.3137138648348]\n", + "[231.17409353087498, -111.73128526977777, 590.2237155956096]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[-898.1534796048427, 413.5778056649347, -84.46719346967751]\n", - "((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-786.422194335065, 413.5778056649347, -84.46719346967751]\n", - "[-694.243477874068, 617.4878073957096, 119.44280826109726]\n", - "[-582.5121926042904, 617.4878073957096, 119.44280826109726]\n", + "600.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[27.26409180010012, -315.6412870005522, 386.31371386483505]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-684.4671934696776, -915.6412870005522, -213.68628613516495]\n", + "[231.17409353087498, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[-786.422194335065, 413.5778056649347, -84.46719346967751]\n", - "((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[-786.422194335065, 617.4878073957098, -84.46719346967751]\n", - "[-582.5121926042904, 617.4878073957096, 119.44280826109726]\n", - "[-582.5121926042904, 821.3978091264846, 119.44280826109726]\n", - "0\n", - "200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[-786.422194335065, 617.4878073957098, -84.46719346967751]\n", - "((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[31.17409353087521, 417.48780739570975, -284.4671934696775]\n", - "[-582.5121926042904, 821.3978091264846, 119.44280826109726]\n", - "[435.0840952616498, 821.3978091264846, 119.44280826109726]\n", + "-500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-684.4671934696776, -915.6412870005522, -213.68628613516495]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-184.46719346967757, -99.99999999999955, 286.31371386483505]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-184.46719346967757, -99.99999999999955, 286.31371386483505]\n", + "((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-415.6412870005526, -99.99999999999955, 286.31371386483505]\n", + "[119.44280826109726, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-415.6412870005526, -99.99999999999955, 286.31371386483505]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-486.31371386483477, -99.99999999999955, 286.31371386483505]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[31.17409353087521, 417.48780739570975, -284.4671934696775]\n", - "((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[31.17409353087521, 529.2190926654874, -284.4671934696775]\n", - "[435.0840952616498, 821.3978091264846, 119.44280826109726]\n", - "[435.0840952616498, 933.1290943962623, 119.44280826109726]\n", + "200.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)))\n", + "[-486.31371386483477, -99.99999999999955, 286.31371386483505]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0))\n", + "[-686.3137138648348, -188.2687147302215, 86.31371386483505]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "[-182.40371213405996, 315.6412870005529, 590.2237155956096]\n", "2\n", "-500.0\n", - "here\n", - "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)))\n", - "[31.17409353087521, 529.2190926654874, -284.4671934696775]\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1))\n", - "[531.1740935308752, 1029.2190926654876, 144.86037966604016]\n", - "[435.0840952616498, 933.1290943962623, 119.44280826109726]\n", - "[435.0840952616498, 933.1290943962623, 48.77038139681492]\n", - "1\n", - "500.0\n", - "here\n", - "(((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[531.1740935308752, 1029.2190926654876, 144.86037966604016]\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1))\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[31.17409353087521, 613.6862861351653, -355.13962033395984]\n", - "[435.0840952616498, 933.1290943962623, 48.77038139681492]\n", - "[435.0840952616498, 1017.5962878659401, 48.77038139681492]\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)))\n", + "[-686.3137138648348, -188.2687147302215, 86.31371386483505]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "[-186.31371386483477, 311.7312852697785, 44.86037966604039]\n", + "[-182.40371213405996, 315.6412870005529, 590.2237155956096]\n", + "[-182.40371213405996, 315.6412870005529, 48.77038139681492]\n", + "0\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)))\n", + "[-186.31371386483477, 311.7312852697785, 44.86037966604039]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "[-790.2237155956095, -88.26871473022152, -355.1396203339596]\n", + "[-182.40371213405996, 315.6412870005529, 48.77038139681492]\n", + "[-386.31371386483477, 315.6412870005529, 48.77038139681492]\n", "2\n", "-700.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[31.17409353087521, 613.6862861351653, -355.13962033395984]\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[731.1740935308752, 1313.6862861351653, 29.21909266548755]\n", - "[435.0840952616498, 1017.5962878659401, 48.77038139681492]\n", - "[435.0840952616498, 1017.5962878659401, -266.87090560373764]\n", - "0\n", - "500.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[731.1740935308752, 1313.6862861351653, 29.21909266548755]\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[111.73128526977825, 813.6862861351653, -470.78090733451245]\n", - "[435.0840952616498, 1017.5962878659401, -266.87090560373764]\n", - "[315.6412870005529, 1017.5962878659401, -266.87090560373764]\n", - "0\n", - "600.0\n", - "here\n", - "(((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[111.73128526977825, 813.6862861351653, -470.78090733451245]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[-572.7359081998997, 213.68628613516535, -1070.7809073345124]\n", - "[315.6412870005529, 1017.5962878659401, -266.87090560373764]\n", - "[231.17409353087498, 1017.5962878659401, -266.87090560373764]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)))\n", + "[-790.2237155956095, -88.26871473022152, -355.1396203339596]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "[-90.22371559560952, 611.7312852697785, -90.22371559560929]\n", + "[-386.31371386483477, 315.6412870005529, 48.77038139681492]\n", + "[-386.31371386483477, 315.6412870005529, -386.31371386483477]\n", "1\n", + "700.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)))\n", + "[-90.22371559560952, 611.7312852697785, -90.22371559560929]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0))\n", + "[-790.2237155956095, 178.60219087351584, -790.2237155956093]\n", + "[-386.31371386483477, 315.6412870005529, -386.31371386483477]\n", + "[-386.31371386483477, 582.5121926042902, -386.31371386483477]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)))\n", + "[-790.2237155956095, 178.60219087351584, -790.2237155956093]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1))\n", + "[-790.2237155956095, 178.60219087351584, -635.0840952616496]\n", + "[-386.31371386483477, 582.5121926042902, -386.31371386483477]\n", + "[-386.31371386483477, 582.5121926042902, -231.1740935308751]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)))\n", + "[-790.2237155956095, 178.60219087351584, -635.0840952616496]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1))\n", + "[-790.2237155956095, 178.60219087351584, -559.0496220647343]\n", + "[-386.31371386483477, 582.5121926042902, -231.1740935308751]\n", + "[-386.31371386483477, 582.5121926042902, -155.13962033395978]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)))\n", + "[-790.2237155956095, 178.60219087351584, -559.0496220647343]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "[-790.2237155956095, 409.77628440439094, -559.0496220647343]\n", + "[-386.31371386483477, 582.5121926042902, -155.13962033395978]\n", + "[-386.31371386483477, 813.6862861351653, -155.13962033395978]\n", + "2\n", + "-400.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-790.2237155956095, 409.77628440439094, -559.0496220647343]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-390.2237155956095, 809.7762844043909, -3.9100017307745247]\n", + "[-386.31371386483477, 813.6862861351653, -155.13962033395978]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956095, 809.7762844043909, -3.9100017307745247]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-501.9550008653873, 809.7762844043909, -3.9100017307745247]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "[-498.04499913461257, 813.6862861351653, 0.0]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-501.9550008653873, 809.7762844043909, -3.9100017307745247]\n", + "((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-501.9550008653873, 698.044999134613, -3.9100017307745247]\n", + "[-498.04499913461257, 813.6862861351653, 0.0]\n", + "[-498.04499913461257, 701.9550008653874, 0.0]\n", + "0\n", "None\n", - "here\n", - "(((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[-572.7359081998997, 213.68628613516535, -1070.7809073345124]\n", - "((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[-572.7359081998997, -257.09462119934676, -1070.7809073345124]\n", - "[231.17409353087498, 1017.5962878659401, -266.87090560373764]\n", - "[231.17409353087498, 546.815380531428, -266.87090560373764]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-501.9550008653873, 698.044999134613, -3.9100017307745247]\n", + "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-705.8650025961623, 698.044999134613, -3.9100017307745247]\n", + "[-498.04499913461257, 701.9550008653874, 0.0]\n", + "[-701.9550008653875, 701.9550008653874, 0.0]\n", + "1\n", + "None\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-705.8650025961623, 698.044999134613, -3.9100017307745247]\n", + "((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-705.8650025961623, 494.13499740383804, -3.9100017307745247]\n", + "[-701.9550008653875, 701.9550008653874, 0.0]\n", + "[-701.9550008653875, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-705.8650025961623, 494.13499740383804, -3.9100017307745247]\n", + "((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-817.59628786594, 494.13499740383804, -3.9100017307745247]\n", + "[-701.9550008653875, 498.04499913461245, 0.0]\n", + "[-813.6862861351652, 498.04499913461245, 0.0]\n", "0\n", - "-100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[-572.7359081998997, -257.09462119934676, -1070.7809073345124]\n", - "((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[-1.9550008653872055, -157.09462119934676, -970.7809073345124]\n", - "[231.17409353087498, 546.815380531428, -266.87090560373764]\n", - "[701.9550008653874, 546.815380531428, -266.87090560373764]\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-817.59628786594, 494.13499740383804, -3.9100017307745247]\n", + "((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100232, 294.13499740383804, -203.91000173077452]\n", + "[-813.6862861351652, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -157.09462119934676, -970.7809073345124]\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1))\n", - "[-1.9550008653872055, -157.09462119934676, 229.21909266548755]\n", - "[701.9550008653874, 546.815380531428, -266.87090560373764]\n", - "[701.9550008653874, 546.815380531428, 933.1290943962623]\n", - "1\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -157.09462119934676, 229.21909266548755]\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", - "[-1.9550008653872055, -268.82590646912496, 229.21909266548755]\n", - "[701.9550008653874, 546.815380531428, 933.1290943962623]\n", - "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)))\n", + "[27.264091800100232, 294.13499740383804, -203.91000173077452]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1))\n", + "[-272.73590819989977, -5.865002596161958, 113.57780566493511]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 617.4878073957096]\n", + "2\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-272.73590819989977, -5.865002596161958, 113.57780566493511]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[-572.7359081998998, -305.86500259616196, -74.69090906528697]\n", + "[231.17409353087498, 498.04499913461245, 617.4878073957096]\n", + "[231.17409353087498, 498.04499913461245, 729.2190926654876]\n", "1\n", - "-700.0\n", - "here\n", - "(((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -268.82590646912496, 229.21909266548755]\n", - "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", - "[698.0449991346128, -3.910001730774752, 929.2190926654876]\n", - "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", - "[701.9550008653874, 0.0, 933.1290943962623]\n", + "-500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998998, -305.86500259616196, -74.69090906528697]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "[-72.73590819989977, 38.99537706987826, 425.309090934713]\n", + "[231.17409353087498, 498.04499913461245, 729.2190926654876]\n", + "[231.17409353087498, 342.90537880065267, 729.2190926654876]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", - "[698.0449991346128, -3.910001730774752, 929.2190926654876]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[698.0449991346128, -3.910001730774752, -3.910001730774752]\n", - "[701.9550008653874, 0.0, 933.1290943962623]\n", - "[701.9550008653874, 0.0, 0.0]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)))\n", + "[-72.73590819989977, 38.99537706987826, 425.309090934713]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1))\n", + "[-172.73590819989977, -61.00462293012174, 213.5778056649351]\n", + "[231.17409353087498, 342.90537880065267, 729.2190926654876]\n", + "[231.17409353087498, 342.90537880065267, 617.4878073957096]\n", "2\n", - "700.0\n", - "here\n", - "(((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", - "[698.0449991346128, -3.910001730774752, -3.910001730774752]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "[-1.9550008653872055, -703.9100017307748, -1.9550008653873192]\n", - "[701.9550008653874, 0.0, 0.0]\n", - "[701.9550008653874, 0.0, 701.9550008653874]\n", - "1\n", - "0.0\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1.9550008653872055, -703.9100017307748, -1.9550008653873192]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1.9550008653872055, 229.21909266548755, -1.9550008653873192]\n", - "[701.9550008653874, 0.0, 701.9550008653874]\n", - "[701.9550008653874, 933.1290943962623, 701.9550008653874]\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)))\n", + "[-172.73590819989977, -61.00462293012174, 213.5778056649351]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1))\n", + "[-672.7359081998998, -561.0046229301217, 29.21909266548778]\n", + "[231.17409353087498, 342.90537880065267, 617.4878073957096]\n", + "[231.17409353087498, 342.90537880065267, 933.1290943962623]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)))\n", + "[-672.7359081998998, -561.0046229301217, 29.21909266548778]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "[-672.7359081998998, -672.7359081998994, 29.21909266548778]\n", + "[231.17409353087498, 342.90537880065267, 933.1290943962623]\n", + "[231.17409353087498, 231.17409353087498, 933.1290943962623]\n", "2\n", - "-300.0\n", - "here\n", - "(((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1.9550008653872055, 229.21909266548755, -1.9550008653873192]\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[298.0449991346128, 529.2190926654876, 31.17409353087504]\n", - "[701.9550008653874, 933.1290943962623, 701.9550008653874]\n", - "[701.9550008653874, 933.1290943962623, 435.0840952616498]\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)))\n", + "[-672.7359081998998, -672.7359081998994, 29.21909266548778]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1))\n", + "[-572.7359081998998, -572.7359081998994, 240.9503779352657]\n", + "[231.17409353087498, 231.17409353087498, 933.1290943962623]\n", + "[231.17409353087498, 231.17409353087498, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -572.7359081998994, 240.9503779352657]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "[-572.7359081998998, -803.9100017307744, 240.9503779352657]\n", + "[231.17409353087498, 231.17409353087498, 1044.8603796660402]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -803.9100017307744, 240.9503779352657]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "[-572.7359081998998, -959.0496220647342, 240.9503779352657]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", "1\n", - "100.0\n", - "here\n", - "(((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[298.0449991346128, 529.2190926654876, 31.17409353087504]\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[198.0449991346128, -33.12909439626236, -68.82590646912496]\n", - "[701.9550008653874, 933.1290943962623, 435.0840952616498]\n", - "[701.9550008653874, 470.7809073345124, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[198.0449991346128, -33.12909439626236, -68.82590646912496]\n", - "((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[429.21909266548766, -33.12909439626236, -68.82590646912496]\n", - "[701.9550008653874, 470.7809073345124, 435.0840952616498]\n", - "[933.1290943962623, 470.7809073345124, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[429.21909266548766, -33.12909439626236, -68.82590646912496]\n", - "((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[668.8259064691251, -33.12909439626236, -68.82590646912496]\n", - "[933.1290943962623, 470.7809073345124, 435.0840952616498]\n", - "[1172.7359081998998, 470.7809073345124, 435.0840952616498]\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -959.0496220647342, 240.9503779352657]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "[227.26409180010023, -3.910001730774411, 1040.9503779352658]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", "1\n", "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[668.8259064691251, -33.12909439626236, -68.82590646912496]\n", - "((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[768.8259064691251, -782.5121926042902, 31.17409353087504]\n", - "[1172.7359081998998, 470.7809073345124, 435.0840952616498]\n", - "[1172.7359081998998, -378.6021908735155, 435.0840952616498]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)))\n", + "[227.26409180010023, -3.910001730774411, 1040.9503779352658]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, 1140.9503779352658]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", + "[327.26409180010023, -59.049622064734194, 1140.9503779352658]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "[327.26409180010023, -59.049622064734194, 909.7762844043909]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", "2\n", - "-400.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[768.8259064691251, -782.5121926042902, 31.17409353087504]\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[1168.8259064691251, -382.51219260429025, 3.8015212605445754]\n", - "[1172.7359081998998, -378.6021908735155, 435.0840952616498]\n", - "[1172.7359081998998, -378.6021908735155, 7.711522991319323]\n", - "0\n", "None\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[1168.8259064691251, -382.51219260429025, 3.8015212605445754]\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[431.1740935308751, -382.51219260429025, 3.8015212605445754]\n", - "[1172.7359081998998, -378.6021908735155, 7.711522991319323]\n", - "[435.0840952616498, -378.6021908735155, 7.711522991319323]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[327.26409180010023, -59.049622064734194, 909.7762844043909]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, 642.9053788006536]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", + "[327.26409180010023, -59.049622064734194, 642.9053788006536]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "[327.26409180010023, -59.049622064734194, 825.3090909347131]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", "2\n", - "700.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", - "[431.1740935308751, -382.51219260429025, 3.8015212605445754]\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "[-268.8259064691249, -1082.5121926042902, -113.68628613516512]\n", - "[435.0840952616498, -378.6021908735155, 7.711522991319323]\n", - "[435.0840952616498, -378.6021908735155, 590.2237155956096]\n", - "0\n", - "-300.0\n", - "here\n", - "(((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", - "[-268.8259064691249, -1082.5121926042902, -113.68628613516512]\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "[186.31371386483494, -782.5121926042902, 186.31371386483488]\n", - "[435.0840952616498, -378.6021908735155, 590.2237155956096]\n", - "[590.2237155956096, -378.6021908735155, 590.2237155956096]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", + "[327.26409180010023, -59.049622064734194, 825.3090909347131]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", + "[227.26409180010023, -159.0496220647342, 613.5778056649352]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", + "2\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)))\n", + "[227.26409180010023, -159.0496220647342, 613.5778056649352]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0))\n", + "[127.26409180010023, -259.0496220647342, -103.91000173077441]\n", + "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", + "[231.17409353087498, -155.13962033395978, 0.0]\n", "2\n", - "0.0\n", - "here\n", - "(((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[186.31371386483494, -782.5121926042902, 186.31371386483488]\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[186.31371386483494, -782.5121926042902, 31.17409353087504]\n", - "[590.2237155956096, -378.6021908735155, 590.2237155956096]\n", - "[590.2237155956096, -378.6021908735155, 435.0840952616498]\n", - "1\n", "-200.0\n", - "here\n", - "(((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[186.31371386483494, -782.5121926042902, 31.17409353087504]\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[386.31371386483494, 1.1368683772161603e-13, 231.17409353087504]\n", - "[590.2237155956096, -378.6021908735155, 435.0840952616498]\n", - "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", - "1\n", - "200.0\n", - "here\n", - "(((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[386.31371386483494, 1.1368683772161603e-13, 231.17409353087504]\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[186.31371386483494, -355.1396203339598, 31.17409353087504]\n", - "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", - "[590.2237155956096, 48.77038139681492, 435.0840952616498]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)))\n", + "[127.26409180010023, -259.0496220647342, -103.91000173077441]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, -59.049622064734194]\n", + "[231.17409353087498, -155.13962033395978, 0.0]\n", + "[231.17409353087498, -155.13962033395978, -155.13962033395978]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)))\n", + "[327.26409180010023, -59.049622064734194, -59.049622064734194]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1))\n", + "[327.26409180010023, -290.2237155956092, -59.049622064734194]\n", + "[231.17409353087498, -155.13962033395978, -155.13962033395978]\n", + "[231.17409353087498, -386.31371386483477, -155.13962033395978]\n", + "2\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)))\n", + "[327.26409180010023, -290.2237155956092, -59.049622064734194]\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1))\n", + "[-472.73590819989977, -1090.223715595609, 25.30909093471314]\n", + "[231.17409353087498, -386.31371386483477, -155.13962033395978]\n", + "[231.17409353087498, -386.31371386483477, 729.2190926654876]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-472.73590819989977, -1090.223715595609, 25.30909093471314]\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1))\n", + "[-472.73590819989977, -970.780907334512, 25.30909093471314]\n", + "[231.17409353087498, -386.31371386483477, 729.2190926654876]\n", + "[231.17409353087498, -266.87090560373764, 729.2190926654876]\n", "2\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[-472.73590819989977, -970.780907334512, 25.30909093471314]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-272.73590819989977, -770.780907334512, 42.90537880065358]\n", + "[231.17409353087498, -266.87090560373764, 729.2190926654876]\n", + "[231.17409353087498, -266.87090560373764, 546.815380531428]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)))\n", + "[-272.73590819989977, -770.780907334512, 42.90537880065358]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "[-272.73590819989977, -974.6909090652869, 42.90537880065358]\n", + "[231.17409353087498, -266.87090560373764, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "1\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)))\n", + "[-272.73590819989977, -974.6909090652869, 42.90537880065358]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1))\n", + "[527.2640918001002, -286.4221943350649, 842.9053788006536]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "[231.17409353087498, -582.5121926042904, 546.815380531428]\n", + "1\n", "-100.0\n", - "here\n", - "(((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[186.31371386483494, -355.1396203339598, 31.17409353087504]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[286.31371386483494, -255.13962033395978, -99.99999999999991]\n", - "[590.2237155956096, 48.77038139681492, 435.0840952616498]\n", - "[590.2237155956096, 48.77038139681492, 203.91000173077484]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)))\n", + "[527.2640918001002, -286.4221943350649, 842.9053788006536]\n", + "((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "[627.2640918001002, -74.69090906528697, 942.9053788006536]\n", + "[231.17409353087498, -582.5121926042904, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[627.2640918001002, -74.69090906528697, 942.9053788006536]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[627.2640918001002, -74.69090906528697, 738.9953770698783]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", "2\n", - "400.0\n", - "here\n", - "(((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)))\n", - "[286.31371386483494, -255.13962033395978, -99.99999999999991]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "[-113.68628613516506, -655.1396203339598, 117.48780739570986]\n", - "[590.2237155956096, 48.77038139681492, 203.91000173077484]\n", - "[590.2237155956096, 48.77038139681492, 821.3978091264846]\n", - "0\n", "None\n", - "here\n", - "(((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)))\n", - "[-113.68628613516506, -655.1396203339598, 117.48780739570986]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "[-157.0946211993467, -655.1396203339598, 117.48780739570986]\n", - "[590.2237155956096, 48.77038139681492, 821.3978091264846]\n", - "[546.815380531428, 48.77038139681492, 821.3978091264846]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[627.2640918001002, -74.69090906528697, 738.9953770698783]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[627.2640918001002, -74.69090906528697, 627.2640918001006]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", "2\n", - "100.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)))\n", - "[-157.0946211993467, -655.1396203339598, 117.48780739570986]\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "[-257.0946211993467, -755.1396203339598, 129.21909266548755]\n", - "[546.815380531428, 48.77038139681492, 821.3978091264846]\n", - "[546.815380531428, 48.77038139681492, 933.1290943962623]\n", - "0\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)))\n", - "[-257.0946211993467, -755.1396203339598, 129.21909266548755]\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "[-101.95500086538726, -755.1396203339598, 129.21909266548755]\n", - "[546.815380531428, 48.77038139681492, 933.1290943962623]\n", - "[701.9550008653874, 48.77038139681492, 933.1290943962623]\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[627.2640918001002, -74.69090906528697, 627.2640918001006]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-172.73590819989977, -874.690909065287, -61.00462293012174]\n", + "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", "1\n", - "-600.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)))\n", - "[-101.95500086538726, -755.1396203339598, 129.21909266548755]\n", - "((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "[498.04499913461274, -84.46719346967745, 729.2190926654876]\n", - "[701.9550008653874, 48.77038139681492, 933.1290943962623]\n", - "[701.9550008653874, 119.44280826109726, 933.1290943962623]\n", + "-900.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-172.73590819989977, -874.690909065287, -61.00462293012174]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[727.2640918001002, 1429.2190926654876, 838.9953770698783]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[727.2640918001002, 1429.2190926654876, 838.9953770698783]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[931.1740935308751, 1429.2190926654876, 838.9953770698783]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[931.1740935308751, 1429.2190926654876, 838.9953770698783]\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[1042.9053788006534, 1429.2190926654876, 838.9953770698783]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "1\n", + "800.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[1042.9053788006534, 1429.2190926654876, 838.9953770698783]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[242.90537880065335, 425.3090909347129, 38.99537706987826]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 729.2190926654876, 342.90537880065267]\n", + "0\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[242.90537880065335, 425.3090909347129, 38.99537706987826]\n", + "((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[425.3090909347129, 425.3090909347129, 38.99537706987826]\n", + "[546.815380531428, 729.2190926654876, 342.90537880065267]\n", + "[729.2190926654876, 729.2190926654876, 342.90537880065267]\n", + "1\n", + "-100.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[425.3090909347129, 425.3090909347129, 38.99537706987826]\n", + "((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[525.3090909347129, 27.264091800100346, 138.99537706987826]\n", + "[729.2190926654876, 729.2190926654876, 342.90537880065267]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", "0\n", - "0.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)))\n", - "[498.04499913461274, -84.46719346967745, 729.2190926654876]\n", - "((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "[301.84652039515737, -84.46719346967745, 729.2190926654876]\n", - "[701.9550008653874, 119.44280826109726, 933.1290943962623]\n", - "[505.75652212593207, 119.44280826109726, 933.1290943962623]\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[525.3090909347129, 27.264091800100346, 138.99537706987826]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-59.04962206473442, 327.26409180010035, 438.99537706987826]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "[-155.13962033395978, 231.17409353087498, 342.90537880065267]\n", "2\n", - "500.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[301.84652039515737, -84.46719346967745, 729.2190926654876]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-198.15347960484263, -584.4671934696775, -86.42219433506511]\n", - "[505.75652212593207, 119.44280826109726, 933.1290943962623]\n", - "[505.75652212593207, 119.44280826109726, 617.4878073957096]\n", + "300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 327.26409180010035, 438.99537706987826]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 27.264091800100346, 27.264091800100573]\n", + "[-155.13962033395978, 231.17409353087498, 342.90537880065267]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "2\n", + "600.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-359.0496220647344, 27.264091800100346, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-959.0496220647344, -572.7359081998997, -803.9100017307744]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "2\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-959.0496220647344, -572.7359081998997, -803.9100017307744]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[-859.0496220647344, -472.73590819989965, -859.0496220647342]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 231.17409353087498, -155.13962033395978]\n", "2\n", "-300.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[-198.15347960484263, -584.4671934696775, -86.42219433506511]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "[505.75652212593207, 119.44280826109726, 617.4878073957096]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-859.0496220647344, -472.73590819989965, -859.0496220647342]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-559.0496220647344, -172.73590819989965, -670.780907334512]\n", + "[-155.13962033395978, 231.17409353087498, -155.13962033395978]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", "2\n", "-200.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "2\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647344, -172.73590819989965, -670.780907334512]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 27.264091800100346, 27.26409180010063]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 27.264091800100346, 27.26409180010063]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-359.0496220647344, -203.91000173077464, 27.26409180010063]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-155.13962033395978, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -203.91000173077464, 27.26409180010063]\n", + "((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, -359.0496220647344, 27.26409180010063]\n", + "[-155.13962033395978, 0.0, 231.17409353087498]\n", + "[-155.13962033395978, -155.13962033395978, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -359.0496220647344, 27.26409180010063]\n", + "((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "[-359.0496220647344, -590.2237155956094, 27.26409180010063]\n", + "[-155.13962033395978, -155.13962033395978, 231.17409353087498]\n", + "[-155.13962033395978, -386.31371386483477, 231.17409353087498]\n", + "0\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -590.2237155956094, 27.26409180010063]\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "[-203.91000173077464, -590.2237155956094, 27.26409180010063]\n", + "[-155.13962033395978, -386.31371386483477, 231.17409353087498]\n", + "[0.0, -386.31371386483477, 231.17409353087498]\n", + "1\n", "200.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-203.91000173077464, -590.2237155956094, 27.26409180010063]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-403.91000173077464, -901.9550008653872, -172.73590819989937]\n", + "[0.0, -386.31371386483477, 231.17409353087498]\n", + "[0.0, -498.04499913461257, 231.17409353087498]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-403.91000173077464, -901.9550008653872, -172.73590819989937]\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-515.6412870005524, -901.9550008653872, -172.73590819989937]\n", + "[0.0, -498.04499913461257, 231.17409353087498]\n", + "[-111.73128526977777, -498.04499913461257, 231.17409353087498]\n", + "2\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-515.6412870005524, -901.9550008653872, -172.73590819989937]\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-515.6412870005524, -901.9550008653872, -17.59628786593953]\n", + "[-111.73128526977777, -498.04499913461257, 231.17409353087498]\n", + "[-111.73128526977777, -498.04499913461257, 386.3137138648348]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-515.6412870005524, -901.9550008653872, -17.59628786593953]\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-719.5512887313274, -901.9550008653872, -17.59628786593953]\n", + "[-111.73128526977777, -498.04499913461257, 386.3137138648348]\n", + "[-315.6412870005527, -498.04499913461257, 386.3137138648348]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-719.5512887313274, -901.9550008653872, -17.59628786593953]\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "[-719.5512887313274, -901.9550008653872, 94.1349974038381]\n", + "[-315.6412870005527, -498.04499913461257, 386.3137138648348]\n", + "[-315.6412870005527, -498.04499913461257, 498.04499913461245]\n", + "0\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-719.5512887313274, -901.9550008653872, 94.1349974038381]\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "[-674.6909090652871, -701.9550008653872, 294.1349974038381]\n", + "[-315.6412870005527, -498.04499913461257, 498.04499913461245]\n", + "[-470.78090733451245, -498.04499913461257, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", + "[-674.6909090652871, -701.9550008653872, 294.1349974038381]\n", + "((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0))\n", + "[-674.6909090652871, -905.8650025961622, 294.1349974038381]\n", + "[-470.78090733451245, -498.04499913461257, 498.04499913461245]\n", + "[-470.78090733451245, -701.9550008653875, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-674.6909090652871, -905.8650025961622, 294.1349974038381]\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-674.6909090652871, -905.8650025961622, 62.960903872962945]\n", + "[-470.78090733451245, -701.9550008653875, 498.04499913461245]\n", + "[-470.78090733451245, -701.9550008653875, 266.8709056037373]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[-674.6909090652871, -905.8650025961622, 62.960903872962945]\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1))\n", + "[-674.6909090652871, -1061.004622930122, 62.960903872962945]\n", + "[-470.78090733451245, -701.9550008653875, 266.8709056037373]\n", + "[-470.78090733451245, -857.0946211993474, 266.8709056037373]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-674.6909090652871, -1061.004622930122, 62.960903872962945]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1))\n", + "[-674.6909090652871, -1061.004622930122, 138.99537706987832]\n", + "[-470.78090733451245, -857.0946211993474, 266.8709056037373]\n", + "[-470.78090733451245, -857.0946211993474, 342.90537880065267]\n", "2\n", + "200.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-674.6909090652871, -1061.004622930122, 138.99537706987832]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "[-874.6909090652871, -1261.004622930122, -292.1787164609966]\n", + "[-470.78090733451245, -857.0946211993474, 342.90537880065267]\n", + "[-470.78090733451245, -857.0946211993474, 111.73128526977776]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)))\n", + "[-874.6909090652871, -1261.004622930122, -292.1787164609966]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0))\n", + "[-874.6909090652871, -1372.7359081998998, -292.1787164609966]\n", + "[-470.78090733451245, -857.0946211993474, 111.73128526977776]\n", + "[-470.78090733451245, -968.8259064691251, 111.73128526977776]\n", + "1\n", "-200.0\n", - "here\n", - "(((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "2\n", - "600.0\n", - "here\n", - "(((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "[-298.15347960484263, -684.4671934696775, 17.48780739570975]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "[505.75652212593207, 119.44280826109726, 821.3978091264846]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)))\n", - "[-298.15347960484263, -684.4671934696775, 17.48780739570975]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", - "[-298.15347960484263, -796.1984787394554, 17.48780739570975]\n", - "[505.75652212593207, 119.44280826109726, 821.3978091264846]\n", - "[505.75652212593207, 7.711522991319323, 821.3978091264846]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-874.6909090652871, -1372.7359081998998, -292.1787164609966]\n", + "((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-674.6909090652871, 294.1349974038378, -92.17871646099661]\n", + "[-470.78090733451245, -968.8259064691251, 111.73128526977776]\n", + "[-470.78090733451245, 498.04499913461245, 111.73128526977776]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-674.6909090652871, 294.1349974038378, -92.17871646099661]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-590.2237155956094, 294.1349974038378, -92.17871646099661]\n", + "[-470.78090733451245, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", "2\n", - "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", - "[-298.15347960484263, -796.1984787394554, 17.48780739570975]\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "[-198.15347960484263, -696.1984787394554, -198.1534796048428]\n", - "[505.75652212593207, 7.711522991319323, 821.3978091264846]\n", - "[505.75652212593207, 7.711522991319323, 505.75652212593207]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[-198.15347960484263, -696.1984787394554, -198.1534796048428]\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "[-198.15347960484263, -900.1084804702301, -198.1534796048428]\n", - "[505.75652212593207, 7.711522991319323, 505.75652212593207]\n", - "[505.75652212593207, -196.1984787394554, 505.75652212593207]\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-590.2237155956094, 294.1349974038378, -92.17871646099661]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-590.2237155956094, 294.1349974038378, 62.960903872962945]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-590.2237155956094, 294.1349974038378, 62.960903872962945]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-519.5512887313273, 294.1349974038378, 62.960903872962945]\n", + "[-386.31371386483477, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", "2\n", - "-300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)))\n", - "[-198.15347960484263, -900.1084804702301, -198.1534796048428]\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1))\n", - "[101.84652039515737, -600.1084804702301, -102.06348133561795]\n", - "[505.75652212593207, -196.1984787394554, 505.75652212593207]\n", - "[505.75652212593207, -196.1984787394554, 301.8465203951569]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[101.84652039515737, -600.1084804702301, -102.06348133561795]\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[101.84652039515737, -488.37719520045255, -102.06348133561795]\n", - "[505.75652212593207, -196.1984787394554, 301.8465203951569]\n", - "[505.75652212593207, -84.46719346967784, 301.8465203951569]\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-519.5512887313273, 294.1349974038378, 62.960903872962945]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-319.5512887313273, 494.1349974038378, -3.910001730774354]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-319.5512887313273, 494.1349974038378, -3.910001730774354]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-235.08409526164968, 494.1349974038378, -3.910001730774354]\n", + "[-315.6412870005527, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "0\n", + "300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-235.08409526164968, 494.1349974038378, -3.910001730774354]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-37.03909612703728, 194.13499740383781, -303.91000173077435]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "[266.8709056037373, 498.04499913461245, 0.0]\n", "1\n", "-400.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[101.84652039515737, -488.37719520045255, -102.06348133561795]\n", - "((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[501.84652039515737, 66.76242513350724, 297.93651866438205]\n", - "[505.75652212593207, -84.46719346967784, 301.8465203951569]\n", - "[505.75652212593207, 70.67242686428197, 301.8465203951569]\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-37.03909612703728, 194.13499740383781, -303.91000173077435]\n", + "((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[362.9609038729627, 482.4037121340602, 96.08999826922565]\n", + "[266.8709056037373, 498.04499913461245, 0.0]\n", + "[266.8709056037373, 386.3137138648348, 0.0]\n", + "2\n", + "300.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[362.9609038729627, 482.4037121340602, 96.08999826922565]\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[62.96090387296272, 182.40371213406019, -48.7703813968146]\n", + "[266.8709056037373, 386.3137138648348, 0.0]\n", + "[266.8709056037373, 386.3137138648348, 155.13962033395975]\n", "1\n", - "100.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)))\n", - "[501.84652039515737, 66.76242513350724, 297.93651866438205]\n", - "((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1))\n", - "[401.84652039515737, 170.67242686428227, 197.93651866438205]\n", - "[505.75652212593207, 70.67242686428197, 301.8465203951569]\n", - "[505.75652212593207, 274.582428595057, 301.8465203951569]\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[62.96090387296272, 182.40371213406019, -48.7703813968146]\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[562.9609038729627, -46.815380531427536, 451.2296186031854]\n", + "[266.8709056037373, 386.3137138648348, 155.13962033395975]\n", + "[266.8709056037373, -342.90537880065284, 155.13962033395975]\n", + "0\n", + "500.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[562.9609038729627, -46.815380531427536, 451.2296186031854]\n", + "((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "[266.8709056037373, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", "2\n", "100.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[401.84652039515737, 170.67242686428227, 197.93651866438205]\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[301.84652039515737, 70.67242686428227, 70.67242686428216]\n", - "[505.75652212593207, 274.582428595057, 301.8465203951569]\n", - "[505.75652212593207, 274.582428595057, 274.582428595057]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[301.84652039515737, 70.67242686428227, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[601.8465203951573, 601.8465203951573, 370.67242686428216]\n", - "[505.75652212593207, 274.582428595057, 274.582428595057]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "1\n", - "300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[601.8465203951573, 601.8465203951573, 370.67242686428216]\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2))\n", + "[166.8709056037378, -646.8153805314275, -64.30318792713712]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -342.90537880065284, 239.60681380363727]\n", "2\n", - "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", - "[101.84652039515731, 599.89151952977, 101.8465203951572]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 505.75652212593207]\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[166.8709056037378, -646.8153805314275, -64.30318792713712]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "[470.7809073345124, -342.90537880065284, 239.60681380363727]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1))\n", + "[266.8709056037378, -701.9550008653873, -48.77038139681463]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -498.04499913461257, 155.13962033395975]\n", "2\n", - "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515731, 599.89151952977, 101.8465203951572]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 505.75652212593207]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[413.5778056649349, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[617.4878073957096, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[413.5778056649349, 799.89151952977, 70.67242686428216]\n", - "((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[568.7174259988949, 799.89151952977, 70.67242686428216]\n", - "[617.4878073957096, 1003.8015212605446, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[568.7174259988949, 799.89151952977, 70.67242686428216]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[884.3587129994474, 799.89151952977, 70.67242686428216]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "[1088.2687147302222, 1003.8015212605446, 274.582428595057]\n", - "0\n", "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[884.3587129994474, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[101.84652039515731, 599.89151952977, -129.32757313571784]\n", - "[1088.2687147302222, 1003.8015212605446, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515731, 599.89151952977, -129.32757313571784]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[97.93651866438216, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[301.8465203951569, 1003.8015212605446, 274.582428595057]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, 799.89151952977, 70.67242686428216]\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0))\n", - "[297.93651866438216, 999.89151952977, 66.76242513350712]\n", - "[301.8465203951569, 1003.8015212605446, 274.582428595057]\n", - "[301.8465203951569, 1003.8015212605446, 70.67242686428197]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", - "[297.93651866438216, 999.89151952977, 66.76242513350712]\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "[297.93651866438216, 768.717425998895, 66.76242513350712]\n", - "[301.8465203951569, 1003.8015212605446, 70.67242686428197]\n", - "[301.8465203951569, 772.6274277296696, 70.67242686428197]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[266.8709056037378, -701.9550008653873, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "[66.87090560373781, -901.9550008653873, -431.17409353087464]\n", + "[470.7809073345124, -498.04499913461257, 155.13962033395975]\n", + "[470.7809073345124, -498.04499913461257, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[66.87090560373781, -901.9550008653873, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", + "[66.87090560373781, -1133.1290943962624, -431.17409353087464]\n", + "[470.7809073345124, -498.04499913461257, -27.264091800100235]\n", + "[470.7809073345124, -729.2190926654877, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)))\n", + "[66.87090560373781, -1133.1290943962624, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1))\n", + "[66.87090560373781, -1364.3031879271375, -431.17409353087464]\n", + "[470.7809073345124, -729.2190926654877, -27.264091800100235]\n", + "[470.7809073345124, -960.3931861963626, -27.264091800100235]\n", "2\n", - "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[297.93651866438216, 768.717425998895, 66.76242513350712]\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[97.93651866438216, 568.717425998895, 70.67242686428216]\n", - "[301.8465203951569, 772.6274277296696, 70.67242686428197]\n", - "[301.8465203951569, 772.6274277296696, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 568.717425998895, 70.67242686428216]\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[97.93651866438216, 884.3587129994476, 70.67242686428216]\n", - "[301.8465203951569, 772.6274277296696, 274.582428595057]\n", - "[301.8465203951569, 1088.2687147302222, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 884.3587129994476, 70.67242686428216]\n", - "((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0))\n", - "[97.93651866438216, 911.6228047995476, 70.67242686428216]\n", - "[301.8465203951569, 1088.2687147302222, 274.582428595057]\n", - "[301.8465203951569, 1115.5328065303222, 274.582428595057]\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(8, 0, 0, -2)\n", + "(8, -2, 0, -2)\n", + "(8, -1, 1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, -1, 0, -1)\n", + "(8, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)))\n", + "[66.87090560373781, -1364.3031879271375, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1))\n", + "[466.8709056037378, -964.3031879271375, -235.0840952616495]\n", + "[470.7809073345124, -960.3931861963626, -27.264091800100235]\n", + "[470.7809073345124, -960.3931861963626, -231.1740935308751]\n", "1\n", - "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 911.6228047995476, 70.67242686428216]\n", - "((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-2.063481335617837, 201.84652039515743, -29.32757313571784]\n", - "[301.8465203951569, 1115.5328065303222, 274.582428595057]\n", - "[301.8465203951569, 505.75652212593207, 274.582428595057]\n", + "700.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)))\n", + "[466.8709056037378, -964.3031879271375, -235.0840952616495]\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1))\n", + "[-233.1290943962622, -1.9550008653873192, -935.0840952616495]\n", + "[470.7809073345124, -960.3931861963626, -231.1740935308751]\n", + "[470.7809073345124, 701.9550008653874, -231.1740935308751]\n", "1\n", - "100.0\n", - "here\n", - "(((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-2.063481335617837, 201.84652039515743, -29.32757313571784]\n", - "((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-102.06348133561784, -333.23757486649265, -129.32757313571784]\n", - "[301.8465203951569, 505.75652212593207, 274.582428595057]\n", - "[301.8465203951569, 70.67242686428197, 274.582428595057]\n", + "-700.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", + "[-233.1290943962622, -1.9550008653873192, -935.0840952616495]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[466.8709056037378, -3.910001730774752, -235.0840952616495]\n", + "[470.7809073345124, 701.9550008653874, -231.1740935308751]\n", + "[470.7809073345124, 0.0, -231.1740935308751]\n", "2\n", "0.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-102.06348133561784, -333.23757486649265, -129.32757313571784]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "[301.8465203951569, 70.67242686428197, 274.582428595057]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "1\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[97.93651866438216, -288.37719520045243, 97.93651866438205]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, -84.46719346967784, 301.8465203951569]\n", - "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, -288.37719520045243, 97.93651866438205]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", - "[297.93651866438216, -88.37719520045243, 66.76242513350712]\n", - "[301.8465203951569, -84.46719346967784, 301.8465203951569]\n", - "[301.8465203951569, -84.46719346967784, 70.67242686428197]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)))\n", + "[466.8709056037378, -3.910001730774752, -235.0840952616495]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[466.8709056037378, -3.910001730774752, -390.2237155956092]\n", + "[470.7809073345124, 0.0, -231.1740935308751]\n", + "[470.7809073345124, 0.0, -386.31371386483477]\n", "2\n", "700.0\n", - "here\n", - "(((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[297.93651866438216, -88.37719520045243, 66.76242513350712]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 70.67242686428197]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)))\n", + "[466.8709056037378, -3.910001730774752, -390.2237155956092]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "[-233.1290943962622, -703.9100017307748, -1201.9550008653869]\n", + "[470.7809073345124, 0.0, -386.31371386483477]\n", + "[470.7809073345124, 0.0, -498.04499913461257]\n", "2\n", - "100.0\n", - "here\n", - "(((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "[-502.06348133561784, -888.3771952004524, 80.44871126867247]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", - "[301.8465203951569, -84.46719346967784, 884.3587129994473]\n", + "-300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)))\n", + "[-233.1290943962622, -703.9100017307748, -1201.9550008653869]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1))\n", + "[66.87090560373781, -403.91000173077475, -746.8153805314271]\n", + "[470.7809073345124, 0.0, -498.04499913461257]\n", + "[470.7809073345124, 0.0, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)))\n", + "[66.87090560373781, -403.91000173077475, -746.8153805314271]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1))\n", + "[66.87090560373781, -319.4428082610968, -746.8153805314271]\n", + "[470.7809073345124, 0.0, -342.90537880065284]\n", + "[470.7809073345124, 84.46719346967797, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)))\n", + "[66.87090560373781, -319.4428082610968, -746.8153805314271]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1))\n", + "[66.87090560373781, -515.6412870005526, -746.8153805314271]\n", + "[470.7809073345124, 84.46719346967797, -342.90537880065284]\n", + "[470.7809073345124, -111.73128526977777, -342.90537880065284]\n", "2\n", + "400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373781, -515.6412870005526, -746.8153805314271]\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-333.1290943962622, -915.6412870005526, 53.18461946857292]\n", + "[470.7809073345124, -111.73128526977777, -342.90537880065284]\n", + "[470.7809073345124, -111.73128526977777, 857.0946211993472]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962622, -915.6412870005526, 53.18461946857292]\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1))\n", + "[-333.1290943962622, -1035.08409526165, 53.18461946857292]\n", + "[470.7809073345124, -111.73128526977777, 857.0946211993472]\n", + "[470.7809073345124, -231.1740935308751, 857.0946211993472]\n", + "1\n", "-100.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[-502.06348133561784, -888.3771952004524, 80.44871126867247]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 884.3587129994473]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962622, -1035.08409526165, 53.18461946857292]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-233.1290943962622, -1046.8153805314278, 153.18461946857292]\n", + "[470.7809073345124, -231.1740935308751, 857.0946211993472]\n", + "[470.7809073345124, -342.90537880065284, 857.0946211993472]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-233.1290943962622, -1046.8153805314278, 153.18461946857292]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-815.6412870005523, -1046.8153805314278, 153.18461946857292]\n", + "[470.7809073345124, -342.90537880065284, 857.0946211993472]\n", + "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -900.10848047023, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", - "[301.8465203951569, -196.1984787394554, 729.2190926654876]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)))\n", + "[-815.6412870005523, -1046.8153805314278, 153.18461946857292]\n", + "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "[-515.6412870005523, -17.5962878659401, 453.1846194685729]\n", + "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", + "[-111.73128526977777, 386.3137138648348, 857.0946211993472]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)))\n", + "[-515.6412870005523, -17.5962878659401, 453.1846194685729]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "[-403.9100017307745, -17.5962878659401, 453.1846194685729]\n", + "[-111.73128526977777, 386.3137138648348, 857.0946211993472]\n", + "[0.0, 386.3137138648348, 857.0946211993472]\n", + "2\n", + "-400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-403.9100017307745, -17.5962878659401, 453.1846194685729]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-3.9100017307745247, 382.4037121340599, -3.9100017307742974]\n", + "[0.0, 386.3137138648348, 857.0946211993472]\n", + "[0.0, 386.3137138648348, 0.0]\n", + "0\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-3.9100017307745247, 382.4037121340599, -3.9100017307742974]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-72.73590819989954, 82.4037121340599, -303.9100017307743]\n", + "[0.0, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[-402.06348133561784, -900.10848047023, 25.309090934712685]\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "[-202.06348133561784, -700.10848047023, 1.8465203951571993]\n", - "[301.8465203951569, -196.1984787394554, 729.2190926654876]\n", - "[301.8465203951569, -196.1984787394554, 505.75652212593207]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-72.73590819989954, 82.4037121340599, -303.9100017307743]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[127.26409180010046, 282.4037121340599, -215.6412870005521]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[127.26409180010046, 282.4037121340599, -215.6412870005521]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[227.26409180010046, 382.4037121340599, -3.910001730774326]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[227.26409180010046, 382.4037121340599, -3.910001730774326]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[227.26409180010046, 494.13499740383753, -3.910001730774326]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[227.26409180010046, 494.13499740383753, -3.910001730774326]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[382.4037121340603, 494.13499740383753, -3.910001730774326]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[386.3137138648348, 498.04499913461245, 0.0]\n", + "2\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[382.4037121340603, 494.13499740383753, -3.910001730774326]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-317.5962878659397, -205.86500259616247, -592.1787164609966]\n", + "[386.3137138648348, 498.04499913461245, 0.0]\n", + "[386.3137138648348, 498.04499913461245, 111.73128526977776]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-317.5962878659397, -205.86500259616247, -592.1787164609966]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-317.5962878659397, -361.00462293012225, -592.1787164609966]\n", + "[386.3137138648348, 498.04499913461245, 111.73128526977776]\n", + "[386.3137138648348, 342.90537880065267, 111.73128526977776]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-317.5962878659397, -361.00462293012225, -592.1787164609966]\n", + "((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-205.86500259616207, -361.00462293012225, -592.1787164609966]\n", + "[386.3137138648348, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", "1\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", - "[-202.06348133561784, -700.10848047023, 1.8465203951571993]\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "[-202.06348133561784, -496.19847873945525, 1.8465203951571993]\n", - "[301.8465203951569, -196.1984787394554, 505.75652212593207]\n", - "[301.8465203951569, 7.711522991319323, 505.75652212593207]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)))\n", + "[-205.86500259616207, -361.00462293012225, -592.1787164609966]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0))\n", + "[-205.86500259616207, -437.0390961270376, -592.1787164609966]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 266.8709056037373, 111.73128526977776]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)))\n", - "[-202.06348133561784, -496.19847873945525, 1.8465203951571993]\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -296.19847873945525, -233.23757486649288]\n", - "[301.8465203951569, 7.711522991319323, 505.75652212593207]\n", - "[301.8465203951569, 7.711522991319323, 70.67242686428197]\n", + "-300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-205.86500259616207, -437.0390961270376, -592.1787164609966]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[94.13499740383793, -137.03909612703762, 94.1349974038381]\n", + "[498.04499913461245, 266.8709056037373, 111.73128526977776]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "0\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[94.13499740383793, -137.03909612703762, 94.1349974038381]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-23.352809991871823, 362.9609038729624, 594.134997403838]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "[-119.44280826109728, 266.8709056037373, 498.04499913461245]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-2.063481335617837, -296.19847873945525, -233.23757486649288]\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -464.41166839736763, -233.23757486649288]\n", - "[301.8465203951569, 7.711522991319323, 70.67242686428197]\n", - "[301.8465203951569, -160.50166666659302, 70.67242686428197]\n", + "200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-23.352809991871823, 362.9609038729624, 594.134997403838]\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-223.35280999187182, 7.82128353900282, 394.13499740383804]\n", + "[-119.44280826109728, 266.8709056037373, 498.04499913461245]\n", + "[-119.44280826109728, 111.73128526977776, 498.04499913461245]\n", "1\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-2.063481335617837, -464.41166839736763, -233.23757486649288]\n", - "((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[197.93651866438216, -33.23757486649265, -33.23757486649288]\n", - "[301.8465203951569, -160.50166666659302, 70.67242686428197]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", + "-100.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-223.35280999187182, 7.82128353900282, 394.13499740383804]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-123.35280999187182, -3.910001730774937, 494.13499740383804]\n", + "[-119.44280826109728, 111.73128526977776, 498.04499913461245]\n", + "[-119.44280826109728, 0.0, 498.04499913461245]\n", "2\n", - "300.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[197.93651866438216, -33.23757486649265, -33.23757486649288]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", + "800.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[-123.35280999187182, -3.910001730774937, 494.13499740383804]\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[-923.3528099918718, -803.910001730775, 9.776284404390935]\n", + "[-119.44280826109728, 0.0, 498.04499913461245]\n", + "[-119.44280826109728, 0.0, 813.6862861351653]\n", + "1\n", + "-100.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)))\n", + "[-923.3528099918718, -803.910001730775, 9.776284404390935]\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "[-823.3528099918718, -121.39780912648473, 109.77628440439094]\n", + "[-119.44280826109728, 0.0, 813.6862861351653]\n", + "[-119.44280826109728, 582.5121926042902, 813.6862861351653]\n", + "2\n", + "-500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)))\n", + "[-823.3528099918718, -121.39780912648473, 109.77628440439094]\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", + "[-323.3528099918718, 378.60219087351527, 62.960903872962945]\n", + "[-119.44280826109728, 582.5121926042902, 813.6862861351653]\n", + "[-119.44280826109728, 582.5121926042902, 266.8709056037373]\n", + "1\n", + "200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-323.3528099918718, 378.60219087351527, 62.960903872962945]\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-523.3528099918718, 94.13499740383747, -137.03909612703706]\n", + "[-119.44280826109728, 582.5121926042902, 266.8709056037373]\n", + "[-119.44280826109728, 498.04499913461245, 266.8709056037373]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-523.3528099918718, 94.13499740383747, -137.03909612703706]\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-523.3528099918718, 94.13499740383747, -403.91000173077435]\n", + "[-119.44280826109728, 498.04499913461245, 266.8709056037373]\n", + "[-119.44280826109728, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-523.3528099918718, 94.13499740383747, -403.91000173077435]\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-635.0840952616496, 94.13499740383747, -403.91000173077435]\n", + "[-119.44280826109728, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "2\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", + "[-635.0840952616496, 94.13499740383747, -403.91000173077435]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", + "[-635.0840952616496, 94.13499740383747, -248.7703813968146]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-635.0840952616496, 94.13499740383747, -248.7703813968146]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-635.0840952616496, 94.13499740383747, -292.1787164609966]\n", + "[-231.1740935308751, 498.04499913461245, 155.13962033395975]\n", + "[-231.1740935308751, 498.04499913461245, 111.73128526977776]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-635.0840952616496, 94.13499740383747, -292.1787164609966]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-790.2237155956093, 94.13499740383747, -292.1787164609966]\n", + "[-231.1740935308751, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "-500.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956093, 94.13499740383747, -292.1787164609966]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[-290.2237155956093, 594.1349974038375, 411.73128526977854]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 315.6412870005529]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-290.2237155956093, 594.1349974038375, 411.73128526977854]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[-401.9550008653871, 594.1349974038375, 411.73128526977854]\n", + "[-386.31371386483477, 498.04499913461245, 315.6412870005529]\n", + "[-498.04499913461257, 498.04499913461245, 315.6412870005529]\n", + "0\n", + "-400.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-401.9550008653871, 594.1349974038375, 411.73128526977854]\n", + "((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[25.309090934713026, 994.1349974038375, 811.7312852697785]\n", + "[-498.04499913461257, 498.04499913461245, 315.6412870005529]\n", + "[-470.78090733451245, 498.04499913461245, 315.6412870005529]\n", + "2\n", + "700.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", + "[25.309090934713026, 994.1349974038375, 811.7312852697785]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "[-674.690909065287, 294.1349974038375, 294.13499740383804]\n", + "[-470.78090733451245, 498.04499913461245, 315.6412870005529]\n", + "[-470.78090733451245, 498.04499913461245, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-674.690909065287, 294.1349974038375, 294.13499740383804]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-674.690909065287, 62.96090387296232, 294.13499740383804]\n", + "[-470.78090733451245, 498.04499913461245, 498.04499913461245]\n", + "[-470.78090733451245, 266.8709056037373, 498.04499913461245]\n", + "2\n", + "200.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)))\n", + "[-674.690909065287, 62.96090387296232, 294.13499740383804]\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "[-874.690909065287, -137.03909612703768, -61.00462293012174]\n", + "[-470.78090733451245, 266.8709056037373, 498.04499913461245]\n", + "[-470.78090733451245, 266.8709056037373, 342.90537880065267]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -137.03909612703768, -61.00462293012174]\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "[-874.690909065287, -61.00462293012231, -61.00462293012174]\n", + "[-470.78090733451245, 266.8709056037373, 342.90537880065267]\n", + "[-470.78090733451245, 342.90537880065267, 342.90537880065267]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -61.00462293012231, -61.00462293012174]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-874.690909065287, -172.7359081999, -61.00462293012174]\n", + "[-470.78090733451245, 342.90537880065267, 342.90537880065267]\n", + "[-470.78090733451245, 231.17409353087498, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -172.7359081999, -61.00462293012174]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-670.7809073345122, -172.7359081999, -61.00462293012174]\n", + "[-470.78090733451245, 231.17409353087498, 342.90537880065267]\n", + "[-266.87090560373764, 231.17409353087498, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[97.93651866438216, -133.23757486649265, -133.23757486649288]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-670.7809073345122, -172.7359081999, -61.00462293012174]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-470.7809073345122, 27.264091800100005, 27.264091800100573]\n", + "[-266.87090560373764, 231.17409353087498, 342.90537880065267]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", "1\n", "100.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, -133.23757486649265, -133.23757486649288]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -2.0634813356177233, -233.23757486649288]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", - "2\n", - "-300.0\n", - "here\n", - "(((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[-2.063481335617837, -2.0634813356177233, -233.23757486649288]\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[297.93651866438216, 297.9365186643823, -88.37719520045266]\n", - "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", - "[301.8465203951569, 301.8465203951569, -84.46719346967784]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-470.7809073345122, 27.264091800100005, 27.264091800100573]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-570.7809073345122, 131.1740935308748, -72.73590819989943]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[297.93651866438216, 297.9365186643823, -88.37719520045266]\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[66.76242513350724, 297.9365186643823, -88.37719520045266]\n", - "[301.8465203951569, 301.8465203951569, -84.46719346967784]\n", - "[70.67242686428197, 301.8465203951569, -84.46719346967784]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345122, 131.1740935308748, -72.73590819989943]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-682.51219260429, 131.1740935308748, -72.73590819989943]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "[-378.6021908735155, 435.0840952616498, 231.17409353087498]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-682.51219260429, 131.1740935308748, -72.73590819989943]\n", + "((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-459.0496220647343, 131.1740935308748, -72.73590819989943]\n", + "[-378.6021908735155, 435.0840952616498, 231.17409353087498]\n", + "[-155.13962033395978, 435.0840952616498, 231.17409353087498]\n", + "0\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-459.0496220647343, 131.1740935308748, -72.73590819989943]\n", + "((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[113.57780566493511, -68.82590646912519, -272.7359081998994]\n", + "[-155.13962033395978, 435.0840952616498, 231.17409353087498]\n", + "[617.4878073957096, 435.0840952616498, 231.17409353087498]\n", "1\n", - "400.0\n", - "here\n", - "(((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[66.76242513350724, 297.9365186643823, -88.37719520045266]\n", - "((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-333.23757486649276, 213.577805664935, -488.37719520045266]\n", - "[70.67242686428197, 301.8465203951569, -84.46719346967784]\n", - "[70.67242686428197, 617.4878073957096, -84.46719346967784]\n", + "200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[113.57780566493511, -68.82590646912519, -272.7359081998994]\n", + "((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-86.42219433506489, -86.42219433506534, -472.7359081998994]\n", + "[617.4878073957096, 435.0840952616498, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "2\n", + "-700.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-86.42219433506489, -86.42219433506534, -472.7359081998994]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[613.5778056649351, 613.5778056649347, -88.3771952004522]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "800.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[613.5778056649351, 613.5778056649347, -88.3771952004522]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-186.4221943350649, -74.69090906528743, -888.3771952004522]\n", + "[617.4878073957096, 617.4878073957096, -84.46719346967784]\n", + "[617.4878073957096, 729.2190926654876, -84.46719346967784]\n", "0\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-333.23757486649276, 213.577805664935, -488.37719520045266]\n", - "((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-172.73590819989977, 213.577805664935, -488.37719520045266]\n", - "[70.67242686428197, 617.4878073957096, -84.46719346967784]\n", - "[231.17409353087498, 617.4878073957096, -84.46719346967784]\n", + "-400.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-186.4221943350649, -74.69090906528743, -888.3771952004522]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-61.004622930121855, 325.3090909347126, -488.3771952004522]\n", + "[617.4878073957096, 729.2190926654876, -84.46719346967784]\n", + "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", + "2\n", + "-500.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)))\n", + "[-61.004622930121855, 325.3090909347126, -488.3771952004522]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1))\n", + "[438.99537706987815, 825.3090909347126, -59.049622064734194]\n", + "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", + "[342.90537880065267, 729.2190926654876, -155.13962033395978]\n", + "2\n", + "400.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[438.99537706987815, 825.3090909347126, -59.049622064734194]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[38.995377069878145, 425.3090909347126, 38.99537706987826]\n", + "[342.90537880065267, 729.2190926654876, -155.13962033395978]\n", + "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-172.73590819989977, 213.577805664935, -488.37719520045266]\n", - "((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-284.4671934696775, 213.577805664935, -488.37719520045266]\n", - "[231.17409353087498, 617.4878073957096, -84.46719346967784]\n", - "[119.44280826109726, 617.4878073957096, -84.46719346967784]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[38.995377069878145, 425.3090909347126, 38.99537706987826]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[-72.73590819989954, 425.3090909347126, 38.99537706987826]\n", + "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", + "[231.17409353087498, 729.2190926654876, 342.90537880065267]\n", + "1\n", + "400.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-72.73590819989954, 425.3090909347126, 38.99537706987826]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-472.73590819989954, 229.21909266548732, -361.00462293012174]\n", + "[231.17409353087498, 729.2190926654876, 342.90537880065267]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-472.73590819989954, 229.21909266548732, -361.00462293012174]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-268.82590646912473, 229.21909266548732, -361.00462293012174]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-268.82590646912473, 229.21909266548732, -361.00462293012174]\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-157.09462119934653, 229.21909266548732, -361.00462293012174]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", "0\n", + "-700.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-157.09462119934653, 229.21909266548732, -361.00462293012174]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[107.82128353900316, 929.2190926654873, 338.99537706987826]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "[111.73128526977776, 933.1290943962623, 342.90537880065267]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 338.99537706987826]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0))\n", + "[107.82128353900316, 929.2190926654873, 494.13499740383804]\n", + "[111.73128526977776, 933.1290943962623, 342.90537880065267]\n", + "[111.73128526977776, 933.1290943962623, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 494.13499740383804]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[107.82128353900316, 929.2190926654873, 698.044999134613]\n", + "[111.73128526977776, 933.1290943962623, 498.04499913461245]\n", + "[111.73128526977776, 933.1290943962623, 701.9550008653874]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 698.044999134613]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0))\n", + "[107.82128353900316, 809.7762844043904, 698.044999134613]\n", + "[111.73128526977776, 933.1290943962623, 701.9550008653874]\n", + "[111.73128526977776, 813.6862861351653, 701.9550008653874]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)))\n", + "[107.82128353900316, 809.7762844043904, 698.044999134613]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0))\n", + "[107.82128353900316, 809.7762844043904, 809.7762844043909]\n", + "[111.73128526977776, 813.6862861351653, 701.9550008653874]\n", + "[111.73128526977776, 813.6862861351653, 813.6862861351653]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[107.82128353900316, 809.7762844043904, 809.7762844043909]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[-92.17871646099684, 609.7762844043904, 840.9503779352658]\n", + "[111.73128526977776, 813.6862861351653, 813.6862861351653]\n", + "[111.73128526977776, 813.6862861351653, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)))\n", + "[-92.17871646099684, 609.7762844043904, 840.9503779352658]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1))\n", + "[-92.17871646099684, 294.1349974038375, 840.9503779352658]\n", + "[111.73128526977776, 813.6862861351653, 1044.8603796660402]\n", + "[111.73128526977776, 498.04499913461245, 1044.8603796660402]\n", + "1\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)))\n", + "[-92.17871646099684, 294.1349974038375, 840.9503779352658]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "[-292.17871646099684, -61.00462293012231, 640.9503779352658]\n", + "[111.73128526977776, 498.04499913461245, 1044.8603796660402]\n", + "[111.73128526977776, 342.90537880065267, 1044.8603796660402]\n", + "2\n", "-500.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-284.4671934696775, 213.577805664935, -488.37719520045266]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[11.622804799547396, 713.577805664935, 11.622804799547339]\n", - "[119.44280826109726, 617.4878073957096, -84.46719346967784]\n", - "[-84.46719346967784, 617.4878073957096, -84.46719346967784]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)))\n", + "[-292.17871646099684, -61.00462293012231, 640.9503779352658]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1))\n", + "[207.82128353900316, 438.9953770698777, -23.35280999187171]\n", + "[111.73128526977776, 342.90537880065267, 1044.8603796660402]\n", + "[111.73128526977776, 342.90537880065267, -119.44280826109728]\n", "2\n", "300.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[11.622804799547396, 713.577805664935, 11.622804799547339]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 413.577805664935, 27.264091800100175]\n", - "[-84.46719346967784, 617.4878073957096, -84.46719346967784]\n", - "[-84.46719346967784, 617.4878073957096, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[207.82128353900316, 438.9953770698777, -23.35280999187171]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-92.17871646099684, 138.9953770698777, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, -119.44280826109728]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 413.577805664935, 27.264091800100175]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 525.3090909347129, 27.264091800100175]\n", - "[-84.46719346967784, 617.4878073957096, 231.17409353087498]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", + "0.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-92.17871646099684, 138.9953770698777, -92.17871646099667]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1))\n", + "[-292.17871646099684, 94.13499740383747, -61.00462293012174]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 342.90537880065267]\n", + "2\n", + "-200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", + "[-292.17871646099684, 94.13499740383747, -61.00462293012174]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "[-92.17871646099684, 294.1349974038375, 294.13499740383804]\n", + "[111.73128526977776, 498.04499913461245, 342.90537880065267]\n", + "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", "1\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 525.3090909347129, 27.264091800100175]\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 729.2190926654877, 27.264091800100175]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 933.1290943962623, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-92.17871646099684, 294.1349974038375, 294.13499740383804]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0))\n", + "[-92.17871646099684, 525.3090909347126, 294.13499740383804]\n", + "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", + "[111.73128526977776, 729.2190926654876, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-92.17871646099684, 525.3090909347126, 294.13499740383804]\n", + "((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-92.17871646099684, 680.4487112686724, 294.13499740383804]\n", + "[111.73128526977776, 729.2190926654876, 498.04499913461245]\n", + "[111.73128526977776, 884.3587129994473, 498.04499913461245]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-92.17871646099684, 680.4487112686724, 294.13499740383804]\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-292.17871646099684, 480.44871126867235, -17.596287865939587]\n", + "[111.73128526977776, 884.3587129994473, 498.04499913461245]\n", + "[111.73128526977776, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)))\n", + "[-292.17871646099684, 480.44871126867235, -17.596287865939587]\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0))\n", + "[-292.17871646099684, 676.6471900081277, -17.596287865939587]\n", + "[111.73128526977776, 884.3587129994473, 386.3137138648348]\n", + "[111.73128526977776, 1080.5571917389027, 386.3137138648348]\n", "1\n", "0.0\n", - "here\n", - "(((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 729.2190926654877, 27.264091800100175]\n", - "((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 840.9503779352656, 27.264091800100175]\n", - "[-84.46719346967784, 933.1290943962623, 231.17409353087498]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)))\n", + "[-292.17871646099684, 676.6471900081277, -17.596287865939587]\n", + "((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0))\n", + "[-292.17871646099684, -61.00462293012231, -17.596287865939587]\n", + "[111.73128526977776, 1080.5571917389027, 386.3137138648348]\n", + "[111.73128526977776, 342.90537880065267, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-292.17871646099684, -61.00462293012231, -17.596287865939587]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[107.82128353900316, 338.9953770698777, 107.82128353900333]\n", + "[111.73128526977776, 342.90537880065267, 386.3137138648348]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 840.9503779352656, 27.264091800100175]\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-288.3771952004526, 680.4487112686727, 27.264091800100175]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[107.82128353900316, 338.9953770698777, 107.82128353900333]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "0.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-92.17871646099684, 294.1349974038375, 62.96090387296289]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 680.4487112686727, 27.264091800100175]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-288.3771952004526, -203.91000173077464, 27.264091800100175]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", - "[-84.46719346967784, 0.0, 231.17409353087498]\n", + "600.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099684, 294.1349974038375, 62.96090387296289]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1))\n", + "[-692.1787164609968, 9.776284404390367, -537.039096127037]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "[111.73128526977776, 813.6862861351653, 266.8709056037373]\n", + "2\n", + "-400.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-692.1787164609968, 9.776284404390367, -537.039096127037]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-292.17871646099684, 409.77628440439037, -61.004622930121684]\n", + "[111.73128526977776, 813.6862861351653, 266.8709056037373]\n", + "[111.73128526977776, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-292.17871646099684, 409.77628440439037, -61.004622930121684]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-403.9100017307746, 409.77628440439037, -61.004622930121684]\n", + "[111.73128526977776, 813.6862861351653, 342.90537880065267]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-403.9100017307746, 409.77628440439037, -61.004622930121684]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-559.0496220647344, 409.77628440439037, -61.004622930121684]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-559.0496220647344, 409.77628440439037, -61.004622930121684]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[-559.0496220647344, 325.3090909347126, -61.004622930121684]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 729.2190926654876, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", - "[-288.3771952004526, -203.91000173077464, 27.264091800100175]\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", - "[-88.3771952004526, -3.9100017307746384, -235.0840952616499]\n", - "[-84.46719346967784, 0.0, 231.17409353087498]\n", - "[-84.46719346967784, 0.0, -231.1740935308751]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", - "[-88.3771952004526, -3.9100017307746384, -235.0840952616499]\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", - "[-88.3771952004526, 151.22961860318512, -235.0840952616499]\n", - "[-84.46719346967784, 0.0, -231.1740935308751]\n", - "[-84.46719346967784, 155.13962033395975, -231.1740935308751]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647344, 325.3090909347126, -61.004622930121684]\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 525.3090909347126, 27.26409180010063]\n", + "[-155.13962033395978, 729.2190926654876, 342.90537880065267]\n", + "[-155.13962033395978, 729.2190926654876, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 525.3090909347126, 27.26409180010063]\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 729.2190926654873, 27.26409180010063]\n", + "[-155.13962033395978, 729.2190926654876, 231.17409353087498]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 729.2190926654873, 27.26409180010063]\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-470.7809073345123, 729.2190926654873, 27.26409180010063]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "[-266.87090560373764, 933.1290943962623, 231.17409353087498]\n", + "0\n", + "-300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-470.7809073345123, 729.2190926654873, 27.26409180010063]\n", + "((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-59.04962206473442, 1029.2190926654873, 327.26409180010063]\n", + "[-266.87090560373764, 933.1290943962623, 231.17409353087498]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 1029.2190926654873, 327.26409180010063]\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[-59.04962206473442, 1140.9503779352654, 327.26409180010063]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", "1\n", "800.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)))\n", - "[-88.3771952004526, 151.22961860318512, -235.0840952616499]\n", - "((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "[-888.3771952004527, -66.25818879252472, -1035.08409526165]\n", - "[-84.46719346967784, 155.13962033395975, -231.1740935308751]\n", - "[-84.46719346967784, 737.6518129382499, -231.1740935308751]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 1140.9503779352654, 327.26409180010063]\n", + "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1))\n", + "[-859.0496220647344, -157.09462119934688, -472.73590819989937]\n", + "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", + "[-155.13962033395978, 546.815380531428, 231.17409353087498]\n", "2\n", - "-600.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-888.3771952004527, -66.25818879252472, -1035.08409526165]\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-288.37719520045266, 533.7418112074753, 35.69681207286237]\n", - "[-84.46719346967784, 737.6518129382499, -231.1740935308751]\n", - "[-84.46719346967784, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-288.37719520045266, 533.7418112074753, 35.69681207286237]\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-350.61690179197205, 533.7418112074753, 35.69681207286237]\n", - "[-84.46719346967784, 737.6518129382499, 239.60681380363727]\n", - "[-146.70690006119722, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-350.61690179197205, 533.7418112074753, 35.69681207286237]\n", - "((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-279.9444749276902, 533.7418112074753, 35.69681207286237]\n", - "[-146.70690006119722, 737.6518129382499, 239.60681380363727]\n", - "[-76.03447319691533, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "-700.0\n", - "here\n", - "(((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-279.9444749276902, 533.7418112074753, 35.69681207286237]\n", - "((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[531.7868103420875, 1233.7418112074752, 735.6968120728624]\n", - "[-76.03447319691533, 737.6518129382499, 239.60681380363727]\n", - "[35.69681207286232, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "900.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[531.7868103420875, 1233.7418112074752, 735.6968120728624]\n", - "((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-52.5719026573596, 333.74181120747517, -164.30318792713763]\n", - "[35.69681207286232, 737.6518129382499, 239.60681380363727]\n", - "[351.3380990734152, 737.6518129382499, 239.60681380363727]\n", - "0\n", "-400.0\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-52.5719026573596, 333.74181120747517, -164.30318792713763]\n", - "((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[235.69681207286246, 733.7418112074752, 235.69681207286237]\n", - "[351.3380990734152, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-859.0496220647344, -157.09462119934688, -472.73590819989937]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-459.0496220647344, 242.90537880065312, -255.13962033395944]\n", + "[-155.13962033395978, 546.815380531428, 231.17409353087498]\n", + "[-155.13962033395978, 546.815380531428, 48.77038139681492]\n", "2\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[235.69681207286246, 733.7418112074752, 235.69681207286237]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[35.69681207286246, 533.7418112074752, 147.42809734264029]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "-300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-459.0496220647344, 242.90537880065312, -255.13962033395944]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-159.04962206473442, 542.9053788006531, -159.04962206473414]\n", + "[-155.13962033395978, 546.815380531428, 48.77038139681492]\n", + "[-155.13962033395978, 546.815380531428, -155.13962033395978]\n", + "0\n", + "0.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-159.04962206473442, 542.9053788006531, -159.04962206473414]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-390.2237155956094, 542.9053788006531, -159.04962206473414]\n", + "[-155.13962033395978, 546.815380531428, -155.13962033395978]\n", + "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", "2\n", - "100.0\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[35.69681207286246, 533.7418112074752, 147.42809734264029]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-64.30318792713754, 433.74181120747517, -64.30318792713766]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "1\n", "None\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-64.30318792713754, 433.74181120747517, -64.30318792713766]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-64.30318792713754, 749.3830982080282, -64.30318792713766]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 1053.293099938803, 239.60681380363727]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)))\n", + "[-390.2237155956094, 542.9053788006531, -159.04962206473414]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "[-390.2237155956094, 542.9053788006531, -270.780907334512]\n", + "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", + "[-386.31371386483477, 546.815380531428, -266.87090560373764]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-390.2237155956094, 542.9053788006531, -270.780907334512]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-390.2237155956094, 542.9053788006531, 311.7312852697785]\n", + "[-386.31371386483477, 546.815380531428, -266.87090560373764]\n", + "[-386.31371386483477, 546.815380531428, 315.6412870005529]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)))\n", + "[-390.2237155956094, 542.9053788006531, 311.7312852697785]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", + "[-390.2237155956094, 542.9053788006531, 107.82128353900333]\n", + "[-386.31371386483477, 546.815380531428, 315.6412870005529]\n", + "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", "2\n", - "100.0\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-64.30318792713754, 749.3830982080282, -64.30318792713766]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-164.30318792713754, 649.3830982080282, -52.571902657359715]\n", - "[239.60681380363727, 1053.293099938803, 239.60681380363727]\n", - "[239.60681380363727, 1053.293099938803, 351.3380990734152]\n", + "700.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)))\n", + "[-390.2237155956094, 542.9053788006531, 107.82128353900333]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1))\n", + "[-1090.2237155956095, -157.09462119934688, -121.39780912648416]\n", + "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", + "[-386.31371386483477, 546.815380531428, 582.5121926042902]\n", "1\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-164.30318792713754, 649.3830982080282, -52.571902657359715]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-164.30318792713754, 445.47309647725285, -52.571902657359715]\n", - "[239.60681380363727, 1053.293099938803, 351.3380990734152]\n", - "[239.60681380363727, 849.3830982080276, 351.3380990734152]\n", + "-500.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)))\n", + "[-1090.2237155956095, -157.09462119934688, -121.39780912648416]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1))\n", + "[-590.2237155956095, 111.73128526977803, 378.60219087351584]\n", + "[-386.31371386483477, 546.815380531428, 582.5121926042902]\n", + "[-386.31371386483477, 315.6412870005529, 582.5121926042902]\n", "2\n", - "-200.0\n", - "here\n", - "(((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-164.30318792713754, 445.47309647725285, -52.571902657359715]\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, 645.4730964772529, -168.2131896579126]\n", - "[239.60681380363727, 849.3830982080276, 351.3380990734152]\n", - "[239.60681380363727, 849.3830982080276, 35.69681207286232]\n", + "600.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-590.2237155956095, 111.73128526977803, 378.60219087351584]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-1190.2237155956095, -488.268714730222, -101.95500086538698]\n", + "[-386.31371386483477, 315.6412870005529, 582.5121926042902]\n", + "[-386.31371386483477, 315.6412870005529, 701.9550008653874]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-1190.2237155956095, -488.268714730222, -101.95500086538698]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-986.3137138648347, -488.268714730222, -101.95500086538698]\n", + "[-386.31371386483477, 315.6412870005529, 701.9550008653874]\n", + "[-182.40371213405996, 315.6412870005529, 701.9550008653874]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-986.3137138648347, -488.268714730222, -101.95500086538698]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-915.6412870005524, -488.268714730222, -101.95500086538698]\n", + "[-182.40371213405996, 315.6412870005529, 701.9550008653874]\n", + "[-111.73128526977777, 315.6412870005529, 701.9550008653874]\n", + "2\n", + "-800.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[-915.6412870005524, -488.268714730222, -101.95500086538698]\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-115.64128700055244, 311.731285269778, 809.7762844043909]\n", + "[-111.73128526977777, 315.6412870005529, 701.9550008653874]\n", + "[-111.73128526977777, 315.6412870005529, 813.6862861351653]\n", + "0\n", + "700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[-115.64128700055244, 311.731285269778, 809.7762844043909]\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -388.268714730222, 109.77628440439094]\n", + "[-111.73128526977777, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -388.268714730222, 109.77628440439094]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -205.8650025961624, 109.77628440439094]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 498.04499913461245, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -205.8650025961624, 109.77628440439094]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -317.59628786594004, 109.77628440439094]\n", + "[0.0, 498.04499913461245, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)))\n", - "[35.69681207286246, 645.4730964772529, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, -350.61690179197194, -168.2131896579126]\n", - "[239.60681380363727, 849.3830982080276, 35.69681207286232]\n", - "[239.60681380363727, -146.70690006119722, 35.69681207286232]\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -317.59628786594004, 109.77628440439094]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "[-403.91000173077464, 178.60219087351538, 409.77628440439094]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", + "[0.0, 582.5121926042902, 813.6862861351653]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)))\n", + "[-403.91000173077464, 178.60219087351538, 409.77628440439094]\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0))\n", + "[-703.9100017307746, -121.39780912648462, -1.9550008653869781]\n", + "[0.0, 582.5121926042902, 813.6862861351653]\n", + "[0.0, 582.5121926042902, 701.9550008653874]\n", "1\n", + "-500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-703.9100017307746, -121.39780912648462, -1.9550008653869781]\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-203.91000173077464, 0.0, 498.044999134613]\n", + "[0.0, 582.5121926042902, 701.9550008653874]\n", + "[0.0, 203.91000173077484, 701.9550008653874]\n", + "2\n", "200.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[35.69681207286246, -350.61690179197194, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "[-164.30318792713754, -754.5269035227471, -368.2131896579126]\n", - "[239.60681380363727, -146.70690006119722, 35.69681207286232]\n", - "[239.60681380363727, -350.6169017919724, 35.69681207286232]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)))\n", + "[-203.91000173077464, 0.0, 498.044999134613]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0))\n", + "[-403.91000173077464, -200.0, 94.13499740383804]\n", + "[0.0, 203.91000173077484, 701.9550008653874]\n", + "[0.0, 203.91000173077484, 498.04499913461245]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077464, -200.0, 94.13499740383804]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "[-403.91000173077464, -200.0, -17.596287865939587]\n", + "[0.0, 203.91000173077484, 498.04499913461245]\n", + "[0.0, 203.91000173077484, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077464, -200.0, -17.596287865939587]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "[-586.3137138648347, -200.0, -17.596287865939587]\n", + "[0.0, 203.91000173077484, 386.3137138648348]\n", + "[-182.40371213405996, 203.91000173077484, 386.3137138648348]\n", + "2\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-586.3137138648347, -200.0, -17.596287865939587]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-586.3137138648347, -200.0, 186.31371386483522]\n", + "[-182.40371213405996, 203.91000173077484, 386.3137138648348]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-586.3137138648347, -200.0, 186.31371386483522]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-515.6412870005524, -200.0, 186.31371386483522]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)))\n", + "[-515.6412870005524, -200.0, 186.31371386483522]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", + "[-315.64128700055244, 0.0, 70.67242686428261]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 274.582428595057]\n", "1\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[-164.30318792713754, -754.5269035227471, -368.2131896579126]\n", - "((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, -666.258188792525, -168.2131896579126]\n", - "[239.60681380363727, -350.6169017919724, 35.69681207286232]\n", - "[239.60681380363727, -462.3481870617502, 35.69681207286232]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-315.64128700055244, 0.0, 70.67242686428261]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-115.64128700055244, 115.53280653032242, 270.6724268642826]\n", + "[-111.73128526977777, 203.91000173077484, 274.582428595057]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-115.64128700055244, 115.53280653032242, 270.6724268642826]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-270.78090733451234, 115.53280653032242, 270.6724268642826]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "[-266.87090560373764, 119.44280826109726, 274.582428595057]\n", + "0\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-270.78090733451234, 115.53280653032242, 270.6724268642826]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[101.84652039515743, -284.46719346967757, -129.3275731357174]\n", + "[-266.87090560373764, 119.44280826109726, 274.582428595057]\n", + "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", "2\n", - "-300.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)))\n", - "[35.69681207286246, -666.258188792525, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", - "[335.6968120728625, -366.25818879252495, 20.055525072309706]\n", - "[239.60681380363727, -462.3481870617502, 35.69681207286232]\n", - "[239.60681380363727, -462.3481870617502, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)))\n", - "[335.6968120728625, -366.25818879252495, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2))\n", - "[335.6968120728625, -633.1290943962624, 20.055525072309706]\n", - "[239.60681380363727, -462.3481870617502, -76.03447319691533]\n", - "[239.60681380363727, -729.2190926654877, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[335.6968120728625, -633.1290943962624, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[335.6968120728625, -681.8994757930777, 20.055525072309706]\n", - "[239.60681380363727, -729.2190926654877, -76.03447319691533]\n", - "[239.60681380363727, -777.989474062303, -76.03447319691533]\n", + "-600.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)))\n", + "[101.84652039515743, -284.46719346967757, -129.3275731357174]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1))\n", + "[701.8465203951574, 315.53280653032243, -0.1084804702297788]\n", + "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", + "[505.75652212593207, 119.44280826109726, -196.1984787394554]\n", "2\n", - "-500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)))\n", - "[335.6968120728625, -681.8994757930777, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1))\n", - "[835.6968120728625, -181.89947579307773, 49.27461773779726]\n", - "[239.60681380363727, -777.989474062303, -76.03447319691533]\n", - "[239.60681380363727, -777.989474062303, -546.8153805314278]\n", + "-100.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[701.8465203951574, 315.53280653032243, -0.1084804702297788]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 415.53280653032243, 29.219092665487977]\n", + "[505.75652212593207, 119.44280826109726, -196.1984787394554]\n", + "[505.75652212593207, 119.44280826109726, -266.87090560373764]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 415.53280653032243, 29.219092665487977]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 527.2640918001001, 29.219092665487977]\n", + "[505.75652212593207, 119.44280826109726, -266.87090560373764]\n", + "[505.75652212593207, 231.17409353087498, -266.87090560373764]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 527.2640918001001, 29.219092665487977]\n", + "((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 303.80152126054446, 29.219092665487977]\n", + "[505.75652212593207, 231.17409353087498, -266.87090560373764]\n", + "[505.75652212593207, 7.711522991319323, -266.87090560373764]\n", "1\n", "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)))\n", - "[835.6968120728625, -181.89947579307773, 49.27461773779726]\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "[335.6968120728625, -50.61690179197194, -450.72538226220274]\n", - "[239.60681380363727, -777.989474062303, -546.8153805314278]\n", - "[239.60681380363727, -146.70690006119722, -546.8153805314278]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)))\n", - "[335.6968120728625, -50.61690179197194, -450.72538226220274]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "[447.4280973426404, -50.61690179197194, -450.72538226220274]\n", - "[239.60681380363727, -146.70690006119722, -546.8153805314278]\n", - "[351.3380990734152, -146.70690006119722, -546.8153805314278]\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 303.80152126054446, 29.219092665487977]\n", + "((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1))\n", + "[301.8465203951574, -400.10848047023023, -470.780907334512]\n", + "[505.75652212593207, 7.711522991319323, -266.87090560373764]\n", + "[505.75652212593207, -196.1984787394554, -266.87090560373764]\n", "2\n", - "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[447.4280973426404, -50.61690179197194, -450.72538226220274]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-52.5719026573596, -550.6169017919719, -52.57190265735983]\n", - "[351.3380990734152, -146.70690006119722, -546.8153805314278]\n", - "[351.3380990734152, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-52.5719026573596, -550.6169017919719, -52.57190265735983]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[151.3380990734152, -550.6169017919719, -52.57190265735983]\n", - "[351.3380990734152, -146.70690006119722, 351.3380990734152]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[151.3380990734152, -550.6169017919719, -52.57190265735983]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[533.7418112074752, -350.61690179197194, 147.42809734264017]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", + "800.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)))\n", + "[301.8465203951574, -400.10848047023023, -470.780907334512]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1))\n", + "[-498.1534796048426, -1200.1084804702302, -0.1084804702297788]\n", + "[505.75652212593207, -196.1984787394554, -266.87090560373764]\n", + "[505.75652212593207, -196.1984787394554, 1003.8015212605446]\n", "2\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, -350.61690179197194, 147.42809734264017]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, -150.61690179197194, 31.78681034208728]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, -150.61690179197194, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, -79.94447492769005, 31.78681034208728]\n", - "[737.6518129382499, -146.70690006119722, 35.69681207286232]\n", - "[737.6518129382499, -76.03447319691533, 35.69681207286232]\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)))\n", + "[-498.1534796048426, -1200.1084804702302, -0.1084804702297788]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1000.1084804702302, -31.282574001104763]\n", + "[505.75652212593207, -196.1984787394554, 1003.8015212605446]\n", + "[505.75652212593207, -196.1984787394554, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1000.1084804702302, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1729.327573135718, -31.282574001104763]\n", + "[505.75652212593207, -196.1984787394554, 772.6274277296696]\n", + "[505.75652212593207, -925.417571404943, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1729.327573135718, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1617.5962878659402, -31.282574001104763]\n", + "[505.75652212593207, -925.417571404943, 772.6274277296696]\n", + "[505.75652212593207, -813.6862861351652, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1617.5962878659402, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1462.4566675319804, -31.282574001104763]\n", + "[505.75652212593207, -813.6862861351652, 772.6274277296696]\n", + "[505.75652212593207, -658.5466658012054, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, -79.94447492769005, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 31.786810342087605, 31.78681034208728]\n", - "[737.6518129382499, -76.03447319691533, 35.69681207286232]\n", - "[737.6518129382499, 35.69681207286232, 35.69681207286232]\n", + "-400.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1462.4566675319804, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[101.84652039515743, -17.596287865940212, 368.71742599889524]\n", + "[505.75652212593207, -658.5466658012054, 772.6274277296696]\n", + "[505.75652212593207, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[101.84652039515743, -17.596287865940212, 368.71742599889524]\n", + "((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-17.596287865939814, -17.596287865940212, 368.71742599889524]\n", + "[505.75652212593207, 386.3137138648348, 772.6274277296696]\n", + "[386.3137138648348, 386.3137138648348, 772.6274277296696]\n", "2\n", - "200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)))\n", - "[733.7418112074752, 31.786810342087605, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, -168.21318965791238, 35.69681207286223]\n", - "[737.6518129382499, 35.69681207286232, 35.69681207286232]\n", - "[737.6518129382499, 35.69681207286232, 239.60681380363727]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, -168.21318965791238, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 35.69681207286257, 35.69681207286223]\n", - "[737.6518129382499, 35.69681207286232, 239.60681380363727]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "1\n", "0.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 35.69681207286257, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[533.7418112074752, 266.8709056037377, 35.69681207286223]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", - "2\n", - "200.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", - "[533.7418112074752, 266.8709056037377, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "[333.74181120747517, 66.8709056037377, -52.57190265735983]\n", - "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", - "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-17.596287865939814, -17.596287865940212, 368.71742599889524]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-17.596287865939814, -17.596287865940212, 480.4487112686729]\n", + "[386.3137138648348, 386.3137138648348, 772.6274277296696]\n", + "[386.3137138648348, 386.3137138648348, 884.3587129994473]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747517, 66.8709056037377, -52.57190265735983]\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "[433.74181120747517, 47.42809734264051, 47.42809734264017]\n", - "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-17.596287865939814, -17.596287865940212, 480.4487112686729]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[382.4037121340602, 494.1349974038374, 880.4487112686729]\n", + "[386.3137138648348, 386.3137138648348, 884.3587129994473]\n", + "[386.3137138648348, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[382.4037121340602, 494.1349974038374, 880.4487112686729]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[494.1349974038378, 494.1349974038374, 880.4487112686729]\n", + "[386.3137138648348, 498.04499913461245, 884.3587129994473]\n", + "[498.04499913461245, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[494.1349974038378, 494.1349974038374, 880.4487112686729]\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[649.2746177377976, 494.1349974038374, 880.4487112686729]\n", + "[498.04499913461245, 498.04499913461245, 884.3587129994473]\n", + "[653.1846194685722, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "800.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[649.2746177377976, 494.1349974038374, 880.4487112686729]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[653.1846194685722, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "2\n", + "-600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[525.3090909347129, 294.1349974038374, 525.3090909347131]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 729.2190926654876]\n", "2\n", + "600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[525.3090909347129, 294.1349974038374, 525.3090909347131]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 729.2190926654876]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "1\n", "-100.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[433.74181120747517, 47.42809734264051, 47.42809734264017]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 147.4280973426405, 35.69681207286223]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0))\n", + "[25.309090934712913, -50.7253822622028, 180.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 653.1846194685722, 884.3587129994473]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 147.4280973426405, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 920.05552507231, 35.69681207286223]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 1123.9655268030847, 239.60681380363727]\n", + "100.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[25.309090934712913, -50.7253822622028, 180.44871126867292]\n", + "((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 653.1846194685722, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[80.4487112686727, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[884.3587129994473, 498.04499913461245, 884.3587129994473]\n", "2\n", + "-400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[80.4487112686727, -305.8650025961626, 80.44871126867292]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[480.4487112686727, 94.13499740383742, -17.596287865939587]\n", + "[884.3587129994473, 498.04499913461245, 884.3587129994473]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686727, 94.13499740383742, -17.596287865939587]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[684.3587129994476, 94.13499740383742, -17.596287865939587]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", + "1\n", + "300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994476, 94.13499740383742, -17.596287865939587]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[384.35871299944756, -1.9550008653876034, -317.5962878659396]\n", + "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[384.35871299944756, -1.9550008653876034, -317.5962878659396]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[229.21909266548766, -1.9550008653876034, -317.5962878659396]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "[933.1290943962623, 701.9550008653874, 386.3137138648348]\n", + "1\n", "-200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, 920.05552507231, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 1120.05552507231, 31.78681034208728]\n", - "[737.6518129382499, 1123.9655268030847, 239.60681380363727]\n", - "[737.6518129382499, 1123.9655268030847, 35.69681207286232]\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[229.21909266548766, -1.9550008653876034, -317.5962878659396]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[429.21909266548766, 42.905378800652954, -117.59628786593959]\n", + "[933.1290943962623, 701.9550008653874, 386.3137138648348]\n", + "[933.1290943962623, 546.815380531428, 386.3137138648348]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[429.21909266548766, 42.905378800652954, -117.59628786593959]\n", + "((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[540.9503779352656, 42.905378800652954, -117.59628786593959]\n", + "[933.1290943962623, 546.815380531428, 386.3137138648348]\n", + "[1044.8603796660402, 546.815380531428, 386.3137138648348]\n", + "0\n", + "200.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[540.9503779352656, 42.905378800652954, -117.59628786593959]\n", + "((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[68.71742599889501, -157.09462119934705, -317.5962878659396]\n", + "[1044.8603796660402, 546.815380531428, 386.3137138648348]\n", + "[772.6274277296696, 546.815380531428, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 1120.05552507231, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "[733.7418112074752, 964.9159047383503, 31.78681034208728]\n", - "[737.6518129382499, 1123.9655268030847, 35.69681207286232]\n", - "[737.6518129382499, 968.8259064691249, 35.69681207286232]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)))\n", - "[733.7418112074752, 964.9159047383503, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1))\n", - "[1033.7418112074752, 1264.9159047383503, 64.91590473834987]\n", - "[737.6518129382499, 968.8259064691249, 35.69681207286232]\n", - "[737.6518129382499, 968.8259064691249, -231.1740935308751]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)))\n", + "[68.71742599889501, -157.09462119934705, -317.5962878659396]\n", + "((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", + "[468.717425998895, -29.327573135718012, 82.40371213406041]\n", + "[772.6274277296696, 546.815380531428, 386.3137138648348]\n", + "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", "1\n", + "100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[468.717425998895, -29.327573135718012, 82.40371213406041]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[368.717425998895, -17.596287865940212, -17.596287865939587]\n", + "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", + "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)))\n", - "[1033.7418112074752, 1264.9159047383503, 64.91590473834987]\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "[1033.7418112074752, 1033.7418112074752, 64.91590473834987]\n", - "[737.6518129382499, 968.8259064691249, -231.1740935308751]\n", - "[737.6518129382499, 737.6518129382499, -231.1740935308751]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[368.717425998895, -17.596287865940212, -17.596287865939587]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[213.577805664935, -17.596287865940212, -17.596287865939587]\n", + "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "[617.4878073957096, 386.3137138648348, 386.3137138648348]\n", "1\n", - "500.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)))\n", - "[1033.7418112074752, 1033.7418112074752, 64.91590473834987]\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1))\n", - "[533.7418112074752, 35.696812072862485, -435.08409526165013]\n", - "[737.6518129382499, 737.6518129382499, -231.1740935308751]\n", - "[737.6518129382499, 239.60681380363727, -231.1740935308751]\n", - "2\n", "-200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, 35.696812072862485, -435.08409526165013]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 235.69681207286249, 31.78681034208728]\n", - "[737.6518129382499, 239.60681380363727, -231.1740935308751]\n", - "[737.6518129382499, 239.60681380363727, 35.69681207286232]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[213.577805664935, -17.596287865940212, -17.596287865939587]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[413.577805664935, 27.264091800099948, 182.4037121340604]\n", + "[617.4878073957096, 386.3137138648348, 386.3137138648348]\n", + "[617.4878073957096, 231.17409353087498, 386.3137138648348]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[413.577805664935, 27.264091800099948, 182.4037121340604]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[525.3090909347129, 27.264091800099948, 182.4037121340604]\n", + "[617.4878073957096, 231.17409353087498, 386.3137138648348]\n", + "[729.2190926654876, 231.17409353087498, 386.3137138648348]\n", + "0\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[525.3090909347129, 27.264091800099948, 182.4037121340604]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[-31.28257400110499, -572.7359081999, -417.5962878659396]\n", + "[729.2190926654876, 231.17409353087498, 386.3137138648348]\n", + "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "2\n", + "-500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)))\n", + "[-31.28257400110499, -572.7359081999, -417.5962878659396]\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0))\n", + "[468.717425998895, -72.7359081999, -29.32757313571733]\n", + "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "[772.6274277296696, 231.17409353087498, 274.582428595057]\n", + "1\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", + "[468.717425998895, -72.7359081999, -29.32757313571733]\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", + "[768.717425998895, 66.76242513350701, 270.67242686428267]\n", + "[772.6274277296696, 231.17409353087498, 274.582428595057]\n", + "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "2\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[768.717425998895, 66.76242513350701, 270.67242686428267]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[368.717425998895, -333.237574866493, -17.59628786593953]\n", + "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 235.69681207286249, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[845.4730964772529, 235.69681207286249, 31.78681034208728]\n", - "[737.6518129382499, 239.60681380363727, 35.69681207286232]\n", - "[849.3830982080276, 239.60681380363727, 35.69681207286232]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[368.717425998895, -333.237574866493, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[480.4487112686727, -333.237574866493, -17.59628786593953]\n", + "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", + "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[845.4730964772529, 235.69681207286249, 31.78681034208728]\n", - "((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[1049.383098208028, 235.69681207286249, 31.78681034208728]\n", - "[849.3830982080276, 239.60681380363727, 35.69681207286232]\n", - "[1053.293099938803, 239.60681380363727, 35.69681207286232]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686727, -333.237574866493, -17.59628786593953]\n", + "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[684.3587129994476, -333.237574866493, -17.59628786593953]\n", + "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", + "[1088.2687147302222, 70.67242686428197, 386.3137138648348]\n", "0\n", - "-100.0\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[1049.383098208028, 235.69681207286249, 31.78681034208728]\n", - "((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[-50.61690179197217, 335.6968120728625, 131.78681034208728]\n", - "[1053.293099938803, 239.60681380363727, 35.69681207286232]\n", - "[-146.70690006119722, 239.60681380363727, 35.69681207286232]\n", + "-400.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994476, -333.237574866493, -17.59628786593953]\n", + "((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[1035.5883316026323, 66.76242513350701, 382.40371213406047]\n", + "[1088.2687147302222, 70.67242686428197, 386.3137138648348]\n", + "[1039.498333333407, 70.67242686428197, 386.3137138648348]\n", + "1\n", + "200.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[1035.5883316026323, 66.76242513350701, 382.40371213406047]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[835.5883316026323, -203.91000173077498, 182.40371213406047]\n", + "[1039.498333333407, 70.67242686428197, 386.3137138648348]\n", + "[1039.498333333407, 0.0, 386.3137138648348]\n", "2\n", - "600.0\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", - "[-50.61690179197217, 335.6968120728625, 131.78681034208728]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "[-650.6169017919722, -264.3031879271375, -33.129094396262644]\n", - "[-146.70690006119722, 239.60681380363727, 35.69681207286232]\n", - "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", + "200.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[835.5883316026323, -203.91000173077498, 182.40371213406047]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[635.5883316026323, -403.910001730775, 94.1349974038381]\n", + "[1039.498333333407, 0.0, 386.3137138648348]\n", + "[1039.498333333407, 0.0, 498.04499913461245]\n", "2\n", "300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", - "[-650.6169017919722, -264.3031879271375, -33.129094396262644]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", - "[-950.6169017919722, -564.3031879271375, -66.25818879252512]\n", - "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", - "[-146.70690006119722, 239.60681380363727, 737.6518129382499]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[635.5883316026323, -403.910001730775, 94.1349974038381]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[335.58833160263225, -703.910001730775, -1.9550008653869213]\n", + "[1039.498333333407, 0.0, 498.04499913461245]\n", + "[1039.498333333407, 0.0, 701.9550008653874]\n", + "2\n", + "-700.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[335.58833160263225, -703.910001730775, -1.9550008653869213]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[1035.5883316026323, -3.9100017307749795, 66.76242513350758]\n", + "[1039.498333333407, 0.0, 701.9550008653874]\n", + "[1039.498333333407, 0.0, 70.67242686428197]\n", + "2\n", + "800.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)))\n", + "[1035.5883316026323, -3.9100017307749795, 66.76242513350758]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2))\n", + "[235.58833160263225, -803.910001730775, 4.4142380717573815]\n", + "[1039.498333333407, 0.0, 70.67242686428197]\n", + "[1039.498333333407, 0.0, 808.3242398025318]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)))\n", + "[235.58833160263225, -803.910001730775, 4.4142380717573815]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2))\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2))\n", + "[235.58833160263225, -964.411668397368, 4.4142380717573815]\n", + "[1039.498333333407, 0.0, 808.3242398025318]\n", + "[1039.498333333407, -160.50166666659302, 808.3242398025318]\n", "2\n", "-400.0\n", - "here\n", - "(((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)))\n", - "[-950.6169017919722, -564.3031879271375, -66.25818879252512]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", - "[-550.6169017919722, -164.30318792713751, -52.57190265735983]\n", - "[-146.70690006119722, 239.60681380363727, 737.6518129382499]\n", - "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)))\n", + "[235.58833160263225, -964.411668397368, 4.4142380717573815]\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2))\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1))\n", + "[635.5883316026323, -564.411668397368, 249.27461773779783]\n", + "[1039.498333333407, -160.50166666659302, 808.3242398025318]\n", + "[1039.498333333407, -160.50166666659302, 653.1846194685722]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -564.411668397368, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1))\n", + "[635.5883316026323, -719.5512887313276, 249.27461773779783]\n", + "[1039.498333333407, -160.50166666659302, 653.1846194685722]\n", + "[1039.498333333407, -315.6412870005527, 653.1846194685722]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -719.5512887313276, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", + "[635.5883316026323, -795.5857619282432, 249.27461773779783]\n", + "[1039.498333333407, -315.6412870005527, 653.1846194685722]\n", + "[1039.498333333407, -391.67576019746826, 653.1846194685722]\n", + "1\n", + "-400.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -795.5857619282432, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1))\n", + "[1035.5883316026323, 66.76242513350707, 649.2746177377978]\n", + "[1039.498333333407, -391.67576019746826, 653.1846194685722]\n", + "[1039.498333333407, 70.67242686428197, 653.1846194685722]\n", "2\n", "500.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)))\n", - "[-550.6169017919722, -164.30318792713751, -52.57190265735983]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -664.3031879271375, 149.38309820802795]\n", - "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", - "[-146.70690006119722, 239.60681380363727, 1053.293099938803]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)))\n", - "[-1050.6169017919722, -664.3031879271375, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -552.5719026573596, 149.38309820802795]\n", - "[-146.70690006119722, 239.60681380363727, 1053.293099938803]\n", - "[-146.70690006119722, 351.3380990734152, 1053.293099938803]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)))\n", + "[1035.5883316026323, 66.76242513350707, 649.2746177377978]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1))\n", + "[535.5883316026323, -433.23757486649293, 37.54333246802014]\n", + "[1039.498333333407, 70.67242686428197, 653.1846194685722]\n", + "[1039.498333333407, 70.67242686428197, 541.4533341987946]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)))\n", - "[-1050.6169017919722, -552.5719026573596, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -348.6619009265848, 149.38309820802795]\n", - "[-146.70690006119722, 351.3380990734152, 1053.293099938803]\n", - "[-146.70690006119722, 555.24810080419, 1053.293099938803]\n", + "-300.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[535.5883316026323, -433.23757486649293, 37.54333246802014]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[835.5883316026323, -48.77038139681514, 337.54333246802014]\n", + "[1039.498333333407, 70.67242686428197, 541.4533341987946]\n", + "[1039.498333333407, 155.13962033395975, 541.4533341987946]\n", "2\n", - "-100.0\n", - "here\n", - "(((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)))\n", - "[-1050.6169017919722, -348.6619009265848, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1))\n", - "[-950.6169017919722, -248.6619009265848, -17.48780739570998]\n", - "[-146.70690006119722, 555.24810080419, 1053.293099938803]\n", - "[-146.70690006119722, 555.24810080419, 786.422194335065]\n", + "500.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", + "[835.5883316026323, -48.77038139681514, 337.54333246802014]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "[335.58833160263225, -548.7703813968151, -50.725382262202174]\n", + "[1039.498333333407, 155.13962033395975, 541.4533341987946]\n", + "[1039.498333333407, 155.13962033395975, 653.1846194685722]\n", + "2\n", + "-500.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", + "[335.58833160263225, -548.7703813968151, -50.725382262202174]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, -48.77038139681508, -133.23757486649242]\n", + "[1039.498333333407, 155.13962033395975, 653.1846194685722]\n", + "[1039.498333333407, 155.13962033395975, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, -48.77038139681508, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 97.93651866438208, -133.23757486649242]\n", + "[1039.498333333407, 155.13962033395975, 70.67242686428197]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 97.93651866438208, -133.23757486649242]\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 337.5433324680197, -133.23757486649242]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "[1039.498333333407, 541.4533341987946, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 337.5433324680197, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 449.27461773779737, -133.23757486649242]\n", + "[1039.498333333407, 541.4533341987946, 70.67242686428197]\n", + "[1039.498333333407, 653.1846194685722, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", - "[-950.6169017919722, -248.6619009265848, -17.48780739570998]\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1))\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "[-950.6169017919722, -719.4428082610968, -17.48780739570998]\n", - "[-146.70690006119722, 555.24810080419, 786.422194335065]\n", - "[-146.70690006119722, 84.46719346967797, 786.422194335065]\n", + "0.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 449.27461773779737, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 97.93651866438205, -133.23757486649242]\n", + "[1039.498333333407, 653.1846194685722, 70.67242686428197]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 97.93651866438205, -133.23757486649242]\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[680.4487112686727, 97.93651866438205, -133.23757486649242]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "[884.3587129994473, 301.8465203951569, 70.67242686428197]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[680.4487112686727, 97.93651866438205, -133.23757486649242]\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[680.4487112686727, 97.93651866438205, -288.3771952004522]\n", + "[884.3587129994473, 301.8465203951569, 70.67242686428197]\n", + "[884.3587129994473, 301.8465203951569, -84.46719346967784]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[680.4487112686727, 97.93651866438205, -288.3771952004522]\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[525.3090909347129, 97.93651866438205, -288.3771952004522]\n", + "[884.3587129994473, 301.8465203951569, -84.46719346967784]\n", + "[729.2190926654876, 301.8465203951569, -84.46719346967784]\n", + "2\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[525.3090909347129, 97.93651866438205, -288.3771952004522]\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "[525.3090909347129, 97.93651866438205, -400.1084804702298]\n", + "[729.2190926654876, 301.8465203951569, -84.46719346967784]\n", + "[729.2190926654876, 301.8465203951569, -196.1984787394554]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[525.3090909347129, 97.93651866438205, -400.1084804702298]\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "[413.577805664935, 97.93651866438205, -400.1084804702298]\n", + "[729.2190926654876, 301.8465203951569, -196.1984787394554]\n", + "[617.4878073957096, 301.8465203951569, -196.1984787394554]\n", + "2\n", + "-300.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[413.577805664935, 97.93651866438205, -400.1084804702298]\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[713.577805664935, 397.93651866438205, 11.622804799547794]\n", + "[617.4878073957096, 301.8465203951569, -196.1984787394554]\n", + "[617.4878073957096, 301.8465203951569, -84.46719346967784]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[713.577805664935, 397.93651866438205, 11.622804799547794]\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[713.577805664935, 327.2640918001001, 11.622804799547794]\n", + "[617.4878073957096, 301.8465203951569, -84.46719346967784]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", "0\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", - "[-950.6169017919722, -719.4428082610968, -17.48780739570998]\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "[-719.442808261097, -719.4428082610968, -17.48780739570998]\n", - "[-146.70690006119722, 84.46719346967797, 786.422194335065]\n", - "[84.46719346967797, 84.46719346967797, 786.422194335065]\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[713.577805664935, 327.2640918001001, 11.622804799547794]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[-1174.690909065287, -472.7359081998999, -788.3771952004522]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "[-470.78090733451245, 231.17409353087498, -84.46719346967784]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)))\n", + "[-1174.690909065287, -472.7359081998999, -788.3771952004522]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1))\n", + "[-1174.690909065287, -361.0046229301222, -788.3771952004522]\n", + "[-470.78090733451245, 231.17409353087498, -84.46719346967784]\n", + "[-470.78090733451245, 342.90537880065267, -84.46719346967784]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)))\n", + "[-1174.690909065287, -361.0046229301222, -788.3771952004522]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "[-1174.690909065287, -205.8650025961624, -788.3771952004522]\n", + "[-470.78090733451245, 342.90537880065267, -84.46719346967784]\n", + "[-470.78090733451245, 498.04499913461245, -84.46719346967784]\n", + "2\n", + "-400.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-1174.690909065287, -205.8650025961624, -788.3771952004522]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-774.6909090652871, 194.1349974038376, -37.039096127037055]\n", + "[-470.78090733451245, 498.04499913461245, -84.46719346967784]\n", + "[-470.78090733451245, 498.04499913461245, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-719.442808261097, -719.4428082610968, -17.48780739570998]\n", - "((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-719.442808261097, -831.1740935308751, -17.48780739570998]\n", - "[84.46719346967797, 84.46719346967797, 786.422194335065]\n", - "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-719.442808261097, -831.1740935308751, -17.48780739570998]\n", - "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-831.1740935308751, -831.1740935308751, -17.48780739570998]\n", - "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", - "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", - "1\n", - "-500.0\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", - "[-831.1740935308751, -831.1740935308751, -17.48780739570998]\n", - "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "[-331.1740935308751, -100.0, 482.51219260429]\n", - "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", - "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", - "[-331.1740935308751, -100.0, 482.51219260429]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "[-119.4428082610969, 0.0, 582.51219260429]\n", - "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", - "[84.46719346967797, 203.91000173077484, 786.422194335065]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-119.4428082610969, 0.0, 582.51219260429]\n", - "((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[180.5571917389031, -50.616901791972055, 882.51219260429]\n", - "[84.46719346967797, 203.91000173077484, 786.422194335065]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "0\n", - "500.0\n", - "here\n", - "(((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[180.5571917389031, -50.616901791972055, 882.51219260429]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-164.30318792713763, -550.616901791972, 382.51219260429]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "[239.60681380363727, -146.70690006119722, 786.422194335065]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-164.30318792713763, -550.616901791972, 382.51219260429]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[47.428097342640314, -450.61690179197205, 482.51219260429]\n", - "[239.60681380363727, -146.70690006119722, 786.422194335065]\n", - "[351.3380990734152, -146.70690006119722, 786.422194335065]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[47.428097342640314, -450.61690179197205, 482.51219260429]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[351.33809907341515, -350.61690179197205, 582.51219260429]\n", - "[351.3380990734152, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[351.33809907341515, -350.61690179197205, 582.51219260429]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[551.3380990734152, -150.61690179197205, 80.55719173890293]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "1\n", - "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[551.3380990734152, -150.61690179197205, 80.55719173890293]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1))\n", - "[151.33809907341515, 649.3830982080281, -319.44280826109707]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "[555.24810080419, 1053.293099938803, 84.46719346967797]\n", + "0.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[-774.6909090652871, 194.1349974038376, -37.039096127037055]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[-774.6909090652871, 38.995377069877804, -37.039096127037055]\n", + "[-470.78090733451245, 498.04499913461245, 266.8709056037373]\n", + "[-470.78090733451245, 342.90537880065267, 266.8709056037373]\n", "1\n", - "-400.0\n", - "here\n", - "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[151.33809907341515, 649.3830982080281, -319.44280826109707]\n", - "((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[551.3380990734152, -150.61690179197217, 80.55719173890293]\n", - "[555.24810080419, 1053.293099938803, 84.46719346967797]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "2\n", "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[551.3380990734152, -150.61690179197217, 80.55719173890293]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[451.33809907341515, -250.61690179197217, 135.69681207286223]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "[555.24810080419, -146.70690006119722, 239.60681380363727]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-774.6909090652871, 38.995377069877804, -37.039096127037055]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-874.6909090652871, -635.08409526165, -137.03909612703706]\n", + "[-470.78090733451245, 342.90537880065267, 266.8709056037373]\n", + "[-470.78090733451245, -231.1740935308751, 266.8709056037373]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", - "[451.33809907341515, -250.61690179197217, 135.69681207286223]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "[651.3380990734152, -50.61690179197217, -50.61690179197225]\n", - "[555.24810080419, -146.70690006119722, 239.60681380363727]\n", - "[555.24810080419, -146.70690006119722, -146.70690006119722]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-874.6909090652871, -635.08409526165, -137.03909612703706]\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-674.6909090652871, -435.08409526164996, 266.87090560373804]\n", + "[-470.78090733451245, -231.1740935308751, 266.8709056037373]\n", + "[-470.78090733451245, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-674.6909090652871, -435.08409526164996, 266.87090560373804]\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-435.08409526164974, -435.08409526164996, 266.87090560373804]\n", + "[-470.78090733451245, -231.1740935308751, 470.7809073345124]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "1\n", + "0.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-435.08409526164974, -435.08409526164996, 266.87090560373804]\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-435.08409526164974, 35.69681207286237, 266.87090560373804]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "[-231.1740935308751, 239.60681380363727, 470.7809073345124]\n", "2\n", - "800.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[651.3380990734152, -50.61690179197217, -50.61690179197225]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-148.66190092658485, -850.6169017919722, 82.51219260428991]\n", - "[555.24810080419, -146.70690006119722, -146.70690006119722]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)))\n", + "[-435.08409526164974, 35.69681207286237, 266.87090560373804]\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "[-635.0840952616497, -164.30318792713763, -137.03909612703706]\n", + "[-231.1740935308751, 239.60681380363727, 470.7809073345124]\n", + "[-231.1740935308751, 239.60681380363727, 266.8709056037373]\n", + "0\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)))\n", + "[-635.0840952616497, -164.30318792713763, -137.03909612703706]\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "[-523.3528099918719, -164.30318792713763, -137.03909612703706]\n", + "[-231.1740935308751, 239.60681380363727, 266.8709056037373]\n", + "[-119.44280826109728, 239.60681380363727, 266.8709056037373]\n", "2\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)))\n", - "[-148.66190092658485, -850.6169017919722, 82.51219260428991]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "[51.33809907341515, -650.6169017919722, 51.338099073414924]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 555.24810080419]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[51.33809907341515, -650.6169017919722, 51.338099073414924]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[151.33809907341515, -550.6169017919722, -52.571902657359885]\n", - "[555.24810080419, -146.70690006119722, 555.24810080419]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)))\n", + "[-523.3528099918719, -164.30318792713763, -137.03909612703706]\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "[-323.35280999187194, 35.69681207286237, -92.17871646099661]\n", + "[-119.44280826109728, 239.60681380363727, 266.8709056037373]\n", + "[-119.44280826109728, 239.60681380363727, 111.73128526977776]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[151.33809907341515, -550.6169017919722, -52.571902657359885]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[333.74181120747505, -550.6169017919722, -52.571902657359885]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747505, -550.6169017919722, -52.571902657359885]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[445.47309647725274, -550.6169017919722, -52.571902657359885]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "[849.3830982080276, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[445.47309647725274, -550.6169017919722, -52.571902657359885]\n", - "((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[649.3830982080281, -550.6169017919722, -52.571902657359885]\n", - "[849.3830982080276, -146.70690006119722, 351.3380990734152]\n", - "[1053.293099938803, -146.70690006119722, 351.3380990734152]\n", + "200.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)))\n", + "[-323.35280999187194, 35.69681207286237, -92.17871646099661]\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "[-790.2237155956094, -164.30318792713763, -292.1787164609966]\n", + "[-119.44280826109728, 239.60681380363727, 111.73128526977776]\n", + "[-386.31371386483477, 239.60681380363727, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)))\n", + "[-790.2237155956094, -164.30318792713763, -292.1787164609966]\n", + "((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0))\n", + "[-790.2237155956094, -292.1787164609971, -292.1787164609966]\n", + "[-386.31371386483477, 239.60681380363727, 111.73128526977776]\n", + "[-386.31371386483477, 111.73128526977776, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)))\n", + "[-790.2237155956094, -292.1787164609971, -292.1787164609966]\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0))\n", + "[-790.2237155956094, -403.91000173077487, -292.1787164609966]\n", + "[-386.31371386483477, 111.73128526977776, 111.73128526977776]\n", + "[-386.31371386483477, 0.0, 111.73128526977776]\n", "2\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -403.91000173077487, -292.1787164609966]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-490.2237155956094, -103.91000173077487, 211.73128526977854]\n", + "[-386.31371386483477, 0.0, 111.73128526977776]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-490.2237155956094, -103.91000173077487, 211.73128526977854]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-490.2237155956094, -286.3137138648348, 211.73128526977854]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, -182.40371213405996, 315.6412870005529]\n", + "1\n", "-200.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[649.3830982080281, -550.6169017919722, -52.571902657359885]\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[849.3830982080281, -350.61690179197217, 35.69681207286217]\n", - "[1053.293099938803, -146.70690006119722, 351.3380990734152]\n", - "[1053.293099938803, -146.70690006119722, 239.60681380363727]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[849.3830982080281, -350.61690179197217, 35.69681207286217]\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-19.442808261096843, -250.61690179197217, 135.69681207286217]\n", - "[1053.293099938803, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)))\n", + "[-490.2237155956094, -286.3137138648348, 211.73128526977854]\n", + "((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0))\n", + "[-290.2237155956094, -59.04962206473465, 411.73128526977854]\n", + "[-386.31371386483477, -182.40371213405996, 315.6412870005529]\n", + "[-386.31371386483477, -155.13962033395978, 315.6412870005529]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-19.442808261096843, -250.61690179197217, 135.69681207286217]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-719.4428082610968, -950.6169017919722, -17.487807395710092]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", + "300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-290.2237155956094, -59.04962206473465, 411.73128526977854]\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[-590.2237155956094, -359.04962206473465, 342.9053788006536]\n", + "[-386.31371386483477, -155.13962033395978, 315.6412870005529]\n", + "[-386.31371386483477, -155.13962033395978, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -359.04962206473465, 342.9053788006536]\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-590.2237155956094, -470.7809073345125, 342.9053788006536]\n", + "[-386.31371386483477, -155.13962033395978, 546.815380531428]\n", + "[-386.31371386483477, -266.87090560373764, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -470.7809073345125, 342.9053788006536]\n", + "((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "[-590.2237155956094, -1088.268714730222, 342.9053788006536]\n", + "[-386.31371386483477, -266.87090560373764, 546.815380531428]\n", + "[-386.31371386483477, -884.3587129994471, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -1088.268714730222, 342.9053788006536]\n", + "((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1))\n", + "[-590.2237155956094, -1292.1787164609973, 342.9053788006536]\n", + "[-386.31371386483477, -884.3587129994471, 546.815380531428]\n", + "[-386.31371386483477, -1088.2687147302224, 546.815380531428]\n", + "1\n", + "-800.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -1292.1787164609973, 342.9053788006536]\n", + "((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "[209.7762844043906, -555.13962033396, 1142.9053788006536]\n", + "[-386.31371386483477, -1088.2687147302224, 546.815380531428]\n", + "[-386.31371386483477, -1151.2296186031851, 546.815380531428]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)))\n", + "[209.7762844043906, -555.13962033396, 1142.9053788006536]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1))\n", + "[209.7762844043906, -555.13962033396, 1031.1740935308753]\n", + "[-386.31371386483477, -1151.2296186031851, 546.815380531428]\n", + "[-386.31371386483477, -1151.2296186031851, 435.0840952616498]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)))\n", + "[209.7762844043906, -555.13962033396, 1031.1740935308753]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1))\n", + "[209.7762844043906, -555.13962033396, 1178.6021908735158]\n", + "[-386.31371386483477, -1151.2296186031851, 435.0840952616498]\n", + "[-386.31371386483477, -1151.2296186031851, 582.5121926042902]\n", + "1\n", + "1000.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)))\n", + "[209.7762844043906, -555.13962033396, 1178.6021908735158]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1))\n", + "[-790.2237155956094, -52.571902657359715, 178.60219087351584]\n", + "[-386.31371386483477, -1151.2296186031851, 582.5121926042902]\n", + "[-386.31371386483477, 351.3380990734152, 582.5121926042902]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)))\n", + "[-790.2237155956094, -52.571902657359715, 178.60219087351584]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2))\n", + "[-790.2237155956094, -52.571902657359715, 333.7418112074755]\n", + "[-386.31371386483477, 351.3380990734152, 582.5121926042902]\n", + "[-386.31371386483477, 351.3380990734152, 737.6518129382499]\n", "2\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)))\n", - "[-719.4428082610968, -950.6169017919722, -17.487807395710092]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1))\n", - "[-619.4428082610968, -850.6169017919722, -121.39780912648484]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "[84.46719346967797, -146.70690006119722, 582.5121926042902]\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -52.571902657359715, 333.7418112074755]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0))\n", + "[-790.2237155956094, -52.571902657359715, -88.26871473022152]\n", + "[-386.31371386483477, 351.3380990734152, 737.6518129382499]\n", + "[-386.31371386483477, 351.3380990734152, 315.6412870005529]\n", + "1\n", + "-400.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -52.571902657359715, -88.26871473022152]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-390.2237155956094, -3.9100017307749226, 311.7312852697785]\n", + "[-386.31371386483477, 351.3380990734152, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-619.4428082610968, -850.6169017919722, -121.39780912648484]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -550.6169017919722, -52.571902657359885]\n", - "[84.46719346967797, -146.70690006119722, 582.5121926042902]\n", - "[84.46719346967797, -146.70690006119722, 351.3380990734152]\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956094, -3.9100017307749226, 311.7312852697785]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-390.2237155956094, -3.9100017307749226, -3.910001730774411]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956094, -3.9100017307749226, -3.910001730774411]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-235.08409526164974, -3.9100017307749226, -3.910001730774411]\n", + "[-386.31371386483477, 0.0, 0.0]\n", + "[-231.1740935308751, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-235.08409526164974, -3.9100017307749226, -3.910001730774411]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-972.7359081998998, -3.9100017307749226, -3.910001730774411]\n", + "[-231.1740935308751, 0.0, 0.0]\n", + "[-968.8259064691251, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-972.7359081998998, -3.9100017307749226, -3.910001730774411]\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-817.5962878659399, -3.9100017307749226, -3.910001730774411]\n", + "[-968.8259064691251, 0.0, 0.0]\n", + "[-813.6862861351652, 0.0, 0.0]\n", + "0\n", + "700.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-817.5962878659399, -3.9100017307749226, -3.910001730774411]\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-1.9550008653872055, -703.9100017307749, -703.9100017307744]\n", + "[-813.6862861351652, 0.0, 0.0]\n", + "[701.9550008653874, 0.0, 0.0]\n", "1\n", "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-319.44280826109684, -550.6169017919722, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -754.5269035227474, -52.571902657359885]\n", - "[84.46719346967797, -146.70690006119722, 351.3380990734152]\n", - "[84.46719346967797, -350.6169017919724, 351.3380990734152]\n", - "1\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653872055, -703.9100017307749, -703.9100017307744]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1.9550008653872055, -815.6412870005527, -703.9100017307744]\n", + "[701.9550008653874, 0.0, 0.0]\n", + "[701.9550008653874, -111.73128526977777, 0.0]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -815.6412870005527, -703.9100017307744]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1.9550008653872055, -815.6412870005527, -499.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 0.0]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -815.6412870005527, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-1.9550008653872055, -731.1740935308751, -499.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "[701.9550008653874, -27.264091800100235, 203.91000173077484]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -731.1740935308751, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-113.686286135165, -731.1740935308751, -499.99999999999955]\n", + "[701.9550008653874, -27.264091800100235, 203.91000173077484]\n", + "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[-319.44280826109684, -754.5269035227474, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -866.2581887925252, -52.571902657359885]\n", - "[84.46719346967797, -350.6169017919724, 351.3380990734152]\n", - "[84.46719346967797, -462.3481870617502, 351.3380990734152]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)))\n", + "[-113.686286135165, -731.1740935308751, -499.99999999999955]\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "[-113.686286135165, -731.1740935308751, -1699.9999999999995]\n", + "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "[590.2237155956096, -27.264091800100235, -996.0899982692251]\n", + "1\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)))\n", + "[-113.686286135165, -731.1740935308751, -1699.9999999999995]\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0))\n", + "[-113.686286135165, -500.0, -1699.9999999999995]\n", + "[590.2237155956096, -27.264091800100235, -996.0899982692251]\n", + "[590.2237155956096, 203.91000173077484, -996.0899982692251]\n", "2\n", "-200.0\n", - "here\n", - "(((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-319.44280826109684, -866.2581887925252, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-119.44280826109684, -666.2581887925252, 35.69681207286217]\n", - "[84.46719346967797, -462.3481870617502, 351.3380990734152]\n", - "[84.46719346967797, -462.3481870617502, 239.60681380363727]\n", - "1\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-113.686286135165, -500.0, -1699.9999999999995]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[86.313713864835, -300.0, -68.82590646912467]\n", + "[590.2237155956096, 203.91000173077484, -996.0899982692251]\n", + "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", + "0\n", "None\n", - "here\n", - "(((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)))\n", - "[-119.44280826109684, -666.2581887925252, 35.69681207286217]\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2))\n", - "[-119.44280826109684, -821.3978091264847, 35.69681207286217]\n", - "[84.46719346967797, -462.3481870617502, 239.60681380363727]\n", - "[84.46719346967797, -617.4878073957098, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[86.313713864835, -300.0, -68.82590646912467]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-68.82590646912485, -300.0, -68.82590646912467]\n", + "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-68.82590646912485, -300.0, -68.82590646912467]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-68.82590646912485, -455.1396203339599, -68.82590646912467]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", "1\n", "-300.0\n", - "here\n", - "(((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-119.44280826109684, -821.3978091264847, 35.69681207286217]\n", - "((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[180.55719173890316, -50.61690179197217, 335.69681207286214]\n", - "[84.46719346967797, -617.4878073957098, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-68.82590646912485, -455.1396203339599, -68.82590646912467]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[231.17409353087515, -470.78090733451245, 231.17409353087533]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "[435.0840952616498, -266.87090560373764, 435.0840952616498]\n", + "0\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[231.17409353087515, -470.78090733451245, 231.17409353087533]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, -470.78090733451245, 231.17409353087533]\n", + "[435.0840952616498, -266.87090560373764, 435.0840952616498]\n", + "[203.91000173077484, -266.87090560373764, 435.0840952616498]\n", + "2\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[1.9895196601282805e-13, -470.78090733451245, 231.17409353087533]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-299.9999999999998, -770.7809073345124, 42.90537880065352]\n", + "[203.91000173077484, -266.87090560373764, 435.0840952616498]\n", + "[203.91000173077484, -266.87090560373764, 546.815380531428]\n", + "2\n", + "400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-299.9999999999998, -770.7809073345124, 42.90537880065352]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-699.9999999999998, -1170.7809073345124, -201.95500086538703]\n", + "[203.91000173077484, -266.87090560373764, 546.815380531428]\n", + "[203.91000173077484, -266.87090560373764, 701.9550008653874]\n", "1\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-699.9999999999998, -1170.7809073345124, -201.95500086538703]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1.9550008653873192, -1.955000865387035]\n", + "[203.91000173077484, -266.87090560373764, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "2\n", "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)))\n", - "[180.55719173890316, -50.61690179197217, 335.69681207286214]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2))\n", - "[80.55719173890316, -417.4878073957101, 235.69681207286214]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -413.57780566493517, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-499.9999999999998, -1.9550008653873192, -1.955000865387035]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-599.9999999999998, -101.95500086538732, 129.21909266548784]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "1\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-599.9999999999998, -101.95500086538732, 129.21909266548784]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-199.99999999999977, 31.17409353087504, 529.2190926654878]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "2\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.17409353087504, 529.2190926654878]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[200.00000000000023, 431.17409353087504, -31.174093530874757]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", "2\n", "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)))\n", - "[80.55719173890316, -417.4878073957101, 235.69681207286214]\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1))\n", - "[-319.44280826109684, -817.4878073957101, 66.87090560373724]\n", - "[84.46719346967797, -413.57780566493517, 239.60681380363727]\n", - "[84.46719346967797, -413.57780566493517, 470.7809073345124]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[200.00000000000023, 431.17409353087504, -31.174093530874757]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 31.17409353087504, -199.9999999999997]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.17409353087504, -199.9999999999997]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 186.31371386483488, -199.9999999999997]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 186.31371386483488, -199.9999999999997]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 613.6862861351653, -199.9999999999997]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 613.6862861351653, -199.9999999999997]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 768.825906469125, -199.9999999999997]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)))\n", + "[-199.99999999999977, 768.825906469125, -199.9999999999997]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1))\n", + "[2.2737367544323206e-13, 968.825906469125, 231.17409353087527]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "[203.91000173077484, 1172.7359081998998, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", - "[-319.44280826109684, -817.4878073957101, 66.87090560373724]\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", - "[-319.44280826109684, -635.08409526165, 66.87090560373724]\n", - "[84.46719346967797, -413.57780566493517, 470.7809073345124]\n", - "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[2.2737367544323206e-13, 968.825906469125, 231.17409353087527]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[2.2737367544323206e-13, 1.1368683772161603e-13, 231.17409353087527]\n", + "[203.91000173077484, 1172.7359081998998, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-319.44280826109684, -635.08409526165, 66.87090560373724]\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -435.08409526164996, -48.770381396815424]\n", - "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", - "[84.46719346967797, -231.1740935308751, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[2.2737367544323206e-13, 1.1368683772161603e-13, 231.17409353087527]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, 200.0000000000001, 586.3137138648351]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", + "[200.00000000000023, 200.0000000000001, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "[200.00000000000023, -31.174093530874956, 586.3137138648351]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", "1\n", "None\n", - "here\n", - "(((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -435.08409526164996, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -279.9444749276902, -48.770381396815424]\n", - "[84.46719346967797, -231.1740935308751, 155.13962033395975]\n", - "[84.46719346967797, -76.03447319691533, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -31.174093530874956, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, -115.6412870005525, 586.3137138648351]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -115.6412870005525, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, -186.31371386483468, 586.3137138648351]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -279.9444749276902, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -546.8153805314278, -48.770381396815424]\n", - "[84.46719346967797, -76.03447319691533, 155.13962033395975]\n", - "[84.46719346967797, -342.90537880065284, 155.13962033395975]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -186.31371386483468, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "[200.00000000000023, -382.51219260429025, 586.3137138648351]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -378.6021908735155, 590.2237155956096]\n", "1\n", - "500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -546.8153805314278, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-619.4428082610968, -1250.7253822622026, -548.7703813968154]\n", - "[84.46719346967797, -342.90537880065284, 155.13962033395975]\n", - "[84.46719346967797, -546.8153805314278, 155.13962033395975]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -382.51219260429025, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[500.0000000000002, 113.68628613516529, 886.3137138648351]\n", + "[203.91000173077484, -378.6021908735155, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "2\n", + "1000.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[500.0000000000002, 113.68628613516529, 886.3137138648351]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -886.3137138648347, -1.9550008653870918]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 701.9550008653874]\n", + "2\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[-499.9999999999998, -886.3137138648347, -1.9550008653870918]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[-199.99999999999977, -586.3137138648347, 31.17409353087527]\n", + "[203.91000173077484, -182.40371213405996, 701.9550008653874]\n", + "[203.91000173077484, -182.40371213405996, 435.0840952616498]\n", "2\n", - "-700.0\n", - "here\n", - "(((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)))\n", - "[-619.4428082610968, -1250.7253822622026, -548.7703813968154]\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2))\n", - "[80.55719173890316, -550.7253822622026, -150.6169017919724]\n", - "[84.46719346967797, -546.8153805314278, 155.13962033395975]\n", - "[84.46719346967797, -546.8153805314278, -146.70690006119722]\n", - "1\n", "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)))\n", - "[80.55719173890316, -550.7253822622026, -150.6169017919724]\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2))\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", - "[-319.44280826109684, -52.571902657359715, -550.6169017919724]\n", - "[84.46719346967797, -546.8153805314278, -146.70690006119722]\n", - "[84.46719346967797, 351.3380990734152, -146.70690006119722]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-199.99999999999977, -586.3137138648347, 31.17409353087527]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -986.3137138648347, -17.487807395709524]\n", + "[203.91000173077484, -182.40371213405996, 435.0840952616498]\n", + "[203.91000173077484, -182.40371213405996, 786.422194335065]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[-599.9999999999998, -986.3137138648347, -17.487807395709524]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -368.8259064691249, -17.487807395709524]\n", + "[203.91000173077484, -182.40371213405996, 786.422194335065]\n", + "[203.91000173077484, 435.0840952616498, 786.422194335065]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)))\n", + "[-599.9999999999998, -368.8259064691249, -17.487807395709524]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -213.68628613516506, -17.487807395709524]\n", + "[203.91000173077484, 435.0840952616498, 786.422194335065]\n", + "[203.91000173077484, 590.2237155956096, 786.422194335065]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)))\n", + "[-599.9999999999998, -213.68628613516506, -17.487807395709524]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0))\n", + "[-599.9999999999998, -213.68628613516506, 213.68628613516557]\n", + "[203.91000173077484, 590.2237155956096, 786.422194335065]\n", + "[203.91000173077484, 590.2237155956096, 1017.5962878659401]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)))\n", + "[-599.9999999999998, -213.68628613516506, 213.68628613516557]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "[-599.9999999999998, -101.95500086538726, 213.68628613516557]\n", + "[203.91000173077484, 590.2237155956096, 1017.5962878659401]\n", + "[203.91000173077484, 701.9550008653874, 1017.5962878659401]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-599.9999999999998, -101.95500086538726, 213.68628613516557]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-599.9999999999998, -101.95500086538726, 284.3587129994477]\n", + "[203.91000173077484, 701.9550008653874, 1017.5962878659401]\n", + "[203.91000173077484, 701.9550008653874, 1088.2687147302222]\n", + "1\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[-599.9999999999998, -101.95500086538726, 284.3587129994477]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "[200.00000000000023, 853.1846194685725, 1084.3587129994476]\n", + "[203.91000173077484, 701.9550008653874, 1088.2687147302222]\n", + "[203.91000173077484, 857.0946211993472, 1088.2687147302222]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", - "[-319.44280826109684, -52.571902657359715, -550.6169017919724]\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "[-119.44280826109684, 147.42809734264029, 111.73128526977769]\n", - "[84.46719346967797, 351.3380990734152, -146.70690006119722]\n", - "[84.46719346967797, 351.3380990734152, 315.6412870005529]\n", + "800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 853.1846194685725, 1084.3587129994476]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-599.9999999999998, 53.184619468572464, -101.9550008653872]\n", + "[203.91000173077484, 857.0946211993472, 1088.2687147302222]\n", + "[203.91000173077484, 857.0946211993472, 701.9550008653874]\n", + "0\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, 53.184619468572464, -101.9550008653872]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-803.9100017307746, 53.184619468572464, -101.9550008653872]\n", + "[203.91000173077484, 857.0946211993472, 701.9550008653874]\n", + "[0.0, 857.0946211993472, 701.9550008653874]\n", + "0\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-803.9100017307746, 53.184619468572464, -101.9550008653872]\n", + "((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-915.6412870005524, 53.184619468572464, -101.9550008653872]\n", + "[0.0, 857.0946211993472, 701.9550008653874]\n", + "[-111.73128526977777, 857.0946211993472, 701.9550008653874]\n", + "2\n", + "-400.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-915.6412870005524, 53.184619468572464, -101.9550008653872]\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-515.6412870005524, 453.18461946857246, 66.87090560373775]\n", + "[-111.73128526977777, 857.0946211993472, 701.9550008653874]\n", + "[-111.73128526977777, 857.0946211993472, 470.7809073345124]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-515.6412870005524, 453.18461946857246, 66.87090560373775]\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-515.6412870005524, 564.9159047383502, 66.87090560373775]\n", + "[-111.73128526977777, 857.0946211993472, 470.7809073345124]\n", + "[-111.73128526977777, 968.8259064691249, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", - "[-119.44280826109684, 147.42809734264029, 111.73128526977769]\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "[-350.61690179197205, 147.42809734264029, 111.73128526977769]\n", - "[84.46719346967797, 351.3380990734152, 315.6412870005529]\n", - "[-146.70690006119722, 351.3380990734152, 315.6412870005529]\n", + "0.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-515.6412870005524, 564.9159047383502, 66.87090560373775]\n", + "((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-635.0840952616497, 564.9159047383502, 66.87090560373775]\n", + "[-111.73128526977777, 968.8259064691249, 470.7809073345124]\n", + "[-231.1740935308751, 968.8259064691249, 470.7809073345124]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", + "[-635.0840952616497, 564.9159047383502, 66.87090560373775]\n", + "((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "[-635.0840952616497, 333.74181120747517, 66.87090560373775]\n", + "[-231.1740935308751, 968.8259064691249, 470.7809073345124]\n", + "[-231.1740935308751, 737.6518129382499, 470.7809073345124]\n", "1\n", - "600.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-350.61690179197205, 147.42809734264029, 111.73128526977769]\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-950.616901791972, 9.77628440439048, -488.2687147302223]\n", - "[-146.70690006119722, 351.3380990734152, 315.6412870005529]\n", - "[-146.70690006119722, 813.6862861351653, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-950.616901791972, 9.77628440439048, -488.2687147302223]\n", - "((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-803.9100017307749, 9.77628440439048, -488.2687147302223]\n", - "[-146.70690006119722, 813.6862861351653, 315.6412870005529]\n", - "[0.0, 813.6862861351653, 315.6412870005529]\n", + "100.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)))\n", + "[-635.0840952616497, 333.74181120747517, 66.87090560373775]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1))\n", + "[-735.0840952616497, 78.6021908735155, -33.129094396262246]\n", + "[-231.1740935308751, 737.6518129382499, 470.7809073345124]\n", + "[-231.1740935308751, 582.5121926042902, 470.7809073345124]\n", "1\n", + "300.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-735.0840952616497, 78.6021908735155, -33.129094396262246]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-1035.0840952616497, -333.12909439626236, -333.12909439626225]\n", + "[-231.1740935308751, 582.5121926042902, 470.7809073345124]\n", + "[-231.1740935308751, 470.7809073345124, 470.7809073345124]\n", + "2\n", "-100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)))\n", - "[-803.9100017307749, 9.77628440439048, -488.2687147302223]\n", - "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "[-703.9100017307749, 264.91590473835004, -388.2687147302223]\n", - "[0.0, 813.6862861351653, 315.6412870005529]\n", - "[0.0, 968.8259064691249, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)))\n", - "[-703.9100017307749, 264.91590473835004, -388.2687147302223]\n", - "((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "[-886.3137138648349, 264.91590473835004, -388.2687147302223]\n", - "[0.0, 968.8259064691249, 315.6412870005529]\n", - "[-182.40371213405996, 968.8259064691249, 315.6412870005529]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)))\n", + "[-1035.0840952616497, -333.12909439626236, -333.12909439626225]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1))\n", + "[-935.0840952616497, -233.12909439626236, -437.0390961270373]\n", + "[-231.1740935308751, 470.7809073345124, 470.7809073345124]\n", + "[-231.1740935308751, 470.7809073345124, 266.8709056037373]\n", "2\n", - "-400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[-886.3137138648349, 264.91590473835004, -388.2687147302223]\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[-486.3137138648349, 664.91590473835, -37.03909612703791]\n", - "[-182.40371213405996, 968.8259064691249, 315.6412870005529]\n", - "[-182.40371213405996, 968.8259064691249, 266.8709056037373]\n", + "-500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-935.0840952616497, -233.12909439626236, -437.0390961270373]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-435.08409526164974, 266.87090560373764, 35.69681207286271]\n", + "[-231.1740935308751, 470.7809073345124, 266.8709056037373]\n", + "[-231.1740935308751, 470.7809073345124, 239.60681380363727]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-435.08409526164974, 266.87090560373764, 35.69681207286271]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-546.8153805314275, 266.87090560373764, 35.69681207286271]\n", + "[-231.1740935308751, 470.7809073345124, 239.60681380363727]\n", + "[-342.90537880065284, 470.7809073345124, 239.60681380363727]\n", "1\n", - "500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-486.3137138648349, 664.91590473835, -37.03909612703791]\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-986.3137138648349, 276.64719000812784, -537.039096127038]\n", - "[-182.40371213405996, 968.8259064691249, 266.8709056037373]\n", - "[-182.40371213405996, 1080.5571917389027, 266.8709056037373]\n", + "200.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-546.8153805314275, 266.87090560373764, 35.69681207286271]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[-746.8153805314275, -248.77038139681503, -164.3031879271373]\n", + "[-342.90537880065284, 470.7809073345124, 239.60681380363727]\n", + "[-342.90537880065284, 155.13962033395975, 239.60681380363727]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-746.8153805314275, -248.77038139681503, -164.3031879271373]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[-550.6169017919719, -248.77038139681503, -164.3031879271373]\n", + "[-342.90537880065284, 155.13962033395975, 239.60681380363727]\n", + "[-146.70690006119722, 155.13962033395975, 239.60681380363727]\n", "0\n", - "-500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-986.3137138648349, 276.64719000812784, -537.039096127038]\n", - "((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-423.35280999187216, 776.6471900081278, -37.039096127037965]\n", - "[-182.40371213405996, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-550.6169017919719, -248.77038139681503, -164.3031879271373]\n", + "((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[182.40371213406013, -48.770381396815026, 35.69681207286271]\n", + "[-146.70690006119722, 155.13962033395975, 239.60681380363727]\n", + "[386.3137138648348, 155.13962033395975, 239.60681380363727]\n", + "1\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)))\n", + "[182.40371213406013, -48.770381396815026, 35.69681207286271]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2))\n", + "[-517.5962878659399, -19.55128873132753, -664.3031879271373]\n", + "[386.3137138648348, 155.13962033395975, 239.60681380363727]\n", + "[386.3137138648348, 884.3587129994473, 239.60681380363727]\n", "2\n", - "-100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)))\n", - "[-423.35280999187216, 776.6471900081278, -37.039096127037965]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0))\n", - "[-323.35280999187216, 876.6471900081278, -92.17871646099752]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 1080.5571917389027, 111.73128526977776]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)))\n", + "[-517.5962878659399, -19.55128873132753, -664.3031879271373]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1))\n", + "[-317.59628786593987, 180.44871126867247, -50.72538226220229]\n", + "[386.3137138648348, 884.3587129994473, 239.60681380363727]\n", + "[386.3137138648348, 884.3587129994473, 653.1846194685722]\n", "2\n", - "200.0\n", - "here\n", - "(((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-323.35280999187216, 876.6471900081278, -92.17871646099752]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-523.3528099918722, 676.6471900081278, -137.03909612703796]\n", - "[-119.44280826109728, 1080.5571917389027, 111.73128526977776]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)))\n", + "[-317.59628786593987, 180.44871126867247, -50.72538226220229]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0))\n", + "[-317.59628786593987, 180.44871126867247, 68.71742599889512]\n", + "[386.3137138648348, 884.3587129994473, 653.1846194685722]\n", + "[386.3137138648348, 884.3587129994473, 772.6274277296696]\n", "1\n", - "-400.0\n", - "here\n", - "(((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[-523.3528099918722, 676.6471900081278, -137.03909612703796]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-123.35280999187216, 31.786810342087392, 262.96090387296204]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 35.69681207286232, 266.8709056037373]\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)))\n", + "[-317.59628786593987, 180.44871126867247, 68.71742599889512]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0))\n", + "[-417.59628786593987, 284.35871299944733, -31.282574001104877]\n", + "[386.3137138648348, 884.3587129994473, 772.6274277296696]\n", + "[386.3137138648348, 1088.2687147302222, 772.6274277296696]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)))\n", - "[-123.35280999187216, 31.786810342087392, 262.96090387296204]\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "[-123.35280999187216, 31.786810342087392, 107.82128353900248]\n", - "[-119.44280826109728, 35.69681207286232, 266.8709056037373]\n", - "[-119.44280826109728, 35.69681207286232, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)))\n", - "[-123.35280999187216, 31.786810342087392, 107.82128353900248]\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "[-354.52690352274726, 31.786810342087392, 107.82128353900248]\n", - "[-119.44280826109728, 35.69681207286232, 111.73128526977776]\n", - "[-350.6169017919724, 35.69681207286232, 111.73128526977776]\n", + "-600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-417.59628786593987, 284.35871299944733, -31.282574001104877]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406013, 884.3587129994473, -48.77038139681474]\n", + "[386.3137138648348, 1088.2687147302222, 772.6274277296696]\n", + "[386.3137138648348, 1088.2687147302222, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[182.40371213406013, 884.3587129994473, -48.77038139681474]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[182.40371213406013, 884.3587129994473, -203.9100017307745]\n", + "[386.3137138648348, 1088.2687147302222, 155.13962033395975]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "2\n", - "0.0\n", - "here\n", - "(((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[-354.52690352274726, 31.786810342087392, 107.82128353900248]\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[-354.52690352274726, 31.786810342087392, 31.78681034208705]\n", - "[-350.6169017919724, 35.69681207286232, 111.73128526977776]\n", - "[-350.6169017919724, 35.69681207286232, 35.69681207286232]\n", - "0\n", "None\n", - "here\n", - "(((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[-354.52690352274726, 31.786810342087392, 31.78681034208705]\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[-466.25818879252506, 31.786810342087392, 31.78681034208705]\n", - "[-350.6169017919724, 35.69681207286232, 35.69681207286232]\n", - "[-462.3481870617502, 35.69681207286232, 35.69681207286232]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[182.40371213406013, 884.3587129994473, -203.9100017307745]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0))\n", + "[182.40371213406013, 884.3587129994473, -315.64128700055227]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[386.3137138648348, 1088.2687147302222, -111.73128526977777]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)))\n", + "[182.40371213406013, 884.3587129994473, -315.64128700055227]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0))\n", + "[182.40371213406013, 884.3587129994473, -519.5512887313272]\n", + "[386.3137138648348, 1088.2687147302222, -111.73128526977777]\n", + "[386.3137138648348, 1088.2687147302222, -315.6412870005527]\n", "2\n", - "700.0\n", - "here\n", - "(((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[-466.25818879252506, 31.786810342087392, 31.78681034208705]\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-1166.258188792525, -668.2131896579126, 33.7418112074746]\n", - "[-462.3481870617502, 35.69681207286232, 35.69681207286232]\n", - "[-462.3481870617502, 35.69681207286232, 737.6518129382499]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[182.40371213406013, 884.3587129994473, -519.5512887313272]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406013, 1084.3587129994473, -3.910001730774468]\n", + "[386.3137138648348, 1088.2687147302222, -315.6412870005527]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "0\n", "None\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[-1166.258188792525, -668.2131896579126, 33.7418112074746]\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-935.08409526165, -668.2131896579126, 33.7418112074746]\n", - "[-462.3481870617502, 35.69681207286232, 737.6518129382499]\n", - "[-231.1740935308751, 35.69681207286232, 737.6518129382499]\n", - "2\n", - "-300.0\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-935.08409526165, -668.2131896579126, 33.7418112074746]\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-635.08409526165, -368.2131896579126, 18.10052420692176]\n", - "[-231.1740935308751, 35.69681207286232, 737.6518129382499]\n", - "[-231.1740935308751, 35.69681207286232, 422.0105259376971]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406013, 1084.3587129994473, -3.910001730774468]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[586.3137138648349, 1084.3587129994473, -3.910001730774468]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[590.2237155956096, 1088.2687147302222, 0.0]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[586.3137138648349, 1084.3587129994473, -3.910001730774468]\n", + "((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[809.7762844043906, 1084.3587129994473, -3.910001730774468]\n", + "[590.2237155956096, 1088.2687147302222, 0.0]\n", + "[813.6862861351653, 1088.2687147302222, 0.0]\n", "0\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[809.7762844043906, 1084.3587129994473, -3.910001730774468]\n", + "((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[698.0449991346127, 1084.3587129994473, -3.910001730774468]\n", + "[813.6862861351653, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)))\n", + "[698.0449991346127, 1084.3587129994473, -3.910001730774468]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0))\n", + "[698.0449991346127, 929.2190926654874, -3.910001730774468]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 933.1290943962623, 0.0]\n", + "2\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[698.0449991346127, 929.2190926654874, -3.910001730774468]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[498.0449991346127, 729.2190926654874, -84.46719346967721]\n", + "[701.9550008653874, 933.1290943962623, 0.0]\n", + "[701.9550008653874, 933.1290943962623, 119.44280826109726]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[498.0449991346127, 729.2190926654874, -84.46719346967721]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", + "[498.0449991346127, 617.4878073957098, -84.46719346967721]\n", + "[701.9550008653874, 933.1290943962623, 119.44280826109726]\n", + "[701.9550008653874, 821.3978091264846, 119.44280826109726]\n", + "1\n", "-200.0\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-635.08409526165, -368.2131896579126, 18.10052420692176]\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-595.5857619282431, -168.2131896579126, 218.10052420692176]\n", - "[-231.1740935308751, 35.69681207286232, 422.0105259376971]\n", - "[-391.67576019746826, 35.69681207286232, 422.0105259376971]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[498.0449991346127, 617.4878073957098, -84.46719346967721]\n", + "((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[698.0449991346127, 613.5778056649348, 115.53280653032279]\n", + "[701.9550008653874, 821.3978091264846, 119.44280826109726]\n", + "[701.9550008653874, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[698.0449991346127, 613.5778056649348, 115.53280653032279]\n", + "((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[929.2190926654876, 613.5778056649348, 115.53280653032279]\n", + "[701.9550008653874, 617.4878073957096, 119.44280826109726]\n", + "[933.1290943962623, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[929.2190926654876, 613.5778056649348, 115.53280653032279]\n", + "((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[999.8915195297699, 613.5778056649348, 115.53280653032279]\n", + "[933.1290943962623, 617.4878073957096, 119.44280826109726]\n", + "[1003.8015212605446, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[999.8915195297699, 613.5778056649348, 115.53280653032279]\n", + "((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[1084.3587129994476, 613.5778056649348, 115.53280653032279]\n", + "[1003.8015212605446, 617.4878073957096, 119.44280826109726]\n", + "[1088.2687147302222, 617.4878073957096, 119.44280826109726]\n", "2\n", - "600.0\n", - "here\n", - "(((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-595.5857619282431, -168.2131896579126, 218.10052420692176]\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-1195.585761928243, -768.2131896579126, 45.473096477252284]\n", - "[-391.67576019746826, 35.69681207286232, 422.0105259376971]\n", - "[-391.67576019746826, 35.69681207286232, 849.3830982080276]\n", - "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-1195.585761928243, -768.2131896579126, 45.473096477252284]\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-381.8994757930777, -768.2131896579126, 45.473096477252284]\n", - "[-391.67576019746826, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "0\n", - "None\n", - "here\n", - "(((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-381.8994757930777, -768.2131896579126, 45.473096477252284]\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-452.5719026573596, -768.2131896579126, 45.473096477252284]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "[351.3380990734152, 35.69681207286232, 849.3830982080276]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[1084.3587129994476, 613.5778056649348, 115.53280653032279]\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[1184.3587129994476, 713.5778056649348, 327.2640918001005]\n", + "[1088.2687147302222, 617.4878073957096, 119.44280826109726]\n", + "[1088.2687147302222, 617.4878073957096, 231.17409353087498]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)))\n", + "[1184.3587129994476, 713.5778056649348, 327.2640918001005]\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "[1184.3587129994476, 798.0449991346126, 327.2640918001005]\n", + "[1088.2687147302222, 617.4878073957096, 231.17409353087498]\n", + "[1088.2687147302222, 701.9550008653874, 231.17409353087498]\n", "0\n", - "-400.0\n", - "here\n", - "(((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-452.5719026573596, -768.2131896579126, 45.473096477252284]\n", - "((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[18.100524206922273, -368.2131896579126, 445.4730964772523]\n", - "[351.3380990734152, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)))\n", - "[18.100524206922273, -368.2131896579126, 445.4730964772523]\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2))\n", - "[18.100524206922273, -479.9444749276903, 445.4730964772523]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, -76.03447319691533, 849.3830982080276]\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)))\n", + "[1184.3587129994476, 798.0449991346126, 327.2640918001005]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "[940.9503779352656, 598.0449991346126, 127.26409180010052]\n", + "[1088.2687147302222, 701.9550008653874, 231.17409353087498]\n", + "[1044.8603796660402, 701.9550008653874, 231.17409353087498]\n", + "1\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[940.9503779352656, 598.0449991346126, 127.26409180010052]\n", + "((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[940.9503779352656, 709.7762844043905, 127.26409180010052]\n", + "[1044.8603796660402, 701.9550008653874, 231.17409353087498]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)))\n", - "[18.100524206922273, -479.9444749276903, 445.4730964772523]\n", - "((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "[18.100524206922273, -523.3528099918723, 445.4730964772523]\n", - "[422.0105259376971, -76.03447319691533, 849.3830982080276]\n", - "[422.0105259376971, -119.44280826109728, 849.3830982080276]\n", + "0.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[940.9503779352656, 709.7762844043905, 127.26409180010052]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[940.9503779352656, 625.3090909347127, 127.26409180010052]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "[1044.8603796660402, 729.2190926654876, 231.17409353087498]\n", "2\n", - "-400.0\n", - "here\n", - "(((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)))\n", - "[18.100524206922273, -523.3528099918723, 445.4730964772523]\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2))\n", - "[418.1005242069223, -123.35280999187228, 31.78681034208705]\n", - "[422.0105259376971, -119.44280826109728, 849.3830982080276]\n", - "[422.0105259376971, -119.44280826109728, 35.69681207286232]\n", + "100.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[940.9503779352656, 625.3090909347127, 127.26409180010052]\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[840.9503779352656, 525.3090909347127, 138.9953770698782]\n", + "[1044.8603796660402, 729.2190926654876, 231.17409353087498]\n", + "[1044.8603796660402, 729.2190926654876, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -123.35280999187228, 31.78681034208705]\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -354.5269035227474, 31.78681034208705]\n", - "[422.0105259376971, -119.44280826109728, 35.69681207286232]\n", - "[422.0105259376971, -350.6169017919724, 35.69681207286232]\n", + "-300.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[840.9503779352656, 525.3090909347127, 138.9953770698782]\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[1140.9503779352656, -59.04962206473465, 438.9953770698782]\n", + "[1044.8603796660402, 729.2190926654876, 342.90537880065267]\n", + "[1044.8603796660402, -155.13962033395978, 342.90537880065267]\n", + "2\n", + "500.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[1140.9503779352656, -59.04962206473465, 438.9953770698782]\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[640.9503779352656, -559.0496220647346, 142.90537880065358]\n", + "[1044.8603796660402, -155.13962033395978, 342.90537880065267]\n", + "[1044.8603796660402, -155.13962033395978, 546.815380531428]\n", "1\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -354.5269035227474, 31.78681034208705]\n", - "((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -466.2581887925252, 31.78681034208705]\n", - "[422.0105259376971, -350.6169017919724, 35.69681207286232]\n", - "[422.0105259376971, -462.3481870617502, 35.69681207286232]\n", - "1\n", - "700.0\n", - "here\n", - "(((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -466.2581887925252, 31.78681034208705]\n", - "((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "[-281.8994757930777, -1095.5857619282433, -668.213189657913]\n", - "[422.0105259376971, -462.3481870617502, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "2\n", - "-600.0\n", - "here\n", - "(((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)))\n", - "[-281.8994757930777, -1095.5857619282433, -668.213189657913]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2))\n", - "[318.1005242069223, -495.5857619282433, -179.94447492769064]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, -76.03447319691533]\n", + "300.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)))\n", + "[640.9503779352656, -559.0496220647346, 142.90537880065358]\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "[340.9503779352656, 109.77628440439048, -157.09462119934642]\n", + "[1044.8603796660402, -155.13962033395978, 546.815380531428]\n", + "[1044.8603796660402, 813.6862861351653, 546.815380531428]\n", "2\n", - "-100.0\n", - "here\n", - "(((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[318.1005242069223, -495.5857619282433, -179.94447492769064]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -395.5857619282433, 31.786810342087023]\n", - "[422.0105259376971, -391.67576019746826, -76.03447319691533]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", + "-500.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[340.9503779352656, 109.77628440439048, -157.09462119934642]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[840.9503779352656, 609.7762844043905, 27.264091800100573]\n", + "[1044.8603796660402, 813.6862861351653, 546.815380531428]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[840.9503779352656, 609.7762844043905, 27.264091800100573]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[729.2190926654877, 609.7762844043905, 27.264091800100573]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "[933.1290943962623, 813.6862861351653, 231.17409353087498]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", - "[418.1005242069223, -395.5857619282433, 31.786810342087023]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "[-281.8994757930777, -1095.5857619282433, -50.725382262203084]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, 653.1846194685722]\n", + "-200.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[729.2190926654877, 609.7762844043905, 27.264091800100573]\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[929.2190926654877, 809.7762844043905, -3.910001730774411]\n", + "[933.1290943962623, 813.6862861351653, 231.17409353087498]\n", + "[933.1290943962623, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[929.2190926654877, 809.7762844043905, -3.910001730774411]\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[809.7762844043907, 809.7762844043905, -3.910001730774411]\n", + "[933.1290943962623, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "1\n", + "500.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[809.7762844043907, 809.7762844043905, -3.910001730774411]\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[309.7762844043907, 198.04499913461257, -503.9100017307744]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[309.7762844043907, 198.04499913461257, -503.9100017307744]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[198.0449991346128, 198.04499913461257, -503.9100017307744]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", - "[-281.8994757930777, -1095.5857619282433, -50.725382262203084]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "[-437.0390961270375, -1095.5857619282433, -50.725382262203084]\n", - "[422.0105259376971, -391.67576019746826, 653.1846194685722]\n", - "[266.8709056037373, -391.67576019746826, 653.1846194685722]\n", + "-500.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[198.0449991346128, 198.04499913461257, -503.9100017307744]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-3.9100017307746384, 698.0449991346126, -3.910001730774411]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "[0.0, 701.9550008653874, 0.0]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-437.0390961270375, -1095.5857619282433, -50.725382262203084]\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-137.0390961270375, -795.5857619282433, 18.10052420692176]\n", - "[266.8709056037373, -391.67576019746826, 653.1846194685722]\n", - "[266.8709056037373, -391.67576019746826, 422.0105259376971]\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-3.9100017307746384, 698.0449991346126, -3.910001730774411]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-303.91000173077464, 398.04499913461257, -99.99999999999957]\n", + "[0.0, 701.9550008653874, 0.0]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-303.91000173077464, 398.04499913461257, -99.99999999999957]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-203.91000173077464, 498.04499913461257, 182.4037121340604]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-137.0390961270375, -795.5857619282433, 18.10052420692176]\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-368.2131896579125, -795.5857619282433, 18.10052420692176]\n", - "[266.8709056037373, -391.67576019746826, 422.0105259376971]\n", - "[35.69681207286232, -391.67576019746826, 422.0105259376971]\n", - "1\n", "0.0\n", - "here\n", - "(((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-368.2131896579125, -795.5857619282433, 18.10052420692176]\n", - "((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-368.2131896579125, -950.7253822622029, 18.10052420692176]\n", - "[35.69681207286232, -391.67576019746826, 422.0105259376971]\n", - "[35.69681207286232, -546.8153805314278, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-368.2131896579125, -950.7253822622029, 18.10052420692176]\n", - "((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-479.9444749276902, -950.7253822622029, 18.10052420692176]\n", - "[35.69681207286232, -546.8153805314278, 422.0105259376971]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-479.9444749276902, -950.7253822622029, 18.10052420692176]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-164.41166839736786, -550.7253822622029, 418.10052420692176]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "[-160.50166666659302, -546.8153805314278, 422.0105259376971]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-203.91000173077464, 498.04499913461257, 182.4037121340604]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[1.9895196601282805e-13, 498.04499913461257, 182.4037121340604]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", + "[203.91000173077484, 701.9550008653874, 386.3137138648348]\n", "2\n", - "800.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)))\n", - "[-164.41166839736786, -550.7253822622029, 418.10052420692176]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2))\n", - "[-964.4116683973679, -1350.7253822622029, 4.414238071756472]\n", - "[-160.50166666659302, -546.8153805314278, 422.0105259376971]\n", - "[-160.50166666659302, -546.8153805314278, 808.3242398025318]\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[1.9895196601282805e-13, 498.04499913461257, 182.4037121340604]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-99.9999999999998, 398.04499913461257, 11.731285269778482]\n", + "[203.91000173077484, 701.9550008653874, 386.3137138648348]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-99.9999999999998, 398.04499913461257, 11.731285269778482]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-99.9999999999998, 242.90537880065312, 11.731285269778482]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "[203.91000173077484, 546.815380531428, 315.6412870005529]\n", "2\n", - "-600.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-964.4116683973679, -1350.7253822622029, 4.414238071756472]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -750.7253822622029, -48.77038139681554]\n", - "[-160.50166666659302, -546.8153805314278, 808.3242398025318]\n", - "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -750.7253822622029, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -862.4566675319805, -48.77038139681554]\n", - "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", - "[-160.50166666659302, -658.5466658012054, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -862.4566675319805, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -1017.5962878659403, -48.77038139681554]\n", - "[-160.50166666659302, -658.5466658012054, 155.13962033395975]\n", - "[-160.50166666659302, -813.6862861351652, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -1017.5962878659403, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 337.54333246801946, -48.77038139681554]\n", - "[-160.50166666659302, -813.6862861351652, 155.13962033395975]\n", - "[-160.50166666659302, 541.4533341987946, 155.13962033395975]\n", - "1\n", - "500.0\n", - "here\n", - "(((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 337.54333246801946, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-864.4116683973679, -50.72538226220286, -548.7703813968155]\n", - "[-160.50166666659302, 541.4533341987946, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "1\n", - "-500.0\n", - "here\n", - "(((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-864.4116683973679, -50.72538226220286, -548.7703813968155]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)))\n", + "[-99.9999999999998, 242.90537880065312, 11.731285269778482]\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, 342.9053788006531, 231.17409353087538]\n", + "[203.91000173077484, 546.815380531428, 315.6412870005529]\n", + "[203.91000173077484, 546.815380531428, 435.0840952616498]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[1.9895196601282805e-13, 342.9053788006531, 231.17409353087538]\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, 231.17409353087493, 231.17409353087538]\n", + "[203.91000173077484, 546.815380531428, 435.0840952616498]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", "2\n", "-300.0\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", - "[-64.41166839736786, 953.1846194685721, -15.641287000553064]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, -111.73128526977777]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)))\n", + "[1.9895196601282805e-13, 231.17409353087493, 231.17409353087538]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "[300.0000000000002, 531.1740935308749, 686.3137138648352]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[300.0000000000002, 531.1740935308749, 686.3137138648352]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[300.0000000000002, 299.9999999999999, 686.3137138648352]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)))\n", + "[300.0000000000002, 299.9999999999999, 686.3137138648352]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "[-199.99999999999977, 31.17409353087487, 186.31371386483522]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", "2\n", - "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-64.41166839736786, 953.1846194685721, -15.641287000553064]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, -111.73128526977777]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.17409353087487, 186.31371386483522]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 231.17409353087487, 4.547473508864641e-13]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", "2\n", "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", - "[-564.4116683973679, 453.1846194685721, 66.87090560373713]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, 470.7809073345124]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[2.2737367544323206e-13, 231.17409353087487, 4.547473508864641e-13]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-199.99999999999977, 31.17409353087487, -355.13962033395944]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", "2\n", "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-564.4116683973679, 453.1846194685721, 66.87090560373713]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, 470.7809073345124]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 764.9159047383498, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 968.8259064691249, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.17409353087487, -355.13962033395944]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 231.17409353087487, -231.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 231.17409353087487, -231.1740935308746]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 386.3137138648347, -231.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 386.3137138648347, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 498.0449991346125, -231.1740935308746]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[203.91000173077484, 701.9550008653874, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 764.9159047383498, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 920.0555250723096, -48.77038139681554]\n", - "[-160.50166666659302, 968.8259064691249, 155.13962033395975]\n", - "[-160.50166666659302, 1123.9655268030847, 155.13962033395975]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 498.0449991346125, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, -5.684341886080802e-14, -231.1740935308746]\n", + "[203.91000173077484, 701.9550008653874, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)))\n", - "[-364.41166839736786, 920.0555250723096, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0))\n", - "[-164.41166839736786, 1120.0555250723096, 66.76242513350667]\n", - "[-160.50166666659302, 1123.9655268030847, 155.13962033395975]\n", - "[-160.50166666659302, 1123.9655268030847, 70.67242686428197]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-164.41166839736786, 1120.0555250723096, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-164.41166839736786, 1035.5883316026318, 66.76242513350667]\n", - "[-160.50166666659302, 1123.9655268030847, 70.67242686428197]\n", - "[-160.50166666659302, 1039.498333333407, 70.67242686428197]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[2.2737367544323206e-13, -5.684341886080802e-14, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[-199.99999999999977, -200.00000000000006, -586.3137138648343]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", "1\n", "400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[-164.41166839736786, 1035.5883316026318, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-564.4116683973679, -102.06348133561823, -333.23757486649333]\n", - "[-160.50166666659302, 1039.498333333407, 70.67242686428197]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)))\n", + "[-199.99999999999977, -200.00000000000006, -586.3137138648343]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "[-599.9999999999998, -17.487807395709922, -986.3137138648343]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", + "[203.91000173077484, 786.422194335065, -182.40371213405996]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[-564.4116683973679, -102.06348133561823, -333.23757486649333]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[-64.41166839736786, 397.93651866438177, 11.622804799546884]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", - "[-160.50166666659302, 301.8465203951569, -84.46719346967784]\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, -17.487807395709922, -986.3137138648343]\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0))\n", + "[200.00000000000023, 782.51219260429, 698.044999134613]\n", + "[203.91000173077484, 786.422194335065, -182.40371213405996]\n", + "[203.91000173077484, 786.422194335065, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 782.51219260429, 698.044999134613]\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1013.6862861351651, 698.044999134613]\n", + "[203.91000173077484, 786.422194335065, 701.9550008653874]\n", + "[203.91000173077484, 1017.5962878659401, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 1013.6862861351651, 698.044999134613]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1084.358712999447, 698.044999134613]\n", + "[203.91000173077484, 1017.5962878659401, 701.9550008653874]\n", + "[203.91000173077484, 1088.2687147302222, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 1084.358712999447, 698.044999134613]\n", + "((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1168.8259064691247, 698.044999134613]\n", + "[203.91000173077484, 1088.2687147302222, 701.9550008653874]\n", + "[203.91000173077484, 1172.7359081998998, 701.9550008653874]\n", "2\n", - "400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[-64.41166839736786, 397.93651866438177, 11.622804799546884]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, -2.063481335618235, -233.2375748664933]\n", - "[-160.50166666659302, 301.8465203951569, -84.46719346967784]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[200.00000000000023, 1168.8259064691247, 698.044999134613]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 968.8259064691247, 4.547473508864641e-13]\n", + "[203.91000173077484, 1172.7359081998998, 701.9550008653874]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, -2.063481335618235, -233.2375748664933]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, 237.5433324680194, -233.2375748664933]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", - "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[2.2737367544323206e-13, 968.8259064691247, 4.547473508864641e-13]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-499.9999999999998, -1.9550008653876603, -499.99999999999955]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, 237.5433324680194, -233.2375748664933]\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, 349.2746177377971, -233.2375748664933]\n", - "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-499.9999999999998, -1.9550008653876603, -499.99999999999955]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 31.1740935308747, -199.99999999999955]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "-500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.1740935308747, -199.99999999999955]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[300.0000000000002, 531.1740935308746, 68.82590646912536]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, 349.2746177377971, -233.2375748664933]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", - "[-364.41166839736786, 680.4487112686722, -133.2375748664933]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", - "[-160.50166666659302, 884.3587129994473, 70.67242686428197]\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[300.0000000000002, 531.1740935308746, 68.82590646912536]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 386.3137138648344, -231.17409353087464]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 386.3137138648344, -231.17409353087464]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[884.3587129994476, 386.3137138648344, -231.17409353087464]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[1088.2687147302222, 590.2237155956096, -27.264091800100235]\n", "2\n", "0.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-364.41166839736786, 680.4487112686722, -133.2375748664933]\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-364.41166839736786, 680.4487112686722, 182.40371213405953]\n", - "[-160.50166666659302, 884.3587129994473, 70.67242686428197]\n", - "[-160.50166666659302, 884.3587129994473, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-364.41166839736786, 680.4487112686722, 182.40371213405953]\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-133.23757486649288, 680.4487112686722, 182.40371213405953]\n", - "[-160.50166666659302, 884.3587129994473, 386.3137138648348]\n", - "[70.67242686428197, 884.3587129994473, 386.3137138648348]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[-133.23757486649288, 680.4487112686722, 182.40371213405953]\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[166.76242513350712, 980.4487112686722, 11.622804799546884]\n", - "[70.67242686428197, 884.3587129994473, 386.3137138648348]\n", - "[70.67242686428197, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[166.76242513350712, 980.4487112686722, 11.622804799546884]\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[11.62280479954731, 980.4487112686722, 11.622804799546884]\n", - "[70.67242686428197, 884.3587129994473, -84.46719346967784]\n", - "[-84.46719346967784, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[11.62280479954731, 980.4487112686722, 11.622804799546884]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[-219.55128873132756, 980.4487112686722, 11.622804799546884]\n", - "[-84.46719346967784, 884.3587129994473, -84.46719346967784]\n", - "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "800.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[-219.55128873132756, 980.4487112686722, 11.622804799546884]\n", - "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[-1174.6909090652873, 180.44871126867224, -788.3771952004531]\n", - "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", - "[-470.78090733451245, 884.3587129994473, -84.46719346967784]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994476, 386.3137138648344, -231.17409353087464]\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[884.3587129994476, 386.3137138648344, 4.263256414560601e-13]\n", + "[1088.2687147302222, 590.2237155956096, -27.264091800100235]\n", + "[1088.2687147302222, 590.2237155956096, 203.91000173077484]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994476, 386.3137138648344, 4.263256414560601e-13]\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[813.6862861351655, 386.3137138648344, 4.263256414560601e-13]\n", + "[1088.2687147302222, 590.2237155956096, 203.91000173077484]\n", + "[1017.5962878659401, 590.2237155956096, 203.91000173077484]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[813.6862861351655, 386.3137138648344, 4.263256414560601e-13]\n", + "((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[968.8259064691251, 386.3137138648344, 4.263256414560601e-13]\n", + "[1017.5962878659401, 590.2237155956096, 203.91000173077484]\n", + "[1172.7359081998998, 590.2237155956096, 203.91000173077484]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-1174.6909090652873, 180.44871126867224, -788.3771952004531]\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-674.6909090652873, 680.4487112686722, 27.26409180009972]\n", - "[-470.78090733451245, 884.3587129994473, -84.46719346967784]\n", - "[-470.78090733451245, 884.3587129994473, 231.17409353087498]\n", + "200.0\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)))\n", + "[968.8259064691251, 386.3137138648344, 4.263256414560601e-13]\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "[768.8259064691251, 186.31371386483443, 66.87090560373804]\n", + "[1172.7359081998998, 590.2237155956096, 203.91000173077484]\n", + "[1172.7359081998998, 590.2237155956096, 470.7809073345124]\n", "0\n", - "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-674.6909090652873, 680.4487112686722, 27.26409180009972]\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-1086.4221943350653, 380.44871126867224, -272.7359081999003]\n", - "[-470.78090733451245, 884.3587129994473, 231.17409353087498]\n", - "[-582.5121926042904, 884.3587129994473, 231.17409353087498]\n", + "-100.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)))\n", + "[768.8259064691251, 186.31371386483443, 66.87090560373804]\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "[664.9159047383503, 286.3137138648344, 166.87090560373804]\n", + "[1172.7359081998998, 590.2237155956096, 470.7809073345124]\n", + "[968.8259064691249, 590.2237155956096, 470.7809073345124]\n", "2\n", "-100.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-1086.4221943350653, 380.44871126867224, -272.7359081999003]\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-986.4221943350653, 480.44871126867224, -17.59628786594044]\n", - "[-582.5121926042904, 884.3587129994473, 231.17409353087498]\n", - "[-582.5121926042904, 884.3587129994473, 386.3137138648348]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[664.9159047383503, 286.3137138648344, 166.87090560373804]\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[764.9159047383503, 386.3137138648344, 4.547473508864641e-13]\n", + "[968.8259064691249, 590.2237155956096, 470.7809073345124]\n", + "[968.8259064691249, 590.2237155956096, 203.91000173077484]\n", "0\n", "0.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-986.4221943350653, 480.44871126867224, -17.59628786594044]\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-831.2825740011053, 480.44871126867224, -17.59628786594044]\n", - "[-582.5121926042904, 884.3587129994473, 386.3137138648348]\n", - "[-427.37257227033035, 884.3587129994473, 386.3137138648348]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[764.9159047383503, 386.3137138648344, 4.547473508864641e-13]\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[617.48780739571, 386.3137138648344, 4.547473508864641e-13]\n", + "[968.8259064691249, 590.2237155956096, 203.91000173077484]\n", + "[821.3978091264846, 590.2237155956096, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[617.48780739571, 386.3137138648344, 4.547473508864641e-13]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[517.48780739571, 286.3137138648344, 131.1740935308754]\n", + "[821.3978091264846, 590.2237155956096, 203.91000173077484]\n", + "[821.3978091264846, 590.2237155956096, 435.0840952616498]\n", + "2\n", + "-400.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)))\n", + "[517.48780739571, 286.3137138648344, 131.1740935308754]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 686.3137138648344, -15.641287000552097]\n", + "[821.3978091264846, 590.2237155956096, 435.0840952616498]\n", + "[821.3978091264846, 590.2237155956096, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[917.48780739571, 686.3137138648344, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 798.0449991346122, -15.641287000552097]\n", + "[821.3978091264846, 590.2237155956096, -111.73128526977777]\n", + "[821.3978091264846, 701.9550008653874, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[917.48780739571, 798.0449991346122, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[917.48780739571, 953.184619468572, -15.641287000552097]\n", + "[821.3978091264846, 701.9550008653874, -111.73128526977777]\n", + "[821.3978091264846, 857.0946211993472, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[917.48780739571, 953.184619468572, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 482.4037121340596, -15.641287000552097]\n", + "[821.3978091264846, 857.0946211993472, -111.73128526977777]\n", + "[821.3978091264846, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-400.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)))\n", + "[917.48780739571, 482.4037121340596, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "[1317.48780739571, 882.4037121340596, 68.71742599889535]\n", + "[821.3978091264846, 386.3137138648348, -111.73128526977777]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)))\n", + "[1317.48780739571, 882.4037121340596, 68.71742599889535]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "[1317.48780739571, 1037.5433324680193, 68.71742599889535]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "[821.3978091264846, 541.4533341987946, -427.37257227033035]\n", + "1\n", + "900.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)))\n", + "[1317.48780739571, 1037.5433324680193, 68.71742599889535]\n", + "((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "[417.48780739571, -17.59628786594044, -831.2825740011046]\n", + "[821.3978091264846, 541.4533341987946, -427.37257227033035]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", "2\n", - "-200.0\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-831.2825740011053, 480.44871126867224, -17.59628786594044]\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-631.2825740011053, 680.4487112686722, 70.67242686428176]\n", - "[-427.37257227033035, 884.3587129994473, 386.3137138648348]\n", - "[-427.37257227033035, 884.3587129994473, 274.582428595057]\n", - "0\n", "0.0\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-631.2825740011053, 680.4487112686722, 70.67242686428176]\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-750.7253822622027, 680.4487112686722, 70.67242686428176]\n", - "[-427.37257227033035, 884.3587129994473, 274.582428595057]\n", - "[-546.8153805314278, 884.3587129994473, 274.582428595057]\n", - "0\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-750.7253822622027, 680.4487112686722, 70.67242686428176]\n", - "((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-1098.1534796048431, 480.44871126867224, -129.32757313571824]\n", - "[-546.8153805314278, 884.3587129994473, 274.582428595057]\n", - "[-694.243477874068, 884.3587129994473, 274.582428595057]\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)))\n", + "[417.48780739571, -17.59628786594044, -831.2825740011046]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1))\n", + "[417.48780739571, -17.59628786594044, 31.174093530875552]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "[821.3978091264846, 386.3137138648348, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-1098.1534796048431, 480.44871126867224, -129.32757313571824]\n", - "((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-1098.1534796048431, 684.3587129994471, -129.32757313571824]\n", - "[-694.243477874068, 884.3587129994473, 274.582428595057]\n", - "[-694.243477874068, 1088.2687147302222, 274.582428595057]\n", - "0\n", "-200.0\n", - "here\n", - "(((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-1098.1534796048431, 684.3587129994471, -129.32757313571824]\n", - "((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-813.6862861351655, 884.3587129994471, 70.67242686428176]\n", - "[-694.243477874068, 1088.2687147302222, 274.582428595057]\n", - "[-609.7762844043904, 1088.2687147302222, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-813.6862861351655, 884.3587129994471, 70.67242686428176]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-813.6862861351655, -315.6412870005529, 70.67242686428176]\n", - "[-609.7762844043904, 1088.2687147302222, 274.582428595057]\n", - "[-609.7762844043904, -111.73128526977777, 274.582428595057]\n", - "1\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[417.48780739571, -17.59628786594044, 31.174093530875552]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[617.48780739571, -4.263256414560601e-13, 231.17409353087555]\n", + "[821.3978091264846, 386.3137138648348, 435.0840952616498]\n", + "[821.3978091264846, 203.91000173077484, 435.0840952616498]\n", + "2\n", "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)))\n", - "[-813.6862861351655, -315.6412870005529, 70.67242686428176]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", - "[-613.6862861351655, 199.99999999999972, 270.67242686428176]\n", - "[-609.7762844043904, -111.73128526977777, 274.582428595057]\n", - "[-609.7762844043904, 203.91000173077484, 274.582428595057]\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[617.48780739571, -4.263256414560601e-13, 231.17409353087555]\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[817.48780739571, 199.99999999999957, 586.3137138648353]\n", + "[821.3978091264846, 203.91000173077484, 435.0840952616498]\n", + "[821.3978091264846, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[817.48780739571, 199.99999999999957, 586.3137138648353]\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[817.48780739571, 115.53280653032199, 586.3137138648353]\n", + "[821.3978091264846, 203.91000173077484, 590.2237155956096]\n", + "[821.3978091264846, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[817.48780739571, 115.53280653032199, 586.3137138648353]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[929.2190926654877, 115.53280653032199, 586.3137138648353]\n", + "[821.3978091264846, 119.44280826109726, 590.2237155956096]\n", + "[933.1290943962623, 119.44280826109726, 590.2237155956096]\n", + "1\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[929.2190926654877, 115.53280653032199, 586.3137138648353]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[929.2190926654877, -115.64128700055305, 586.3137138648353]\n", + "[933.1290943962623, 119.44280826109726, 590.2237155956096]\n", + "[933.1290943962623, -111.73128526977777, 590.2237155956096]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[929.2190926654877, -115.64128700055305, 586.3137138648353]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[1084.3587129994476, -115.64128700055305, 586.3137138648353]\n", + "[933.1290943962623, -111.73128526977777, 590.2237155956096]\n", + "[1088.2687147302222, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, -115.64128700055305, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "[1084.3587129994476, -346.8153805314281, 586.3137138648353]\n", + "[1088.2687147302222, -111.73128526977777, 590.2237155956096]\n", + "[1088.2687147302222, -342.90537880065284, 590.2237155956096]\n", + "1\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, -346.8153805314281, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[1084.3587129994476, 115.53280653032198, 586.3137138648353]\n", + "[1088.2687147302222, -342.90537880065284, 590.2237155956096]\n", + "[1088.2687147302222, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, 115.53280653032198, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-115.64128700055244, 115.53280653032198, 586.3137138648353]\n", + "[1088.2687147302222, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[-115.64128700055244, 115.53280653032198, 586.3137138648353]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-270.78090733451234, 115.53280653032198, 586.3137138648353]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "[-266.87090560373764, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[-270.78090733451234, 115.53280653032198, 586.3137138648353]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-15.641287000552467, 215.53280653032198, 686.3137138648353]\n", + "[-266.87090560373764, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", "2\n", - "400.0\n", - "here\n", - "(((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-613.6862861351655, 199.99999999999972, 270.67242686428176]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351655, -200.00000000000028, 31.17409353087453]\n", - "[-609.7762844043904, 203.91000173077484, 274.582428595057]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-15.641287000552467, 215.53280653032198, 686.3137138648353]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-315.64128700055244, -84.46719346967802, 70.67242686428273]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-1013.6862861351655, -200.00000000000028, 31.17409353087453]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-613.6862861351655, 199.99999999999972, -31.174093530875496]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 203.91000173077484, -27.264091800100235]\n", + "200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-315.64128700055244, -84.46719346967802, 70.67242686428273]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -284.467193469678, 101.84652039515777]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "[-111.73128526977777, 119.44280826109726, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -284.467193469678, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -396.19847873945594, 101.84652039515777]\n", + "[-111.73128526977777, 119.44280826109726, 505.75652212593207]\n", + "[-111.73128526977777, 7.711522991319323, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -396.19847873945594, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -600.1084804702307, 101.84652039515777]\n", + "[-111.73128526977777, 7.711522991319323, 505.75652212593207]\n", + "[-111.73128526977777, -196.1984787394554, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -600.1084804702307, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -1484.467193469678, 101.84652039515777]\n", + "[-111.73128526977777, -196.1984787394554, 505.75652212593207]\n", + "[-111.73128526977777, -1080.5571917389027, 505.75652212593207]\n", "1\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -1484.467193469678, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-315.64128700055244, 70.67242686428176, 301.84652039515777]\n", + "[-111.73128526977777, -1080.5571917389027, 505.75652212593207]\n", + "[-111.73128526977777, 274.582428595057, 505.75652212593207]\n", + "2\n", "100.0\n", - "here\n", - "(((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-613.6862861351655, 199.99999999999972, -31.174093530875496]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-713.6862861351655, -1100.0000000000002, -131.1740935308755]\n", - "[-609.7762844043904, 203.91000173077484, -27.264091800100235]\n", - "[-609.7762844043904, -996.0899982692251, -27.264091800100235]\n", - "1\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[-315.64128700055244, 70.67242686428176, 301.84652039515777]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[-415.64128700055244, -29.32757313571824, -29.327573135717273]\n", + "[-111.73128526977777, 274.582428595057, 505.75652212593207]\n", + "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", + "2\n", "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)))\n", - "[-713.6862861351655, -1100.0000000000002, -131.1740935308755]\n", - "((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", - "[-613.6862861351655, -733.1290943962628, -31.174093530875496]\n", - "[-609.7762844043904, -996.0899982692251, -27.264091800100235]\n", - "[-609.7762844043904, -729.2190926654877, -27.264091800100235]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", + "[-415.64128700055244, -29.32757313571824, -29.327573135717273]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "[-315.64128700055244, 70.67242686428176, -84.46719346967706]\n", + "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", + "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)))\n", - "[-613.6862861351655, -733.1290943962628, -31.174093530875496]\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -933.1290943962628, -4.263256414560601e-13]\n", - "[-609.7762844043904, -729.2190926654877, -27.264091800100235]\n", - "[-609.7762844043904, -729.2190926654877, 203.91000173077484]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-315.64128700055244, 70.67242686428176, -84.46719346967706]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-15.641287000552438, 370.67242686428176, -15.641287000552097]\n", + "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", + "[-111.73128526977777, 274.582428595057, -111.73128526977777]\n", + "2\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)))\n", + "[-15.641287000552438, 370.67242686428176, -15.641287000552097]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "[184.35871299944756, 570.6724268642818, -46.81538053142717]\n", + "[-111.73128526977777, 274.582428595057, -111.73128526977777]\n", + "[-111.73128526977777, 274.582428595057, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 570.6724268642818, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1))\n", + "[184.35871299944756, 682.4037121340596, -46.81538053142717]\n", + "[-111.73128526977777, 274.582428595057, -342.90537880065284]\n", + "[-111.73128526977777, 386.3137138648348, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 682.4037121340596, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[184.35871299944756, 766.8709056037371, -46.81538053142717]\n", + "[-111.73128526977777, 386.3137138648348, -342.90537880065284]\n", + "[-111.73128526977777, 470.7809073345124, -342.90537880065284]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 766.8709056037371, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[380.55719173890327, 766.8709056037371, -46.81538053142717]\n", + "[-111.73128526977777, 470.7809073345124, -342.90537880065284]\n", + "[84.46719346967797, 470.7809073345124, -342.90537880065284]\n", + "2\n", + "1100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)))\n", + "[380.55719173890327, 766.8709056037371, -46.81538053142717]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "[-719.4428082610967, -333.1290943962629, -17.487807395709297]\n", + "[84.46719346967797, 470.7809073345124, -342.90537880065284]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-719.4428082610967, -333.1290943962629, -17.487807395709297]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-719.4428082610967, -488.26871473022237, -17.487807395709297]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-719.4428082610967, -488.26871473022237, -17.487807395709297]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-831.1740935308749, -488.26871473022237, -17.487807395709297]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "[-27.264091800100235, 315.6412870005529, 786.422194335065]\n", + "1\n", + "-500.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-831.1740935308749, -488.26871473022237, -17.487807395709297]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-331.17409353087487, -100.00000000000045, 482.5121926042907]\n", + "[-27.264091800100235, 315.6412870005529, 786.422194335065]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-331.17409353087487, -100.00000000000045, 482.5121926042907]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-486.3137138648346, -100.00000000000045, 482.5121926042907]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "[-182.40371213405996, 203.91000173077484, 786.422194335065]\n", "1\n", + "-100.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-486.3137138648346, -100.00000000000045, 482.5121926042907]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-386.3137138648346, 111.7312852697776, 582.5121926042907]\n", + "[-182.40371213405996, 203.91000173077484, 786.422194335065]\n", + "[-182.40371213405996, 315.6412870005529, 786.422194335065]\n", + "0\n", "0.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -933.1290943962628, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "[-609.7762844043904, -729.2190926654877, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "2\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-386.3137138648346, 111.7312852697776, 582.5121926042907]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-119.44280826109667, 111.7312852697776, 582.5121926042907]\n", + "[-182.40371213405996, 315.6412870005529, 786.422194335065]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "1\n", "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351655, -200.00000000000023, 31.17409353087453]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)))\n", + "[-119.44280826109667, 111.7312852697776, 582.5121926042907]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "[-319.4428082610967, 66.87090560373713, 382.5121926042907]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-1013.6862861351655, -200.00000000000023, 31.17409353087453]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-319.4428082610967, 66.87090560373713, 382.5121926042907]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[80.55719173890333, 466.8709056037371, -31.17409353087453]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -231.1740935308753, -4.263256414560601e-13]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)))\n", + "[80.55719173890333, 466.8709056037371, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1))\n", + "[80.55719173890333, -150.6169017919725, -31.17409353087453]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", + "[84.46719346967797, -146.70690006119722, -27.264091800100235]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[80.55719173890333, -150.6169017919725, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[80.55719173890333, -417.48780739571043, -31.17409353087453]\n", + "[84.46719346967797, -146.70690006119722, -27.264091800100235]\n", + "[84.46719346967797, -413.57780566493517, -27.264091800100235]\n", + "0\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[80.55719173890333, -417.48780739571043, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[200.0000000000002, -417.48780739571043, -31.17409353087453]\n", + "[84.46719346967797, -413.57780566493517, -27.264091800100235]\n", + "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", "1\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -231.1740935308753, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -386.313713864835, -4.263256414560601e-13]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[200.0000000000002, -417.48780739571043, -31.17409353087453]\n", + "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "[200.0000000000002, -501.95500086538783, -31.17409353087453]\n", + "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", + "[203.91000173077484, -498.04499913461257, -27.264091800100235]\n", "2\n", - "100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-813.6862861351655, -386.313713864835, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "[-913.6862861351655, -486.313713864835, 11.73128526977763]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", + "700.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[200.0000000000002, -501.95500086538783, -31.17409353087453]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1201.9550008653878, -1.9550008653868645]\n", + "[203.91000173077484, -498.04499913461257, -27.264091800100235]\n", + "[203.91000173077484, -498.04499913461257, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -1201.9550008653878, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1433.1290943962629, -1.9550008653868645]\n", + "[203.91000173077484, -498.04499913461257, 701.9550008653874]\n", + "[203.91000173077484, -729.2190926654877, 701.9550008653874]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -1433.1290943962629, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-731.1740935308749, -1433.1290943962629, -1.9550008653868645]\n", + "[203.91000173077484, -729.2190926654877, 701.9550008653874]\n", + "[-27.264091800100235, -729.2190926654877, 701.9550008653874]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-731.1740935308749, -1433.1290943962629, -1.9550008653868645]\n", + "((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-815.6412870005524, -1433.1290943962629, -1.9550008653868645]\n", + "[-27.264091800100235, -729.2190926654877, 701.9550008653874]\n", + "[-111.73128526977777, -729.2190926654877, 701.9550008653874]\n", "2\n", "-300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-913.6862861351655, -486.313713864835, 11.73128526977763]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-613.6862861351655, -186.313713864835, 44.86037966603965]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", - "[-609.7762844043904, -182.40371213405996, 48.77038139681492]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[-815.6412870005524, -1433.1290943962629, -1.9550008653868645]\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[-515.6412870005524, -1133.1290943962629, 453.1846194685729]\n", + "[-111.73128526977777, -729.2190926654877, 701.9550008653874]\n", + "[-111.73128526977777, -729.2190926654877, 857.0946211993472]\n", + "0\n", + "-100.0\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[-515.6412870005524, -1133.1290943962629, 453.1846194685729]\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[-535.0840952616497, -1033.1290943962629, 553.1846194685729]\n", + "[-111.73128526977777, -729.2190926654877, 857.0946211993472]\n", + "[-231.1740935308751, -729.2190926654877, 857.0946211993472]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", - "[-613.6862861351655, -186.313713864835, 44.86037966603965]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", - "[-613.6862861351655, -115.64128700055281, 44.86037966603965]\n", - "[-609.7762844043904, -182.40371213405996, 48.77038139681492]\n", - "[-609.7762844043904, -111.73128526977777, 48.77038139681492]\n", + "-300.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)))\n", + "[-535.0840952616497, -1033.1290943962629, 553.1846194685729]\n", + "((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1))\n", + "[-235.08409526164974, -3.910001730775207, 853.1846194685729]\n", + "[-231.1740935308751, -729.2190926654877, 857.0946211993472]\n", + "[-231.1740935308751, 0.0, 857.0946211993472]\n", "1\n", - "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-613.6862861351655, -115.64128700055281, 44.86037966603965]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[-913.6862861351655, 713.686286135165, -255.13962033396035]\n", - "[-609.7762844043904, -111.73128526977777, 48.77038139681492]\n", - "[-609.7762844043904, 1017.5962878659401, 48.77038139681492]\n", + "700.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)))\n", + "[-235.08409526164974, -3.910001730775207, 853.1846194685729]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "[-935.0840952616497, 33.74181120747471, 153.18461946857292]\n", + "[-231.1740935308751, 0.0, 857.0946211993472]\n", + "[-231.1740935308751, 737.6518129382499, 857.0946211993472]\n", + "0\n", + "-300.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)))\n", + "[-935.0840952616497, 33.74181120747471, 153.18461946857292]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "[-52.57190265735949, 333.7418112074747, 453.1846194685729]\n", + "[-231.1740935308751, 737.6518129382499, 857.0946211993472]\n", + "[351.3380990734152, 737.6518129382499, 857.0946211993472]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 333.7418112074747, 453.1846194685729]\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1))\n", + "[-52.57190265735949, 333.7418112074747, 564.9159047383506]\n", + "[351.3380990734152, 737.6518129382499, 857.0946211993472]\n", + "[351.3380990734152, 737.6518129382499, 968.8259064691249]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)))\n", - "[-913.6862861351655, 713.686286135165, -255.13962033396035]\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1))\n", - "[-813.6862861351655, 884.3587129994471, -155.13962033396035]\n", - "[-609.7762844043904, 1017.5962878659401, 48.77038139681492]\n", - "[-609.7762844043904, 1088.2687147302222, 48.77038139681492]\n", + "0.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 333.7418112074747, 564.9159047383506]\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1))\n", + "((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "[-52.57190265735949, 66.87090560373719, 564.9159047383506]\n", + "[351.3380990734152, 737.6518129382499, 968.8259064691249]\n", + "[351.3380990734152, 470.7809073345124, 968.8259064691249]\n", + "0\n", + "-200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 66.87090560373719, 564.9159047383506]\n", + "((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "[35.69681207286257, 266.8709056037372, 764.9159047383506]\n", + "[351.3380990734152, 470.7809073345124, 968.8259064691249]\n", + "[239.60681380363727, 470.7809073345124, 968.8259064691249]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)))\n", + "[35.69681207286257, 266.8709056037372, 764.9159047383506]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2))\n", + "[35.69681207286257, 266.8709056037372, 849.3830982080286]\n", + "[239.60681380363727, 470.7809073345124, 968.8259064691249]\n", + "[239.60681380363727, 470.7809073345124, 1053.293099938803]\n", "2\n", - "500.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-813.6862861351655, 884.3587129994471, -155.13962033396035]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 48.77038139681492]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "2\n", - "100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1))\n", - "[-1413.6862861351656, 284.3587129994471, 17.487807395709297]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "[-609.7762844043904, 1088.2687147302222, 821.3978091264846]\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[35.69681207286257, 266.8709056037372, 849.3830982080286]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[35.69681207286257, 266.8709056037372, 35.69681207286294]\n", + "[239.60681380363727, 470.7809073345124, 1053.293099938803]\n", + "[239.60681380363727, 470.7809073345124, 239.60681380363727]\n", + "1\n", + "600.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", + "[35.69681207286257, 266.8709056037372, 35.69681207286294]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", + "[-564.3031879271374, -66.25818879252529, -564.3031879271371]\n", + "[239.60681380363727, 470.7809073345124, 239.60681380363727]\n", + "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", "2\n", - "-800.0\n", - "here\n", - "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)))\n", - "[-1413.6862861351656, 284.3587129994471, 17.487807395709297]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", - "[-613.6862861351656, 1084.358712999447, 115.53280653032198]\n", - "[-609.7762844043904, 1088.2687147302222, 821.3978091264846]\n", - "[-609.7762844043904, 1088.2687147302222, 119.44280826109726]\n", + "-100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", + "[-564.3031879271374, -66.25818879252529, -564.3031879271371]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "[-464.3031879271374, 33.74181120747471, -233.12909439626196]\n", + "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", + "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-613.6862861351656, 1084.358712999447, 115.53280653032198]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 119.44280826109726]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "1\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-464.3031879271374, 33.74181120747471, -233.12909439626196]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-564.3031879271374, -66.25818879252529, -452.57190265735915]\n", + "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", + "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "0\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 229.2190926654872, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "[-609.7762844043904, 933.1290943962623, 701.9550008653874]\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-564.3031879271374, -66.25818879252529, -452.57190265735915]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-768.2131896579124, -66.25818879252529, -452.57190265735915]\n", + "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "[35.69681207286232, 737.6518129382499, 351.3380990734152]\n", + "1\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-768.2131896579124, -66.25818879252529, -452.57190265735915]\n", + "((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-768.2131896579124, 45.4730964772524, -452.57190265735915]\n", + "[35.69681207286232, 737.6518129382499, 351.3380990734152]\n", + "[35.69681207286232, 849.3830982080276, 351.3380990734152]\n", + "0\n", + "None\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-768.2131896579124, 45.4730964772524, -452.57190265735915]\n", + "((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-923.3528099918719, 45.4730964772524, -452.57190265735915]\n", + "[35.69681207286232, 849.3830982080276, 351.3380990734152]\n", + "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "0\n", + "-900.0\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-923.3528099918719, 45.4730964772524, -452.57190265735915]\n", + "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-254.52690352274703, 945.4730964772524, 447.42809734264085]\n", + "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "[-350.6169017919724, 849.3830982080276, 351.3380990734152]\n", + "1\n", + "None\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)))\n", + "[-254.52690352274703, 945.4730964772524, 447.42809734264085]\n", + "((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", + "[-254.52690352274703, 1149.3830982080276, 447.42809734264085]\n", + "[-350.6169017919724, 849.3830982080276, 351.3380990734152]\n", + "[-350.6169017919724, 1053.293099938803, 351.3380990734152]\n", + "1\n", + "100.0\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)))\n", + "[-254.52690352274703, 1149.3830982080276, 447.42809734264085]\n", + "((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2))\n", + "[-354.52690352274703, 1076.6471900081274, 347.42809734264085]\n", + "[-350.6169017919724, 1053.293099938803, 351.3380990734152]\n", + "[-350.6169017919724, 1080.5571917389027, 351.3380990734152]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1313.6862861351656, 229.2190926654872, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, 529.2190926654872, 31.174093530874472]\n", - "[-609.7762844043904, 933.1290943962623, 701.9550008653874]\n", - "[-609.7762844043904, 933.1290943962623, 435.0840952616498]\n", + "400.0\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)))\n", + "[-354.52690352274703, 1076.6471900081274, 347.42809734264085]\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "[-754.526903522747, 676.6471900081274, 178.60219087351584]\n", + "[-350.6169017919724, 1080.5571917389027, 351.3380990734152]\n", + "[-350.6169017919724, 1080.5571917389027, 582.5121926042902]\n", + "0\n", + "-1000.0\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)))\n", + "[-754.526903522747, 676.6471900081274, 178.60219087351584]\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "[364.91590473835026, 1676.6471900081274, 1178.6021908735158]\n", + "[-350.6169017919724, 1080.5571917389027, 582.5121926042902]\n", + "[-231.1740935308751, 1080.5571917389027, 582.5121926042902]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, 529.2190926654872, 31.174093530874472]\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, 417.4878073957095, 31.174093530874472]\n", - "[-609.7762844043904, 933.1290943962623, 435.0840952616498]\n", - "[-609.7762844043904, 821.3978091264846, 435.0840952616498]\n", + "700.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)))\n", + "[364.91590473835026, 1676.6471900081274, 1178.6021908735158]\n", + "((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "[-335.08409526164974, -19.442808261097298, 478.60219087351584]\n", + "[-231.1740935308751, 1080.5571917389027, 582.5121926042902]\n", + "[-231.1740935308751, 84.46719346967797, 582.5121926042902]\n", + "0\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)))\n", + "[-335.08409526164974, -19.442808261097298, 478.60219087351584]\n", + "((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "[-52.57190265735949, -319.4428082610973, 178.60219087351584]\n", + "[-231.1740935308751, 84.46719346967797, 582.5121926042902]\n", + "[351.3380990734152, 84.46719346967797, 582.5121926042902]\n", + "2\n", + "-200.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-52.57190265735949, -319.4428082610973, 178.60219087351584]\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[147.4280973426405, -119.4428082610973, 111.73128526977848]\n", + "[351.3380990734152, 84.46719346967797, 582.5121926042902]\n", + "[351.3380990734152, 84.46719346967797, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, 417.4878073957095, 31.174093530874472]\n", - "((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, -670.7809073345127, 31.174093530874472]\n", - "[-609.7762844043904, 821.3978091264846, 435.0840952616498]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "-200.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)))\n", + "[147.4280973426405, -119.4428082610973, 111.73128526977848]\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "[347.4280973426405, -150.6169017919725, 311.7312852697785]\n", + "[351.3380990734152, 84.46719346967797, 315.6412870005529]\n", + "[351.3380990734152, -146.70690006119722, 315.6412870005529]\n", + "0\n", + "0.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)))\n", + "[347.4280973426405, -150.6169017919725, 311.7312852697785]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "[80.55719173890327, -150.6169017919725, 311.7312852697785]\n", + "[351.3380990734152, -146.70690006119722, 315.6412870005529]\n", + "[84.46719346967797, -146.70690006119722, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, -670.7809073345127, 31.174093530874472]\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351656, -515.6412870005528, 31.174093530874472]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", + "700.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[80.55719173890327, -150.6169017919725, 311.7312852697785]\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-619.4428082610967, -1.9550008653878876, -388.2687147302215]\n", + "[84.46719346967797, -146.70690006119722, 315.6412870005529]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", "1\n", - "-500.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, -515.6412870005528, 31.174093530874472]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-513.6862861351656, 144.86037966603988, 531.1740935308744]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", + "-300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-619.4428082610967, -1.9550008653878876, -388.2687147302215]\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-319.44280826109673, 409.77628440439, -88.26871473022152]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "[84.46719346967797, 813.6862861351653, 315.6412870005529]\n", "2\n", - "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-513.6862861351656, 144.86037966603988, 531.1740935308744]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-813.6862861351656, -155.13962033396012, -5.684341886080801e-13]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 203.91000173077484]\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-319.44280826109673, 409.77628440439, -88.26871473022152]\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[80.55719173890327, 809.77628440439, -3.910001730774411]\n", + "[84.46719346967797, 813.6862861351653, 315.6412870005529]\n", + "[84.46719346967797, 813.6862861351653, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-813.6862861351656, -155.13962033396012, -5.684341886080801e-13]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653878, -155.13962033396012, -5.684341886080801e-13]\n", - "[-609.7762844043904, 48.77038139681492, 203.91000173077484]\n", - "[-498.04499913461257, 48.77038139681492, 203.91000173077484]\n", + "500.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[80.55719173890327, 809.77628440439, -3.910001730774411]\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-5.865002596162242, 309.77628440439, -503.9100017307744]\n", + "[84.46719346967797, 813.6862861351653, 0.0]\n", + "[498.04499913461245, 813.6862861351653, 0.0]\n", + "2\n", + "-100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-5.865002596162242, 309.77628440439, -503.9100017307744]\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[94.13499740383776, 409.77628440439, -88.26871473022152]\n", + "[498.04499913461245, 813.6862861351653, 0.0]\n", + "[498.04499913461245, 813.6862861351653, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)))\n", + "[94.13499740383776, 409.77628440439, -88.26871473022152]\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "[-305.86500259616224, -74.69090906528777, -488.2687147302215]\n", + "[498.04499913461245, 813.6862861351653, 315.6412870005529]\n", + "[498.04499913461245, 729.2190926654876, 315.6412870005529]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653878, -155.13962033396012, -5.684341886080801e-13]\n", - "((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-857.0946211993473, -155.13962033396012, -5.684341886080801e-13]\n", - "[-498.04499913461257, 48.77038139681492, 203.91000173077484]\n", - "[-653.1846194685721, 48.77038139681492, 203.91000173077484]\n", + "-600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)))\n", + "[-305.86500259616224, -74.69090906528777, -488.2687147302215]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "[27.264091800100232, 525.3090909347122, 111.73128526977848]\n", + "[498.04499913461245, 729.2190926654876, 315.6412870005529]\n", + "[231.17409353087498, 729.2190926654876, 315.6412870005529]\n", + "2\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)))\n", + "[27.264091800100232, 525.3090909347122, 111.73128526977848]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998998, -74.69090906528777, -74.69090906528686]\n", + "[231.17409353087498, 729.2190926654876, 315.6412870005529]\n", + "[231.17409353087498, 729.2190926654876, 729.2190926654876]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-857.0946211993473, -155.13962033396012, -5.684341886080801e-13]\n", - "((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691255, -155.13962033396012, -5.684341886080801e-13]\n", - "[-653.1846194685721, 48.77038139681492, 203.91000173077484]\n", - "[-764.9159047383503, 48.77038139681492, 203.91000173077484]\n", + "0.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998998, -74.69090906528777, -74.69090906528686]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "[-305.8650025961623, -74.69090906528777, -74.69090906528686]\n", + "[231.17409353087498, 729.2190926654876, 729.2190926654876]\n", + "[498.04499913461245, 729.2190926654876, 729.2190926654876]\n", + "1\n", + "-600.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-305.8650025961623, -74.69090906528777, -74.69090906528686]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[294.1349974038377, 27.264091800099663, 525.3090909347131]\n", + "[498.04499913461245, 729.2190926654876, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", "0\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691255, -155.13962033396012, -5.684341886080801e-13]\n", - "((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-31.17409353087544, 44.860379666039876, 199.99999999999943]\n", - "[-764.9159047383503, 48.77038139681492, 203.91000173077484]\n", - "[-27.264091800100235, 48.77038139681492, 203.91000173077484]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", - "[-31.17409353087544, 44.860379666039876, 199.99999999999943]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0))\n", - "[168.82590646912456, 244.86037966603988, 13.686286135164664]\n", - "[-27.264091800100235, 48.77038139681492, 203.91000173077484]\n", - "[-27.264091800100235, 48.77038139681492, -182.40371213405996]\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[294.1349974038377, 27.264091800099663, 525.3090909347131]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[25.3090909347128, -472.73590819990034, 25.30909093471314]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[729.2190926654876, 231.17409353087498, 729.2190926654876]\n", "2\n", - "-100.0\n", - "here\n", - "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[168.82590646912456, 244.86037966603988, 13.686286135164664]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[268.82590646912456, 344.8603796660399, -117.48780739571055]\n", - "[-27.264091800100235, 48.77038139681492, -182.40371213405996]\n", - "[-27.264091800100235, 48.77038139681492, -413.57780566493517]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[268.82590646912456, 344.8603796660399, -117.48780739571055]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[113.68628613516483, 344.8603796660399, -117.48780739571055]\n", - "[-27.264091800100235, 48.77038139681492, -413.57780566493517]\n", - "[-182.40371213405996, 48.77038139681492, -413.57780566493517]\n", + "-300.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[25.3090909347128, -472.73590819990034, 25.30909093471314]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[325.3090909347128, -172.73590819990034, -61.00462293012174]\n", + "[729.2190926654876, 231.17409353087498, 729.2190926654876]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[113.68628613516483, 344.8603796660399, -117.48780739571055]\n", - "((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[-348.6619009265853, 344.8603796660399, -117.48780739571055]\n", - "[-182.40371213405996, 48.77038139681492, -413.57780566493517]\n", - "[-644.7518991958101, 48.77038139681492, -413.57780566493517]\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[325.3090909347128, -172.73590819990034, -61.00462293012174]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[529.2190926654876, -172.73590819990034, -61.00462293012174]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "[933.1290943962623, 231.17409353087498, 342.90537880065267]\n", + "2\n", + "-200.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[529.2190926654876, -172.73590819990034, -61.00462293012174]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[729.2190926654876, 27.264091800099663, 342.9053788006536]\n", + "[933.1290943962623, 231.17409353087498, 342.90537880065267]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[-348.6619009265853, 344.8603796660399, -117.48780739571055]\n", - "((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[731.1740935308746, 344.8603796660399, -117.48780739571055]\n", - "[-644.7518991958101, 48.77038139681492, -413.57780566493517]\n", - "[435.0840952616498, 48.77038139681492, -413.57780566493517]\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[729.2190926654876, 27.264091800099663, 342.9053788006536]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[111.73128526977814, 27.264091800099663, 342.9053788006536]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", + "[315.6412870005529, 231.17409353087498, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[111.73128526977814, 27.264091800099663, 342.9053788006536]\n", + "((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[111.73128526977814, 111.73128526977757, 342.9053788006536]\n", + "[315.6412870005529, 231.17409353087498, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)))\n", + "[111.73128526977814, 111.73128526977757, 342.9053788006536]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1))\n", + "[111.73128526977814, -119.44280826109735, 342.9053788006536]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 84.46719346967797, 546.815380531428]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[111.73128526977814, -119.44280826109735, 342.9053788006536]\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[111.73128526977814, -119.44280826109735, 111.73128526977848]\n", + "[315.6412870005529, 84.46719346967797, 546.815380531428]\n", + "[315.6412870005529, 84.46719346967797, 315.6412870005529]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[111.73128526977814, -119.44280826109735, 111.73128526977848]\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[111.73128526977814, -590.2237155956101, 111.73128526977848]\n", + "[315.6412870005529, 84.46719346967797, 315.6412870005529]\n", + "[315.6412870005529, -386.31371386483477, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)))\n", - "[731.1740935308746, 344.8603796660399, -117.48780739571055]\n", - "((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1))\n", - "[731.1740935308746, 499.9999999999998, -117.48780739571055]\n", - "[435.0840952616498, 48.77038139681492, -413.57780566493517]\n", - "[435.0840952616498, 203.91000173077484, -413.57780566493517]\n", + "-300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[111.73128526977814, -590.2237155956101, 111.73128526977848]\n", + "((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[411.73128526977814, -86.31371386483528, 411.7312852697785]\n", + "[315.6412870005529, -386.31371386483477, 315.6412870005529]\n", + "[315.6412870005529, -182.40371213405996, 315.6412870005529]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[411.73128526977814, -86.31371386483528, 411.7312852697785]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[411.73128526977814, -86.31371386483528, 300.00000000000045]\n", + "[315.6412870005529, -182.40371213405996, 315.6412870005529]\n", + "[315.6412870005529, -182.40371213405996, 203.91000173077484]\n", "2\n", - "1300.0\n", - "here\n", - "(((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", - "[731.1740935308746, 499.9999999999998, -117.48780739571055]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "[-568.8259064691254, -800.0000000000002, 13.686286135164664]\n", - "[435.0840952616498, 203.91000173077484, -413.57780566493517]\n", - "[435.0840952616498, 203.91000173077484, 1017.5962878659401]\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[411.73128526977814, -86.31371386483528, 300.00000000000045]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[11.731285269778141, -486.3137138648353, -255.13962033395947]\n", + "[315.6412870005529, -182.40371213405996, 203.91000173077484]\n", + "[315.6412870005529, -182.40371213405996, 48.77038139681492]\n", "0\n", - "-900.0\n", - "here\n", - "(((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", - "[-568.8259064691254, -800.0000000000002, 13.686286135164664]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "[486.3137138648345, 99.99999999999977, 913.6862861351647]\n", - "[435.0840952616498, 203.91000173077484, 1017.5962878659401]\n", - "[590.2237155956096, 203.91000173077484, 1017.5962878659401]\n", + "0.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[11.731285269778141, -486.3137138648353, -255.13962033395947]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[-99.99999999999991, -486.3137138648353, -255.13962033395947]\n", + "[315.6412870005529, -182.40371213405996, 48.77038139681492]\n", + "[203.91000173077484, -182.40371213405996, 48.77038139681492]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)))\n", - "[486.3137138648345, 99.99999999999977, 913.6862861351647]\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0))\n", - "[486.3137138648345, 211.73128526977783, 913.6862861351647]\n", - "[590.2237155956096, 203.91000173077484, 1017.5962878659401]\n", - "[590.2237155956096, 315.6412870005529, 1017.5962878659401]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-99.99999999999991, -486.3137138648353, -255.13962033395947]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[8.526512829121202e-14, 231.17409353087447, -155.13962033395947]\n", + "[203.91000173077484, -182.40371213405996, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[486.3137138648345, 211.73128526977783, 913.6862861351647]\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-213.68628613516552, -488.2687147302222, 9.776284404389912]\n", - "[590.2237155956096, 315.6412870005529, 1017.5962878659401]\n", - "[590.2237155956096, 315.6412870005529, 813.6862861351653]\n", - "1\n", - "-600.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[-213.68628613516552, -488.2687147302222, 9.776284404389912]\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[386.3137138648345, -92.1787164609973, 609.7762844043899]\n", - "[590.2237155956096, 315.6412870005529, 813.6862861351653]\n", - "[590.2237155956096, 111.73128526977776, 813.6862861351653]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[8.526512829121202e-14, 231.17409353087447, -155.13962033395947]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[300.0000000000001, 531.1740935308744, 68.82590646912536]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "0\n", + "300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[300.0000000000001, 531.1740935308744, 68.82590646912536]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-155.1396203339598, 231.17409353087442, -231.17409353087464]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[48.77038139681492, 435.0840952616498, -27.264091800100235]\n", "1\n", "200.0\n", - "here\n", - "(((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[386.3137138648345, -92.1787164609973, 609.7762844043899]\n", - "((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[186.31371386483448, -403.91000173077504, 409.7762844043899]\n", - "[590.2237155956096, 111.73128526977776, 813.6862861351653]\n", - "[590.2237155956096, 0.0, 813.6862861351653]\n", - "1\n", - "-200.0\n", - "here\n", - "(((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[186.31371386483448, -403.91000173077504, 409.7762844043899]\n", - "((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[386.3137138648345, -359.0496220647349, 609.7762844043899]\n", - "[590.2237155956096, 0.0, 813.6862861351653]\n", - "[590.2237155956096, -155.13962033395978, 813.6862861351653]\n", - "0\n", - "-300.0\n", - "here\n", - "(((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[386.3137138648345, -359.0496220647349, 609.7762844043899]\n", - "((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[909.7762844043903, -59.049622064734876, 909.7762844043899]\n", - "[590.2237155956096, -155.13962033395978, 813.6862861351653]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-155.1396203339598, 231.17409353087442, -231.17409353087464]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-355.1396203339598, -200.00000000000054, -431.17409353087464]\n", + "[48.77038139681492, 435.0840952616498, -27.264091800100235]\n", + "[48.77038139681492, 203.91000173077484, -27.264091800100235]\n", "0\n", + "-500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-355.1396203339598, -200.00000000000054, -431.17409353087464]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[68.82590646912507, 299.99999999999943, 68.82590646912536]\n", + "[48.77038139681492, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "1\n", "300.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[909.7762844043903, -59.049622064734876, 909.7762844043899]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[27.26409180009989, -359.0496220647349, 609.7762844043899]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[68.82590646912507, 299.99999999999943, 68.82590646912536]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-231.17409353087493, 266.870905603737, -231.17409353087464]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", "2\n", "0.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", - "[27.26409180009989, -359.0496220647349, 609.7762844043899]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "[27.26409180009989, -359.0496220647349, 27.26409180009955]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", - "2\n", - "600.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[27.26409180009989, -359.0496220647349, 27.26409180009955]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-572.7359081999001, -959.0496220647349, 9.776284404389912]\n", - "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)))\n", - "[-572.7359081999001, -959.0496220647349, 9.776284404389912]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", - "[-572.7359081999001, -1070.7809073345127, 9.776284404389912]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-231.17409353087493, 266.870905603737, -231.17409353087464]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-231.17409353087493, 266.870905603737, -119.44280826109645]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, 84.46719346967797]\n", + "0\n", + "0.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-231.17409353087493, 266.870905603737, -119.44280826109645]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-435.0840952616498, 266.870905603737, -119.44280826109645]\n", + "[-27.264091800100235, 470.7809073345124, 84.46719346967797]\n", + "[-231.1740935308751, 470.7809073345124, 84.46719346967797]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-435.0840952616498, 266.870905603737, -119.44280826109645]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-435.0840952616498, 378.60219087351487, -119.44280826109645]\n", + "[-231.1740935308751, 470.7809073345124, 84.46719346967797]\n", + "[-231.1740935308751, 582.5121926042902, 84.46719346967797]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-572.7359081999001, -1070.7809073345127, 9.776284404389912]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -670.7809073345127, 31.17409353087436]\n", - "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", - "[231.17409353087498, -266.87090560373764, 435.0840952616498]\n", + "0.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616498, 378.60219087351487, -119.44280826109645]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "[-435.0840952616498, 378.60219087351487, -48.770381396814656]\n", + "[-231.1740935308751, 582.5121926042902, 84.46719346967797]\n", + "[-231.1740935308751, 582.5121926042902, 155.13962033395975]\n", + "0\n", + "200.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616498, 378.60219087351487, -48.770381396814656]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939814, 178.60219087351487, -248.77038139681466]\n", + "[-231.1740935308751, 582.5121926042902, 155.13962033395975]\n", + "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", "1\n", "None\n", - "here\n", - "(((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-172.7359081999001, -670.7809073345127, 31.17409353087436]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -782.5121926042905, 31.17409353087436]\n", - "[231.17409353087498, -266.87090560373764, 435.0840952616498]\n", - "[231.17409353087498, -378.6021908735155, 435.0840952616498]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939814, 178.60219087351487, -248.77038139681466]\n", + "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-17.596287865939814, -17.596287865940553, -248.77038139681466]\n", + "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)))\n", - "[-172.7359081999001, -782.5121926042905, 31.17409353087436]\n", - "((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -986.4221943350653, 31.17409353087436]\n", - "[231.17409353087498, -378.6021908735155, 435.0840952616498]\n", - "[231.17409353087498, -582.5121926042904, 435.0840952616498]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-172.7359081999001, -986.4221943350653, 31.17409353087436]\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[27.26409180009989, -786.4221943350653, 27.26409180009955]\n", - "[231.17409353087498, -582.5121926042904, 435.0840952616498]\n", - "[231.17409353087498, -582.5121926042904, 231.17409353087498]\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-17.596287865939814, -17.596287865940553, -248.77038139681466]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[382.4037121340602, 151.22961860318438, 151.22961860318534]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[382.4037121340602, 151.22961860318438, 151.22961860318534]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-279.94447492768995, -48.77038139681562, -48.770381396814656]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[-76.03447319691533, 155.13962033395975, 155.13962033395975]\n", "1\n", "-300.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", - "[27.26409180009989, -786.4221943350653, 27.26409180009955]\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "[327.2640918000999, -374.6909090652874, 327.26409180009955]\n", - "[231.17409353087498, -582.5121926042904, 231.17409353087498]\n", - "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-279.94447492768995, -48.77038139681562, -48.770381396814656]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[20.055525072310047, 20.05552507230925, 251.22961860318534]\n", + "[-76.03447319691533, 155.13962033395975, 155.13962033395975]\n", + "[-76.03447319691533, -76.03447319691533, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[20.055525072310047, 20.05552507230925, 251.22961860318534]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-179.94447492768995, -179.94447492769075, 318.1005242069227]\n", + "[-76.03447319691533, -76.03447319691533, 155.13962033395975]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "0\n", + "-100.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-179.94447492768995, -179.94447492769075, 318.1005242069227]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[31.786810342087705, -79.94447492769075, 418.1005242069227]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "[35.69681207286232, -76.03447319691533, 422.0105259376971]\n", + "0\n", + "-100.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[31.786810342087705, -79.94447492769075, 418.1005242069227]\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[20.055525072310047, 20.05552507230925, 518.1005242069227]\n", + "[35.69681207286232, -76.03447319691533, 422.0105259376971]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", "2\n", "400.0\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[327.2640918000999, -374.6909090652874, 327.26409180009955]\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-72.73590819990011, -774.6909090652874, 38.995377069877236]\n", - "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", - "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[20.055525072310047, 20.05552507230925, 518.1005242069227]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[-379.94447492768995, -379.94447492769075, -766.2581887925246]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "[-76.03447319691533, -76.03447319691533, -462.3481870617502]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-72.73590819990011, -774.6909090652874, 38.995377069877236]\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-192.17871646099735, -774.6909090652874, 38.995377069877236]\n", - "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", - "[111.73128526977776, -470.78090733451245, 342.90537880065267]\n", + "-300.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[-379.94447492768995, -379.94447492769075, -766.2581887925246]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[31.786810342087733, -79.94447492769075, -466.2581887925246]\n", + "[-76.03447319691533, -76.03447319691533, -462.3481870617502]\n", + "[35.69681207286232, -76.03447319691533, -462.3481870617502]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-192.17871646099735, -774.6909090652874, 38.995377069877236]\n", - "((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[38.99537706987758, -774.6909090652874, 38.995377069877236]\n", - "[111.73128526977776, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", + "300.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[31.786810342087733, -79.94447492769075, -466.2581887925246]\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[47.428097342640626, -379.94447492769075, -766.2581887925246]\n", + "[35.69681207286232, -76.03447319691533, -462.3481870617502]\n", + "[351.3380990734152, -76.03447319691533, -462.3481870617502]\n", + "1\n", + "-100.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)))\n", + "[47.428097342640626, -379.94447492769075, -766.2581887925246]\n", + "((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "[147.42809734264063, 35.69681207286186, -666.2581887925246]\n", + "[351.3380990734152, -76.03447319691533, -462.3481870617502]\n", + "[351.3380990734152, 239.60681380363727, -462.3481870617502]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -666.2581887925246]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2))\n", + "[147.42809734264063, 35.69681207286186, -554.5269035227468]\n", + "[351.3380990734152, 239.60681380363727, -462.3481870617502]\n", + "[351.3380990734152, 239.60681380363727, -350.6169017919724]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -554.5269035227468]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[147.42809734264063, 35.69681207286186, -350.6169017919716]\n", + "[351.3380990734152, 239.60681380363727, -350.6169017919724]\n", + "[351.3380990734152, 239.60681380363727, -146.70690006119722]\n", + "1\n", + "-300.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -350.6169017919716]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", + "[447.4280973426406, -50.61690179197262, -50.6169017919716]\n", + "[351.3380990734152, 239.60681380363727, -146.70690006119722]\n", + "[351.3380990734152, -146.70690006119722, -146.70690006119722]\n", + "2\n", + "800.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)))\n", + "[447.4280973426406, -50.61690179197262, -50.6169017919716]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2))\n", + "[-352.5719026573594, -850.6169017919726, 33.74181120747551]\n", + "[351.3380990734152, -146.70690006119722, -146.70690006119722]\n", + "[351.3380990734152, -146.70690006119722, 737.6518129382499]\n", "2\n", "100.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", - "[38.99537706987758, -774.6909090652874, 38.995377069877236]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "[-61.00462293012242, -874.6909090652874, 94.13499740383702]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)))\n", + "[-352.5719026573594, -850.6169017919726, 33.74181120747551]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2))\n", + "[-452.5719026573594, -950.6169017919726, 45.47309647725319]\n", + "[351.3380990734152, -146.70690006119722, 737.6518129382499]\n", + "[351.3380990734152, -146.70690006119722, 849.3830982080276]\n", + "1\n", + "-600.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)))\n", + "[-452.5719026573594, -950.6169017919726, 45.47309647725319]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2))\n", + "((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "[147.42809734264063, 147.42809734263983, 645.4730964772532]\n", + "[351.3380990734152, -146.70690006119722, 849.3830982080276]\n", + "[351.3380990734152, 351.3380990734152, 849.3830982080276]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", - "[-61.00462293012242, -874.6909090652874, 94.13499740383702]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "[-137.0390961270378, -874.6909090652874, 94.13499740383702]\n", - "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", - "[266.8709056037373, -470.78090733451245, 498.04499913461245]\n", + "300.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)))\n", + "[147.42809734264063, 147.42809734263983, 645.4730964772532]\n", + "((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "[78.60219087351567, -152.57190265736017, 345.4730964772532]\n", + "[351.3380990734152, 351.3380990734152, 849.3830982080276]\n", + "[582.5121926042902, 351.3380990734152, 849.3830982080276]\n", + "2\n", + "-500.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)))\n", + "[78.60219087351567, -152.57190265736017, 345.4730964772532]\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1))\n", + "[578.6021908735156, 347.42809734263983, 80.55719173890361]\n", + "[582.5121926042902, 351.3380990734152, 849.3830982080276]\n", + "[582.5121926042902, 351.3380990734152, 84.46719346967797]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-137.0390961270378, -874.6909090652874, 94.13499740383702]\n", - "((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-137.0390961270378, -1105.8650025961624, 94.13499740383702]\n", - "[266.8709056037373, -470.78090733451245, 498.04499913461245]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", + "400.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[578.6021908735156, 347.42809734263983, 80.55719173890361]\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1))\n", + "((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[178.6021908735156, 66.87090560373701, -319.4428082610964]\n", + "[582.5121926042902, 351.3380990734152, 84.46719346967797]\n", + "[582.5121926042902, 470.7809073345124, 84.46719346967797]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-137.0390961270378, -1105.8650025961624, 94.13499740383702]\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-403.9100017307751, -1105.8650025961624, 94.13499740383702]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", - "[0.0, -701.9550008653875, 498.04499913461245]\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[178.6021908735156, 66.87090560373701, -319.4428082610964]\n", + "((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[398.0449991346128, 166.87090560373701, -219.4428082610964]\n", + "[582.5121926042902, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[398.0449991346128, 166.87090560373701, -219.4428082610964]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[498.0449991346128, -5.684341886080801e-13, -119.44280826109639]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "0\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[498.0449991346128, -5.684341886080801e-13, -119.44280826109639]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[-17.487807395709638, -600.0000000000006, -719.4428082610964]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[786.422194335065, 203.91000173077484, 84.46719346967797]\n", "0\n", "-100.0\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-403.9100017307751, -1105.8650025961624, 94.13499740383702]\n", - "((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-37.039096127037794, -1005.8650025961624, 194.13499740383702]\n", - "[0.0, -701.9550008653875, 498.04499913461245]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[-17.487807395709638, -600.0000000000006, -719.4428082610964]\n", + "((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[-1.9550008653872055, -500.00000000000057, -619.4428082610964]\n", + "[786.422194335065, 203.91000173077484, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "2\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-1.9550008653872055, -500.00000000000057, -619.4428082610964]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1.9550008653872055, -500.00000000000057, -1.9550008653868645]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "0\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-1.9550008653872055, -500.00000000000057, -1.9550008653868645]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[31.174093530875155, -200.00000000000057, 298.04499913461314]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "[435.0840952616498, 203.91000173077484, 701.9550008653874]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-37.039096127037794, -1005.8650025961624, 194.13499740383702]\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0))\n", - "[-37.039096127037794, -1237.0390961270375, 194.13499740383702]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", - "[266.8709056037373, -933.1290943962626, 498.04499913461245]\n", - "1\n", - "-900.0\n", - "here\n", - "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)))\n", - "[-37.039096127037794, -1237.0390961270375, 194.13499740383702]\n", - "((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0))\n", - "[862.9609038729623, -568.2131896579126, 1094.1349974038371]\n", - "[266.8709056037373, -933.1290943962626, 498.04499913461245]\n", - "[266.8709056037373, -1164.3031879271377, 498.04499913461245]\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[31.174093530875155, -200.00000000000057, 298.04499913461314]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[31.174093530875155, -88.26871473022251, 298.04499913461314]\n", + "[435.0840952616498, 203.91000173077484, 701.9550008653874]\n", + "[435.0840952616498, 315.6412870005529, 701.9550008653874]\n", "2\n", - "1000.0\n", - "here\n", - "(((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[862.9609038729623, -568.2131896579126, 1094.1349974038371]\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-137.03909612703774, -1568.2131896579126, 18.10052420692182]\n", - "[266.8709056037373, -1164.3031879271377, 498.04499913461245]\n", - "[266.8709056037373, -1164.3031879271377, 422.0105259376971]\n", - "0\n", "0.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-137.03909612703774, -1568.2131896579126, 18.10052420692182]\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "[18.100524206922046, -1568.2131896579126, 18.10052420692182]\n", - "[266.8709056037373, -1164.3031879271377, 422.0105259376971]\n", - "[422.0105259376971, -1164.3031879271377, 422.0105259376971]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[31.174093530875155, -88.26871473022251, 298.04499913461314]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[31.174093530875155, -88.26871473022251, 142.9053788006537]\n", + "[435.0840952616498, 315.6412870005529, 701.9550008653874]\n", + "[435.0840952616498, 315.6412870005529, 546.815380531428]\n", + "0\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[31.174093530875155, -88.26871473022251, 142.9053788006537]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[111.73128526977825, 111.73128526977749, 342.9053788006537]\n", + "[435.0840952616498, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", "2\n", "300.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[18.100524206922046, -1568.2131896579126, 18.10052420692182]\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-281.89947579307795, -1868.2131896579126, 33.741811207474655]\n", - "[422.0105259376971, -1164.3031879271377, 422.0105259376971]\n", - "[422.0105259376971, -1164.3031879271377, 737.6518129382499]\n", - "1\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[111.73128526977825, 111.73128526977749, 342.9053788006537]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-188.26871473022175, -188.2687147302225, 198.04499913461314]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 701.9550008653874]\n", + "0\n", "-200.0\n", - "here\n", - "(((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)))\n", - "[-281.89947579307795, -1868.2131896579126, 33.741811207474655]\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2))\n", - "[-81.89947579307795, 149.27461773779737, 233.74181120747465]\n", - "[422.0105259376971, -1164.3031879271377, 737.6518129382499]\n", - "[422.0105259376971, 653.1846194685722, 737.6518129382499]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-188.26871473022175, -188.2687147302225, 198.04499913461314]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-99.99999999999977, 11.731285269777487, 398.04499913461314]\n", + "[315.6412870005529, 315.6412870005529, 701.9550008653874]\n", + "[203.91000173077484, 315.6412870005529, 701.9550008653874]\n", + "1\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-99.99999999999977, 11.731285269777487, 398.04499913461314]\n", + "((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[2.2737367544323206e-13, -5.684341886080801e-13, 498.04499913461314]\n", + "[203.91000173077484, 315.6412870005529, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", "2\n", - "-500.0\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)))\n", - "[-81.89947579307795, 149.27461773779737, 233.74181120747465]\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2))\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "[418.10052420692205, 649.2746177377974, 31.786810342087108]\n", - "[422.0105259376971, 653.1846194685722, 737.6518129382499]\n", - "[422.0105259376971, 653.1846194685722, 35.69681207286232]\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[2.2737367544323206e-13, -5.684341886080801e-13, 498.04499913461314]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-599.9999999999998, -600.0000000000006, -213.68628613516466]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, -600.0000000000006, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -500.00000000000057, -1.9550008653868645]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", "1\n", - "400.0\n", - "here\n", - "(((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692205, 649.2746177377974, 31.786810342087108]\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[18.100524206922046, 18.100524206922216, -368.2131896579129]\n", - "[422.0105259376971, 653.1846194685722, 35.69681207286232]\n", - "[422.0105259376971, 422.0105259376971, 35.69681207286232]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -500.00000000000057, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0))\n", + "[-199.99999999999977, 31.174093530874416, 298.04499913461314]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 435.0840952616498, 701.9550008653874]\n", + "2\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-199.99999999999977, 31.174093530874416, 298.04499913461314]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-199.99999999999977, 31.174093530874416, 529.219092665488]\n", + "[203.91000173077484, 435.0840952616498, 701.9550008653874]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.174093530874416, 529.219092665488]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 231.17409353087442, 5.684341886080801e-13]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "0\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[2.2737367544323206e-13, 231.17409353087442, 5.684341886080801e-13]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-355.13962033395967, 31.174093530874416, -199.99999999999943]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[48.77038139681492, 435.0840952616498, 203.91000173077484]\n", + "0\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-355.13962033395967, 31.174093530874416, -199.99999999999943]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-231.1740935308748, 231.17409353087442, 5.684341886080801e-13]\n", + "[48.77038139681492, 435.0840952616498, 203.91000173077484]\n", + "[-27.264091800100235, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-231.1740935308748, 231.17409353087442, 5.684341886080801e-13]\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-231.1740935308748, -5.400124791776761e-13, 5.684341886080801e-13]\n", + "[-27.264091800100235, 435.0840952616498, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-231.1740935308748, -5.400124791776761e-13, 5.684341886080801e-13]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-331.1740935308748, -100.00000000000054, 131.17409353087552]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[18.100524206922046, 18.100524206922216, -368.2131896579129]\n", - "((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[249.2746177377972, 18.100524206922216, -368.2131896579129]\n", - "[422.0105259376971, 422.0105259376971, 35.69681207286232]\n", - "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-331.1740935308748, -100.00000000000054, 131.17409353087552]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-570.7809073345122, -100.00000000000054, 131.17409353087552]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "[-266.87090560373764, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-570.7809073345122, -100.00000000000054, 131.17409353087552]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[-570.7809073345122, -184.46719346967814, 131.17409353087552]\n", + "[-266.87090560373764, 203.91000173077484, 435.0840952616498]\n", + "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[249.2746177377972, 18.100524206922216, -368.2131896579129]\n", - "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[333.7418112074749, 18.100524206922216, -368.2131896579129]\n", - "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", - "2\n", - "400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)))\n", - "[333.7418112074749, 18.100524206922216, -368.2131896579129]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "[-66.25818879252512, -381.8994757930778, 4.414238071756529]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 808.3242398025318]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-570.7809073345122, -184.46719346967814, 131.17409353087552]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[-415.6412870005523, -184.46719346967814, 131.17409353087552]\n", + "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", + "[-111.73128526977777, 119.44280826109726, 435.0840952616498]\n", "0\n", - "-600.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)))\n", - "[-66.25818879252512, -381.8994757930778, 4.414238071756529]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "[604.4142380717567, 218.10052420692222, 604.4142380717565]\n", - "[737.6518129382499, 422.0105259376971, 808.3242398025318]\n", - "[808.3242398025318, 422.0105259376971, 808.3242398025318]\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-415.6412870005523, -184.46719346967814, 131.17409353087552]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[529.2190926654877, -284.46719346967814, 31.174093530875524]\n", + "[-111.73128526977777, 119.44280826109726, 435.0840952616498]\n", + "[933.1290943962623, 119.44280826109726, 435.0840952616498]\n", + "1\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)))\n", + "[529.2190926654877, -284.46719346967814, 31.174093530875524]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "[529.2190926654877, -172.7359081999004, 31.174093530875524]\n", + "[933.1290943962623, 119.44280826109726, 435.0840952616498]\n", + "[933.1290943962623, 231.17409353087498, 435.0840952616498]\n", "2\n", - "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[604.4142380717567, 218.10052420692222, 604.4142380717565]\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[404.4142380717567, 18.100524206922216, 18.10052420692176]\n", - "[808.3242398025318, 422.0105259376971, 808.3242398025318]\n", - "[808.3242398025318, 422.0105259376971, 422.0105259376971]\n", + "0.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[529.2190926654877, -172.7359081999004, 31.174093530875524]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[529.2190926654877, -172.7359081999004, 142.90537880065372]\n", + "[933.1290943962623, 231.17409353087498, 435.0840952616498]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", "1\n", - "-400.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[404.4142380717567, 18.100524206922216, 18.10052420692176]\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[804.4142380717567, 31.78681034208745, 418.10052420692176]\n", - "[808.3242398025318, 422.0105259376971, 422.0105259376971]\n", - "[808.3242398025318, 35.69681207286232, 422.0105259376971]\n", + "-100.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[529.2190926654877, -172.7359081999004, 142.90537880065372]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[629.2190926654877, 11.731285269777516, 242.90537880065372]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", + "[933.1290943962623, 315.6412870005529, 546.815380531428]\n", "2\n", - "500.0\n", - "here\n", - "(((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[804.4142380717567, 31.78681034208745, 418.10052420692176]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[304.4142380717567, -468.21318965791255, 233.7418112074746]\n", - "[808.3242398025318, 35.69681207286232, 422.0105259376971]\n", - "[808.3242398025318, 35.69681207286232, 737.6518129382499]\n", + "0.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)))\n", + "[629.2190926654877, 11.731285269777516, 242.90537880065372]\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "[629.2190926654877, 11.731285269777516, -72.73590819989928]\n", + "[933.1290943962623, 315.6412870005529, 546.815380531428]\n", + "[933.1290943962623, 315.6412870005529, 231.17409353087498]\n", + "0\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)))\n", + "[629.2190926654877, 11.731285269777516, -72.73590819989928]\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "[598.0449991346128, 211.73128526977752, 127.26409180010072]\n", + "[933.1290943962623, 315.6412870005529, 231.17409353087498]\n", + "[701.9550008653874, 315.6412870005529, 231.17409353087498]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[598.0449991346128, 211.73128526977752, 127.26409180010072]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[698.0449991346128, -3.9100017307753774, 227.26409180010072]\n", + "[701.9550008653874, 315.6412870005529, 231.17409353087498]\n", + "[701.9550008653874, 0.0, 231.17409353087498]\n", + "0\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[698.0449991346128, -3.9100017307753774, 227.26409180010072]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-3.9100017307746384, -3.9100017307753774, 227.26409180010072]\n", + "[701.9550008653874, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 231.17409353087498]\n", "2\n", "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[304.4142380717567, -468.21318965791255, 233.7418112074746]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[104.4142380717567, -668.2131896579126, 145.47309647725228]\n", - "[808.3242398025318, 35.69681207286232, 737.6518129382499]\n", - "[808.3242398025318, 35.69681207286232, 849.3830982080276]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)))\n", - "[104.4142380717567, -668.2131896579126, 145.47309647725228]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "[104.4142380717567, -823.3528099918722, 145.47309647725228]\n", - "[808.3242398025318, 35.69681207286232, 849.3830982080276]\n", - "[808.3242398025318, -119.44280826109728, 849.3830982080276]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-3.9100017307746384, -3.9100017307753774, 227.26409180010072]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-203.91000173077464, -203.91000173077538, 182.40371213406058]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 386.3137138648348]\n", "2\n", - "-500.0\n", - "here\n", - "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[104.4142380717567, -823.3528099918722, 145.47309647725228]\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -323.35280999187216, 62.960903872962035]\n", - "[808.3242398025318, -119.44280826109728, 849.3830982080276]\n", - "[808.3242398025318, -119.44280826109728, 266.8709056037373]\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-203.91000173077464, -203.91000173077538, 182.40371213406058]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-503.91000173077464, -503.9100017307754, -5.865002596161787]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[0.0, 0.0, 498.04499913461245]\n", + "2\n", + "-400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-503.91000173077464, -503.9100017307754, -5.865002596161787]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-103.91000173077464, -103.91000173077538, 127.26409180010074]\n", + "[0.0, 0.0, 498.04499913461245]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)))\n", + "[-103.91000173077464, -103.91000173077538, 127.26409180010074]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1))\n", + "[-103.91000173077464, -335.0840952616505, 127.26409180010074]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, -231.1740935308751, 231.17409353087498]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-103.91000173077464, -335.0840952616505, 127.26409180010074]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[-103.91000173077464, -574.6909090652878, 127.26409180010074]\n", + "[0.0, -231.1740935308751, 231.17409353087498]\n", + "[0.0, -470.78090733451245, 231.17409353087498]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-103.91000173077464, -574.6909090652878, 127.26409180010074]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-103.91000173077464, -574.6909090652878, 238.99537706987843]\n", + "[0.0, -470.78090733451245, 231.17409353087498]\n", + "[0.0, -470.78090733451245, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -323.35280999187216, 62.960903872962035]\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -435.08409526164996, 62.960903872962035]\n", - "[808.3242398025318, -119.44280826109728, 266.8709056037373]\n", - "[808.3242398025318, -231.1740935308751, 266.8709056037373]\n", + "600.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)))\n", + "[-103.91000173077464, -574.6909090652878, 238.99537706987843]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1))\n", + "[-703.9100017307746, -1.9550008653880013, -361.00462293012157]\n", + "[0.0, -470.78090733451245, 342.90537880065267]\n", + "[0.0, 701.9550008653874, 342.90537880065267]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-703.9100017307746, -1.9550008653880013, -361.00462293012157]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-703.9100017307746, -1.9550008653880013, -499.99999999999943]\n", + "[0.0, 701.9550008653874, 342.90537880065267]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-703.9100017307746, -1.9550008653880013, -499.99999999999943]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-803.9100017307746, -101.955000865388, -488.2687147302214]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", "1\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-803.9100017307746, -101.955000865388, -488.2687147302214]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-803.9100017307746, 9.776284404389912, -488.2687147302214]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -435.08409526164996, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -364.41166839736786, 62.960903872962035]\n", - "[808.3242398025318, -231.1740935308751, 266.8709056037373]\n", - "[808.3242398025318, -160.50166666659302, 266.8709056037373]\n", - "1\n", - "300.0\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -364.41166839736786, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[304.4142380717567, 576.647190008128, -237.03909612703796]\n", - "[808.3242398025318, -160.50166666659302, 266.8709056037373]\n", - "[808.3242398025318, 1080.5571917389027, 266.8709056037373]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[304.4142380717567, 576.647190008128, -237.03909612703796]\n", - "((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, 764.9159047383502, 62.960903872962035]\n", - "[808.3242398025318, 1080.5571917389027, 266.8709056037373]\n", - "[808.3242398025318, 968.8259064691249, 266.8709056037373]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-803.9100017307746, 9.776284404389912, -488.2687147302214]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-986.3137138648347, 9.776284404389912, -488.2687147302214]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[-182.40371213405996, 813.6862861351653, 315.6412870005529]\n", + "2\n", + "-800.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-986.3137138648347, 9.776284404389912, -488.2687147302214]\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-186.31371386483465, 809.7762844043899, -3.9100017307742974]\n", + "[-182.40371213405996, 813.6862861351653, 315.6412870005529]\n", + "[-182.40371213405996, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-186.31371386483465, 809.7762844043899, -3.9100017307742974]\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-390.22371559560946, 809.7762844043899, -3.9100017307742974]\n", + "[-182.40371213405996, 813.6862861351653, 0.0]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", "1\n", - "600.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, 764.9159047383502, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", - "[4.414238071756699, 235.58833160263214, -537.039096127038]\n", - "[808.3242398025318, 968.8259064691249, 266.8709056037373]\n", - "[808.3242398025318, 1039.498333333407, 266.8709056037373]\n", + "100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)))\n", + "[-390.22371559560946, 809.7762844043899, -3.9100017307742974]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "[-490.22371559560946, 7.821283539002366, -103.9100017307743]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "[-386.31371386483477, 111.73128526977776, 0.0]\n", "1\n", "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[4.414238071756699, 235.58833160263214, -537.039096127038]\n", - "((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[104.4142380717567, -205.8650025961623, -437.03909612703796]\n", - "[808.3242398025318, 1039.498333333407, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", + "[-490.22371559560946, 7.821283539002366, -103.9100017307743]\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "[-390.22371559560946, 311.7312852697775, -3.9100017307742974]\n", + "[-386.31371386483477, 111.73128526977776, 0.0]\n", + "[-386.31371386483477, 315.6412870005529, 0.0]\n", "2\n", - "-800.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)))\n", - "[104.4142380717567, -205.8650025961623, -437.03909612703796]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1))\n", - "[904.4142380717567, 594.1349974038377, -64.41166839736832]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, -160.50166666659302]\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)))\n", + "[-390.22371559560946, 311.7312852697775, -3.9100017307742974]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "[-390.22371559560946, 311.7312852697775, 107.82128353900346]\n", + "[-386.31371386483477, 315.6412870005529, 0.0]\n", + "[-386.31371386483477, 315.6412870005529, 111.73128526977776]\n", + "0\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)))\n", + "[-390.22371559560946, 311.7312852697775, 107.82128353900346]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "[-801.9550008653873, 11.731285269777516, -192.17871646099655]\n", + "[-386.31371386483477, 315.6412870005529, 111.73128526977776]\n", + "[-498.04499913461257, 315.6412870005529, 111.73128526977776]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[-801.9550008653873, 11.731285269777516, -192.17871646099655]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[-801.9550008653873, 11.731285269777516, -415.6412870005521]\n", + "[-498.04499913461257, 315.6412870005529, 111.73128526977776]\n", + "[-498.04499913461257, 315.6412870005529, -111.73128526977777]\n", "2\n", - "400.0\n", - "here\n", - "(((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[904.4142380717567, 594.1349974038377, -64.41166839736832]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[504.4142380717567, 194.1349974038377, -37.039096127037965]\n", - "[808.3242398025318, 498.04499913461245, -160.50166666659302]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[-801.9550008653873, 11.731285269777516, -415.6412870005521]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[-601.9550008653873, 211.73128526977752, -286.3137138648343]\n", + "[-498.04499913461257, 315.6412870005529, -111.73128526977777]\n", + "[-498.04499913461257, 315.6412870005529, -182.40371213405996]\n", "2\n", - "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[504.4142380717567, 194.1349974038377, -37.039096127037965]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[604.4142380717567, 294.1349974038377, -92.17871646099752]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, 111.73128526977776]\n", + "600.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)))\n", + "[-601.9550008653873, 211.73128526977752, -286.3137138648343]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1))\n", + "[-1201.9550008653873, -388.2687147302225, -970.780907334512]\n", + "[-498.04499913461257, 315.6412870005529, -182.40371213405996]\n", + "[-498.04499913461257, 315.6412870005529, -266.87090560373764]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)))\n", + "[-1201.9550008653873, -388.2687147302225, -970.780907334512]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1))\n", + "[-1201.9550008653873, -233.12909439626299, -970.780907334512]\n", + "[-498.04499913461257, 315.6412870005529, -266.87090560373764]\n", + "[-498.04499913461257, 470.7809073345124, -266.87090560373764]\n", + "2\n", + "-300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)))\n", + "[-1201.9550008653873, -233.12909439626299, -970.780907334512]\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0))\n", + "[-901.9550008653873, 66.87090560373701, -901.9550008653869]\n", + "[-498.04499913461257, 470.7809073345124, -266.87090560373764]\n", + "[-498.04499913461257, 470.7809073345124, -498.04499913461257]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-901.9550008653873, 66.87090560373701, -901.9550008653869]\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0))\n", + "((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-901.9550008653873, 529.2190926654869, -901.9550008653869]\n", + "[-498.04499913461257, 470.7809073345124, -498.04499913461257]\n", + "[-498.04499913461257, 933.1290943962623, -498.04499913461257]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-901.9550008653873, 529.2190926654869, -901.9550008653869]\n", + "((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-1133.1290943962624, 529.2190926654869, -901.9550008653869]\n", + "[-498.04499913461257, 933.1290943962623, -498.04499913461257]\n", + "[-729.2190926654877, 933.1290943962623, -498.04499913461257]\n", + "1\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-1133.1290943962624, 529.2190926654869, -901.9550008653869]\n", + "((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-1133.1290943962624, 298.044999134612, -901.9550008653869]\n", + "[-729.2190926654877, 933.1290943962623, -498.04499913461257]\n", + "[-729.2190926654877, 701.9550008653874, -498.04499913461257]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-1133.1290943962624, 298.044999134612, -901.9550008653869]\n", + "((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-1288.2687147302217, 298.044999134612, -901.9550008653869]\n", + "[-729.2190926654877, 701.9550008653874, -498.04499913461257]\n", + "[-884.3587129994471, 701.9550008653874, -498.04499913461257]\n", + "1\n", + "300.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1288.2687147302217, 298.044999134612, -901.9550008653869]\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1588.2687147302217, 109.77628440438991, -1201.9550008653869]\n", + "[-884.3587129994471, 701.9550008653874, -498.04499913461257]\n", + "[-884.3587129994471, 813.6862861351653, -498.04499913461257]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1588.2687147302217, 109.77628440438991, -1201.9550008653869]\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1792.178716460997, 109.77628440438991, -1201.9550008653869]\n", + "[-884.3587129994471, 813.6862861351653, -498.04499913461257]\n", + "[-1088.2687147302224, 813.6862861351653, -498.04499913461257]\n", + "0\n", + "-200.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1792.178716460997, 109.77628440438991, -1201.9550008653869]\n", + "((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1499.9999999999998, 309.7762844043899, -1001.9550008653869]\n", + "[-1088.2687147302224, 813.6862861351653, -498.04499913461257]\n", + "[-996.0899982692251, 813.6862861351653, -498.04499913461257]\n", "2\n", + "-300.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)))\n", + "[-1499.9999999999998, 309.7762844043899, -1001.9550008653869]\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0))\n", + "[-1199.9999999999998, 609.7762844043899, -813.6862861351647]\n", + "[-996.0899982692251, 813.6862861351653, -498.04499913461257]\n", + "[-996.0899982692251, 813.6862861351653, -609.7762844043904]\n", + "1\n", "200.0\n", - "here\n", - "(((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)))\n", - "[604.4142380717567, 294.1349974038377, -92.17871646099752]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "[404.4142380717567, 94.1349974038377, 18.10052420692182]\n", - "[808.3242398025318, 498.04499913461245, 111.73128526977776]\n", - "[808.3242398025318, 498.04499913461245, 422.0105259376971]\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)))\n", + "[-1199.9999999999998, 609.7762844043899, -813.6862861351647]\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0))\n", + "[-1399.9999999999998, 613.6862861351647, -1013.6862861351647]\n", + "[-996.0899982692251, 813.6862861351653, -609.7762844043904]\n", + "[-996.0899982692251, 1017.5962878659401, -609.7762844043904]\n", + "2\n", + "300.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)))\n", + "[-1399.9999999999998, 613.6862861351647, -1013.6862861351647]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1))\n", + "[-1699.9999999999998, 313.68628613516466, -1468.8259064691247]\n", + "[-996.0899982692251, 1017.5962878659401, -609.7762844043904]\n", + "[-996.0899982692251, 1017.5962878659401, -764.9159047383503]\n", + "2\n", + "100.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1699.9999999999998, 313.68628613516466, -1468.8259064691247]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1799.9999999999998, 213.68628613516466, -17.487807395709297]\n", + "[-996.0899982692251, 1017.5962878659401, -764.9159047383503]\n", + "[-996.0899982692251, 1017.5962878659401, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1799.9999999999998, 213.68628613516466, -17.487807395709297]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1919.4428082610966, 213.68628613516466, -17.487807395709297]\n", + "[-996.0899982692251, 1017.5962878659401, 786.422194335065]\n", + "[-1115.532806530322, 1017.5962878659401, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1919.4428082610966, 213.68628613516466, -17.487807395709297]\n", + "((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1955.1396203339598, 213.68628613516466, -17.487807395709297]\n", + "[-1115.532806530322, 1017.5962878659401, 786.422194335065]\n", + "[-1151.2296186031851, 1017.5962878659401, 786.422194335065]\n", "0\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)))\n", - "[404.4142380717567, 94.1349974038377, 18.10052420692182]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "[249.27461773779714, 94.1349974038377, 18.10052420692182]\n", - "[808.3242398025318, 498.04499913461245, 422.0105259376971]\n", - "[653.1846194685722, 498.04499913461245, 422.0105259376971]\n", + "-400.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1955.1396203339598, 213.68628613516466, -17.487807395709297]\n", + "((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-817.4878073957098, 613.6862861351647, 382.5121926042907]\n", + "[-1151.2296186031851, 1017.5962878659401, 786.422194335065]\n", + "[-413.57780566493517, 1017.5962878659401, 786.422194335065]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, 382.5121926042907]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0))\n", + "[-817.4878073957098, 613.6862861351647, 613.6862861351658]\n", + "[-413.57780566493517, 1017.5962878659401, 786.422194335065]\n", + "[-413.57780566493517, 1017.5962878659401, 1017.5962878659401]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)))\n", + "[-817.4878073957098, 613.6862861351647, 613.6862861351658]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1))\n", + "[-817.4878073957098, 613.6862861351647, 768.8259064691255]\n", + "[-413.57780566493517, 1017.5962878659401, 1017.5962878659401]\n", + "[-413.57780566493517, 1017.5962878659401, 1172.7359081998998]\n", + "2\n", + "0.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, 768.8259064691255]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "[-817.4878073957098, 613.6862861351647, -88.2687147302214]\n", + "[-413.57780566493517, 1017.5962878659401, 1172.7359081998998]\n", + "[-413.57780566493517, 1017.5962878659401, 315.6412870005529]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, -88.2687147302214]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0))\n", + "[-817.4878073957098, 768.8259064691243, -88.2687147302214]\n", + "[-413.57780566493517, 1017.5962878659401, 315.6412870005529]\n", + "[-413.57780566493517, 1172.7359081998998, 315.6412870005529]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 768.8259064691243, -88.2687147302214]\n", + "((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-817.4878073957098, 298.044999134612, -88.2687147302214]\n", + "[-413.57780566493517, 1172.7359081998998, 315.6412870005529]\n", + "[-413.57780566493517, 701.9550008653874, 315.6412870005529]\n", "2\n", "-200.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[249.27461773779714, 94.1349974038377, 18.10052420692182]\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[449.27461773779714, 294.1349974038377, -48.77038139681554]\n", - "[653.1846194685722, 498.04499913461245, 422.0105259376971]\n", - "[653.1846194685722, 498.04499913461245, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[449.27461773779714, 294.1349974038377, -48.77038139681554]\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[680.4487112686722, 294.1349974038377, -48.77038139681554]\n", - "[653.1846194685722, 498.04499913461245, 155.13962033395975]\n", - "[884.3587129994473, 498.04499913461245, 155.13962033395975]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[680.4487112686722, 294.1349974038377, -48.77038139681554]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[1020.0555250723096, 394.1349974038377, 51.22961860318446]\n", - "[884.3587129994473, 498.04499913461245, 155.13962033395975]\n", - "[1123.9655268030847, 498.04499913461245, 155.13962033395975]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-817.4878073957098, 298.044999134612, -88.2687147302214]\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-617.4878073957098, 498.044999134612, 5.400124791776761e-13]\n", + "[-413.57780566493517, 701.9550008653874, 315.6412870005529]\n", + "[-413.57780566493517, 701.9550008653874, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[1020.0555250723096, 394.1349974038377, 51.22961860318446]\n", - "((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[1020.0555250723096, 549.2746177377975, 51.22961860318446]\n", - "[1123.9655268030847, 498.04499913461245, 155.13962033395975]\n", - "[1123.9655268030847, 653.1846194685722, 155.13962033395975]\n", - "2\n", "0.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 549.2746177377975, 51.22961860318446]\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 549.2746177377975, 162.960903872962]\n", - "[1123.9655268030847, 653.1846194685722, 155.13962033395975]\n", - "[1123.9655268030847, 653.1846194685722, 266.8709056037373]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, 498.044999134612, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -119.44280826109753, 5.400124791776761e-13]\n", + "[-413.57780566493517, 701.9550008653874, 203.91000173077484]\n", + "[-413.57780566493517, 84.46719346967797, 203.91000173077484]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, -119.44280826109753, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -231.17409353087572, 5.400124791776761e-13]\n", + "[-413.57780566493517, 84.46719346967797, 203.91000173077484]\n", + "[-413.57780566493517, -27.264091800100235, 203.91000173077484]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, -231.17409353087572, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -386.31371386483545, 5.400124791776761e-13]\n", + "[-413.57780566493517, -27.264091800100235, 203.91000173077484]\n", + "[-413.57780566493517, -182.40371213405996, 203.91000173077484]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -386.31371386483545, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -386.31371386483545, -231.17409353087453]\n", + "[-413.57780566493517, -182.40371213405996, 203.91000173077484]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", "1\n", "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 549.2746177377975, 162.960903872962]\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 633.7418112074752, 162.960903872962]\n", - "[1123.9655268030847, 653.1846194685722, 266.8709056037373]\n", - "[1123.9655268030847, 737.6518129382499, 266.8709056037373]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -386.31371386483545, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -617.4878073957107, -231.17409353087453]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", + "[-413.57780566493517, -413.57780566493517, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 633.7418112074752, 162.960903872962]\n", - "((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1))\n", - "((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 864.9159047383502, 162.960903872962]\n", - "[1123.9655268030847, 737.6518129382499, 266.8709056037373]\n", - "[1123.9655268030847, 968.8259064691249, 266.8709056037373]\n", - "0\n", + "0.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -617.4878073957107, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -848.6619009265855, -231.17409353087453]\n", + "[-413.57780566493517, -413.57780566493517, -27.264091800100235]\n", + "[-413.57780566493517, -644.7518991958101, -27.264091800100235]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -3, 1, -2)\n", + "(7, -2, 2, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -2, 1, -1)\n", + "(7, -2, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-617.4878073957098, -848.6619009265855, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-617.4878073957098, -848.6619009265855, -350.6169017919715]\n", + "[-413.57780566493517, -644.7518991958101, -27.264091800100235]\n", + "[-413.57780566493517, -644.7518991958101, -146.70690006119722]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -3, 1, -2)\n", + "(7, -2, 2, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -2, 1, -1)\n", + "(7, -2, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)))\n", + "[-617.4878073957098, -848.6619009265855, -350.6169017919715]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1))\n", + "[-617.4878073957098, -848.6619009265855, -119.4428082610963]\n", + "[-413.57780566493517, -644.7518991958101, -146.70690006119722]\n", + "[-413.57780566493517, -644.7518991958101, 84.46719346967797]\n", + "1\n", + "-200.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)))\n", + "[-617.4878073957098, -848.6619009265855, -119.4428082610963]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", + "[-417.48780739570975, -31.174093530875666, 80.5571917389037]\n", + "[-413.57780566493517, -644.7518991958101, 84.46719346967797]\n", + "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", + "2\n", "200.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 864.9159047383502, 162.960903872962]\n", - "((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[664.9159047383498, 664.9159047383502, -37.03909612703799]\n", - "[1123.9655268030847, 968.8259064691249, 266.8709056037373]\n", - "[968.8259064691249, 968.8259064691249, 266.8709056037373]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-417.48780739570975, -31.174093530875666, 80.5571917389037]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-617.4878073957098, -231.17409353087567, 266.87090560373815]\n", + "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-617.4878073957098, -231.17409353087567, 266.87090560373815]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-435.0840952616497, -231.17409353087567, 266.87090560373815]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[664.9159047383498, 664.9159047383502, -37.03909612703799]\n", - "((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[664.9159047383498, 776.647190008128, -37.03909612703799]\n", - "[968.8259064691249, 968.8259064691249, 266.8709056037373]\n", - "[968.8259064691249, 1080.5571917389027, 266.8709056037373]\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-435.0840952616497, -231.17409353087567, 266.87090560373815]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-35.08409526164968, -35.08409526165053, 666.8709056037382]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-35.08409526164968, -35.08409526165053, 666.8709056037382]\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[196.08999826922542, -35.08409526165053, 666.8709056037382]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[196.08999826922542, -35.08409526165053, 666.8709056037382]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[351.22961860318514, -35.08409526165053, 666.8709056037382]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[351.22961860318514, -35.08409526165053, 666.8709056037382]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[451.22961860318514, -46.815380531428275, 766.8709056037382]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "500.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[451.22961860318514, -46.815380531428275, 766.8709056037382]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[35.69681207286271, -546.8153805314282, 266.87090560373815]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "[239.60681380363727, -342.90537880065284, 470.7809073345124]\n", + "2\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[35.69681207286271, -546.8153805314282, 266.87090560373815]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[35.69681207286271, -546.8153805314282, -48.770381396814514]\n", + "[239.60681380363727, -342.90537880065284, 470.7809073345124]\n", + "[239.60681380363727, -342.90537880065284, 155.13962033395975]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[35.69681207286271, -546.8153805314282, -48.770381396814514]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0))\n", + "[35.69681207286271, -546.8153805314282, 884.3587129994479]\n", + "[239.60681380363727, -342.90537880065284, 155.13962033395975]\n", + "[239.60681380363727, -342.90537880065284, 1088.2687147302222]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[35.69681207286271, -546.8153805314282, 884.3587129994479]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0))\n", + "[35.69681207286271, -701.955000865388, 884.3587129994479]\n", + "[239.60681380363727, -342.90537880065284, 1088.2687147302222]\n", + "[239.60681380363727, -498.04499913461257, 1088.2687147302222]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)))\n", + "[35.69681207286271, -701.955000865388, 884.3587129994479]\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1))\n", + "[35.69681207286271, -701.955000865388, 729.219092665488]\n", + "[239.60681380363727, -498.04499913461257, 1088.2687147302222]\n", + "[239.60681380363727, -498.04499913461257, 933.1290943962623]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)))\n", + "[35.69681207286271, -701.955000865388, 729.219092665488]\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1))\n", + "((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "[35.69681207286271, -933.1290943962631, 729.219092665488]\n", + "[239.60681380363727, -498.04499913461257, 933.1290943962623]\n", + "[239.60681380363727, -729.2190926654877, 933.1290943962623]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)))\n", + "[35.69681207286271, -933.1290943962631, 729.219092665488]\n", + "((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "[-119.44280826109659, -933.1290943962631, 729.219092665488]\n", + "[239.60681380363727, -729.2190926654877, 933.1290943962623]\n", + "[84.46719346967797, -729.2190926654877, 933.1290943962623]\n", + "2\n", "100.0\n", - "here\n", - "(((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)))\n", - "[664.9159047383498, 776.647190008128, -37.03909612703799]\n", - "((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", - "[564.9159047383498, 178.6021908735155, -137.039096127038]\n", - "[968.8259064691249, 1080.5571917389027, 266.8709056037373]\n", - "[968.8259064691249, 582.5121926042902, 266.8709056037373]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-119.44280826109659, -933.1290943962631, 729.219092665488]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0))\n", + "[-219.4428082610966, -1033.129094396263, 11.731285269778596]\n", + "[84.46719346967797, -729.2190926654877, 933.1290943962623]\n", + "[84.46719346967797, -729.2190926654877, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.4428082610966, -1033.129094396263, 11.731285269778596]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "[-219.4428082610966, -1188.2687147302227, 11.731285269778596]\n", + "[84.46719346967797, -729.2190926654877, 315.6412870005529]\n", + "[84.46719346967797, -884.3587129994471, 315.6412870005529]\n", + "0\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.4428082610966, -1188.2687147302227, 11.731285269778596]\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "[509.7762844043907, -1188.2687147302227, 11.731285269778596]\n", + "[84.46719346967797, -884.3587129994471, 315.6412870005529]\n", + "[813.6862861351653, -884.3587129994471, 315.6412870005529]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[564.9159047383498, 178.6021908735155, -137.039096127038]\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[764.9159047383498, 378.6021908735155, -48.77038139681554]\n", - "[968.8259064691249, 582.5121926042902, 266.8709056037373]\n", - "[968.8259064691249, 582.5121926042902, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[764.9159047383498, 378.6021908735155, -48.77038139681554]\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[876.6471900081276, 378.6021908735155, -48.77038139681554]\n", - "[968.8259064691249, 582.5121926042902, 155.13962033395975]\n", - "[1080.5571917389027, 582.5121926042902, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[876.6471900081276, 378.6021908735155, -48.77038139681554]\n", - "((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[653.1846194685721, 378.6021908735155, -48.77038139681554]\n", - "[1080.5571917389027, 582.5121926042902, 155.13962033395975]\n", - "[857.0946211993472, 582.5121926042902, 155.13962033395975]\n", - "0\n", - "200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[653.1846194685721, 378.6021908735155, -48.77038139681554]\n", - "((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[-17.59628786594027, 178.6021908735155, -248.77038139681554]\n", - "[857.0946211993472, 582.5121926042902, 155.13962033395975]\n", - "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", + "100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)))\n", + "[509.7762844043907, -1188.2687147302227, 11.731285269778596]\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "[409.7762844043907, -1288.2687147302227, 142.9053788006537]\n", + "[813.6862861351653, -884.3587129994471, 315.6412870005529]\n", + "[813.6862861351653, -884.3587129994471, 546.815380531428]\n", "1\n", + "600.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[409.7762844043907, -1288.2687147302227, 142.9053788006537]\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[-190.2237155956093, 40.95037793526467, -457.0946211993463]\n", + "[813.6862861351653, -884.3587129994471, 546.815380531428]\n", + "[813.6862861351653, 1044.8603796660402, 546.815380531428]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-190.2237155956093, 40.95037793526467, -457.0946211993463]\n", + "((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[-70.78090733451234, 40.95037793526467, -457.0946211993463]\n", + "[813.6862861351653, 1044.8603796660402, 546.815380531428]\n", + "[933.1290943962623, 1044.8603796660402, 546.815380531428]\n", + "0\n", + "-700.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-70.78090733451234, 40.95037793526467, -457.0946211993463]\n", + "((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[11.731285269778255, 740.9503779352647, 242.9053788006537]\n", + "[933.1290943962623, 1044.8603796660402, 546.815380531428]\n", + "[315.6412870005529, 1044.8603796660402, 546.815380531428]\n", + "2\n", "-200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", - "[-17.59628786594027, 178.6021908735155, -248.77038139681554]\n", - "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "[182.40371213405973, -48.77038139681497, -48.77038139681554]\n", - "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", - "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)))\n", + "[11.731285269778255, 740.9503779352647, 242.9053788006537]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1))\n", + "[211.73128526977825, 940.9503779352647, -19.44280826109633]\n", + "[315.6412870005529, 1044.8603796660402, 546.815380531428]\n", + "[315.6412870005529, 1044.8603796660402, 84.46719346967797]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[211.73128526977825, 940.9503779352647, -19.44280826109633]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[211.73128526977825, 940.9503779352647, 127.26409180010069]\n", + "[315.6412870005529, 1044.8603796660402, 84.46719346967797]\n", + "[315.6412870005529, 1044.8603796660402, 231.17409353087498]\n", + "1\n", + "700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[211.73128526977825, 940.9503779352647, 127.26409180010069]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-488.26871473022175, 129.21909266548676, -572.7359081998993]\n", + "[315.6412870005529, 1044.8603796660402, 231.17409353087498]\n", + "[315.6412870005529, 933.1290943962623, 231.17409353087498]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-488.26871473022175, 129.21909266548676, -572.7359081998993]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[-488.26871473022175, 129.21909266548676, -684.467193469677]\n", + "[315.6412870005529, 933.1290943962623, 231.17409353087498]\n", + "[315.6412870005529, 933.1290943962623, 119.44280826109726]\n", "2\n", - "200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[182.40371213405973, -48.77038139681497, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-17.59628786594027, -248.77038139681497, -17.596287865940468]\n", - "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", - "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "-400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 129.21909266548676, -684.467193469677]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-88.26871473022175, 529.2190926654868, 298.04499913461314]\n", + "[315.6412870005529, 933.1290943962623, 119.44280826109726]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "2\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)))\n", + "[-88.26871473022175, 529.2190926654868, 298.04499913461314]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0))\n", + "[-388.26871473022175, 229.21909266548676, 109.77628440439105]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "[315.6412870005529, 933.1290943962623, 813.6862861351653]\n", + "2\n", + "100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-388.26871473022175, 229.21909266548676, 109.77628440439105]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 129.21909266548676, -101.95500086538686]\n", + "[315.6412870005529, 933.1290943962623, 813.6862861351653]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 129.21909266548676, -101.95500086538686]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 213.68628613516455, -101.95500086538686]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "[315.6412870005529, 1017.5962878659401, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 213.68628613516455, -101.95500086538686]\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 284.35871299944665, -101.95500086538686]\n", + "[315.6412870005529, 1017.5962878659401, 701.9550008653874]\n", + "[315.6412870005529, 1088.2687147302222, 701.9550008653874]\n", "2\n", "-400.0\n", - "here\n", - "(((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-17.59628786594027, -248.77038139681497, -17.596287865940468]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[382.40371213405973, 151.22961860318503, -3.9100017307753205]\n", - "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-488.26871473022175, 284.35871299944665, -101.95500086538686]\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-88.26871473022175, 684.3587129994467, -17.596287865939473]\n", + "[315.6412870005529, 1088.2687147302222, 701.9550008653874]\n", + "[315.6412870005529, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-88.26871473022175, 684.3587129994467, -17.596287865939473]\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 684.3587129994467, -17.596287865939473]\n", + "[315.6412870005529, 1088.2687147302222, 386.3137138648348]\n", + "[386.3137138648348, 1088.2687147302222, 386.3137138648348]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 684.3587129994467, -17.596287865939473]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 480.4487112686718, -17.596287865939473]\n", + "[386.3137138648348, 1088.2687147302222, 386.3137138648348]\n", + "[386.3137138648348, 884.3587129994473, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", - "[382.40371213405973, 151.22961860318503, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[382.40371213405973, -3.9100017307747237, -3.9100017307753205]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", - "[386.3137138648348, 0.0, 0.0]\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 480.4487112686718, -17.596287865939473]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 368.7174259988941, -17.596287865939473]\n", + "[386.3137138648348, 884.3587129994473, 386.3137138648348]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 368.7174259988941, -17.596287865939473]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-129.3275731357176, 368.7174259988941, -17.596287865939473]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", "2\n", - "500.0\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", - "[382.40371213405973, -3.9100017307747237, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", - "[-117.59628786594027, -503.91000173077475, -5.865002596162867]\n", - "[386.3137138648348, 0.0, 0.0]\n", - "[386.3137138648348, 0.0, 498.04499913461245]\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-129.3275731357176, 368.7174259988941, -17.596287865939473]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[70.67242686428239, 568.7174259988941, 301.84652039515777]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[70.67242686428239, 568.7174259988941, 301.84652039515777]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-133.23757486649265, 568.7174259988941, 301.84652039515777]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "[70.67242686428197, 772.6274277296696, 505.75652212593207]\n", + "0\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-133.23757486649265, 568.7174259988941, 301.84652039515777]\n", + "((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[3.801521260544689, 768.7174259988941, 501.84652039515777]\n", + "[70.67242686428197, 772.6274277296696, 505.75652212593207]\n", + "[7.711522991319323, 772.6274277296696, 505.75652212593207]\n", + "0\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[3.801521260544689, 768.7174259988941, 501.84652039515777]\n", + "((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-100.10848047023003, 868.7174259988941, 601.8465203951578]\n", + "[7.711522991319323, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)))\n", + "[-100.10848047023003, 868.7174259988941, 601.8465203951578]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1))\n", + "[-100.10848047023003, 868.7174259988941, 713.5778056649353]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 617.4878073957096]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", - "[-117.59628786594027, -503.91000173077475, -5.865002596162867]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", - "[-117.59628786594027, -392.178716460997, -5.865002596162867]\n", - "[386.3137138648348, 0.0, 498.04499913461245]\n", - "[386.3137138648348, 111.73128526977776, 498.04499913461245]\n", - "2\n", "300.0\n", - "here\n", - "(((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[-117.59628786594027, -392.178716460997, -5.865002596162867]\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[-417.59628786594027, -692.1787164609971, 9.776284404390026]\n", - "[386.3137138648348, 111.73128526977776, 498.04499913461245]\n", - "[386.3137138648348, 111.73128526977776, 813.6862861351653]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", + "[-100.10848047023003, 868.7174259988941, 713.5778056649353]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "[-400.10848047023, 27.264091800099436, 413.57780566493534]\n", + "[-196.1984787394554, 772.6274277296696, 617.4878073957096]\n", + "[-196.1984787394554, 231.17409353087498, 617.4878073957096]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-400.10848047023, 27.264091800099436, 413.57780566493534]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-400.10848047023, 27.264091800099436, 525.3090909347133]\n", + "[-196.1984787394554, 231.17409353087498, 617.4878073957096]\n", + "[-196.1984787394554, 231.17409353087498, 729.2190926654876]\n", + "2\n", + "-300.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-400.10848047023, 27.264091800099436, 525.3090909347133]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[-100.10848047023, 327.26409180009944, -59.04962206473408]\n", + "[-196.1984787394554, 231.17409353087498, 729.2190926654876]\n", + "[-196.1984787394554, 231.17409353087498, -155.13962033395978]\n", "1\n", - "-500.0\n", - "here\n", - "(((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)))\n", - "[-417.59628786594027, -692.1787164609971, 9.776284404390026]\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0))\n", - "[82.40371213405973, -415.64128700055267, 509.77628440439]\n", - "[386.3137138648348, 111.73128526977776, 813.6862861351653]\n", - "[386.3137138648348, -111.73128526977777, 813.6862861351653]\n", + "900.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[-100.10848047023, 327.26409180009944, -59.04962206473408]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[-1000.10848047023, -461.0046229301229, -959.0496220647341]\n", + "[-196.1984787394554, 231.17409353087498, -155.13962033395978]\n", + "[-196.1984787394554, 342.90537880065267, -155.13962033395978]\n", + "2\n", + "-600.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-1000.10848047023, -461.0046229301229, -959.0496220647341]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-400.10848047023, 138.99537706987712, -92.17871646099661]\n", + "[-196.1984787394554, 342.90537880065267, -155.13962033395978]\n", + "[-196.1984787394554, 342.90537880065267, 111.73128526977776]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", - "[82.40371213405973, -415.64128700055267, 509.77628440439]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", - "[-117.59628786594027, -615.6412870005527, 86.31371386483431]\n", - "[386.3137138648348, -111.73128526977777, 813.6862861351653]\n", - "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)))\n", + "[-400.10848047023, 138.99537706987712, -92.17871646099661]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1))\n", + "[-600.10848047023, -61.00462293012288, 101.84652039515771]\n", + "[-196.1984787394554, 342.90537880065267, 111.73128526977776]\n", + "[-196.1984787394554, 342.90537880065267, 505.75652212593207]\n", + "2\n", + "-200.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)))\n", + "[-600.10848047023, -61.00462293012288, 101.84652039515771]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 138.99537706987712, 97.93651866438256]\n", + "[-196.1984787394554, 342.90537880065267, 505.75652212593207]\n", + "[-196.1984787394554, 342.90537880065267, 301.8465203951569]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)))\n", + "[-400.10848047023, 138.99537706987712, 97.93651866438256]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 301.8465203951565, 97.93651866438256]\n", + "[-196.1984787394554, 342.90537880065267, 301.8465203951569]\n", + "[-196.1984787394554, 505.75652212593207, 301.8465203951569]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-400.10848047023, 301.8465203951565, 97.93651866438256]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 97.93651866438137, 97.93651866438256]\n", + "[-196.1984787394554, 505.75652212593207, 301.8465203951569]\n", + "[-196.1984787394554, 301.8465203951569, 301.8465203951569]\n", + "2\n", + "-200.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-400.10848047023, 97.93651866438137, 97.93651866438256]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-200.10848047023, 297.93651866438137, 66.76242513350763]\n", + "[-196.1984787394554, 301.8465203951569, 301.8465203951569]\n", + "[-196.1984787394554, 301.8465203951569, 70.67242686428197]\n", "1\n", - "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", - "[-117.59628786594027, -615.6412870005527, 86.31371386483431]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", - "[182.40371213405973, -5.684341886080802e-14, 386.3137138648343]\n", - "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", - "[386.3137138648348, 203.91000173077484, 590.2237155956096]\n", + "400.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)))\n", + "[-200.10848047023, 297.93651866438137, 66.76242513350763]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0))\n", + "[-600.10848047023, 101.84652039515652, -333.23757486649237]\n", + "[-196.1984787394554, 301.8465203951569, 70.67242686428197]\n", + "[-196.1984787394554, 505.75652212593207, 70.67242686428197]\n", "2\n", - "700.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", - "[182.40371213405973, -5.684341886080802e-14, 386.3137138648343]\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", - "[-517.5962878659402, -700.0, -19.551288731327986]\n", - "[386.3137138648348, 203.91000173077484, 590.2237155956096]\n", - "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", + "-200.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)))\n", + "[-600.10848047023, 101.84652039515652, -333.23757486649237]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1))\n", + "[-400.10848047023, 301.8465203951565, -196.19847873945503]\n", + "[-196.1984787394554, 505.75652212593207, 70.67242686428197]\n", + "[-196.1984787394554, 505.75652212593207, 7.711522991319323]\n", "1\n", - "-1000.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)))\n", - "[-517.5962878659402, -700.0, -19.551288731327986]\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "[482.4037121340598, 11.622804799547339, 980.448711268672]\n", - "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", - "[386.3137138648348, -84.46719346967784, 884.3587129994473]\n", + "0.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)))\n", + "[-400.10848047023, 301.8465203951565, -196.19847873945503]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1))\n", + "[-400.10848047023, 413.5778056649341, -196.19847873945503]\n", + "[-196.1984787394554, 505.75652212593207, 7.711522991319323]\n", + "[-196.1984787394554, 617.4878073957096, 7.711522991319323]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-400.10848047023, 413.5778056649341, -196.19847873945503]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-400.10848047023, 413.5778056649341, 27.26409180010063]\n", + "[-196.1984787394554, 617.4878073957096, 7.711522991319323]\n", + "[-196.1984787394554, 617.4878073957096, 231.17409353087498]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[-400.10848047023, 413.5778056649341, 27.26409180010063]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[-400.10848047023, 413.5778056649341, -84.4671934696771]\n", + "[-196.1984787394554, 617.4878073957096, 231.17409353087498]\n", + "[-196.1984787394554, 617.4878073957096, 119.44280826109726]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-400.10848047023, 413.5778056649341, -84.4671934696771]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-400.10848047023, 413.5778056649341, -288.3771952004522]\n", + "[-196.1984787394554, 617.4878073957096, 119.44280826109726]\n", + "[-196.1984787394554, 617.4878073957096, -84.46719346967784]\n", "2\n", - "900.0\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[482.4037121340598, 11.622804799547339, 980.448711268672]\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-417.5962878659402, -888.3771952004527, -31.282574001105672]\n", - "[386.3137138648348, -84.46719346967784, 884.3587129994473]\n", - "[386.3137138648348, -84.46719346967784, 772.6274277296696]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[-417.5962878659402, -888.3771952004527, -31.282574001105672]\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-502.0634813356181, -888.3771952004527, -31.282574001105672]\n", - "[386.3137138648348, -84.46719346967784, 772.6274277296696]\n", - "[301.8465203951569, -84.46719346967784, 772.6274277296696]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[-502.0634813356181, -888.3771952004527, -31.282574001105672]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-733.2375748664931, -888.3771952004527, -31.282574001105672]\n", - "[301.8465203951569, -84.46719346967784, 772.6274277296696]\n", - "[70.67242686428197, -84.46719346967784, 772.6274277296696]\n", + "500.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)))\n", + "[-400.10848047023, 413.5778056649341, -288.3771952004522]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0))\n", + "[-900.10848047023, -86.42219433506591, 68.71742599889524]\n", + "[-196.1984787394554, 617.4878073957096, -84.46719346967784]\n", + "[-196.1984787394554, 617.4878073957096, 772.6274277296696]\n", + "2\n", + "100.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)))\n", + "[-900.10848047023, -86.42219433506591, 68.71742599889524]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1))\n", + "[-1000.10848047023, -186.4221943350659, -186.42219433506477]\n", + "[-196.1984787394554, 617.4878073957096, 772.6274277296696]\n", + "[-196.1984787394554, 617.4878073957096, 617.4878073957096]\n", + "2\n", + "-800.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)))\n", + "[-1000.10848047023, -186.4221943350659, -186.42219433506477]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 613.5778056649341, 501.84652039515765]\n", + "[-196.1984787394554, 617.4878073957096, 617.4878073957096]\n", + "[-196.1984787394554, 617.4878073957096, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 613.5778056649341, 501.84652039515765]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-200.10848047023, 768.7174259988941, 501.84652039515765]\n", + "[-196.1984787394554, 617.4878073957096, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 768.7174259988941, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 999.8915195297691, 501.84652039515765]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 1003.8015212605446, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 999.8915195297691, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 115.53280653032175, 501.84652039515765]\n", + "[-196.1984787394554, 1003.8015212605446, 505.75652212593207]\n", + "[-196.1984787394554, 119.44280826109726, 505.75652212593207]\n", "1\n", - "-600.0\n", - "here\n", - "(((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-733.2375748664931, -888.3771952004527, -31.282574001105672]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", + "300.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 115.53280653032175, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "[-500.10848047023, -2.063481335618576, 201.84652039515765]\n", + "[-196.1984787394554, 119.44280826109726, 505.75652212593207]\n", + "[-196.1984787394554, 301.8465203951569, 505.75652212593207]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)))\n", + "[-500.10848047023, -2.063481335618576, 201.84652039515765]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "[-388.37719520045243, -2.063481335618576, 201.84652039515765]\n", + "[-196.1984787394554, 301.8465203951569, 505.75652212593207]\n", + "[-84.46719346967784, 301.8465203951569, 505.75652212593207]\n", + "2\n", + "400.0\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-388.37719520045243, -2.063481335618576, 201.84652039515765]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-788.3771952004524, -402.0634813356186, -402.0634813356175]\n", + "[-84.46719346967784, 301.8465203951569, 505.75652212593207]\n", + "[-84.46719346967784, 301.8465203951569, 301.8465203951569]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-788.3771952004524, -402.0634813356186, -402.0634813356175]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-633.2375748664927, -402.0634813356186, -402.0634813356175]\n", + "[-84.46719346967784, 301.8465203951569, 301.8465203951569]\n", + "[70.67242686428197, 301.8465203951569, 301.8465203951569]\n", + "1\n", + "-500.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", + "[-633.2375748664927, -402.0634813356186, -402.0634813356175]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", + "[-133.23757486649265, -133.23757486649356, 97.9365186643825]\n", + "[70.67242686428197, 301.8465203951569, 301.8465203951569]\n", + "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", + "2\n", + "200.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-133.23757486649265, -133.23757486649356, 97.9365186643825]\n", + "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", "((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-133.2375748664931, -133.23757486649288, 568.7174259988943]\n", - "[70.67242686428197, -84.46719346967784, 772.6274277296696]\n", + "[-333.23757486649265, -333.23757486649356, 368.71742599889524]\n", + "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", "[70.67242686428197, 70.67242686428197, 772.6274277296696]\n", "0\n", "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-133.2375748664931, -133.23757486649288, 568.7174259988943]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-333.23757486649265, -333.23757486649356, 368.71742599889524]\n", "((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", "((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-364.4116683973681, -133.23757486649288, 568.7174259988943]\n", + "[-564.4116683973676, -333.23757486649356, 368.71742599889524]\n", "[70.67242686428197, 70.67242686428197, 772.6274277296696]\n", "[-160.50166666659302, 70.67242686428197, 772.6274277296696]\n", "0\n", - "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-364.4116683973681, -133.23757486649288, 568.7174259988943]\n", + "-700.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-564.4116683973676, -333.23757486649356, 368.71742599889524]\n", "((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", "((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-519.5512887313278, -133.23757486649288, 568.7174259988943]\n", + "[-19.551288731327304, 366.76242513350644, 1068.7174259988951]\n", "[-160.50166666659302, 70.67242686428197, 772.6274277296696]\n", "[-315.6412870005527, 70.67242686428197, 772.6274277296696]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-519.5512887313278, -133.23757486649288, 568.7174259988943]\n", + "1\n", + "700.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-19.551288731327304, 366.76242513350644, 1068.7174259988951]\n", "((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[-319.55128873132776, 66.76242513350712, 66.76242513350667]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-719.5512887313273, -17.596287865940667, 368.7174259988951]\n", "[-315.6412870005527, 70.67242686428197, 772.6274277296696]\n", - "[-315.6412870005527, 70.67242686428197, 70.67242686428197]\n", - "1\n", - "400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-319.55128873132776, 66.76242513350712, 66.76242513350667]\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-719.5512887313278, -564.4116683973679, -333.23757486649333]\n", - "[-315.6412870005527, 70.67242686428197, 70.67242686428197]\n", - "[-315.6412870005527, -160.50166666659302, 70.67242686428197]\n", + "[-315.6412870005527, 386.3137138648348, 772.6274277296696]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-719.5512887313273, -17.596287865940667, 368.7174259988951]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-719.5512887313273, -17.596287865940667, 480.4487112686728]\n", + "[-315.6412870005527, 386.3137138648348, 772.6274277296696]\n", + "[-315.6412870005527, 386.3137138648348, 884.3587129994473]\n", + "0\n", + "-800.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-719.5512887313273, -17.596287865940667, 480.4487112686728]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-31.282574001104877, 782.4037121340593, 1280.448711268673]\n", + "[-315.6412870005527, 386.3137138648348, 884.3587129994473]\n", + "[-427.37257227033035, 386.3137138648348, 884.3587129994473]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)))\n", + "[-31.282574001104877, 782.4037121340593, 1280.448711268673]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "[-31.282574001104877, 782.4037121340593, 1484.3587129994478]\n", + "[-427.37257227033035, 386.3137138648348, 884.3587129994473]\n", + "[-427.37257227033035, 386.3137138648348, 1088.2687147302222]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)))\n", + "[-31.282574001104877, 782.4037121340593, 1484.3587129994478]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "[-31.282574001104877, 782.4037121340593, 1399.8915195297702]\n", + "[-427.37257227033035, 386.3137138648348, 1088.2687147302222]\n", + "[-427.37257227033035, 386.3137138648348, 1003.8015212605446]\n", "2\n", - "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -564.4116683973679, -333.23757486649333]\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -564.4116683973679, -17.596287865940496]\n", - "[-315.6412870005527, -160.50166666659302, 70.67242686428197]\n", - "[-315.6412870005527, -160.50166666659302, 386.3137138648348]\n", + "1200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-31.282574001104877, 782.4037121340593, 1399.8915195297702]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-1231.2825740011049, -417.59628786594067, -31.282574001104877]\n", + "[-427.37257227033035, 386.3137138648348, 1003.8015212605446]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -564.4116683973679, -17.596287865940496]\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -403.91000173077487, -17.596287865940496]\n", - "[-315.6412870005527, -160.50166666659302, 386.3137138648348]\n", - "[-315.6412870005527, 0.0, 386.3137138648348]\n", + "-800.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-1231.2825740011049, -417.59628786594067, -31.282574001104877]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", + "[-431.2825740011049, 66.76242513350644, 768.7174259988951]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "[-427.37257227033035, 70.67242686428197, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -403.91000173077487, -17.596287865940496]\n", - "((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -248.7703813968151, -17.596287865940496]\n", - "[-315.6412870005527, 0.0, 386.3137138648348]\n", - "[-315.6412870005527, 155.13962033395975, 386.3137138648348]\n", + "200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-431.2825740011049, 66.76242513350644, 768.7174259988951]\n", + "((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-631.2825740011049, 70.67242686428148, 568.7174259988951]\n", + "[-427.37257227033035, 70.67242686428197, 772.6274277296696]\n", + "[-427.37257227033035, 274.582428595057, 772.6274277296696]\n", "1\n", - "-200.0\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -248.7703813968151, -17.596287865940496]\n", - "((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-519.5512887313278, 182.40371213405996, 182.4037121340595]\n", - "[-315.6412870005527, 155.13962033395975, 386.3137138648348]\n", - "[-315.6412870005527, 386.3137138648348, 386.3137138648348]\n", + "200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-631.2825740011049, 70.67242686428148, 568.7174259988951]\n", + "((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-831.2825740011049, -17.596287865940724, 368.7174259988951]\n", + "[-427.37257227033035, 274.582428595057, 772.6274277296696]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-831.2825740011049, -17.596287865940724, 368.7174259988951]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-600.1084804702299, -17.596287865940724, 368.7174259988951]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "[-196.1984787394554, 386.3137138648348, 772.6274277296696]\n", "2\n", "0.0\n", - "here\n", - "(((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-519.5512887313278, 182.40371213405996, 182.4037121340595]\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-519.5512887313278, 182.40371213405996, -48.770381396815566]\n", - "[-315.6412870005527, 386.3137138648348, 386.3137138648348]\n", - "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-519.5512887313278, 182.40371213405996, -48.770381396815566]\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-435.08409526165013, 182.40371213405996, -48.770381396815566]\n", - "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", - "[-231.1740935308751, 386.3137138648348, 155.13962033395975]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-600.1084804702299, -17.596287865940724, 368.7174259988951]\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-600.1084804702299, -17.596287865940724, 213.5778056649351]\n", + "[-196.1984787394554, 386.3137138648348, 772.6274277296696]\n", + "[-196.1984787394554, 386.3137138648348, 617.4878073957096]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-600.1084804702299, -17.596287865940724, 213.5778056649351]\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-403.9100017307745, -17.596287865940724, 213.5778056649351]\n", + "[-196.1984787394554, 386.3137138648348, 617.4878073957096]\n", + "[0.0, 386.3137138648348, 617.4878073957096]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-435.08409526165013, 182.40371213405996, -48.770381396815566]\n", - "((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-279.94447492769035, 182.40371213405996, -48.770381396815566]\n", - "[-231.1740935308751, 386.3137138648348, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", + "-900.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-403.9100017307745, -17.596287865940724, 213.5778056649351]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[68.71742599889512, 882.4037121340593, 1113.577805664935]\n", + "[0.0, 386.3137138648348, 617.4878073957096]\n", + "[-427.37257227033035, 386.3137138648348, 617.4878073957096]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-279.94447492769035, 182.40371213405996, -48.770381396815566]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-79.94447492769035, 382.40371213405996, -3.9100017307753205]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 0.0]\n", + "700.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[68.71742599889512, 882.4037121340593, 1113.577805664935]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 182.40371213405933, -48.77038139681474]\n", + "[-427.37257227033035, 386.3137138648348, 617.4878073957096]\n", + "[-427.37257227033035, 386.3137138648348, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[-631.2825740011049, 182.40371213405933, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 337.54333246801906, -48.77038139681474]\n", + "[-427.37257227033035, 386.3137138648348, 155.13962033395975]\n", + "[-427.37257227033035, 541.4533341987946, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-631.2825740011049, 337.54333246801906, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 449.27461773779675, -48.77038139681474]\n", + "[-427.37257227033035, 541.4533341987946, 155.13962033395975]\n", + "[-427.37257227033035, 653.1846194685722, 155.13962033395975]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, 449.27461773779675, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0))\n", + "[-631.2825740011049, 449.27461773779675, 182.40371213406033]\n", + "[-427.37257227033035, 653.1846194685722, 155.13962033395975]\n", + "[-427.37257227033035, 653.1846194685722, 386.3137138648348]\n", + "1\n", + "500.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, 449.27461773779675, 182.40371213406033]\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1131.2825740011049, 68.71742599889421, -317.59628786593964]\n", + "[-427.37257227033035, 653.1846194685722, 386.3137138648348]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-79.94447492769035, 382.40371213405996, -3.9100017307753205]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-3.910001730775022, 382.40371213405996, -3.9100017307753205]\n", - "[-76.03447319691533, 386.3137138648348, 0.0]\n", - "[0.0, 386.3137138648348, 0.0]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1131.2825740011049, 68.71742599889421, -317.59628786593964]\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-29.327573135717557, 468.7174259988942, 82.40371213406036]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[-29.327573135717557, 468.7174259988942, 82.40371213406036]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[-29.327573135717557, 468.7174259988942, -29.327573135717444]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 274.582428595057]\n", + "2\n", + "400.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-29.327573135717557, 468.7174259988942, -29.327573135717444]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-429.32757313571756, 68.71742599889421, -198.1534796048424]\n", + "[274.582428595057, 772.6274277296696, 274.582428595057]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", "0\n", + "-500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-429.32757313571756, 68.71742599889421, -198.1534796048424]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-84.46719346967734, 568.7174259988942, 301.8465203951576]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "[119.44280826109726, 772.6274277296696, 505.75652212593207]\n", + "1\n", + "-200.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", + "[-84.46719346967734, 568.7174259988942, 301.8465203951576]\n", + "((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "[115.53280653032266, 3.8015212605438364, 501.8465203951576]\n", + "[119.44280826109726, 772.6274277296696, 505.75652212593207]\n", + "[119.44280826109726, 7.711522991319323, 505.75652212593207]\n", + "2\n", "800.0\n", - "here\n", - "(((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-3.910001730775022, 382.40371213405996, -3.9100017307753205]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-915.6412870005528, -417.59628786594004, -803.9100017307753]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)))\n", + "[115.53280653032266, 3.8015212605438364, 501.8465203951576]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", + "[-684.4671934696773, -796.1984787394562, 17.487807395710206]\n", + "[119.44280826109726, 7.711522991319323, 505.75652212593207]\n", + "[119.44280826109726, 7.711522991319323, 821.3978091264846]\n", "2\n", "-100.0\n", - "here\n", - "(((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)))\n", - "[-915.6412870005528, -417.59628786594004, -803.9100017307753]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0))\n", - "[-815.6412870005528, -317.59628786594004, -1.9550008653878876]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 701.9550008653874]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)))\n", + "[-684.4671934696773, -796.1984787394562, 17.487807395710206]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1))\n", + "[-584.4671934696773, -696.1984787394562, 229.2190926654879]\n", + "[119.44280826109726, 7.711522991319323, 821.3978091264846]\n", + "[119.44280826109726, 7.711522991319323, 933.1290943962623]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)))\n", + "[-584.4671934696773, -696.1984787394562, 229.2190926654879]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "[-584.4671934696773, -472.7359081999005, 229.2190926654879]\n", + "[119.44280826109726, 7.711522991319323, 933.1290943962623]\n", + "[119.44280826109726, 231.17409353087498, 933.1290943962623]\n", "2\n", - "-300.0\n", - "here\n", - "(((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-815.6412870005528, -317.59628786594004, -1.9550008653878876]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-515.6412870005528, -17.59628786594004, -17.596287865940496]\n", - "[-111.73128526977777, 386.3137138648348, 701.9550008653874]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", - "2\n", - "400.0\n", - "here\n", - "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[-515.6412870005528, -17.59628786594004, -17.596287865940496]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -417.59628786594004, -31.282574001105672]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", - "[-111.73128526977777, 386.3137138648348, 772.6274277296696]\n", + "-700.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)))\n", + "[-584.4671934696773, -472.7359081999005, 229.2190926654879]\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, 227.2640918000995, 1084.3587129994478]\n", + "[119.44280826109726, 231.17409353087498, 933.1290943962623]\n", + "[119.44280826109726, 231.17409353087498, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)))\n", + "[115.53280653032266, 227.2640918000995, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, 115.53280653032176, 1084.3587129994478]\n", + "[119.44280826109726, 231.17409353087498, 1088.2687147302222]\n", + "[119.44280826109726, 119.44280826109726, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)))\n", + "[115.53280653032266, 115.53280653032176, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0))\n", + "[115.53280653032266, -115.64128700055328, 1084.3587129994478]\n", + "[119.44280826109726, 119.44280826109726, 1088.2687147302222]\n", + "[119.44280826109726, -111.73128526977777, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)))\n", + "[115.53280653032266, -115.64128700055328, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, -270.78090733451313, 1084.3587129994478]\n", + "[119.44280826109726, -111.73128526977777, 1088.2687147302222]\n", + "[119.44280826109726, -266.87090560373764, 1088.2687147302222]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)))\n", + "[115.53280653032266, -270.78090733451313, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "[115.53280653032266, -270.78090733451313, 613.5778056649352]\n", + "[119.44280826109726, -266.87090560373764, 1088.2687147302222]\n", + "[119.44280826109726, -266.87090560373764, 617.4878073957096]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", - "[-915.6412870005528, -417.59628786594004, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -529.3275731357178, -31.282574001105672]\n", - "[-111.73128526977777, 386.3137138648348, 772.6274277296696]\n", - "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", + "800.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)))\n", + "[115.53280653032266, -270.78090733451313, 613.5778056649352]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1))\n", + "[-684.4671934696773, 17.48780739570907, -186.42219433506477]\n", + "[119.44280826109726, -266.87090560373764, 617.4878073957096]\n", + "[119.44280826109726, 821.3978091264846, 617.4878073957096]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -186.42219433506477]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", + "[-684.4671934696773, 17.48780739570907, -368.8259064691246]\n", + "[119.44280826109726, 821.3978091264846, 617.4878073957096]\n", + "[119.44280826109726, 821.3978091264846, 435.0840952616498]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -368.8259064691246]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1))\n", + "[-684.4671934696773, 17.48780739570907, -298.15347960484235]\n", + "[119.44280826109726, 821.3978091264846, 435.0840952616498]\n", + "[119.44280826109726, 821.3978091264846, 505.75652212593207]\n", "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-915.6412870005528, -529.3275731357178, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -733.2375748664929, -31.282574001105672]\n", - "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", - "[-111.73128526977777, 70.67242686428197, 772.6274277296696]\n", + "-400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -298.15347960484235]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "[-284.46719346967734, 101.84652039515652, 101.84652039515765]\n", + "[119.44280826109726, 821.3978091264846, 505.75652212593207]\n", + "[119.44280826109726, 505.75652212593207, 505.75652212593207]\n", "2\n", - "-800.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)))\n", - "[-915.6412870005528, -733.2375748664929, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1))\n", - "[-115.64128700055278, 66.76242513350712, 115.53280653032198]\n", - "[-111.73128526977777, 70.67242686428197, 772.6274277296696]\n", - "[-111.73128526977777, 70.67242686428197, 119.44280826109726]\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, 101.84652039515765]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1))\n", + "[-384.46719346967734, 1.8465203951565172, 113.57780566493523]\n", + "[119.44280826109726, 505.75652212593207, 505.75652212593207]\n", + "[119.44280826109726, 505.75652212593207, 617.4878073957096]\n", + "2\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)))\n", + "[-384.46719346967734, 1.8465203951565172, 113.57780566493523]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "[-284.46719346967734, 101.84652039515652, 417.4878073957102]\n", + "[119.44280826109726, 505.75652212593207, 617.4878073957096]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", "1\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, 417.4878073957102]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1))\n", + "[-384.46719346967734, -68.82590646912575, 317.4878073957102]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", + "[119.44280826109726, 435.0840952616498, 821.3978091264846]\n", + "2\n", "0.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", - "[-115.64128700055278, 66.76242513350712, 115.53280653032198]\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", - "[-115.64128700055278, -115.64128700055261, 115.53280653032198]\n", - "[-111.73128526977777, 70.67242686428197, 119.44280826109726]\n", - "[-111.73128526977777, -111.73128526977777, 119.44280826109726]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-384.46719346967734, -68.82590646912575, 317.4878073957102]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-384.46719346967734, -68.82590646912575, 429.2190926654879]\n", + "[119.44280826109726, 435.0840952616498, 821.3978091264846]\n", + "[119.44280826109726, 435.0840952616498, 933.1290943962623]\n", "2\n", - "800.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", - "[-115.64128700055278, -115.64128700055261, 115.53280653032198]\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "[-915.6412870005528, -915.6412870005527, 53.184619468571896]\n", - "[-111.73128526977777, -111.73128526977777, 119.44280826109726]\n", - "[-111.73128526977777, -111.73128526977777, 857.0946211993472]\n", + "-300.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[-384.46719346967734, -68.82590646912575, 429.2190926654879]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-84.46719346967734, 231.17409353087425, -470.7809073345121]\n", + "[119.44280826109726, 435.0840952616498, 933.1290943962623]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", - "[-915.6412870005528, -915.6412870005527, 53.184619468571896]\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "[-915.6412870005528, -1146.8153805314278, 53.184619468571896]\n", - "[-111.73128526977777, -111.73128526977777, 857.0946211993472]\n", - "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", - "[-915.6412870005528, -1146.8153805314278, 53.184619468571896]\n", - "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968153, -1146.8153805314278, 53.184619468571896]\n", - "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", - "[155.13962033395975, -342.90537880065284, 857.0946211993472]\n", + "200.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)))\n", + "[-84.46719346967734, 231.17409353087425, -470.7809073345121]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1))\n", + "[-284.46719346967734, 101.84652039515652, -670.7809073345121]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", + "[119.44280826109726, 505.75652212593207, -266.87090560373764]\n", "2\n", - "-400.0\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)))\n", - "[-648.7703813968153, -1146.8153805314278, 53.184619468571896]\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "[-248.7703813968153, -746.8153805314278, -17.596287865940496]\n", - "[155.13962033395975, -342.90537880065284, 857.0946211993472]\n", - "[155.13962033395975, -342.90537880065284, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)))\n", - "[-248.7703813968153, -746.8153805314278, -17.596287865940496]\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "[-403.9100017307751, -746.8153805314278, -17.596287865940496]\n", - "[155.13962033395975, -342.90537880065284, 386.3137138648348]\n", - "[0.0, -342.90537880065284, 386.3137138648348]\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, -670.7809073345121]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "[-684.4671934696773, -298.1534796048435, 17.487807395710092]\n", + "[119.44280826109726, 505.75652212593207, -266.87090560373764]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", - "[-403.9100017307751, -746.8153805314278, -17.596287865940496]\n", - "((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", - "[-403.9100017307751, -901.9550008653875, -17.596287865940496]\n", - "[0.0, -342.90537880065284, 386.3137138648348]\n", - "[0.0, -498.04499913461257, 386.3137138648348]\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)))\n", + "[-684.4671934696773, -298.1534796048435, 17.487807395710092]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "[-584.4671934696773, -113.68628613516591, 117.48780739571009]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", + "[119.44280826109726, 590.2237155956096, 821.3978091264846]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)))\n", + "[-584.4671934696773, -113.68628613516591, 117.48780739571009]\n", + "((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "[-815.6412870005524, -113.68628613516591, 117.48780739571009]\n", + "[119.44280826109726, 590.2237155956096, 821.3978091264846]\n", + "[-111.73128526977777, 590.2237155956096, 821.3978091264846]\n", "1\n", "-500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[-403.9100017307751, -901.9550008653875, -17.596287865940496]\n", - "((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[96.0899982692249, -331.28257400110533, 482.4037121340595]\n", - "[0.0, -498.04499913461257, 386.3137138648348]\n", - "[0.0, -427.37257227033035, 386.3137138648348]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", + "[-815.6412870005524, -113.68628613516591, 117.48780739571009]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "[-315.64128700055244, 70.67242686428148, 617.4878073957101]\n", + "[-111.73128526977777, 590.2237155956096, 821.3978091264846]\n", + "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", "0\n", "None\n", - "here\n", - "(((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[96.0899982692249, -331.28257400110533, 482.4037121340595]\n", - "((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[166.7624251335069, -331.28257400110533, 482.4037121340595]\n", - "[0.0, -427.37257227033035, 386.3137138648348]\n", - "[70.67242686428197, -427.37257227033035, 386.3137138648348]\n", - "0\n", - "500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[166.7624251335069, -331.28257400110533, 482.4037121340595]\n", - "((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[-129.32757313571807, -831.2825740011053, -17.596287865940496]\n", - "[70.67242686428197, -427.37257227033035, 386.3137138648348]\n", - "[274.582428595057, -427.37257227033035, 386.3137138648348]\n", - "0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", + "[-315.64128700055244, 70.67242686428148, 617.4878073957101]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "[-196.19847873945534, 70.67242686428148, 617.4878073957101]\n", + "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", + "[7.711522991319323, 274.582428595057, 821.3978091264846]\n", + "2\n", + "200.0\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)))\n", + "[-196.19847873945534, 70.67242686428148, 617.4878073957101]\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "[-396.19847873945537, -129.32757313571852, 684.3587129994477]\n", + "[7.711522991319323, 274.582428595057, 821.3978091264846]\n", + "[7.711522991319323, 274.582428595057, 1088.2687147302222]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)))\n", + "[-396.19847873945537, -129.32757313571852, 684.3587129994477]\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "[-901.9550008653873, -129.32757313571852, 684.3587129994477]\n", + "[7.711522991319323, 274.582428595057, 1088.2687147302222]\n", + "[-498.04499913461257, 274.582428595057, 1088.2687147302222]\n", + "2\n", "-200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[-129.32757313571807, -831.2825740011053, -17.596287865940496]\n", - "((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[182.40371213405973, -631.2825740011053, 182.4037121340595]\n", - "[274.582428595057, -427.37257227033035, 386.3137138648348]\n", - "[386.3137138648348, -427.37257227033035, 386.3137138648348]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-901.9550008653873, -129.32757313571852, 684.3587129994477]\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653873, 70.67242686428148, 3.410605131648481e-13]\n", + "[-498.04499913461257, 274.582428595057, 1088.2687147302222]\n", + "[-498.04499913461257, 274.582428595057, 203.91000173077484]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653873, 70.67242686428148, 3.410605131648481e-13]\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-898.1534796048428, 70.67242686428148, 3.410605131648481e-13]\n", + "[-498.04499913461257, 274.582428595057, 203.91000173077484]\n", + "[-694.243477874068, 274.582428595057, 203.91000173077484]\n", + "0\n", + "200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-898.1534796048428, 70.67242686428148, 3.410605131648481e-13]\n", + "((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-1013.6862861351651, -129.32757313571852, -199.99999999999966]\n", + "[-694.243477874068, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", "2\n", - "500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)))\n", - "[182.40371213405973, -631.2825740011053, 182.4037121340595]\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -1131.2825740011053, 68.71742599889433]\n", - "[386.3137138648348, -427.37257227033035, 386.3137138648348]\n", - "[386.3137138648348, -427.37257227033035, 772.6274277296696]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -1131.2825740011053, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -1019.5512887313278, 68.71742599889433]\n", - "[386.3137138648348, -427.37257227033035, 772.6274277296696]\n", - "[386.3137138648348, -315.6412870005527, 772.6274277296696]\n", + "-100.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-1013.6862861351651, -129.32757313571852, -199.99999999999966]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-913.6862861351651, -29.327573135718524, -415.6412870005522]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 274.582428595057, -111.73128526977777]\n", + "2\n", + "100.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-913.6862861351651, -29.327573135718524, -415.6412870005522]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-1013.6862861351651, -129.32757313571852, 101.84652039515765]\n", + "[-609.7762844043904, 274.582428595057, -111.73128526977777]\n", + "[-609.7762844043904, 274.582428595057, 505.75652212593207]\n", + "2\n", + "-200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-1013.6862861351651, -129.32757313571852, 101.84652039515765]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351651, 70.67242686428148, 4.547473508864641e-13]\n", + "[-609.7762844043904, 274.582428595057, 505.75652212593207]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "1\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-813.6862861351651, 70.67242686428148, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351651, -7.105427357601002e-13, 4.547473508864641e-13]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", "1\n", "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -1019.5512887313278, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -815.6412870005528, 68.71742599889433]\n", - "[386.3137138648348, -315.6412870005527, 772.6274277296696]\n", - "[386.3137138648348, -111.73128526977777, 772.6274277296696]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-813.6862861351651, -7.105427357601002e-13, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-813.6862861351651, -231.17409353087578, 4.547473508864641e-13]\n", + "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", "2\n", - "-500.0\n", - "here\n", - "(((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", - "[-317.59628786594027, -815.6412870005528, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, -315.6412870005528, -48.77038139681554]\n", - "[386.3137138648348, -111.73128526977777, 772.6274277296696]\n", - "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", - "1\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, -315.6412870005528, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", - "[382.40371213405973, -3.910001730775008, 151.22961860318446]\n", - "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", - "[386.3137138648348, 0.0, 155.13962033395975]\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -231.17409353087578, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "[-813.6862861351651, -231.17409353087578, -1199.9999999999995]\n", + "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "[-609.7762844043904, -27.264091800100235, -996.0899982692251]\n", + "1\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -231.17409353087578, -1199.9999999999995]\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "[-813.6862861351651, -315.64128700055335, -1199.9999999999995]\n", + "[-609.7762844043904, -27.264091800100235, -996.0899982692251]\n", + "[-609.7762844043904, -111.73128526977777, -996.0899982692251]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -315.64128700055335, -1199.9999999999995]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "[-968.825906469125, -315.64128700055335, -1199.9999999999995]\n", + "[-609.7762844043904, -111.73128526977777, -996.0899982692251]\n", + "[-764.9159047383503, -111.73128526977777, -996.0899982692251]\n", + "2\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)))\n", + "[-968.825906469125, -315.64128700055335, -1199.9999999999995]\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "[-968.825906469125, -315.64128700055335, -1355.1396203339596]\n", + "[-764.9159047383503, -111.73128526977777, -996.0899982692251]\n", + "[-764.9159047383503, -111.73128526977777, -1151.2296186031851]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)))\n", + "[-968.825906469125, -315.64128700055335, -1355.1396203339596]\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "[-857.0946211993469, -315.64128700055335, -1355.1396203339596]\n", + "[-764.9159047383503, -111.73128526977777, -1151.2296186031851]\n", + "[-653.1846194685721, -111.73128526977777, -1151.2296186031851]\n", + "1\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)))\n", + "[-857.0946211993469, -315.64128700055335, -1355.1396203339596]\n", + "((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1))\n", + "[-857.0946211993469, -386.31371386483556, -1355.1396203339596]\n", + "[-653.1846194685721, -111.73128526977777, -1151.2296186031851]\n", + "[-653.1846194685721, -182.40371213405996, -1151.2296186031851]\n", + "2\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)))\n", + "[-857.0946211993469, -386.31371386483556, -1355.1396203339596]\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0))\n", + "[-857.0946211993469, -386.31371386483556, -1088.2687147302215]\n", + "[-653.1846194685721, -182.40371213405996, -1151.2296186031851]\n", + "[-653.1846194685721, -182.40371213405996, -884.3587129994471]\n", "1\n", - "300.0\n", - "here\n", - "(((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[382.40371213405973, -3.910001730775008, 151.22961860318446]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[82.40371213405973, -535.0840952616501, -148.77038139681554]\n", - "[386.3137138648348, 0.0, 155.13962033395975]\n", - "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", + "-300.0\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)))\n", + "[-857.0946211993469, -386.31371386483556, -1088.2687147302215]\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0))\n", + "((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "[-557.0946211993469, -290.22371559561043, -788.2687147302215]\n", + "[-653.1846194685721, -182.40371213405996, -884.3587129994471]\n", + "[-653.1846194685721, -386.31371386483477, -884.3587129994471]\n", + "0\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)))\n", + "[-557.0946211993469, -290.22371559561043, -788.2687147302215]\n", + "((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "[-788.2687147302219, -290.22371559561043, -788.2687147302215]\n", + "[-653.1846194685721, -386.31371386483477, -884.3587129994471]\n", + "[-884.3587129994471, -386.31371386483477, -884.3587129994471]\n", "2\n", - "400.0\n", - "here\n", - "(((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)))\n", - "[82.40371213405973, -535.0840952616501, -148.77038139681554]\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2))\n", - "[-317.59628786594027, -935.0840952616501, 33.7418112074746]\n", - "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", - "[386.3137138648348, -231.1740935308751, 737.6518129382499]\n", + "600.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)))\n", + "[-788.2687147302219, -290.22371559561043, -788.2687147302215]\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "[-1388.2687147302217, -890.2237155956104, 42.90537880065358]\n", + "[-884.3587129994471, -386.31371386483477, -884.3587129994471]\n", + "[-884.3587129994471, -386.31371386483477, 546.815380531428]\n", + "0\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)))\n", + "[-1388.2687147302217, -890.2237155956104, 42.90537880065358]\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "[-1292.178716460997, -590.2237155956104, 342.9053788006536]\n", + "[-884.3587129994471, -386.31371386483477, 546.815380531428]\n", + "[-1088.2687147302224, -386.31371386483477, 546.815380531428]\n", + "2\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-1292.178716460997, -590.2237155956104, 342.9053788006536]\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[-1192.178716460997, -490.22371559561043, 211.73128526977848]\n", + "[-1088.2687147302224, -386.31371386483477, 546.815380531428]\n", + "[-1088.2687147302224, -386.31371386483477, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)))\n", - "[-317.59628786594027, -935.0840952616501, 33.7418112074746]\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2))\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", - "[-317.59628786594027, -779.9444749276903, 33.7418112074746]\n", - "[386.3137138648348, -231.1740935308751, 737.6518129382499]\n", - "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)))\n", + "[-1192.178716460997, -490.22371559561043, 211.73128526977848]\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0))\n", + "[-1392.178716460997, 38.99537706987701, 11.731285269778482]\n", + "[-1088.2687147302224, -386.31371386483477, 315.6412870005529]\n", + "[-1088.2687147302224, 342.90537880065267, 315.6412870005529]\n", + "1\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-1392.178716460997, 38.99537706987701, 11.731285269778482]\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[-1292.178716460997, -119.4428082610977, 111.73128526977848]\n", + "[-1088.2687147302224, 342.90537880065267, 315.6412870005529]\n", + "[-1088.2687147302224, 84.46719346967797, 315.6412870005529]\n", "2\n", "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -779.9444749276903, 33.7418112074746]\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -779.9444749276903, 68.71742599889433]\n", - "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", - "[386.3137138648348, -76.03447319691533, 772.6274277296696]\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)))\n", + "[-1292.178716460997, -119.4428082610977, 111.73128526977848]\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1))\n", + "[-1292.178716460997, -119.4428082610977, 138.99537706987826]\n", + "[-1088.2687147302224, 84.46719346967797, 315.6412870005529]\n", + "[-1088.2687147302224, 84.46719346967797, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -779.9444749276903, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -633.237574866493, 68.71742599889433]\n", - "[386.3137138648348, -76.03447319691533, 772.6274277296696]\n", - "[386.3137138648348, 70.67242686428197, 772.6274277296696]\n", + "200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-1292.178716460997, -119.4428082610977, 138.99537706987826]\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "[-1492.178716460997, -61.00462293012299, -61.00462293012174]\n", + "[-1088.2687147302224, 84.46719346967797, 342.90537880065267]\n", + "[-1088.2687147302224, 342.90537880065267, 342.90537880065267]\n", "1\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -633.237574866493, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "[-117.59628786594027, -229.32757313571796, 268.7174259988943]\n", - "[386.3137138648348, 70.67242686428197, 772.6274277296696]\n", - "[386.3137138648348, 274.582428595057, 772.6274277296696]\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-1492.178716460997, -61.00462293012299, -61.00462293012174]\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-1292.178716460997, -92.17871646099792, 138.99537706987826]\n", + "[-1088.2687147302224, 342.90537880065267, 342.90537880065267]\n", + "[-1088.2687147302224, 111.73128526977776, 342.90537880065267]\n", "2\n", - "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)))\n", - "[-117.59628786594027, -229.32757313571796, 268.7174259988943]\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, 70.67242686428204, -48.77038139681554]\n", - "[386.3137138648348, 274.582428595057, 772.6274277296696]\n", - "[386.3137138648348, 274.582428595057, 155.13962033395975]\n", + "100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-1292.178716460997, -92.17871646099792, 138.99537706987826]\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-1392.178716460997, -192.17871646099792, 194.13499740383804]\n", + "[-1088.2687147302224, 111.73128526977776, 342.90537880065267]\n", + "[-1088.2687147302224, 111.73128526977776, 498.04499913461245]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, 70.67242686428204, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, 182.40371213405984, -48.77038139681554]\n", - "[386.3137138648348, 274.582428595057, 155.13962033395975]\n", - "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "-200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-1392.178716460997, -192.17871646099792, 194.13499740383804]\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-1192.178716460997, -103.91000173077566, 394.13499740383804]\n", + "[-1088.2687147302224, 111.73128526977776, 498.04499913461245]\n", + "[-1088.2687147302224, 0.0, 498.04499913461245]\n", + "2\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-1192.178716460997, -103.91000173077566, 394.13499740383804]\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-1092.178716460997, -3.9100017307756616, -123.35280999187171]\n", + "[-1088.2687147302224, 0.0, 498.04499913461245]\n", + "[-1088.2687147302224, 0.0, -119.44280826109728]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-1092.178716460997, -3.9100017307756616, -123.35280999187171]\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-972.7359081998998, -3.9100017307756616, -123.35280999187171]\n", + "[-1088.2687147302224, 0.0, -119.44280826109728]\n", + "[-968.8259064691251, 0.0, -119.44280826109728]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-972.7359081998998, -3.9100017307756616, -123.35280999187171]\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-817.5962878659399, -3.9100017307756616, -123.35280999187171]\n", + "[-968.8259064691251, 0.0, -119.44280826109728]\n", + "[-813.6862861351652, 0.0, -119.44280826109728]\n", "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, 182.40371213405984, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-48.77038139681534, 182.40371213405984, -48.77038139681554]\n", - "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-817.5962878659399, -3.9100017307756616, -123.35280999187171]\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-605.8650025961622, 96.08999826922434, -23.35280999187171]\n", + "[-813.6862861351652, 0.0, -119.44280826109728]\n", + "[-701.9550008653875, 0.0, -119.44280826109728]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-48.77038139681534, 182.40371213405984, -48.77038139681554]\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-48.77038139681534, 337.54333246801957, -48.77038139681554]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", + "300.0\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)))\n", + "[-605.8650025961622, 96.08999826922434, -23.35280999187171]\n", + "((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "[-905.8650025961622, 62.96090387296164, -323.3528099918717]\n", + "[-701.9550008653875, 0.0, -119.44280826109728]\n", + "[-701.9550008653875, 266.8709056037373, -119.44280826109728]\n", + "2\n", + "0.0\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)))\n", + "[-905.8650025961622, 62.96090387296164, -323.3528099918717]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1))\n", + "[-905.8650025961622, 62.96090387296164, -435.0840952616495]\n", + "[-701.9550008653875, 266.8709056037373, -119.44280826109728]\n", + "[-701.9550008653875, 266.8709056037373, -231.1740935308751]\n", + "2\n", + "None\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-905.8650025961622, 62.96090387296164, -435.0840952616495]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-905.8650025961622, 62.96090387296164, -203.9100017307744]\n", + "[-701.9550008653875, 266.8709056037373, -231.1740935308751]\n", + "[-701.9550008653875, 266.8709056037373, 0.0]\n", + "0\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-905.8650025961622, 62.96090387296164, -203.9100017307744]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-250.7253822622024, 562.9609038729616, 296.0899982692256]\n", + "[-701.9550008653875, 266.8709056037373, 0.0]\n", + "[-546.8153805314278, 266.8709056037373, 0.0]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-250.7253822622024, 562.9609038729616, 296.0899982692256]\n", + "((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-250.7253822622024, 682.4037121340591, 296.0899982692256]\n", + "[-546.8153805314278, 266.8709056037373, 0.0]\n", + "[-546.8153805314278, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, 296.0899982692256]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-250.7253822622024, 682.4037121340591, 184.35871299944782]\n", + "[-546.8153805314278, 386.3137138648348, 0.0]\n", + "[-546.8153805314278, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, 184.35871299944782]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", + "[-250.7253822622024, 682.4037121340591, -19.551288731327134]\n", + "[-546.8153805314278, 386.3137138648348, -111.73128526977777]\n", + "[-546.8153805314278, 386.3137138648348, -315.6412870005527]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, -19.551288731327134]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0))\n", + "[-250.7253822622024, 794.1349974038367, -19.551288731327134]\n", + "[-546.8153805314278, 386.3137138648348, -315.6412870005527]\n", + "[-546.8153805314278, 498.04499913461245, -315.6412870005527]\n", "1\n", + "700.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 794.1349974038367, -19.551288731327134]\n", + "((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[-950.7253822622024, 249.27461773779646, -719.5512887313271]\n", + "[-546.8153805314278, 498.04499913461245, -315.6412870005527]\n", + "[-546.8153805314278, 653.1846194685722, -315.6412870005527]\n", + "2\n", "100.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-48.77038139681534, 337.54333246801957, -48.77038139681554]\n", - "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-148.77038139681534, 349.27461773779726, -148.77038139681554]\n", - "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", - "[155.13962033395975, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-148.77038139681534, 349.27461773779726, -148.77038139681554]\n", - "((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-379.9444749276904, 349.27461773779726, -148.77038139681554]\n", - "[155.13962033395975, 653.1846194685722, 155.13962033395975]\n", - "[-76.03447319691533, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-379.9444749276904, 349.27461773779726, -148.77038139681554]\n", - "((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-535.0840952616502, 349.27461773779726, -148.77038139681554]\n", - "[-76.03447319691533, 653.1846194685722, 155.13962033395975]\n", - "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-535.0840952616502, 349.27461773779726, -148.77038139681554]\n", - "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-619.5512887313278, 349.27461773779726, -148.77038139681554]\n", - "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", - "[-315.6412870005527, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-619.5512887313278, 349.27461773779726, -148.77038139681554]\n", - "((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-64.41166839736809, 749.2746177377973, 251.22961860318446]\n", - "[-315.6412870005527, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)))\n", + "[-950.7253822622024, 249.27461773779646, -719.5512887313271]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "[-1050.7253822622024, 149.27461773779646, -664.4116683973674]\n", + "[-546.8153805314278, 653.1846194685722, -315.6412870005527]\n", + "[-546.8153805314278, 653.1846194685722, -160.50166666659302]\n", + "2\n", + "-200.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-1050.7253822622024, 149.27461773779646, -664.4116683973674]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-850.7253822622024, 349.27461773779646, -37.039096127037055]\n", + "[-546.8153805314278, 653.1846194685722, -160.50166666659302]\n", + "[-546.8153805314278, 653.1846194685722, 266.8709056037373]\n", + "1\n", + "-300.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)))\n", + "[-850.7253822622024, 349.27461773779646, -37.039096127037055]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "[-550.7253822622024, 880.4487112686716, 262.96090387296294]\n", + "[-546.8153805314278, 653.1846194685722, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 262.96090387296294]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-550.7253822622024, 880.4487112686716, 382.40371213406047]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 382.40371213406047]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-550.7253822622024, 880.4487112686716, 494.1349974038381]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 884.3587129994473, 498.04499913461245]\n", "2\n", "100.0\n", - "here\n", - "(((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[-64.41166839736809, 749.2746177377973, 251.22961860318446]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[-164.4116683973681, 649.2746177377973, 66.76242513350667]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 494.1349974038381]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-650.7253822622024, 780.4487112686716, -33.237574866492366]\n", + "[-546.8153805314278, 884.3587129994473, 498.04499913461245]\n", + "[-546.8153805314278, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "-100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[-650.7253822622024, 780.4487112686716, -33.237574866492366]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[-550.7253822622024, 880.4487112686716, -88.37719520045218]\n", + "[-546.8153805314278, 884.3587129994473, 70.67242686428197]\n", + "[-546.8153805314278, 884.3587129994473, -84.46719346967784]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-550.7253822622024, 880.4487112686716, -88.37719520045218]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-550.7253822622024, 725.3090909347118, -88.37719520045218]\n", + "[-546.8153805314278, 884.3587129994473, -84.46719346967784]\n", + "[-546.8153805314278, 729.2190926654876, -84.46719346967784]\n", + "2\n", + "100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)))\n", + "[-550.7253822622024, 725.3090909347118, -88.37719520045218]\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1))\n", + "[-650.7253822622024, 625.3090909347118, 51.2296186031854]\n", + "[-546.8153805314278, 729.2190926654876, -84.46719346967784]\n", + "[-546.8153805314278, 729.2190926654876, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-650.7253822622024, 625.3090909347118, 51.2296186031854]\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-650.7253822622024, 864.9159047383491, 51.2296186031854]\n", + "[-546.8153805314278, 729.2190926654876, 155.13962033395975]\n", + "[-546.8153805314278, 968.8259064691249, 155.13962033395975]\n", "1\n", - "800.0\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", - "[-164.4116683973681, 649.2746177377973, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "[-964.4116683973681, -31.28257400110533, -733.2375748664933]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", - "[-160.50166666659302, 772.6274277296696, 70.67242686428197]\n", + "400.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-650.7253822622024, 864.9159047383491, 51.2296186031854]\n", + "((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-1050.7253822622024, 620.0555250723089, -348.7703813968146]\n", + "[-546.8153805314278, 968.8259064691249, 155.13962033395975]\n", + "[-546.8153805314278, 1123.9655268030847, 155.13962033395975]\n", "2\n", - "-600.0\n", - "here\n", - "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[-964.4116683973681, -31.28257400110533, -733.2375748664933]\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[-364.4116683973681, 568.7174259988947, 70.67242686428176]\n", - "[-160.50166666659302, 772.6274277296696, 70.67242686428197]\n", - "[-160.50166666659302, 772.6274277296696, 274.582428595057]\n", + "-300.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(7, 1, -1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, 0, -2, -2)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)))\n", + "[-1050.7253822622024, 620.0555250723089, -348.7703813968146]\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1))\n", + "[-750.7253822622024, 920.0555250723089, 62.960903872962916]\n", + "[-546.8153805314278, 1123.9655268030847, 155.13962033395975]\n", + "[-546.8153805314278, 1123.9655268030847, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, 568.7174259988947, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0))\n", - "[-364.4116683973681, 604.4142380717568, 70.67242686428176]\n", - "[-160.50166666659302, 772.6274277296696, 274.582428595057]\n", - "[-160.50166666659302, 808.3242398025318, 274.582428595057]\n", + "600.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)))\n", + "[-750.7253822622024, 920.0555250723089, 62.960903872962916]\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "[-1350.7253822622024, 80.44871126867156, -537.039096127037]\n", + "[-546.8153805314278, 1123.9655268030847, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "2\n", + "-500.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1350.7253822622024, 80.44871126867156, -537.039096127037]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-850.7253822622024, 580.4487112686716, 82.40371213406047]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, 604.4142380717568, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0))\n", - "[-364.4116683973681, -595.5857619282432, 70.67242686428176]\n", - "[-160.50166666659302, 808.3242398025318, 274.582428595057]\n", - "[-160.50166666659302, -391.67576019746826, 274.582428595057]\n", + "200.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)))\n", + "[-850.7253822622024, 580.4487112686716, 82.40371213406047]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0))\n", + "[-1050.7253822622024, -81.8994757930787, -117.59628786593953]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 422.0105259376971, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, -595.5857619282432, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0))\n", - "[-364.4116683973681, -750.7253822622026, 70.67242686428176]\n", - "[-160.50166666659302, -391.67576019746826, 274.582428595057]\n", - "[-160.50166666659302, -546.8153805314278, 274.582428595057]\n", + "400.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1050.7253822622024, -81.8994757930787, -117.59628786593953]\n", + "((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-1450.7253822622024, -19.55128873132844, -517.5962878659395]\n", + "[-546.8153805314278, 422.0105259376971, 386.3137138648348]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "-100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1450.7253822622024, -19.55128873132844, -517.5962878659395]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1350.7253822622024, -31.282574001106127, -417.59628786593953]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1350.7253822622024, -31.282574001106127, -417.59628786593953]\n", + "((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1231.2825740011049, -31.282574001106127, -417.59628786593953]\n", + "[-546.8153805314278, 772.6274277296696, 386.3137138648348]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1231.2825740011049, -31.282574001106127, -417.59628786593953]\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1462.45666753198, -31.282574001106127, -417.59628786593953]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "[-658.5466658012054, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1462.45666753198, -31.282574001106127, -417.59628786593953]\n", + "((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[68.71742599889512, 68.71742599889387, -317.59628786593953]\n", + "[-658.5466658012054, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", "2\n", "-300.0\n", - "here\n", - "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)))\n", - "[-364.4116683973681, -750.7253822622026, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1))\n", - "[-64.41166839736809, -450.72538226220263, -64.41166839736832]\n", - "[-160.50166666659302, -546.8153805314278, 274.582428595057]\n", - "[-160.50166666659302, -546.8153805314278, -160.50166666659302]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[68.71742599889512, 68.71742599889387, -317.59628786593953]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[368.7174259988951, 368.7174259988939, -129.32757313571733]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)))\n", - "[-64.41166839736809, -450.72538226220263, -64.41166839736832]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1))\n", - "[-64.41166839736809, -562.4566675319803, -64.41166839736832]\n", - "[-160.50166666659302, -546.8153805314278, -160.50166666659302]\n", - "[-160.50166666659302, -658.5466658012054, -160.50166666659302]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", + "[368.7174259988951, 368.7174259988939, -129.32757313571733]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", + "[768.7174259988951, 999.8915195297689, 270.67242686428267]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", "1\n", - "800.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)))\n", - "[-64.41166839736809, -562.4566675319803, -64.41166839736832]\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1))\n", - "[-864.4116683973681, -1833.237574866493, -864.4116683973683]\n", - "[-160.50166666659302, -658.5466658012054, -160.50166666659302]\n", - "[-160.50166666659302, -1129.3275731357182, -160.50166666659302]\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)))\n", + "[768.7174259988951, 999.8915195297689, 270.67242686428267]\n", + "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0))\n", + "[368.7174259988951, -17.596287865940894, -129.32757313571733]\n", + "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", + "[772.6274277296696, 386.3137138648348, 274.582428595057]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-864.4116683973681, -1833.237574866493, -864.4116683973683]\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1))\n", - "[-364.4116683973681, -1333.237574866493, 97.93651866438165]\n", - "[-160.50166666659302, -1129.3275731357182, -160.50166666659302]\n", - "[-160.50166666659302, -1129.3275731357182, 301.8465203951569]\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[368.7174259988951, -17.596287865940894, -129.32757313571733]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 182.4037121340591, -133.23757486649237]\n", + "[772.6274277296696, 386.3137138648348, 274.582428595057]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 182.4037121340591, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, -133.23757486649373, -133.23757486649237]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-364.4116683973681, -1333.237574866493, 97.93651866438165]\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-364.4116683973681, -133.23757486649288, 97.93651866438165]\n", - "[-160.50166666659302, -1129.3275731357182, 301.8465203951569]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", + "0.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, -133.23757486649373, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-364.4116683973681, -133.23757486649288, 97.93651866438165]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-133.2375748664931, -133.23757486649288, 97.93651866438165]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", - "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[880.4487112686728, 270.6724268642813, 66.76242513350763]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "[884.3587129994473, 274.582428595057, 70.67242686428197]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, 66.76242513350763]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[880.4487112686728, 270.6724268642813, -115.6412870005521]\n", + "[884.3587129994473, 274.582428595057, 70.67242686428197]\n", + "[884.3587129994473, 274.582428595057, -111.73128526977777]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, -115.6412870005521]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0))\n", + "[880.4487112686728, 270.6724268642813, -817.5962878659395]\n", + "[884.3587129994473, 274.582428595057, -111.73128526977777]\n", + "[884.3587129994473, 274.582428595057, -813.6862861351652]\n", + "1\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(3, 1, -1, 0)\n", + "(3, -1, -1, 0)\n", + "(3, 0, 0, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 0, -1, 1)\n", + "(3, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, -817.5962878659395]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0))\n", + "[880.4487112686728, 494.13499740383673, -817.5962878659395]\n", + "[884.3587129994473, 274.582428595057, -813.6862861351652]\n", + "[884.3587129994473, 498.04499913461245, -813.6862861351652]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)))\n", + "[880.4487112686728, 494.13499740383673, -817.5962878659395]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0))\n", + "[880.4487112686728, 494.13499740383673, -705.8650025961618]\n", + "[884.3587129994473, 498.04499913461245, -813.6862861351652]\n", + "[884.3587129994473, 498.04499913461245, -701.9550008653875]\n", + "2\n", + "400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[880.4487112686728, 494.13499740383673, -705.8650025961618]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[480.4487112686728, 94.13499740383673, -17.596287865939416]\n", + "[884.3587129994473, 498.04499913461245, -701.9550008653875]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[480.4487112686728, 94.13499740383673, -17.596287865939416]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, 394.13499740383673, 7.8212835390035025]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", "1\n", "None\n", - "here\n", - "(((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-133.2375748664931, -133.23757486649288, 97.93651866438165]\n", - "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-133.2375748664931, -288.37719520045266, 97.93651866438165]\n", - "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", - "[70.67242686428197, -84.46719346967784, 301.8465203951569]\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, 394.13499740383673, 7.8212835390035025]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, 282.4037121340591, 7.8212835390035025]\n", + "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", + "[884.3587129994473, 386.3137138648348, 111.73128526977776]\n", + "1\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, 282.4037121340591, 7.8212835390035025]\n", + "((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, -917.5962878659409, 7.8212835390035025]\n", + "[884.3587129994473, 386.3137138648348, 111.73128526977776]\n", + "[884.3587129994473, -813.6862861351652, 111.73128526977776]\n", + "1\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, -917.5962878659409, 7.8212835390035025]\n", + "((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, -805.8650025961632, 7.8212835390035025]\n", + "[884.3587129994473, -813.6862861351652, 111.73128526977776]\n", + "[884.3587129994473, -701.9550008653875, 111.73128526977776]\n", + "1\n", + "600.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)))\n", + "[780.4487112686728, -805.8650025961632, 7.8212835390035025]\n", + "((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "[180.4487112686728, -1561.004622930123, -592.1787164609965]\n", + "[884.3587129994473, -701.9550008653875, 111.73128526977776]\n", + "[884.3587129994473, -857.0946211993474, 111.73128526977776]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)))\n", + "[180.4487112686728, -1561.004622930123, -592.1787164609965]\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1))\n", + "[180.4487112686728, -1561.004622930123, -788.3771952004521]\n", + "[884.3587129994473, -857.0946211993474, 111.73128526977776]\n", + "[884.3587129994473, -857.0946211993474, -84.46719346967784]\n", + "1\n", + "-300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)))\n", + "[180.4487112686728, -1561.004622930123, -788.3771952004521]\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1))\n", + "[480.4487112686728, -1302.0634813356187, -488.3771952004521]\n", + "[884.3587129994473, -857.0946211993474, -84.46719346967784]\n", + "[884.3587129994473, -898.153479604843, -84.46719346967784]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[480.4487112686728, -1302.0634813356187, -488.3771952004521]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1))\n", + "[480.4487112686728, -1302.0634813356187, -600.1084804702297]\n", + "[884.3587129994473, -898.153479604843, -84.46719346967784]\n", + "[884.3587129994473, -898.153479604843, -196.1984787394554]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)))\n", + "[480.4487112686728, -1302.0634813356187, -600.1084804702297]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0))\n", + "[480.4487112686728, -1302.0634813356187, -1217.5962878659395]\n", + "[884.3587129994473, -898.153479604843, -196.1984787394554]\n", + "[884.3587129994473, -898.153479604843, -813.6862861351652]\n", + "2\n", + "300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)))\n", + "[480.4487112686728, -1302.0634813356187, -1217.5962878659395]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1))\n", + "[180.4487112686728, -1602.0634813356187, -50.725382262202174]\n", + "[884.3587129994473, -898.153479604843, -813.6862861351652]\n", + "[884.3587129994473, -898.153479604843, 653.1846194685722]\n", + "2\n", + "-300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)))\n", + "[180.4487112686728, -1602.0634813356187, -50.725382262202174]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0))\n", + "[480.4487112686728, -1302.0634813356187, -17.596287865939587]\n", + "[884.3587129994473, -898.153479604843, 653.1846194685722]\n", + "[884.3587129994473, -898.153479604843, 386.3137138648348]\n", + "1\n", + "400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686728, -1302.0634813356187, -17.596287865939587]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[80.44871126867281, -31.282574001106013, -417.5962878659396]\n", + "[884.3587129994473, -898.153479604843, 386.3137138648348]\n", + "[884.3587129994473, 772.6274277296696, 386.3137138648348]\n", + "1\n", + "-800.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[80.44871126867281, -31.282574001106013, -417.5962878659396]\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[880.4487112686728, -3.9100017307756616, 382.4037121340604]\n", + "[884.3587129994473, 772.6274277296696, 386.3137138648348]\n", + "[884.3587129994473, 0.0, 386.3137138648348]\n", "2\n", "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-133.2375748664931, -288.37719520045266, 97.93651866438165]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "[-333.2375748664931, -488.37719520045266, 213.57780566493437]\n", - "[70.67242686428197, -84.46719346967784, 301.8465203951569]\n", - "[70.67242686428197, -84.46719346967784, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-333.2375748664931, -488.37719520045266, 213.57780566493437]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "[-172.7359081999001, -488.37719520045266, 213.57780566493437]\n", - "[70.67242686428197, -84.46719346967784, 617.4878073957096]\n", - "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[880.4487112686728, -3.9100017307756616, 382.4037121340604]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[680.4487112686728, -203.91000173077566, 27.264091800100573]\n", + "[884.3587129994473, 0.0, 386.3137138648348]\n", + "[884.3587129994473, 0.0, 231.17409353087498]\n", + "2\n", + "600.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[680.4487112686728, -203.91000173077566, 27.264091800100573]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[80.44871126867281, -803.9100017307757, -733.2375748664924]\n", + "[884.3587129994473, 0.0, 231.17409353087498]\n", + "[884.3587129994473, 0.0, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999001, -488.37719520045266, 213.57780566493437]\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "[-172.7359081999001, -559.0496220647346, 213.57780566493437]\n", - "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", - "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", + "[80.44871126867281, -803.9100017307757, -733.2375748664924]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "[80.44871126867281, -31.282574001106013, -733.2375748664924]\n", + "[884.3587129994473, 0.0, 70.67242686428197]\n", + "[884.3587129994473, 772.6274277296696, 70.67242686428197]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", + "[80.44871126867281, -31.282574001106013, -733.2375748664924]\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "[199.8915195297701, -31.282574001106013, -733.2375748664924]\n", + "[884.3587129994473, 772.6274277296696, 70.67242686428197]\n", + "[1003.8015212605446, 772.6274277296696, 70.67242686428197]\n", + "2\n", + "-100.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)))\n", + "[199.8915195297701, -31.282574001106013, -733.2375748664924]\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0))\n", + "[299.8915195297701, 68.71742599889399, 68.71742599889524]\n", + "[1003.8015212605446, 772.6274277296696, 70.67242686428197]\n", + "[1003.8015212605446, 772.6274277296696, 772.6274277296696]\n", + "1\n", + "-300.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[299.8915195297701, 68.71742599889399, 68.71742599889524]\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0))\n", + "((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[599.8915195297701, -17.596287865940837, 368.71742599889524]\n", + "[1003.8015212605446, 772.6274277296696, 772.6274277296696]\n", + "[1003.8015212605446, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[599.8915195297701, -17.596287865940837, 368.71742599889524]\n", + "((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[684.3587129994477, -17.596287865940837, 368.71742599889524]\n", + "[1003.8015212605446, 386.3137138648348, 772.6274277296696]\n", + "[1088.2687147302222, 386.3137138648348, 772.6274277296696]\n", "0\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[684.3587129994477, -17.596287865940837, 368.71742599889524]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[68.71742599889512, -317.59628786594084, 68.71742599889524]\n", + "[1088.2687147302222, 386.3137138648348, 772.6274277296696]\n", + "[772.6274277296696, 386.3137138648348, 772.6274277296696]\n", + "2\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[68.71742599889512, -317.59628786594084, 68.71742599889524]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[368.7174259988951, -17.596287865940837, 213.57780566493523]\n", + "[772.6274277296696, 386.3137138648348, 772.6274277296696]\n", + "[772.6274277296696, 386.3137138648348, 617.4878073957096]\n", + "2\n", "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999001, -559.0496220647346, 213.57780566493437]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "[-84.46719346967785, -359.04962206473465, 413.5778056649344]\n", - "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", - "[119.44280826109726, -155.13962033395978, 617.4878073957096]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[368.7174259988951, -17.596287865940837, 213.57780566493523]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[568.7174259988951, 182.40371213405916, -48.77038139681463]\n", + "[772.6274277296696, 386.3137138648348, 617.4878073957096]\n", + "[772.6274277296696, 386.3137138648348, 155.13962033395975]\n", "1\n", - "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", - "[-84.46719346967785, -359.04962206473465, 413.5778056649344]\n", - "((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "[-284.46719346967785, -17.596287865939985, 213.57780566493437]\n", - "[119.44280826109726, -155.13962033395978, 617.4878073957096]\n", - "[119.44280826109726, 386.3137138648348, 617.4878073957096]\n", + "500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[568.7174259988951, 182.40371213405916, -48.77038139681463]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[68.71742599889512, -50.725382262203425, -548.7703813968146]\n", + "[772.6274277296696, 386.3137138648348, 155.13962033395975]\n", + "[772.6274277296696, 653.1846194685722, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[68.71742599889512, -50.725382262203425, -548.7703813968146]\n", + "((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[264.9159047383504, -50.725382262203425, -548.7703813968146]\n", + "[772.6274277296696, 653.1846194685722, 155.13962033395975]\n", + "[968.8259064691249, 653.1846194685722, 155.13962033395975]\n", + "1\n", + "-500.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[264.9159047383504, -50.725382262203425, -548.7703813968146]\n", + "((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[764.9159047383504, 337.5433324680189, -48.77038139681463]\n", + "[968.8259064691249, 653.1846194685722, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[764.9159047383504, 337.5433324680189, -48.77038139681463]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[920.0555250723102, 337.5433324680189, -48.77038139681463]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "[1123.9655268030847, 541.4533341987946, 155.13962033395975]\n", "2\n", + "600.0\n", + "(7, 1, -1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, 0, -2, -2)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -1, -3)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[920.0555250723102, 337.5433324680189, -48.77038139681463]\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[320.05552507231016, -262.4566675319811, -1848.7703813968149]\n", + "[1123.9655268030847, 541.4533341987946, 155.13962033395975]\n", + "[1123.9655268030847, 541.4533341987946, -1044.8603796660404]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[320.05552507231016, -262.4566675319811, -1848.7703813968149]\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[235.58833160263237, -262.4566675319811, -1848.7703813968149]\n", + "[1123.9655268030847, 541.4533341987946, -1044.8603796660404]\n", + "[1039.498333333407, 541.4533341987946, -1044.8603796660404]\n", + "0\n", "-400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-284.46719346967785, -17.596287865939985, 213.57780566493437]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[115.53280653032215, 382.40371213406, -3.9100017307752637]\n", - "[119.44280826109726, 386.3137138648348, 617.4878073957096]\n", - "[119.44280826109726, 386.3137138648348, 0.0]\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[235.58833160263237, -262.4566675319811, -1848.7703813968149]\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[453.1846194685727, 137.5433324680189, -1448.7703813968149]\n", + "[1039.498333333407, 541.4533341987946, -1044.8603796660404]\n", + "[857.0946211993472, 541.4533341987946, -1044.8603796660404]\n", "2\n", "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[115.53280653032215, 382.40371213406, -3.9100017307752637]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-184.46719346967785, 82.40371213406002, -148.7703813968155]\n", - "[119.44280826109726, 386.3137138648348, 0.0]\n", - "[119.44280826109726, 386.3137138648348, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-184.46719346967785, 82.40371213406002, -148.7703813968155]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-184.46719346967785, 237.54333246801974, -148.7703813968155]\n", - "[119.44280826109726, 386.3137138648348, 155.13962033395975]\n", - "[119.44280826109726, 541.4533341987946, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-184.46719346967785, 237.54333246801974, -148.7703813968155]\n", - "((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-379.9444749276904, 237.54333246801974, -148.7703813968155]\n", - "[119.44280826109726, 541.4533341987946, 155.13962033395975]\n", - "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)))\n", + "[453.1846194685727, 137.5433324680189, -1448.7703813968149]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "[153.1846194685727, -162.4566675319811, -1131.2825740011049]\n", + "[857.0946211993472, 541.4533341987946, -1044.8603796660404]\n", + "[857.0946211993472, 541.4533341987946, -427.37257227033035]\n", "2\n", - "-100.0\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)))\n", - "[-379.9444749276904, 237.54333246801974, -148.7703813968155]\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2))\n", - "[-279.9444749276904, 337.54333246801974, 218.10052420692185]\n", - "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", - "[-76.03447319691533, 541.4533341987946, 422.0105259376971]\n", + "-500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[153.1846194685727, -162.4566675319811, -1131.2825740011049]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[653.1846194685727, 337.5433324680189, -48.77038139681474]\n", + "[857.0946211993472, 541.4533341987946, -427.37257227033035]\n", + "[857.0946211993472, 541.4533341987946, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[-279.9444749276904, 337.54333246801974, 218.10052420692185]\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[-279.9444749276904, 218.10052420692227, 218.10052420692185]\n", - "[-76.03447319691533, 541.4533341987946, 422.0105259376971]\n", - "[-76.03447319691533, 422.0105259376971, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[-279.9444749276904, 218.10052420692227, 218.10052420692185]\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[-168.21318965791275, 218.10052420692227, 218.10052420692185]\n", - "[-76.03447319691533, 422.0105259376971, 422.0105259376971]\n", - "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", + "500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685727, 337.5433324680189, -48.77038139681474]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[153.1846194685727, -50.725382262203425, -548.7703813968147]\n", + "[857.0946211993472, 541.4533341987946, 155.13962033395975]\n", + "[857.0946211993472, 653.1846194685722, 155.13962033395975]\n", "1\n", "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-168.21318965791275, 218.10052420692227, 218.10052420692185]\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-168.21318965791275, 62.96090387296249, 218.10052420692185]\n", - "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", - "[35.69681207286232, 266.8709056037373, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-168.21318965791275, 62.96090387296249, 218.10052420692185]\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-323.3528099918724, 62.96090387296249, 218.10052420692185]\n", - "[35.69681207286232, 266.8709056037373, 422.0105259376971]\n", - "[-119.44280826109728, 266.8709056037373, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-323.3528099918724, 62.96090387296249, 218.10052420692185]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-435.0840952616502, 62.96090387296249, 218.10052420692185]\n", - "[-119.44280826109728, 266.8709056037373, 422.0105259376971]\n", - "[-231.1740935308751, 266.8709056037373, 422.0105259376971]\n", - "0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[153.1846194685727, -50.725382262203425, -548.7703813968147]\n", + "((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[153.1846194685727, 153.18461946857155, -548.7703813968147]\n", + "[857.0946211993472, 653.1846194685722, 155.13962033395975]\n", + "[857.0946211993472, 857.0946211993472, 155.13962033395975]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -548.7703813968147]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[153.1846194685727, 153.18461946857155, -233.12909439626208]\n", + "[857.0946211993472, 857.0946211993472, 155.13962033395975]\n", + "[857.0946211993472, 857.0946211993472, 470.7809073345124]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[153.1846194685727, 153.18461946857155, -233.12909439626208]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[153.1846194685727, 153.18461946857155, -815.6412870005522]\n", + "[857.0946211993472, 857.0946211993472, 470.7809073345124]\n", + "[857.0946211993472, 857.0946211993472, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -815.6412870005522]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1))\n", + "[153.1846194685727, 153.18461946857155, -1433.1290943962622]\n", + "[857.0946211993472, 857.0946211993472, -111.73128526977777]\n", + "[857.0946211993472, 857.0946211993472, -729.2190926654877]\n", + "1\n", + "-500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -1433.1290943962622]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[653.1846194685727, 35.696812072861576, -933.1290943962622]\n", + "[857.0946211993472, 857.0946211993472, -729.2190926654877]\n", + "[857.0946211993472, 239.60681380363727, -729.2190926654877]\n", + "2\n", + "-300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)))\n", + "[653.1846194685727, 35.696812072861576, -933.1290943962622]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", + "[953.1846194685727, 335.6968120728616, 1149.3830982080285]\n", + "[857.0946211993472, 239.60681380363727, -729.2190926654877]\n", + "[857.0946211993472, 239.60681380363727, 1053.293099938803]\n", + "2\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)))\n", + "[953.1846194685727, 335.6968120728616, 1149.3830982080285]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0))\n", + "[553.1846194685727, -64.30318792713842, 784.3587129994478]\n", + "[857.0946211993472, 239.60681380363727, 1053.293099938803]\n", + "[857.0946211993472, 239.60681380363727, 1088.2687147302222]\n", + "2\n", "100.0\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-435.0840952616502, 62.96090387296249, 218.10052420692185]\n", - "((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-695.5857619282433, -37.03909612703751, 118.10052420692185]\n", - "[-231.1740935308751, 266.8709056037373, 422.0105259376971]\n", - "[-391.67576019746826, 266.8709056037373, 422.0105259376971]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[553.1846194685727, -64.30318792713842, 784.3587129994478]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[453.1846194685727, -164.30318792713842, 333.7418112074755]\n", + "[857.0946211993472, 239.60681380363727, 1088.2687147302222]\n", + "[857.0946211993472, 239.60681380363727, 737.6518129382499]\n", "2\n", - "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-695.5857619282433, -37.03909612703751, 118.10052420692185]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-695.5857619282433, -37.03909612703751, 194.13499740383722]\n", - "[-391.67576019746826, 266.8709056037373, 422.0105259376971]\n", - "[-391.67576019746826, 266.8709056037373, 498.04499913461245]\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)))\n", + "[453.1846194685727, -164.30318792713842, 333.7418112074755]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "[653.1846194685727, 35.696812072861576, -666.2581887925245]\n", + "[857.0946211993472, 239.60681380363727, 737.6518129382499]\n", + "[857.0946211993472, 239.60681380363727, -462.3481870617502]\n", + "2\n", + "100.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[653.1846194685727, 35.696812072861576, -666.2581887925245]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[553.1846194685727, -64.30318792713842, -450.6169017919715]\n", + "[857.0946211993472, 239.60681380363727, -462.3481870617502]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "2\n", + "-300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)))\n", + "[553.1846194685727, -64.30318792713842, -450.6169017919715]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0))\n", + "[853.1846194685727, 235.69681207286158, -115.64128700055204]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "[857.0946211993472, 239.60681380363727, -111.73128526977777]\n", "2\n", "-100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-695.5857619282433, -37.03909612703751, 194.13499740383722]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[-595.5857619282433, 62.96090387296249, -168.21318965791295]\n", - "[-391.67576019746826, 266.8709056037373, 498.04499913461245]\n", - "[-391.67576019746826, 266.8709056037373, 35.69681207286232]\n", - "1\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[853.1846194685727, 235.69681207286158, -115.64128700055204]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[953.1846194685727, 335.6968120728616, -50.616901791971486]\n", + "[857.0946211993472, 239.60681380363727, -111.73128526977777]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)))\n", + "[953.1846194685727, 335.6968120728616, -50.616901791971486]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", + "[953.1846194685727, 566.8709056037367, -50.616901791971486]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "[857.0946211993472, 470.7809073345124, -146.70690006119722]\n", + "2\n", + "200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[953.1846194685727, 566.8709056037367, -50.616901791971486]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[753.1846194685727, 366.8709056037367, -446.8153805314271]\n", + "[857.0946211993472, 470.7809073345124, -146.70690006119722]\n", + "[857.0946211993472, 470.7809073345124, -342.90537880065284]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[753.1846194685727, 366.8709056037367, -446.8153805314271]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[598.0449991346129, 366.8709056037367, -446.8153805314271]\n", + "[857.0946211993472, 470.7809073345124, -342.90537880065284]\n", + "[701.9550008653874, 470.7809073345124, -342.90537880065284]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)))\n", + "[598.0449991346129, 366.8709056037367, -446.8153805314271]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1))\n", + "[598.0449991346129, 211.73128526977717, -446.8153805314271]\n", + "[701.9550008653874, 470.7809073345124, -342.90537880065284]\n", + "[701.9550008653874, 315.6412870005529, -342.90537880065284]\n", + "2\n", "100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[-595.5857619282433, 62.96090387296249, -168.21318965791295]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2))\n", - "[-695.5857619282433, -1081.8994757930777, -268.21318965791295]\n", - "[-391.67576019746826, 266.8709056037373, 35.69681207286232]\n", - "[-391.67576019746826, -777.989474062303, 35.69681207286232]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[598.0449991346129, 211.73128526977717, -446.8153805314271]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[498.0449991346129, 111.73128526977717, -386.3137138648342]\n", + "[701.9550008653874, 315.6412870005529, -342.90537880065284]\n", + "[701.9550008653874, 315.6412870005529, -182.40371213405996]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[498.0449991346129, 111.73128526977717, -386.3137138648342]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[342.90537880065347, 111.73128526977717, -386.3137138648342]\n", + "[701.9550008653874, 315.6412870005529, -182.40371213405996]\n", + "[546.815380531428, 315.6412870005529, -182.40371213405996]\n", + "1\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[342.90537880065347, 111.73128526977717, -386.3137138648342]\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[342.90537880065347, -8.810729923425242e-13, -386.3137138648342]\n", + "[546.815380531428, 315.6412870005529, -182.40371213405996]\n", + "[546.815380531428, 203.91000173077484, -182.40371213405996]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[342.90537880065347, -8.810729923425242e-13, -386.3137138648342]\n", + "((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[111.73128526977837, -8.810729923425242e-13, -386.3137138648342]\n", + "[546.815380531428, 203.91000173077484, -182.40371213405996]\n", + "[315.6412870005529, 203.91000173077484, -182.40371213405996]\n", + "1\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", + "[111.73128526977837, -8.810729923425242e-13, -386.3137138648342]\n", + "((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "[311.73128526977837, 44.860379666039194, -186.3137138648342]\n", + "[315.6412870005529, 203.91000173077484, -182.40371213405996]\n", + "[315.6412870005529, 48.77038139681492, -182.40371213405996]\n", "2\n", - "-400.0\n", - "here\n", - "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-695.5857619282433, -1081.8994757930777, -268.21318965791295]\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-295.5857619282433, -681.8994757930777, 20.055525072309365]\n", - "[-391.67576019746826, -777.989474062303, 35.69681207286232]\n", - "[-391.67576019746826, -777.989474062303, -76.03447319691533]\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[311.73128526977837, 44.860379666039194, -186.3137138648342]\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[11.731285269778368, -255.1396203339608, 131.17409353087555]\n", + "[315.6412870005529, 48.77038139681492, -182.40371213405996]\n", + "[315.6412870005529, 48.77038139681492, 435.0840952616498]\n", "0\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-295.5857619282433, -681.8994757930777, 20.055525072309365]\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-366.25818879252523, -681.8994757930777, 20.055525072309365]\n", - "[-391.67576019746826, -777.989474062303, -76.03447319691533]\n", - "[-462.3481870617502, -777.989474062303, -76.03447319691533]\n", + "-200.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[11.731285269778368, -255.1396203339608, 131.17409353087555]\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[100.00000000000031, -55.139620333960806, 331.17409353087555]\n", + "[315.6412870005529, 48.77038139681492, 435.0840952616498]\n", + "[203.91000173077484, 48.77038139681492, 435.0840952616498]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)))\n", + "[100.00000000000031, -55.139620333960806, 331.17409353087555]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "[100.00000000000031, -55.139620333960806, 442.90537880065375]\n", + "[203.91000173077484, 48.77038139681492, 435.0840952616498]\n", + "[203.91000173077484, 48.77038139681492, 546.815380531428]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)))\n", + "[100.00000000000031, -55.139620333960806, 442.90537880065375]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "[100.00000000000031, -55.139620333960806, 598.0449991346131]\n", + "[203.91000173077484, 48.77038139681492, 546.815380531428]\n", + "[203.91000173077484, 48.77038139681492, 701.9550008653874]\n", "0\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-366.25818879252523, -681.8994757930777, 20.055525072309365]\n", - "((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-450.7253822622028, -681.8994757930777, 20.055525072309365]\n", - "[-462.3481870617502, -777.989474062303, -76.03447319691533]\n", - "[-546.8153805314278, -777.989474062303, -76.03447319691533]\n", + "-100.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)))\n", + "[100.00000000000031, -55.139620333960806, 598.0449991346131]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "[-3.9100017307745247, 44.860379666039194, 698.0449991346131]\n", + "[203.91000173077484, 48.77038139681492, 701.9550008653874]\n", + "[0.0, 48.77038139681492, 701.9550008653874]\n", + "2\n", + "-500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)))\n", + "[-3.9100017307745247, 44.860379666039194, 698.0449991346131]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0))\n", + "[496.0899982692255, 544.8603796660392, 1309.776284404391]\n", + "[0.0, 48.77038139681492, 701.9550008653874]\n", + "[0.0, 48.77038139681492, 813.6862861351653]\n", + "2\n", + "800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)))\n", + "[496.0899982692255, 544.8603796660392, 1309.776284404391]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1))\n", + "[-303.9100017307745, -255.1396203339608, -72.73590819989943]\n", + "[0.0, 48.77038139681492, 813.6862861351653]\n", + "[0.0, 48.77038139681492, 231.17409353087498]\n", + "1\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-303.9100017307745, -255.1396203339608, -72.73590819989943]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-103.91000173077452, -103.91000173077572, 127.26409180010057]\n", + "[0.0, 48.77038139681492, 231.17409353087498]\n", + "[0.0, 0.0, 231.17409353087498]\n", "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-103.91000173077452, -103.91000173077572, 127.26409180010057]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[96.08999826922548, 96.08999826922428, 482.4037121340604]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[96.08999826922548, 96.08999826922428, 482.4037121340604]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-135.08409526164962, 96.08999826922428, 482.4037121340604]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[-231.1740935308751, 0.0, 386.3137138648348]\n", + "1\n", "300.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-450.7253822622028, -681.8994757930777, 20.055525072309365]\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-750.7253822622029, -981.8994757930777, -48.77038139681554]\n", - "[-546.8153805314278, -777.989474062303, -76.03447319691533]\n", - "[-546.8153805314278, -777.989474062303, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-750.7253822622029, -981.8994757930777, -48.77038139681554]\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-546.815380531428, -981.8994757930777, -48.77038139681554]\n", - "[-546.8153805314278, -777.989474062303, 155.13962033395975]\n", - "[-342.90537880065284, -777.989474062303, 155.13962033395975]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-135.08409526164962, 96.08999826922428, 482.4037121340604]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-435.0840952616496, -315.64128700055346, 182.4037121340604]\n", + "[-231.1740935308751, 0.0, 386.3137138648348]\n", + "[-231.1740935308751, -111.73128526977777, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-435.0840952616496, -315.64128700055346, 182.4037121340604]\n", + "((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-631.2825740011049, -315.64128700055346, 182.4037121340604]\n", + "[-231.1740935308751, -111.73128526977777, 386.3137138648348]\n", + "[-427.37257227033035, -111.73128526977777, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, -315.64128700055346, 182.4037121340604]\n", + "((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-701.9550008653871, -315.64128700055346, 182.4037121340604]\n", + "[-427.37257227033035, -111.73128526977777, 386.3137138648348]\n", + "[-498.04499913461257, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653871, -315.64128700055346, 182.4037121340604]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653871, -315.64128700055346, 4.263256414560601e-13]\n", + "[-498.04499913461257, -111.73128526977777, 386.3137138648348]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-546.815380531428, -981.8994757930777, -48.77038139681554]\n", - "((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-168.21318965791284, -981.8994757930777, -48.77038139681554]\n", - "[-342.90537880065284, -777.989474062303, 155.13962033395975]\n", - "[35.69681207286232, -777.989474062303, 155.13962033395975]\n", + "500.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653871, -315.64128700055346, 4.263256414560601e-13]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1313.686286135165, -815.6412870005535, -499.99999999999955]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "2\n", + "-300.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1313.686286135165, -815.6412870005535, -499.99999999999955]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-1013.6862861351649, -515.6412870005535, -17.59628786593953]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "[-609.7762844043904, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-1013.6862861351649, -515.6412870005535, -17.59628786593953]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351649, -315.64128700055346, 4.831690603168681e-13]\n", + "[-609.7762844043904, -111.73128526977777, 386.3137138648348]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-813.6862861351649, -315.64128700055346, 4.831690603168681e-13]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1017.5962878659398, -315.64128700055346, 4.831690603168681e-13]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "[-813.6862861351652, -111.73128526977777, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(3, 1, -1, 0)\n", + "(3, -1, -1, 0)\n", + "(3, 0, 0, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 0, -1, 1)\n", + "(3, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1017.5962878659398, -315.64128700055346, 4.831690603168681e-13]\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1117.5962878659398, -415.64128700055346, -303.91000173077435]\n", + "[-813.6862861351652, -111.73128526977777, 203.91000173077484]\n", + "[-813.6862861351652, -111.73128526977777, 0.0]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1117.5962878659398, -415.64128700055346, -303.91000173077435]\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1005.8650025961621, -415.64128700055346, -303.91000173077435]\n", + "[-813.6862861351652, -111.73128526977777, 0.0]\n", + "[-701.9550008653875, -111.73128526977777, 0.0]\n", + "2\n", + "100.0\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1005.8650025961621, -415.64128700055346, -303.91000173077435]\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-1105.865002596162, -515.6412870005535, -17.59628786593953]\n", + "[-701.9550008653875, -111.73128526977777, 0.0]\n", + "[-701.9550008653875, -111.73128526977777, 386.3137138648348]\n", "0\n", "0.0\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-168.21318965791284, -981.8994757930777, -48.77038139681554]\n", - "((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -981.8994757930777, -48.77038139681554]\n", - "[35.69681207286232, -777.989474062303, 155.13962033395975]\n", - "[-76.03447319691533, -777.989474062303, 155.13962033395975]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1105.865002596162, -515.6412870005535, -17.59628786593953]\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.59628786593953, -515.6412870005535, -17.59628786593953]\n", + "[-701.9550008653875, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-17.59628786593953, -515.6412870005535, -17.59628786593953]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -115.64128700055346, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406047, -115.64128700055346, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -319.55128873132844, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -315.6412870005527, 0.0]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[382.40371213406047, -319.55128873132844, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[382.40371213406047, -235.08409526165082, -3.910001730774354]\n", + "[386.3137138648348, -315.6412870005527, 0.0]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -981.8994757930777, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -750.7253822622025, -48.77038139681554]\n", - "[-76.03447319691533, -777.989474062303, 155.13962033395975]\n", - "[-76.03447319691533, -546.8153805314278, 155.13962033395975]\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406047, -235.08409526165082, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[482.40371213406047, -15.64128700055349, 96.08999826922565]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", "2\n", - "200.0\n", - "here\n", - "(((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-279.9444749276905, -750.7253822622025, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-479.9444749276905, -950.7253822622025, 18.10052420692182]\n", - "[-76.03447319691533, -546.8153805314278, 155.13962033395975]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[482.40371213406047, -15.64128700055349, 96.08999826922565]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[882.4037121340605, 384.35871299944654, -1.9550008653869213]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -111.73128526977777, -498.04499913461257]\n", + "2\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[882.4037121340605, 384.35871299944654, -1.9550008653869213]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -315.64128700055346, -48.77038139681463]\n", + "[386.3137138648348, -111.73128526977777, -498.04499913461257]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", "1\n", "None\n", - "here\n", - "(((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-479.9444749276905, -950.7253822622025, 18.10052420692182]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-479.9444749276905, -795.5857619282431, 18.10052420692182]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "[-76.03447319691533, -391.67576019746826, 422.0105259376971]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)))\n", - "[-479.9444749276905, -795.5857619282431, 18.10052420692182]\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -595.5857619282431, -48.77038139681554]\n", - "[-76.03447319691533, -391.67576019746826, 422.0105259376971]\n", - "[-76.03447319691533, -391.67576019746826, 155.13962033395975]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -315.64128700055346, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -203.9100017307757, -48.77038139681463]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "2\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)))\n", + "[182.40371213406047, -203.9100017307757, -48.77038139681463]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "[482.40371213406047, 96.08999826922431, -15.641287000552154]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "[386.3137138648348, 0.0, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 96.08999826922431, -15.641287000552154]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[482.40371213406047, 251.22961860318406, -15.641287000552154]\n", + "[386.3137138648348, 0.0, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", "1\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -595.5857619282431, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -435.0840952616499, -48.77038139681554]\n", - "[-76.03447319691533, -391.67576019746826, 155.13962033395975]\n", - "[-76.03447319691533, -231.1740935308751, 155.13962033395975]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 251.22961860318406, -15.641287000552154]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[482.40371213406047, 482.4037121340591, -15.641287000552154]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 482.4037121340591, -15.641287000552154]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[182.40371213406047, -48.770381396815964, -315.64128700055215]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "2\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -48.770381396815964, -315.64128700055215]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "2\n", "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -435.0840952616499, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-479.9444749276905, -17.596287865939928, -248.77038139681554]\n", - "[-76.03447319691533, -231.1740935308751, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -479.9444749276911, 333.7418112074755]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", + "[-17.59628786593953, -479.9444749276911, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -368.2131896579134, 333.7418112074755]\n", + "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "[386.3137138648348, 35.69681207286232, 737.6518129382499]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-17.59628786593953, -368.2131896579134, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -164.30318792713845, 333.7418112074755]\n", + "[386.3137138648348, 35.69681207286232, 737.6518129382499]\n", + "[386.3137138648348, 239.60681380363727, 737.6518129382499]\n", + "2\n", "-100.0\n", - "here\n", - "(((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-479.9444749276905, -17.596287865939928, -248.77038139681554]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-148.77038139681542, 82.40371213406007, -148.77038139681554]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-148.77038139681542, 82.40371213406007, -148.77038139681554]\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)))\n", + "[-17.59628786593953, -164.30318792713845, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1))\n", + "[82.40371213406047, -64.30318792713845, -148.77038139681463]\n", + "[386.3137138648348, 239.60681380363727, 737.6518129382499]\n", + "[386.3137138648348, 239.60681380363727, 155.13962033395975]\n", + "1\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[82.40371213406047, -64.30318792713845, -148.77038139681463]\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1))\n", "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[482.4037121340597, 482.4037121340601, 251.22961860318446]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[-17.59628786593953, -17.596287865940894, -248.77038139681463]\n", + "[386.3137138648348, 239.60681380363727, 155.13962033395975]\n", "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "2\n", - "500.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", - "[482.4037121340597, 482.4037121340601, 251.22961860318446]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-17.59628786593953, -17.596287865940894, -248.77038139681463]\n", "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "[-17.596287865940326, -17.596287865939928, 213.57780566493432]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "[386.3137138648348, 386.3137138648348, 617.4878073957096]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "2\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "[482.40371213406047, 251.22961860318404, 96.08999826922562]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "2\n", + "-500.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[482.40371213406047, 251.22961860318404, 96.08999826922562]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[982.4037121340605, 751.229618603184, 364.9159047383505]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)))\n", - "[-17.596287865940326, -17.596287865939928, 213.57780566493432]\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1))\n", - "[-17.596287865940326, 213.57780566493489, 213.57780566493432]\n", - "[386.3137138648348, 386.3137138648348, 617.4878073957096]\n", - "[386.3137138648348, 617.4878073957096, 617.4878073957096]\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", + "[982.4037121340605, 751.229618603184, 364.9159047383505]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[382.40371213406047, -3.9100017307757753, -235.0840952616495]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "[386.3137138648348, 0.0, -231.1740935308751]\n", + "2\n", + "400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[382.40371213406047, -3.9100017307757753, -235.0840952616495]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-17.59628786593953, -403.9100017307758, -17.59628786593953]\n", + "[386.3137138648348, 0.0, -231.1740935308751]\n", + "[386.3137138648348, 0.0, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)))\n", - "[-17.596287865940326, 213.57780566493489, 213.57780566493432]\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1))\n", - "[-17.596287865940326, 368.7174259988949, 213.57780566493432]\n", - "[386.3137138648348, 617.4878073957096, 617.4878073957096]\n", - "[386.3137138648348, 772.6274277296696, 617.4878073957096]\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.59628786593953, -403.9100017307758, -17.59628786593953]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[282.40371213406047, -215.64128700055358, 282.40371213406047]\n", + "[386.3137138648348, 0.0, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", "2\n", - "-400.0\n", - "here\n", - "(((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)))\n", - "[-17.596287865940326, 368.7174259988949, 213.57780566493432]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0))\n", - "[382.4037121340597, 768.7174259988949, -3.9100017307753205]\n", - "[386.3137138648348, 772.6274277296696, 617.4878073957096]\n", - "[386.3137138648348, 772.6274277296696, 0.0]\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[282.40371213406047, -215.64128700055358, 282.40371213406047]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -115.64128700055358, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", - "[382.4037121340597, 768.7174259988949, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "[382.4037121340597, 964.9159047383502, -3.9100017307753205]\n", - "[386.3137138648348, 772.6274277296696, 0.0]\n", - "[386.3137138648348, 968.8259064691249, 0.0]\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[382.40371213406047, -115.64128700055358, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[82.40371213406047, -535.0840952616509, -303.91000173077435]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)))\n", + "[82.40371213406047, -535.0840952616509, -303.91000173077435]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "[82.40371213406047, -535.0840952616509, -415.6412870005521]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "[386.3137138648348, -231.1740935308751, -111.73128526977777]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)))\n", + "[82.40371213406047, -535.0840952616509, -415.6412870005521]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "[166.87090560373804, -535.0840952616509, -415.6412870005521]\n", + "[386.3137138648348, -231.1740935308751, -111.73128526977777]\n", + "[470.7809073345124, -231.1740935308751, -111.73128526977777]\n", "1\n", - "200.0\n", - "here\n", - "(((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[382.4037121340597, 964.9159047383502, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[182.40371213405967, 27.264091800100232, -203.91000173077532]\n", - "[386.3137138648348, 968.8259064691249, 0.0]\n", - "[386.3137138648348, 231.17409353087498, 0.0]\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[166.87090560373804, -535.0840952616509, -415.6412870005521]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0))\n", + "[266.87090560373804, -546.8153805314287, -315.6412870005521]\n", + "[470.7809073345124, -231.1740935308751, -111.73128526977777]\n", + "[470.7809073345124, -342.90537880065284, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[266.87090560373804, -546.8153805314287, -315.6412870005521]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[266.87090560373804, -546.8153805314287, -231.17409353087456]\n", + "[470.7809073345124, -342.90537880065284, -111.73128526977777]\n", + "[470.7809073345124, -342.90537880065284, -27.264091800100235]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[266.87090560373804, -546.8153805314287, -231.17409353087456]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[-933.129094396262, -546.8153805314287, -231.17409353087456]\n", + "[470.7809073345124, -342.90537880065284, -27.264091800100235]\n", + "[-729.2190926654877, -342.90537880065284, -27.264091800100235]\n", + "0\n", + "100.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[-933.129094396262, -546.8153805314287, -231.17409353087456]\n", + "((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[-99.99999999999943, -646.8153805314287, -331.17409353087453]\n", + "[-729.2190926654877, -342.90537880065284, -27.264091800100235]\n", + "[203.91000173077484, -342.90537880065284, -27.264091800100235]\n", "2\n", "0.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)))\n", - "[182.40371213405967, 27.264091800100232, -203.91000173077532]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", - "[182.40371213405967, 27.264091800100232, -48.770381396815566]\n", - "[386.3137138648348, 231.17409353087498, 0.0]\n", - "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)))\n", + "[-99.99999999999943, -646.8153805314287, -331.17409353087453]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1))\n", + "[-99.99999999999943, -646.8153805314287, 131.1740935308755]\n", + "[203.91000173077484, -342.90537880065284, -27.264091800100235]\n", + "[203.91000173077484, -342.90537880065284, 435.0840952616498]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[182.40371213405967, 27.264091800100232, -48.770381396815566]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[482.4037121340597, 327.26409180010023, -15.64128700055312]\n", - "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", - "[386.3137138648348, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[482.4037121340597, 327.26409180010023, -15.64128700055312]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[713.5778056649344, 327.26409180010023, -15.64128700055312]\n", - "[386.3137138648348, 231.17409353087498, -111.73128526977777]\n", - "[617.4878073957096, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[713.5778056649344, 327.26409180010023, -15.64128700055312]\n", - "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[798.0449991346122, 327.26409180010023, -15.64128700055312]\n", - "[617.4878073957096, 231.17409353087498, -111.73128526977777]\n", - "[701.9550008653874, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[798.0449991346122, 327.26409180010023, -15.64128700055312]\n", - "((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[686.3137138648344, 327.26409180010023, -15.64128700055312]\n", - "[701.9550008653874, 231.17409353087498, -111.73128526977777]\n", - "[590.2237155956096, 231.17409353087498, -111.73128526977777]\n", + "400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-99.99999999999943, -646.8153805314287, 131.1740935308755]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-499.99999999999943, -1046.8153805314287, -1.9550008653868645]\n", + "[203.91000173077484, -342.90537880065284, 435.0840952616498]\n", + "[203.91000173077484, -342.90537880065284, 701.9550008653874]\n", + "2\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)))\n", + "[-499.99999999999943, -1046.8153805314287, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "[-599.9999999999994, -1146.8153805314287, -213.68628613516466]\n", + "[203.91000173077484, -342.90537880065284, 701.9550008653874]\n", + "[203.91000173077484, -342.90537880065284, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-599.9999999999994, -1146.8153805314287, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-599.9999999999994, -915.6412870005536, -213.68628613516466]\n", + "[203.91000173077484, -342.90537880065284, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", "0\n", + "-100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-599.9999999999994, -915.6412870005536, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-584.467193469677, -815.6412870005536, -113.68628613516466]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -815.6412870005536, -113.68628613516466]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0))\n", + "[-584.467193469677, -970.7809073345135, -113.68628613516466]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -266.87090560373764, 590.2237155956096]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -970.7809073345135, -113.68628613516466]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "[-584.467193469677, -1082.5121926042914, -113.68628613516466]\n", + "[119.44280826109726, -266.87090560373764, 590.2237155956096]\n", + "[119.44280826109726, -378.6021908735155, 590.2237155956096]\n", + "1\n", "-400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[686.3137138648344, 327.26409180010023, -15.64128700055312]\n", - "((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[1225.3090909347125, 727.2640918001002, 384.3587129994469]\n", - "[590.2237155956096, 231.17409353087498, -111.73128526977777]\n", - "[729.2190926654876, 231.17409353087498, -111.73128526977777]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -1082.5121926042914, -113.68628613516466]\n", + "((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0))\n", + "[-184.467193469677, -886.4221943350663, 286.31371386483534]\n", + "[119.44280826109726, -378.6021908735155, 590.2237155956096]\n", + "[119.44280826109726, -582.5121926042904, 590.2237155956096]\n", "2\n", - "700.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[1225.3090909347125, 727.2640918001002, 384.3587129994469]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, -111.73128526977777]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-184.467193469677, -886.4221943350663, 286.31371386483534]\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-584.467193469677, -1286.4221943350663, -317.5962878659395]\n", + "[119.44280826109726, -582.5121926042904, 590.2237155956096]\n", + "[119.44280826109726, -582.5121926042904, 386.3137138648348]\n", + "1\n", + "-500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-584.467193469677, -1286.4221943350663, -317.5962878659395]\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-84.467193469677, -48.770381396816106, 182.40371213406053]\n", + "[119.44280826109726, -582.5121926042904, 386.3137138648348]\n", + "[119.44280826109726, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-84.467193469677, -48.770381396816106, 182.40371213406053]\n", + "((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-203.91000173077424, -48.770381396816106, 182.40371213406053]\n", + "[119.44280826109726, 155.13962033395975, 386.3137138648348]\n", + "[0.0, 155.13962033395975, 386.3137138648348]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", - "[325.30909093471246, -172.73590819989977, -61.00462293012265]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", - "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)))\n", + "[-203.91000173077424, -48.770381396816106, 182.40371213406053]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "[-403.91000173077424, -248.7703813968161, 94.13499740383816]\n", + "[0.0, 155.13962033395975, 386.3137138648348]\n", + "[0.0, 155.13962033395975, 498.04499913461245]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)))\n", + "[-403.91000173077424, -248.7703813968161, 94.13499740383816]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "[-635.0840952616493, -248.7703813968161, 94.13499740383816]\n", + "[0.0, 155.13962033395975, 498.04499913461245]\n", + "[-231.1740935308751, 155.13962033395975, 498.04499913461245]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[325.30909093471246, -172.73590819989977, -61.00462293012265]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[729.2190926654872, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-635.0840952616493, -248.7703813968161, 94.13499740383816]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-435.0840952616493, -48.770381396816106, -48.770381396814514]\n", + "[-231.1740935308751, 155.13962033395975, 498.04499913461245]\n", + "[-231.1740935308751, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616493, -48.770381396816106, -48.770381396814514]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-546.8153805314271, -48.770381396816106, -48.770381396814514]\n", + "[-231.1740935308751, 155.13962033395975, 155.13962033395975]\n", + "[-342.90537880065284, 155.13962033395975, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[729.2190926654872, 27.264091800100232, 27.264091800099663]\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[729.2190926654872, -203.91000173077475, 27.264091800099663]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", - "[933.1290943962623, 0.0, 231.17409353087498]\n", + "-300.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-546.8153805314271, -48.770381396816106, -48.770381396814514]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[-246.81538053142708, -15.641287000553632, 251.2296186031855]\n", + "[-342.90537880065284, 155.13962033395975, 155.13962033395975]\n", + "[-342.90537880065284, -111.73128526977777, 155.13962033395975]\n", "0\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[729.2190926654872, -203.91000173077475, 27.264091800099663]\n", - "((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[840.9503779352651, -203.91000173077475, 27.264091800099663]\n", - "[933.1290943962623, 0.0, 231.17409353087498]\n", - "[1044.8603796660402, 0.0, 231.17409353087498]\n", + "900.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-246.81538053142708, -15.641287000553632, 251.2296186031855]\n", + "((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[53.18461946857292, -915.6412870005536, -648.7703813968145]\n", + "[-342.90537880065284, -111.73128526977777, 155.13962033395975]\n", + "[857.0946211993472, -111.73128526977777, 155.13962033395975]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", - "[840.9503779352651, -203.91000173077475, 27.264091800099663]\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "[740.9503779352651, -303.91000173077475, 38.99537706987735]\n", - "[1044.8603796660402, 0.0, 231.17409353087498]\n", - "[1044.8603796660402, 0.0, 342.90537880065267]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", - "[740.9503779352651, -303.91000173077475, 38.99537706987735]\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "[664.9159047383498, -303.91000173077475, 38.99537706987735]\n", - "[1044.8603796660402, 0.0, 342.90537880065267]\n", - "[968.8259064691249, 0.0, 342.90537880065267]\n", + "-400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[53.18461946857292, -915.6412870005536, -648.7703813968145]\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[453.1846194685729, -515.6412870005536, -129.32757313571722]\n", + "[857.0946211993472, -111.73128526977777, 155.13962033395975]\n", + "[857.0946211993472, -111.73128526977777, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[664.9159047383498, -303.91000173077475, 38.99537706987735]\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[664.9159047383498, -192.178716460997, 38.99537706987735]\n", - "[968.8259064691249, 0.0, 342.90537880065267]\n", - "[968.8259064691249, 111.73128526977776, 342.90537880065267]\n", - "0\n", - "200.0\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[664.9159047383498, -192.178716460997, 38.99537706987735]\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[309.77628440439025, -392.178716460997, -161.00462293012265]\n", - "[968.8259064691249, 111.73128526977776, 342.90537880065267]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", + "[453.1846194685729, -515.6412870005536, -129.32757313571722]\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "[653.1846194685729, -48.77038139681605, 70.67242686428278]\n", + "[857.0946211993472, -111.73128526977777, 274.582428595057]\n", + "[857.0946211993472, 155.13962033395975, 274.582428595057]\n", + "2\n", + "0.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685729, -48.77038139681605, 70.67242686428278]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[653.1846194685729, -48.77038139681605, -48.770381396814486]\n", + "[857.0946211993472, 155.13962033395975, 274.582428595057]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "2\n", + "600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[653.1846194685729, -48.77038139681605, -48.770381396814486]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -648.770381396816, 53.18461946857292]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "[857.0946211993472, 155.13962033395975, 857.0946211993472]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -648.770381396816, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -333.1290943962633, 53.18461946857292]\n", + "[857.0946211993472, 155.13962033395975, 857.0946211993472]\n", + "[857.0946211993472, 470.7809073345124, 857.0946211993472]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -333.1290943962633, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -1533.1290943962633, 53.18461946857292]\n", + "[857.0946211993472, 470.7809073345124, 857.0946211993472]\n", + "[857.0946211993472, -729.2190926654877, 857.0946211993472]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", - "[309.77628440439025, -392.178716460997, -161.00462293012265]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", - "[309.77628440439025, -188.26871473022186, -161.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", - "[813.6862861351653, 315.6412870005529, 342.90537880065267]\n", + "-400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -1533.1290943962633, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[453.1846194685729, 684.3587129994464, 453.1846194685729]\n", + "[857.0946211993472, -729.2190926654877, 857.0946211993472]\n", + "[857.0946211993472, 1088.2687147302222, 857.0946211993472]\n", "2\n", - "-600.0\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)))\n", - "[309.77628440439025, -188.26871473022186, -161.00462293012265]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "[909.7762844043903, 411.73128526977814, -59.049622064735104]\n", - "[813.6862861351653, 315.6412870005529, 342.90537880065267]\n", - "[813.6862861351653, 315.6412870005529, -155.13962033395978]\n", + "0.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[453.1846194685729, 684.3587129994464, 453.1846194685729]\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[453.1846194685729, 684.3587129994464, -17.596287865939473]\n", + "[857.0946211993472, 1088.2687147302222, 857.0946211993472]\n", + "[857.0946211993472, 1088.2687147302222, 386.3137138648348]\n", "1\n", - "500.0\n", - "here\n", - "(((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[909.7762844043903, 411.73128526977814, -59.049622064735104]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[409.77628440439025, -61.00462293012208, -559.0496220647351]\n", - "[813.6862861351653, 315.6412870005529, -155.13962033395978]\n", - "[813.6862861351653, 342.90537880065267, -155.13962033395978]\n", - "0\n", - "None\n", - "here\n", - "(((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[409.77628440439025, -61.00462293012208, -559.0496220647351]\n", - "((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[325.30909093471246, -61.00462293012208, -559.0496220647351]\n", - "[813.6862861351653, 342.90537880065267, -155.13962033395978]\n", - "[729.2190926654876, 342.90537880065267, -155.13962033395978]\n", - "0\n", - "None\n", - "here\n", - "(((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[325.30909093471246, -61.00462293012208, -559.0496220647351]\n", - "((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[142.9053788006529, -61.00462293012208, -559.0496220647351]\n", - "[729.2190926654876, 342.90537880065267, -155.13962033395978]\n", - "[546.815380531428, 342.90537880065267, -155.13962033395978]\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[453.1846194685729, 684.3587129994464, -17.596287865939473]\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[653.1846194685729, 680.4487112686716, 182.40371213406053]\n", + "[857.0946211993472, 1088.2687147302222, 386.3137138648348]\n", + "[857.0946211993472, 884.3587129994473, 386.3137138648348]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[653.1846194685729, 680.4487112686716, 182.40371213406053]\n", + "((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[884.3587129994479, 680.4487112686716, 182.40371213406053]\n", + "[857.0946211993472, 884.3587129994473, 386.3137138648348]\n", + "[1088.2687147302222, 884.3587129994473, 386.3137138648348]\n", "2\n", - "-900.0\n", - "here\n", - "(((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)))\n", - "[142.9053788006529, -61.00462293012208, -559.0496220647351]\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "[1042.905378800653, 838.9953770698779, 25.30909093471223]\n", - "[546.815380531428, 342.90537880065267, -155.13962033395978]\n", - "[546.815380531428, 342.90537880065267, -470.78090733451245]\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[884.3587129994479, 680.4487112686716, 182.40371213406053]\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[884.3587129994479, 680.4487112686716, 70.67242686428273]\n", + "[1088.2687147302222, 884.3587129994473, 386.3137138648348]\n", + "[1088.2687147302222, 884.3587129994473, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[884.3587129994479, 680.4487112686716, 70.67242686428273]\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[294.13499740383816, 680.4487112686716, 70.67242686428273]\n", + "[1088.2687147302222, 884.3587129994473, 274.582428595057]\n", + "[498.04499913461245, 884.3587129994473, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[294.13499740383816, 680.4487112686716, 70.67242686428273]\n", + "((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[182.40371213406053, 680.4487112686716, 70.67242686428273]\n", + "[498.04499913461245, 884.3587129994473, 274.582428595057]\n", + "[386.3137138648348, 884.3587129994473, 274.582428595057]\n", "0\n", - "900.0\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)))\n", - "[1042.905378800653, 838.9953770698779, 25.30909093471223]\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "[-61.00462293012242, -61.00462293012208, -874.6909090652878]\n", - "[546.815380531428, 342.90537880065267, -470.78090733451245]\n", - "[342.90537880065267, 342.90537880065267, -470.78090733451245]\n", - "1\n", + "500.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[182.40371213406053, 680.4487112686716, 70.67242686428273]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[-50.72538226220206, 180.44871126867156, -429.3275731357173]\n", + "[386.3137138648348, 884.3587129994473, 274.582428595057]\n", + "[653.1846194685722, 884.3587129994473, 274.582428595057]\n", + "2\n", "-300.0\n", - "here\n", - "(((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)))\n", - "[-61.00462293012242, -61.00462293012208, -874.6909090652878]\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1))\n", - "[238.99537706987758, 7.821283539002991, -574.6909090652878]\n", - "[342.90537880065267, 342.90537880065267, -470.78090733451245]\n", - "[342.90537880065267, 111.73128526977776, -470.78090733451245]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-50.72538226220206, 180.44871126867156, -429.3275731357173]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[249.27461773779794, 480.44871126867156, -17.596287865939473]\n", + "[653.1846194685722, 884.3587129994473, 274.582428595057]\n", + "[653.1846194685722, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)))\n", + "[249.27461773779794, 480.44871126867156, -17.596287865939473]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0))\n", + "[249.27461773779794, 635.5883316026311, -17.596287865939473]\n", + "[653.1846194685722, 884.3587129994473, 386.3137138648348]\n", + "[653.1846194685722, 1039.498333333407, 386.3137138648348]\n", "2\n", - "300.0\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[238.99537706987758, 7.821283539002991, -574.6909090652878]\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[-61.00462293012242, -292.178716460997, -61.00462293012265]\n", - "[342.90537880065267, 111.73128526977776, -470.78090733451245]\n", - "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)))\n", + "[249.27461773779794, 635.5883316026311, -17.596287865939473]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", + "[349.27461773779794, 735.5883316026311, -37.039096127037]\n", + "[653.1846194685722, 1039.498333333407, 386.3137138648348]\n", + "[653.1846194685722, 1039.498333333407, 266.8709056037373]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[349.27461773779794, 735.5883316026311, -37.039096127037]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "[349.27461773779794, 664.9159047383491, -37.039096127037]\n", + "[653.1846194685722, 1039.498333333407, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", "1\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)))\n", + "[349.27461773779794, 664.9159047383491, -37.039096127037]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "[249.27461773779794, 18.100524206921364, -137.039096127037]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "2\n", "-400.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-61.00462293012242, -292.178716460997, -61.00462293012265]\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[338.9953770698776, 725.3090909347127, 338.99537706987735]\n", - "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[249.27461773779794, 18.100524206921364, -137.039096127037]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[649.2746177377979, 418.10052420692136, 31.786810342088017]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", "2\n", - "0.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[338.9953770698776, 725.3090909347127, 338.99537706987735]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[338.9953770698776, 725.3090909347127, -88.37719520045317]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", - "1\n", - "300.0\n", - "here\n", - "(((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[338.9953770698776, 725.3090909347127, -88.37719520045317]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[38.99537706987758, 313.5778056649348, -388.3771952004532]\n", - "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", - "[342.90537880065267, 617.4878073957096, -84.46719346967784]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[649.2746177377979, 418.10052420692136, 31.786810342088017]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[749.2746177377979, 518.1005242069214, 20.05552507231036]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", "1\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[749.2746177377979, 518.1005242069214, 20.05552507231036]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[649.2746177377979, 151.229618603184, -79.94447492768964]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 155.13962033395975, -76.03447319691533]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[649.2746177377979, 151.229618603184, -79.94447492768964]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[733.7418112074756, 151.229618603184, -79.94447492768964]\n", + "[653.1846194685722, 155.13962033395975, -76.03447319691533]\n", + "[737.6518129382499, 155.13962033395975, -76.03447319691533]\n", + "2\n", + "0.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)))\n", + "[733.7418112074756, 151.229618603184, -79.94447492768964]\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "[733.7418112074756, 151.229618603184, 31.786810342088017]\n", + "[737.6518129382499, 155.13962033395975, -76.03447319691533]\n", + "[737.6518129382499, 155.13962033395975, 35.69681207286232]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)))\n", + "[733.7418112074756, 151.229618603184, 31.786810342088017]\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "[964.9159047383506, 151.229618603184, 31.786810342088017]\n", + "[737.6518129382499, 155.13962033395975, 35.69681207286232]\n", + "[968.8259064691249, 155.13962033395975, 35.69681207286232]\n", + "2\n", "200.0\n", - "here\n", - "(((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)))\n", - "[38.99537706987758, 313.5778056649348, -388.3771952004532]\n", - "((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "[-161.00462293012242, -1086.4221943350653, -588.3771952004531]\n", - "[342.90537880065267, 617.4878073957096, -84.46719346967784]\n", - "[342.90537880065267, -582.5121926042904, -84.46719346967784]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[964.9159047383506, 151.229618603184, 31.786810342088017]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[764.9159047383506, -48.77038139681599, -48.77038139681454]\n", + "[968.8259064691249, 155.13962033395975, 35.69681207286232]\n", + "[968.8259064691249, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[764.9159047383506, -48.77038139681599, -48.77038139681454]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[653.1846194685729, -48.77038139681599, -48.77038139681454]\n", + "[968.8259064691249, 155.13962033395975, 155.13962033395975]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", "0\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685729, -48.77038139681599, -48.77038139681454]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939473, -248.770381396816, -248.77038139681454]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "1\n", "None\n", - "here\n", - "(((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-161.00462293012242, -1086.4221943350653, -588.3771952004531]\n", - "((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "[-384.46719346967785, -1086.4221943350653, -588.3771952004531]\n", - "[342.90537880065267, -582.5121926042904, -84.46719346967784]\n", - "[119.44280826109726, -582.5121926042904, -84.46719346967784]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939473, -248.770381396816, -248.77038139681454]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-17.596287865939473, -17.596287865940923, -248.77038139681454]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)))\n", + "[-17.596287865939473, -17.596287865940923, -248.77038139681454]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1))\n", + "[-17.596287865939473, 213.5778056649339, -248.77038139681454]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "[386.3137138648348, 617.4878073957096, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-17.596287865939473, 213.5778056649339, -248.77038139681454]\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-17.596287865939473, 213.5778056649339, -172.7359081998993]\n", + "[386.3137138648348, 617.4878073957096, 155.13962033395975]\n", + "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", + "[-17.596287865939473, 213.5778056649339, -172.7359081998993]\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1))\n", + "[182.40371213406053, -48.770381396815964, 27.264091800100687]\n", + "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", + "[386.3137138648348, 155.13962033395975, 231.17409353087498]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", + "[182.40371213406053, -48.770381396815964, 27.264091800100687]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "[182.40371213406053, -48.770381396815964, -203.9100017307743]\n", + "[386.3137138648348, 155.13962033395975, 231.17409353087498]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", "2\n", - "-300.0\n", - "here\n", - "(((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-384.46719346967785, -1086.4221943350653, -588.3771952004531]\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-84.46719346967785, -786.4221943350653, 27.26409180009972]\n", - "[119.44280826109726, -582.5121926042904, -84.46719346967784]\n", - "[119.44280826109726, -582.5121926042904, 231.17409353087498]\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[182.40371213406053, -48.770381396815964, -203.9100017307743]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[-417.5962878659395, -648.770381396816, -1035.0840952616495]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-417.5962878659395, -648.770381396816, -1035.0840952616495]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-17.596287865939473, -248.770381396816, -17.59628786593953]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-84.46719346967785, -786.4221943350653, 27.26409180009972]\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-288.37719520045295, -786.4221943350653, 27.26409180009972]\n", - "[119.44280826109726, -582.5121926042904, 231.17409353087498]\n", - "[-84.46719346967784, -582.5121926042904, 231.17409353087498]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-17.596287865939473, -248.770381396816, -17.59628786593953]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[213.57780566493534, -248.770381396816, -17.59628786593953]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[617.4878073957096, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[213.57780566493534, -248.770381396816, -17.59628786593953]\n", + "((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[368.71742599889535, -248.770381396816, -17.59628786593953]\n", + "[617.4878073957096, 155.13962033395975, 386.3137138648348]\n", + "[772.6274277296696, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.71742599889535, -248.770381396816, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[368.71742599889535, -403.9100017307758, -17.59628786593953]\n", + "[772.6274277296696, 155.13962033395975, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-288.37719520045295, -786.4221943350653, 27.26409180009972]\n", - "((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-400.1084804702305, -786.4221943350653, 27.26409180009972]\n", - "[-84.46719346967784, -582.5121926042904, 231.17409353087498]\n", - "[-196.1984787394554, -582.5121926042904, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.71742599889535, -403.9100017307758, -17.59628786593953]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[298.04499913461314, -403.9100017307758, -17.59628786593953]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", + "[701.9550008653874, 0.0, 386.3137138648348]\n", "0\n", "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-400.1084804702305, -786.4221943350653, 27.26409180009972]\n", - "((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-270.7809073345128, -586.4221943350653, 227.26409180009972]\n", - "[-196.1984787394554, -582.5121926042904, 231.17409353087498]\n", - "[-266.87090560373764, -582.5121926042904, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[298.04499913461314, -403.9100017307758, -17.59628786593953]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[27.264091800100687, -203.91000173077578, 182.40371213406047]\n", + "[701.9550008653874, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", "2\n", - "400.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", - "[-270.7809073345128, -586.4221943350653, 227.26409180009972]\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", - "[-670.7809073345128, -986.4221943350653, -17.59628786594044]\n", - "[-266.87090560373764, -582.5121926042904, 231.17409353087498]\n", - "[-266.87090560373764, -582.5121926042904, 386.3137138648348]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[27.264091800100687, -203.91000173077578, 182.40371213406047]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-272.7359081998993, -503.9100017307758, -5.865002596161901]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 498.04499913461245]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -503.9100017307758, -5.865002596161901]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-272.7359081998993, -392.17871646099803, -5.865002596161901]\n", + "[231.17409353087498, 0.0, 498.04499913461245]\n", + "[231.17409353087498, 111.73128526977776, 498.04499913461245]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -392.17871646099803, -5.865002596161901]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-272.7359081998993, -237.03909612703848, -5.865002596161901]\n", + "[231.17409353087498, 111.73128526977776, 498.04499913461245]\n", + "[231.17409353087498, 266.8709056037373, 498.04499913461245]\n", "1\n", - "0.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)))\n", - "[-670.7809073345128, -986.4221943350653, -17.59628786594044]\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0))\n", - "[-670.7809073345128, 31.17409353087487, -17.59628786594044]\n", - "[-266.87090560373764, -582.5121926042904, 386.3137138648348]\n", - "[-266.87090560373764, 435.0840952616498, 386.3137138648348]\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -237.03909612703848, -5.865002596161901]\n", + "((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0))\n", + "[327.2640918001007, -59.04962206473556, 594.134997403838]\n", + "[231.17409353087498, 266.8709056037373, 498.04499913461245]\n", + "[231.17409353087498, -155.13962033395978, 498.04499913461245]\n", "2\n", - "-100.0\n", - "here\n", - "(((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", - "[-670.7809073345128, 31.17409353087487, -17.59628786594044]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", - "[-570.7809073345128, 131.17409353087487, -72.73590819990028]\n", - "[-266.87090560373764, 435.0840952616498, 386.3137138648348]\n", - "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", + "[327.2640918001007, -59.04962206473556, 594.134997403838]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "[27.264091800100687, -359.04962206473556, 525.3090909347131]\n", + "[231.17409353087498, -155.13962033395978, 498.04499913461245]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", "2\n", - "-100.0\n", - "here\n", - "(((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", - "[-570.7809073345128, 131.17409353087487, -72.73590819990028]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", - "[-470.7809073345128, 231.17409353087487, -4.263256414560601e-13]\n", - "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", - "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", + "[27.264091800100687, -359.04962206473556, 525.3090909347131]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "[-572.7359081998993, -959.0496220647356, 9.776284404390935]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)))\n", + "[-572.7359081998993, -959.0496220647356, 9.776284404390935]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", + "[-572.7359081998993, -1070.7809073345134, 9.776284404390935]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", "2\n", - "-300.0\n", - "here\n", - "(((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", - "[-470.7809073345128, 231.17409353087487, -4.263256414560601e-13]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", - "[-170.7809073345128, 531.1740935308749, 144.86037966603965]\n", - "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", - "[-266.87090560373764, 435.0840952616498, 48.77038139681492]\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)))\n", + "[-572.7359081998993, -1070.7809073345134, 9.776284404390935]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "[-472.7359081998993, -970.7809073345134, -86.42219433506477]\n", + "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", + "[231.17409353087498, -266.87090560373764, 617.4878073957096]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)))\n", + "[-472.7359081998993, -970.7809073345134, -86.42219433506477]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", + "[-472.7359081998993, -788.3771952004536, -86.42219433506477]\n", + "[231.17409353087498, -266.87090560373764, 617.4878073957096]\n", + "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", - "[-170.7809073345128, 531.1740935308749, 144.86037966603965]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", - "[29.21909266548721, 731.1740935308749, 29.219092665487096]\n", - "[-266.87090560373764, 435.0840952616498, 48.77038139681492]\n", - "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-472.7359081998993, -788.3771952004536, -86.42219433506477]\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", + "[-572.7359081998993, -888.3771952004536, -74.69090906528686]\n", + "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", + "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", "1\n", "None\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[29.21909266548721, 731.1740935308749, 29.219092665487096]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[29.21909266548721, 842.9053788006531, 29.219092665487096]\n", - "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", - "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998993, -888.3771952004536, -74.69090906528686]\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998993, -572.7359081999007, -74.69090906528686]\n", + "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "-500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-572.7359081998993, -572.7359081999007, -74.69090906528686]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-72.73590819989931, -303.91000173077566, 425.30909093471314]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "[231.17409353087498, 0.0, 729.2190926654876]\n", + "1\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-72.73590819989931, -303.91000173077566, 425.30909093471314]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[27.264091800100687, 27.264091800099322, 525.3090909347131]\n", + "[231.17409353087498, 0.0, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", "2\n", - "1100.0\n", - "here\n", - "(((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)))\n", - "[29.21909266548721, 842.9053788006531, 29.219092665487096]\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0))\n", - "[-1070.780907334513, -257.0946211993469, -101.95500086538777]\n", - "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", - "[-266.87090560373764, 546.815380531428, 701.9550008653874]\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[27.264091800100687, 27.264091800099322, 525.3090909347131]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[27.264091800100687, 27.264091800099322, -203.9100017307744]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", - "[-1070.780907334513, -257.0946211993469, -101.95500086538777]\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0))\n", - "((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", - "[-1070.780907334513, -101.95500086538743, -101.95500086538777]\n", - "[-266.87090560373764, 546.815380531428, 701.9550008653874]\n", - "[-266.87090560373764, 701.9550008653874, 701.9550008653874]\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100687, 27.264091800099322, -203.9100017307744]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-172.7359081998993, -17.596287865940837, -403.9100017307744]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", "1\n", - "-600.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1070.780907334513, -101.95500086538743, -101.95500086538777]\n", - "((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", - "((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-470.7809073345129, 729.2190926654874, 498.0449991346122]\n", - "[-266.87090560373764, 701.9550008653874, 701.9550008653874]\n", - "[-266.87090560373764, 933.1290943962623, 701.9550008653874]\n", - "0\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-470.7809073345129, 729.2190926654874, 498.0449991346122]\n", - "((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-315.641287000553, 729.2190926654874, 498.0449991346122]\n", - "[-266.87090560373764, 933.1290943962623, 701.9550008653874]\n", - "[-111.73128526977777, 933.1290943962623, 701.9550008653874]\n", - "0\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-315.641287000553, 729.2190926654874, 498.0449991346122]\n", - "((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-84.46719346967797, 729.2190926654874, 498.0449991346122]\n", - "[-111.73128526977777, 933.1290943962623, 701.9550008653874]\n", - "[119.44280826109726, 933.1290943962623, 701.9550008653874]\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-172.7359081998993, -17.596287865940837, -403.9100017307744]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100687, 294.1349974038368, -203.9100017307744]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "2\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[27.264091800100687, 294.1349974038368, -203.9100017307744]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-172.7359081998993, 94.13499740383679, -292.17871646099667]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 111.73128526977776]\n", "2\n", "-200.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[-84.46719346967797, 729.2190926654874, 498.0449991346122]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[115.53280653032203, 929.2190926654874, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 701.9550008653874]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-172.7359081998993, 94.13499740383679, -292.17871646099667]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[27.264091800100687, 294.1349974038368, 62.96090387296289]\n", + "[231.17409353087498, 498.04499913461245, 111.73128526977776]\n", + "[231.17409353087498, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[27.264091800100687, 294.1349974038368, 62.96090387296289]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-92.17871646099654, 294.1349974038368, 62.96090387296289]\n", + "[231.17409353087498, 498.04499913461245, 266.8709056037373]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099654, 294.1349974038368, 62.96090387296289]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-203.9100017307743, 294.1349974038368, 62.96090387296289]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "[0.0, 498.04499913461245, 266.8709056037373]\n", "0\n", "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032203, 929.2190926654874, 115.53280653032209]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[227.26409180009978, 929.2190926654874, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", - "[231.17409353087498, 933.1290943962623, 119.44280826109726]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-203.9100017307743, 294.1349974038368, 62.96090387296289]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-435.0840952616494, 294.1349974038368, 62.96090387296289]\n", + "[0.0, 498.04499913461245, 266.8709056037373]\n", + "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", "0\n", - "0.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[227.26409180009978, 929.2190926654874, 115.53280653032209]\n", - "((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 929.2190926654874, 115.53280653032209]\n", - "[231.17409353087498, 933.1290943962623, 119.44280826109726]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-435.0840952616494, 294.1349974038368, 62.96090387296289]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-719.5512887313271, 94.13499740383679, -137.0390961270371]\n", + "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "2\n", + "-100.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[-719.5512887313271, 94.13499740383679, -137.0390961270371]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[-619.5512887313271, 194.1349974038368, 82.40371213406041]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 386.3137138648348]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-619.5512887313271, 194.1349974038368, 82.40371213406041]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-619.5512887313271, 313.577805664934, 82.40371213406041]\n", + "[-315.6412870005527, 498.04499913461245, 386.3137138648348]\n", + "[-315.6412870005527, 617.4878073957096, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-619.5512887313271, 313.577805664934, 82.40371213406041]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-219.55128873132708, 713.577805664934, 11.622804799547737]\n", + "[-315.6412870005527, 617.4878073957096, 386.3137138648348]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132708, 713.577805664934, 11.622804799547737]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132708, 482.40371213405916, 11.622804799547737]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 929.2190926654874, 115.53280653032209]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 817.4878073957098, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", - "[119.44280826109726, 821.3978091264846, 119.44280826109726]\n", + "400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[-219.55128873132708, 482.40371213405916, 11.622804799547737]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[-619.5512887313271, -2.0634813356187465, -388.37719520045226]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 301.8465203951569, -84.46719346967784]\n", + "2\n", + "-800.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)))\n", + "[-619.5512887313271, -2.0634813356187465, -388.37719520045226]\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1))\n", + "[180.44871126867292, 797.9365186643813, -50.725382262202174]\n", + "[-315.6412870005527, 301.8465203951569, -84.46719346967784]\n", + "[-315.6412870005527, 301.8465203951569, -546.8153805314278]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 817.4878073957098, 115.53280653032209]\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 613.5778056649348, 115.53280653032209]\n", - "[119.44280826109726, 821.3978091264846, 119.44280826109726]\n", - "[119.44280826109726, 617.4878073957096, 119.44280826109726]\n", + "400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)))\n", + "[180.44871126867292, 797.9365186643813, -50.725382262202174]\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1))\n", + "[-219.55128873132708, 11.622804799546543, -450.7253822622022]\n", + "[-315.6412870005527, 301.8465203951569, -546.8153805314278]\n", + "[-315.6412870005527, -84.46719346967784, -546.8153805314278]\n", + "2\n", + "500.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", + "[-219.55128873132708, 11.622804799546543, -450.7253822622022]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", + "[-719.5512887313271, -488.37719520045346, -17.59628786593953]\n", + "[-315.6412870005527, -84.46719346967784, -546.8153805314278]\n", + "[-315.6412870005527, -84.46719346967784, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", + "[-719.5512887313271, -488.37719520045346, -17.59628786593953]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "[-419.5512887313271, -188.37719520045346, -33.237574866492366]\n", + "[-315.6412870005527, -84.46719346967784, 386.3137138648348]\n", + "[-315.6412870005527, -84.46719346967784, 70.67242686428197]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", + "[-419.5512887313271, -188.37719520045346, -33.237574866492366]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "[-574.6909090652869, -188.37719520045346, -33.237574866492366]\n", + "[-315.6412870005527, -84.46719346967784, 70.67242686428197]\n", + "[-470.78090733451245, -84.46719346967784, 70.67242686428197]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[-574.6909090652869, -188.37719520045346, -33.237574866492366]\n", + "((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[-574.6909090652869, -264.41166839736866, -33.237574866492366]\n", + "[-470.78090733451245, -84.46719346967784, 70.67242686428197]\n", + "[-470.78090733451245, -160.50166666659302, 70.67242686428197]\n", + "0\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[-574.6909090652869, -264.41166839736866, -33.237574866492366]\n", + "((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[-762.4566675319799, -264.41166839736866, -33.237574866492366]\n", + "[-470.78090733451245, -160.50166666659302, 70.67242686428197]\n", + "[-658.5466658012054, -160.50166666659302, 70.67242686428197]\n", + "2\n", + "-100.0\n", + "(8, 1, -2, -1)\n", + "(8, -1, -2, -1)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -3, -1)\n", + "(8, 0, -2, 0)\n", + "(8, 0, -2, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[-762.4566675319799, -264.41166839736866, -33.237574866492366]\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "[-662.4566675319799, -164.41166839736866, 151.22961860318543]\n", + "[-658.5466658012054, -160.50166666659302, 70.67242686428197]\n", + "[-658.5466658012054, -160.50166666659302, 155.13962033395975]\n", + "0\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[-662.4566675319799, -164.41166839736866, 151.22961860318543]\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "[-550.7253822622022, -164.41166839736866, 151.22961860318543]\n", + "[-658.5466658012054, -160.50166666659302, 155.13962033395975]\n", + "[-546.8153805314278, -160.50166666659302, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-550.7253822622022, -164.41166839736866, 151.22961860318543]\n", + "((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-550.7253822622022, -235.08409526165073, 151.22961860318543]\n", + "[-546.8153805314278, -160.50166666659302, 155.13962033395975]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", "0\n", - "700.0\n", - "here\n", - "(((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 613.5778056649348, 115.53280653032209]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-86.42219433506557, -86.42219433506523, -584.4671934696779]\n", - "[119.44280826109726, 617.4878073957096, 119.44280826109726]\n", - "[617.4878073957096, 617.4878073957096, 119.44280826109726]\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-550.7253822622022, -235.08409526165073, 151.22961860318543]\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681463, -435.08409526165076, -48.77038139681457]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, -435.08409526165076, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681463, -279.944474927691, -48.77038139681457]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, -279.944474927691, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681463, 764.9159047383492, -48.77038139681457]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, 968.8259064691249, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)))\n", - "[-86.42219433506557, -86.42219433506523, -584.4671934696779]\n", - "((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", - "[-86.42219433506557, -317.59628786594004, -584.4671934696779]\n", - "[617.4878073957096, 617.4878073957096, 119.44280826109726]\n", - "[617.4878073957096, 386.3137138648348, 119.44280826109726]\n", + "-700.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, 764.9159047383492, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[651.2296186031854, 1353.1846194685716, 651.2296186031854]\n", + "[155.13962033395975, 968.8259064691249, 155.13962033395975]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", "2\n", - "0.0\n", - "here\n", - "(((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[-86.42219433506557, -317.59628786594004, -584.4671934696779]\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[-86.42219433506557, -317.59628786594004, 68.71742599889444]\n", - "[617.4878073957096, 386.3137138648348, 119.44280826109726]\n", - "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", - "1\n", - "-400.0\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)))\n", - "[-86.42219433506557, -317.59628786594004, 68.71742599889444]\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "[313.57780566493443, 237.54333246801968, 468.71742599889444]\n", - "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", - "[617.4878073957096, 541.4533341987946, 772.6274277296696]\n", + "1000.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[651.2296186031854, 1353.1846194685716, 651.2296186031854]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968146, 353.18461946857155, -33.12909439626196]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, 857.0946211993472, 470.7809073345124]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", - "[313.57780566493443, 237.54333246801968, 468.71742599889444]\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "[213.57780566493443, 137.54333246801968, -17.596287865940383]\n", - "[617.4878073957096, 541.4533341987946, 772.6274277296696]\n", - "[617.4878073957096, 541.4533341987946, 386.3137138648348]\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)))\n", + "[-348.7703813968146, 353.18461946857155, -33.12909439626196]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "[-248.77038139681463, 453.18461946857155, -17.59628786593953]\n", + "[155.13962033395975, 857.0946211993472, 470.7809073345124]\n", + "[155.13962033395975, 857.0946211993472, 386.3137138648348]\n", "0\n", - "0.0\n", - "here\n", - "(((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", - "[213.57780566493443, 137.54333246801968, -17.596287865940383]\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "[368.71742599889444, 137.54333246801968, -17.596287865940383]\n", - "[617.4878073957096, 541.4533341987946, 386.3137138648348]\n", - "[772.6274277296696, 541.4533341987946, 386.3137138648348]\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)))\n", + "[-248.77038139681463, 453.18461946857155, -17.59628786593953]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "[-31.282574001104763, 53.184619468571555, -417.59628786593953]\n", + "[155.13962033395975, 857.0946211993472, 386.3137138648348]\n", + "[772.6274277296696, 857.0946211993472, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, 137.54333246801968, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, 368.7174259988948, -17.596287865940383]\n", - "[772.6274277296696, 541.4533341987946, 386.3137138648348]\n", - "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-31.282574001104763, 53.184619468571555, -417.59628786593953]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[368.71742599889524, 684.3587129994465, -17.59628786593953]\n", + "[772.6274277296696, 857.0946211993472, 386.3137138648348]\n", + "[772.6274277296696, 1088.2687147302222, 386.3137138648348]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[368.71742599889444, 368.7174259988948, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[568.7174259988944, 568.7174259988948, 70.67242686428182]\n", - "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", - "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[368.71742599889524, 684.3587129994465, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-31.282574001104763, 284.35871299944654, 53.18461946857286]\n", + "[772.6274277296696, 1088.2687147302222, 386.3137138648348]\n", + "[772.6274277296696, 1088.2687147302222, 857.0946211993472]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-31.282574001104763, 284.35871299944654, 53.18461946857286]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[68.71742599889524, 384.35871299944654, -1.9550008653869213]\n", + "[772.6274277296696, 1088.2687147302222, 857.0946211993472]\n", + "[772.6274277296696, 1088.2687147302222, 701.9550008653874]\n", "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[568.7174259988944, 568.7174259988948, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[568.7174259988944, 799.8915195297698, 70.67242686428182]\n", - "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", + "-700.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[68.71742599889524, 384.35871299944654, -1.9550008653869213]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[768.7174259988952, -3.9100017307756616, 698.0449991346131]\n", + "[772.6274277296696, 1088.2687147302222, 701.9550008653874]\n", + "[772.6274277296696, 0.0, 701.9550008653874]\n", "2\n", "500.0\n", - "here\n", - "(((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)))\n", - "[568.7174259988944, 799.8915195297698, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0))\n", - "[68.71742599889444, 299.89151952976977, 68.71742599889444]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 772.6274277296696]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[768.7174259988952, -3.9100017307756616, 698.0449991346131]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[268.71742599889524, -503.91000173077566, -5.865002596161844]\n", + "[772.6274277296696, 0.0, 701.9550008653874]\n", + "[772.6274277296696, 0.0, 498.04499913461245]\n", + "2\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)))\n", + "[268.71742599889524, -503.91000173077566, -5.865002596161844]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0))\n", + "[468.71742599889524, -303.91000173077566, -29.327573135717273]\n", + "[772.6274277296696, 0.0, 498.04499913461245]\n", + "[772.6274277296696, 0.0, 274.582428595057]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[468.71742599889524, -303.91000173077566, -29.327573135717273]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[568.7174259988952, -203.91000173077566, -133.2375748664923]\n", + "[772.6274277296696, 0.0, 274.582428595057]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)))\n", + "[568.7174259988952, -203.91000173077566, -133.2375748664923]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0))\n", + "[568.7174259988952, -400.10848047023103, -133.2375748664923]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "[772.6274277296696, -196.1984787394554, 70.67242686428197]\n", "2\n", "100.0\n", - "here\n", - "(((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)))\n", - "[68.71742599889444, 299.89151952976977, 68.71742599889444]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, 199.89151952976977, -186.42219433506557]\n", - "[772.6274277296696, 1003.8015212605446, 772.6274277296696]\n", - "[772.6274277296696, 1003.8015212605446, 617.4878073957096]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)))\n", + "[568.7174259988952, -400.10848047023103, -133.2375748664923]\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1))\n", + "[468.71742599889524, -500.10848047023103, -2.0634813356173822]\n", + "[772.6274277296696, -196.1984787394554, 70.67242686428197]\n", + "[772.6274277296696, -196.1984787394554, 301.8465203951569]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[468.71742599889524, -500.10848047023103, -2.0634813356173822]\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1))\n", + "((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[468.71742599889524, -388.37719520045346, -2.0634813356173822]\n", + "[772.6274277296696, -196.1984787394554, 301.8465203951569]\n", + "[772.6274277296696, -84.46719346967784, 301.8465203951569]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[468.71742599889524, -388.37719520045346, -2.0634813356173822]\n", + "((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[313.5778056649352, -388.37719520045346, -2.0634813356173822]\n", + "[772.6274277296696, -84.46719346967784, 301.8465203951569]\n", + "[617.4878073957096, -84.46719346967784, 301.8465203951569]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)))\n", + "[313.5778056649352, -388.37719520045346, -2.0634813356173822]\n", + "((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1))\n", + "[313.5778056649352, -184.46719346967836, -2.0634813356173822]\n", + "[617.4878073957096, -84.46719346967784, 301.8465203951569]\n", + "[617.4878073957096, 119.44280826109726, 301.8465203951569]\n", + "2\n", + "200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[313.5778056649352, -184.46719346967836, -2.0634813356173822]\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[113.57780566493523, -384.46719346967836, 1.8465203951577678]\n", + "[617.4878073957096, 119.44280826109726, 301.8465203951569]\n", + "[617.4878073957096, 119.44280826109726, 505.75652212593207]\n", "1\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[113.57780566493523, -384.46719346967836, 1.8465203951577678]\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[313.5778056649352, -29.32757313571858, 201.84652039515777]\n", + "[617.4878073957096, 119.44280826109726, 505.75652212593207]\n", + "[617.4878073957096, 274.582428595057, 505.75652212593207]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[313.5778056649352, -29.32757313571858, 201.84652039515777]\n", + "((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[201.84652039515765, -29.32757313571858, 201.84652039515777]\n", + "[617.4878073957096, 274.582428595057, 505.75652212593207]\n", + "[505.75652212593207, 274.582428595057, 505.75652212593207]\n", + "2\n", + "0.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[201.84652039515765, -29.32757313571858, 201.84652039515777]\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[201.84652039515765, -29.32757313571858, -29.327573135717273]\n", + "[505.75652212593207, 274.582428595057, 505.75652212593207]\n", + "[505.75652212593207, 274.582428595057, 274.582428595057]\n", + "0\n", "None\n", - "here\n", - "(((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, 199.89151952976977, -186.42219433506557]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, 311.62280479954734, -186.42219433506557]\n", - "[772.6274277296696, 1003.8015212605446, 617.4878073957096]\n", - "[772.6274277296696, 1115.5328065303222, 617.4878073957096]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[201.84652039515765, -29.32757313571858, -29.327573135717273]\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[784.3587129994478, -29.32757313571858, -29.327573135717273]\n", + "[505.75652212593207, 274.582428595057, 274.582428595057]\n", + "[1088.2687147302222, 274.582428595057, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, 311.62280479954734, -186.42219433506557]\n", - "((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, -684.4671934696776, -186.42219433506557]\n", - "[772.6274277296696, 1115.5328065303222, 617.4878073957096]\n", - "[772.6274277296696, 119.44280826109726, 617.4878073957096]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[784.3587129994478, -29.32757313571858, -29.327573135717273]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[884.3587129994478, -84.46719346967836, 70.67242686428273]\n", + "[1088.2687147302222, 274.582428595057, 274.582428595057]\n", + "[1088.2687147302222, 119.44280826109726, 274.582428595057]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[884.3587129994478, -84.46719346967836, 70.67242686428273]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[729.2190926654879, -84.46719346967836, 70.67242686428273]\n", + "[1088.2687147302222, 119.44280826109726, 274.582428595057]\n", + "[933.1290943962623, 119.44280826109726, 274.582428595057]\n", + "0\n", + "500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[729.2190926654879, -84.46719346967836, 70.67242686428273]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[117.4878073957102, -584.4671934696784, -429.3275731357173]\n", + "[933.1290943962623, 119.44280826109726, 274.582428595057]\n", + "[821.3978091264846, 119.44280826109726, 274.582428595057]\n", + "2\n", + "-600.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[117.4878073957102, -584.4671934696784, -429.3275731357173]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[717.4878073957102, 15.532806530321636, 15.532806530322887]\n", + "[821.3978091264846, 119.44280826109726, 274.582428595057]\n", + "[821.3978091264846, 119.44280826109726, 119.44280826109726]\n", "1\n", - "-900.0\n", - "here\n", - "(((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, -684.4671934696776, -186.42219433506557]\n", - "((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[868.7174259988944, 327.2640918001001, 713.5778056649344]\n", - "[772.6274277296696, 119.44280826109726, 617.4878073957096]\n", - "[772.6274277296696, 231.17409353087498, 617.4878073957096]\n", + "300.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)))\n", + "[717.4878073957102, 15.532806530321636, 15.532806530322887]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1))\n", + "[417.4878073957102, 31.174093530874188, -284.4671934696771]\n", + "[821.3978091264846, 119.44280826109726, 119.44280826109726]\n", + "[821.3978091264846, 435.0840952616498, 119.44280826109726]\n", "2\n", - "500.0\n", - "here\n", - "(((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", - "[868.7174259988944, 327.2640918001001, 713.5778056649344]\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", - "[368.71742599889444, -172.73590819989988, -17.596287865940383]\n", - "[772.6274277296696, 231.17409353087498, 617.4878073957096]\n", - "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "-100.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[417.4878073957102, 31.174093530874188, -284.4671934696771]\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1))\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[517.4878073957102, 131.1740935308742, -255.13962033395944]\n", + "[821.3978091264846, 435.0840952616498, 119.44280826109726]\n", + "[821.3978091264846, 435.0840952616498, 48.77038139681492]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[517.4878073957102, 131.1740935308742, -255.13962033395944]\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[713.6862861351657, 131.1740935308742, -255.13962033395944]\n", + "[821.3978091264846, 435.0840952616498, 48.77038139681492]\n", + "[1017.5962878659401, 435.0840952616498, 48.77038139681492]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[713.6862861351657, 131.1740935308742, -255.13962033395944]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-486.3137138648343, 131.1740935308742, -255.13962033395944]\n", + "[1017.5962878659401, 435.0840952616498, 48.77038139681492]\n", + "[-182.40371213405996, 435.0840952616498, 48.77038139681492]\n", + "1\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-486.3137138648343, 131.1740935308742, -255.13962033395944]\n", + "((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-486.3137138648343, 242.9053788006524, -255.13962033395944]\n", + "[-182.40371213405996, 435.0840952616498, 48.77038139681492]\n", + "[-182.40371213405996, 546.815380531428, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-486.3137138648343, 242.9053788006524, -255.13962033395944]\n", + "((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-570.780907334512, 242.9053788006524, -255.13962033395944]\n", + "[-182.40371213405996, 546.815380531428, 48.77038139681492]\n", + "[-266.87090560373764, 546.815380531428, 48.77038139681492]\n", + "0\n", + "100.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-570.780907334512, 242.9053788006524, -255.13962033395944]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[31.17409353087544, 142.9053788006524, -355.13962033395944]\n", + "[-266.87090560373764, 546.815380531428, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)))\n", + "[31.17409353087544, 142.9053788006524, -355.13962033395944]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0))\n", + "[31.17409353087544, 142.9053788006524, -199.99999999999952]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 203.91000173077484]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[31.17409353087544, 142.9053788006524, -199.99999999999952]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[31.17409353087544, 298.0449991346118, -199.99999999999952]\n", + "[435.0840952616498, 546.815380531428, 203.91000173077484]\n", + "[435.0840952616498, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[31.17409353087544, 298.0449991346118, -199.99999999999952]\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[31.17409353087544, 298.0449991346118, -403.91000173077435]\n", + "[435.0840952616498, 701.9550008653874, 203.91000173077484]\n", + "[435.0840952616498, 701.9550008653874, 0.0]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[31.17409353087544, 298.0449991346118, -403.91000173077435]\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[31.17409353087544, 409.77628440438974, -403.91000173077435]\n", + "[435.0840952616498, 701.9550008653874, 0.0]\n", + "[435.0840952616498, 813.6862861351653, 0.0]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)))\n", + "[31.17409353087544, 409.77628440438974, -403.91000173077435]\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "[31.17409353087544, 409.77628440438974, -292.1787164609966]\n", + "[435.0840952616498, 813.6862861351653, 0.0]\n", + "[435.0840952616498, 813.6862861351653, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -172.73590819989988, -17.596287865940383]\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -17.59628786594004, -17.596287865940383]\n", - "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", - "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[31.17409353087544, 409.77628440438974, -292.1787164609966]\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "[435.0840952616498, 813.6862861351653, 111.73128526977776]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", + "2\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0))\n", + "[31.17409353087544, -61.004622930122935, -199.99999999999955]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", + "[435.0840952616498, 342.90537880065267, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[31.17409353087544, -61.004622930122935, -199.99999999999955]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "[435.0840952616498, 342.90537880065267, 203.91000173077484]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -17.59628786594004, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -129.32757313571784, -17.596287865940383]\n", - "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", - "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0))\n", + "[231.17409353087544, -7.673861546209082e-13, -92.17871646099661]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", + "[435.0840952616498, 203.91000173077484, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -129.32757313571784, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -333.2375748664929, -17.596287865940383]\n", - "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", - "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[368.71742599889444, -333.2375748664929, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[568.7174259988944, -133.23757486649288, 70.67242686428182]\n", - "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", - "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)))\n", + "[231.17409353087544, -7.673861546209082e-13, -92.17871646099661]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "[531.1740935308754, -23.352809991872846, 207.8212835390034]\n", + "[435.0840952616498, 203.91000173077484, 111.73128526977776]\n", + "[435.0840952616498, -119.44280826109728, 111.73128526977776]\n", "1\n", - "-600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[568.7174259988944, -133.23757486649288, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[1168.7174259988944, 284.3587129994474, 670.6724268642818]\n", - "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", - "[772.6274277296696, -111.73128526977777, 274.582428595057]\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[531.1740935308754, -23.352809991872846, 207.8212835390034]\n", + "((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[731.1740935308754, 29.219092665486812, 407.8212835390034]\n", + "[435.0840952616498, -119.44280826109728, 111.73128526977776]\n", + "[435.0840952616498, -266.87090560373764, 111.73128526977776]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[731.1740935308754, 29.219092665486812, 407.8212835390034]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[794.134997403838, 29.219092665486812, 407.8212835390034]\n", + "[435.0840952616498, -266.87090560373764, 111.73128526977776]\n", + "[498.04499913461245, -266.87090560373764, 111.73128526977776]\n", "2\n", - "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)))\n", - "[1168.7174259988944, 284.3587129994474, 670.6724268642818]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0))\n", - "[768.7174259988944, -115.64128700055261, 66.76242513350672]\n", - "[772.6274277296696, -111.73128526977777, 274.582428595057]\n", - "[772.6274277296696, -111.73128526977777, 70.67242686428197]\n", + "500.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[794.134997403838, 29.219092665486812, 407.8212835390034]\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[294.13499740383804, -470.7809073345132, 27.264091800100573]\n", + "[498.04499913461245, -266.87090560373764, 111.73128526977776]\n", + "[498.04499913461245, -266.87090560373764, 231.17409353087498]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[294.13499740383804, -470.7809073345132, 27.264091800100573]\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[498.044999134613, -470.7809073345132, 27.264091800100573]\n", + "[498.04499913461245, -266.87090560373764, 231.17409353087498]\n", + "[701.9550008653874, -266.87090560373764, 231.17409353087498]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[498.044999134613, -470.7809073345132, 27.264091800100573]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[729.2190926654879, -470.7809073345132, 27.264091800100573]\n", + "[701.9550008653874, -266.87090560373764, 231.17409353087498]\n", + "[933.1290943962623, -266.87090560373764, 231.17409353087498]\n", "2\n", - "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[768.7174259988944, -115.64128700055261, 66.76242513350672]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -515.6412870005527, -17.59628786594044]\n", - "[772.6274277296696, -111.73128526977777, 70.67242686428197]\n", - "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", + "300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[729.2190926654879, -470.7809073345132, 27.264091800100573]\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[429.2190926654879, -770.7809073345131, -384.46719346967717]\n", + "[933.1290943962623, -266.87090560373764, 231.17409353087498]\n", + "[933.1290943962623, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "-300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[429.2190926654879, -770.7809073345131, -384.46719346967717]\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[884.3587129994478, -470.78090733451313, -84.46719346967717]\n", + "[933.1290943962623, -266.87090560373764, 119.44280826109726]\n", + "[1088.2687147302222, -266.87090560373764, 119.44280826109726]\n", + "2\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)))\n", + "[884.3587129994478, -470.78090733451313, -84.46719346967717]\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0))\n", + "[784.3587129994478, -570.7809073345131, -29.327573135717387]\n", + "[1088.2687147302222, -266.87090560373764, 119.44280826109726]\n", + "[1088.2687147302222, -266.87090560373764, 274.582428595057]\n", "1\n", - "-900.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -515.6412870005527, -17.59628786594044]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[1268.7174259988944, 496.08999826922513, 882.4037121340596]\n", - "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "2\n", - "1300.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[1268.7174259988944, 496.08999826922513, 882.4037121340596]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-31.28257400110556, -803.9100017307749, 9.776284404390026]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 813.6862861351653]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-31.28257400110556, -803.9100017307749, 9.776284404390026]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[164.9159047383497, -803.9100017307749, 9.776284404390026]\n", - "[772.6274277296696, 0.0, 813.6862861351653]\n", - "[968.8259064691249, 0.0, 813.6862861351653]\n", - "1\n", - "-500.0\n", - "here\n", - "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[164.9159047383497, -803.9100017307749, 9.776284404390026]\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[664.9159047383497, -192.17871646099707, 509.77628440439]\n", - "[968.8259064691249, 0.0, 813.6862861351653]\n", - "[968.8259064691249, 111.73128526977776, 813.6862861351653]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[664.9159047383497, -192.17871646099707, 509.77628440439]\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[509.77628440439014, -192.17871646099707, 509.77628440439]\n", - "[968.8259064691249, 111.73128526977776, 813.6862861351653]\n", - "[813.6862861351653, 111.73128526977776, 813.6862861351653]\n", - "2\n", - "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[509.77628440439014, -192.17871646099707, 509.77628440439]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[409.77628440439014, -292.17871646099707, -61.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 813.6862861351653]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", - "0\n", - "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[409.77628440439014, -292.17871646099707, -61.00462293012265]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[-74.69090906528766, -692.1787164609971, -461.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", - "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", + "500.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[784.3587129994478, -570.7809073345131, -29.327573135717387]\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[284.3587129994478, -1301.955000865388, -529.3275731357173]\n", + "[1088.2687147302222, -266.87090560373764, 274.582428595057]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", "1\n", - "-600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)))\n", - "[-74.69090906528766, -692.1787164609971, -461.00462293012265]\n", - "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "[525.3090909347123, -288.37719520045266, 138.99537706987735]\n", - "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", - "[729.2190926654876, -84.46719346967784, 342.90537880065267]\n", - "2\n", - "0.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[525.3090909347123, -288.37719520045266, 138.99537706987735]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[525.3090909347123, -288.37719520045266, 27.264091800099663]\n", - "[729.2190926654876, -84.46719346967784, 342.90537880065267]\n", - "[729.2190926654876, -84.46719346967784, 231.17409353087498]\n", + "-800.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)))\n", + "[284.3587129994478, -1301.955000865388, -529.3275731357173]\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0))\n", + "[1084.3587129994478, -613.6862861351658, 270.67242686428267]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", + "[1088.2687147302222, -609.7762844043904, 274.582428595057]\n", "2\n", "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[525.3090909347123, -288.37719520045266, 27.264091800099663]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[425.30909093471234, -388.37719520045266, -2.0634813356184054]\n", - "[729.2190926654876, -84.46719346967784, 231.17409353087498]\n", - "[729.2190926654876, -84.46719346967784, 301.8465203951569]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)))\n", - "[425.30909093471234, -388.37719520045266, -2.0634813356184054]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "[825.3090909347123, 11.622804799547339, 11.622804799546827]\n", - "[729.2190926654876, -84.46719346967784, 301.8465203951569]\n", - "[729.2190926654876, -84.46719346967784, -84.46719346967784]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[1084.3587129994478, -613.6862861351658, 270.67242686428267]\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[984.3587129994478, -713.6862861351658, 15.532806530322887]\n", + "[1088.2687147302222, -609.7762844043904, 274.582428595057]\n", + "[1088.2687147302222, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[984.3587129994478, -713.6862861351658, 15.532806530322887]\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-215.6412870005522, -713.6862861351658, 15.532806530322887]\n", + "[1088.2687147302222, -609.7762844043904, 119.44280826109726]\n", + "[-111.73128526977777, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-215.6412870005522, -713.6862861351658, 15.532806530322887]\n", + "((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-370.7809073345121, -713.6862861351658, 15.532806530322887]\n", + "[-111.73128526977777, -609.7762844043904, 119.44280826109726]\n", + "[-266.87090560373764, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-370.7809073345121, -713.6862861351658, 15.532806530322887]\n", + "((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-482.51219260428996, -713.6862861351658, 15.532806530322887]\n", + "[-266.87090560373764, -609.7762844043904, 119.44280826109726]\n", + "[-378.6021908735155, -609.7762844043904, 119.44280826109726]\n", + "1\n", + "None\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[-482.51219260428996, -713.6862861351658, 15.532806530322887]\n", + "((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "[-482.51219260428996, -482.51219260429093, 15.532806530322887]\n", + "[-378.6021908735155, -609.7762844043904, 119.44280826109726]\n", + "[-378.6021908735155, -378.6021908735155, 119.44280826109726]\n", "0\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)))\n", - "[825.3090909347123, 11.622804799547339, 11.622804799546827]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "[713.5778056649344, 11.622804799547339, 11.622804799546827]\n", - "[729.2190926654876, -84.46719346967784, -84.46719346967784]\n", - "[617.4878073957096, -84.46719346967784, -84.46719346967784]\n", - "2\n", "300.0\n", - "here\n", - "(((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[713.5778056649344, 11.622804799547339, 11.622804799546827]\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[413.57780566493443, -288.37719520045266, 27.264091800099663]\n", - "[617.4878073957096, -84.46719346967784, -84.46719346967784]\n", - "[617.4878073957096, -84.46719346967784, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[413.57780566493443, -288.37719520045266, 27.264091800099663]\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-786.4221943350656, -288.37719520045266, 27.264091800099663]\n", - "[617.4878073957096, -84.46719346967784, 231.17409353087498]\n", - "[-582.5121926042904, -84.46719346967784, 231.17409353087498]\n", - "0\n", - "500.0\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-786.4221943350656, -288.37719520045266, 27.264091800099663]\n", - "((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-1174.6909090652875, -788.3771952004527, -472.73590819990034]\n", - "[-582.5121926042904, -84.46719346967784, 231.17409353087498]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[-482.51219260428996, -482.51219260429093, 15.532806530322887]\n", + "((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "[31.174093530875382, -782.5121926042909, -284.4671934696771]\n", + "[-378.6021908735155, -378.6021908735155, 119.44280826109726]\n", + "[435.0840952616498, -378.6021908735155, 119.44280826109726]\n", "2\n", "-300.0\n", - "here\n", - "(((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)))\n", - "[-1174.6909090652875, -788.3771952004527, -472.73590819990034]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "[-874.6909090652875, -488.37719520045266, -61.00462293012265]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "[-470.78090733451245, -84.46719346967784, 342.90537880065267]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)))\n", + "[31.174093530875382, -782.5121926042909, -284.4671934696771]\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1))\n", + "[331.1740935308754, -482.51219260429093, -55.13962033395944]\n", + "[435.0840952616498, -378.6021908735155, 119.44280826109726]\n", + "[435.0840952616498, -378.6021908735155, 48.77038139681492]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[331.1740935308754, -482.51219260429093, -55.13962033395944]\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[331.1740935308754, -286.3137138648354, -55.13962033395944]\n", + "[435.0840952616498, -378.6021908735155, 48.77038139681492]\n", + "[435.0840952616498, -182.40371213405996, 48.77038139681492]\n", "2\n", - "-200.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-874.6909090652875, -488.37719520045266, -61.00462293012265]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-674.6909090652875, -288.37719520045266, 27.264091800099663]\n", - "[-470.78090733451245, -84.46719346967784, 342.90537880065267]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-674.6909090652875, -288.37719520045266, 27.264091800099663]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-470.78090733451273, -288.37719520045266, 27.264091800099663]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "[-266.87090560373764, -84.46719346967784, 231.17409353087498]\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[331.1740935308754, -286.3137138648354, -55.13962033395944]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[131.17409353087538, -486.3137138648354, 11.731285269778539]\n", + "[435.0840952616498, -182.40371213405996, 48.77038139681492]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", "0\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-470.78090733451273, -288.37719520045266, 27.264091800099663]\n", - "((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-359.0496220647349, -288.37719520045266, 27.264091800099663]\n", - "[-266.87090560373764, -84.46719346967784, 231.17409353087498]\n", - "[-155.13962033395978, -84.46719346967784, 231.17409353087498]\n", - "2\n", "-100.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-359.0496220647349, -288.37719520045266, 27.264091800099663]\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-259.0496220647349, -188.37719520045266, 197.9365186643816]\n", - "[-155.13962033395978, -84.46719346967784, 231.17409353087498]\n", - "[-155.13962033395978, -84.46719346967784, 301.8465203951569]\n", - "0\n", - "700.0\n", - "here\n", - "(((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-259.0496220647349, -188.37719520045266, 197.9365186643816]\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-888.3771952004529, -888.3771952004527, -502.0634813356184]\n", - "[-155.13962033395978, -84.46719346967784, 301.8465203951569]\n", - "[-84.46719346967784, -84.46719346967784, 301.8465203951569]\n", - "2\n", - "-800.0\n", - "here\n", - "(((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)))\n", - "[-888.3771952004529, -888.3771952004527, -502.0634813356184]\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0))\n", - "[-88.37719520045289, -88.37719520045266, -319.551288731328]\n", - "[-84.46719346967784, -84.46719346967784, 301.8465203951569]\n", - "[-84.46719346967784, -84.46719346967784, -315.6412870005527]\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[131.17409353087538, -486.3137138648354, 11.731285269778539]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[4.263256414560601e-13, -386.3137138648354, 111.73128526977854]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "[203.91000173077484, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[4.263256414560601e-13, -386.3137138648354, 111.73128526977854]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[4.263256414560601e-13, -590.2237155956102, 111.73128526977854]\n", + "[203.91000173077484, -182.40371213405996, 315.6412870005529]\n", + "[203.91000173077484, -386.31371386483477, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, -88.37719520045266, -319.551288731328]\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 66.76242513350715, -319.551288731328]\n", - "[-84.46719346967784, -84.46719346967784, -315.6412870005527]\n", - "[-84.46719346967784, 70.67242686428197, -315.6412870005527]\n", - "1\n", - "None\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 66.76242513350715, -319.551288731328]\n", - "((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 297.9365186643821, -319.551288731328]\n", - "[-84.46719346967784, 70.67242686428197, -315.6412870005527]\n", - "[-84.46719346967784, 301.8465203951569, -315.6412870005527]\n", - "1\n", - "None\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 297.9365186643821, -319.551288731328]\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 382.40371213406, -319.551288731328]\n", - "[-84.46719346967784, 301.8465203951569, -315.6412870005527]\n", - "[-84.46719346967784, 386.3137138648348, -315.6412870005527]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[4.263256414560601e-13, -590.2237155956102, 111.73128526977854]\n", + "((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-499.99999999999955, -1.9550008653880013, -388.26871473022146]\n", + "[203.91000173077484, -386.31371386483477, 315.6412870005529]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", "1\n", - "400.0\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 382.40371213406, -319.551288731328]\n", - "((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "[-488.3771952004529, 213.57780566493489, -719.551288731328]\n", - "[-84.46719346967784, 386.3137138648348, -315.6412870005527]\n", - "[-84.46719346967784, 617.4878073957096, -315.6412870005527]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)))\n", + "[-499.99999999999955, -1.9550008653880013, -388.26871473022146]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "[-199.99999999999955, 31.17409353087436, -88.26871473022146]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "[203.91000173077484, 435.0840952616498, 315.6412870005529]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999955, 31.17409353087436, -88.26871473022146]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999955, 31.17409353087436, -199.99999999999952]\n", + "[203.91000173077484, 435.0840952616498, 315.6412870005529]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 31.17409353087436, -199.99999999999952]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-199.99999999999955, 31.17409353087436, -431.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 31.17409353087436, -431.1740935308746]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[-199.99999999999955, 186.3137138648342, -431.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", "0\n", "-400.0\n", - "here\n", - "(((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)))\n", - "[-488.3771952004529, 213.57780566493489, -719.551288731328]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "[115.5328065303222, 613.5778056649349, -319.551288731328]\n", - "[-84.46719346967784, 617.4878073957096, -315.6412870005527]\n", - "[119.44280826109726, 617.4878073957096, -315.6412870005527]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 186.3137138648342, -431.1740935308746]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[-115.64128700055221, 586.3137138648342, -31.174093530874586]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[-111.73128526977777, 590.2237155956096, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-115.64128700055221, 586.3137138648342, -31.174093530874586]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-115.64128700055221, 466.87090560373696, -31.174093530874586]\n", + "[-111.73128526977777, 590.2237155956096, -27.264091800100235]\n", + "[-111.73128526977777, 470.7809073345124, -27.264091800100235]\n", + "2\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)))\n", + "[-115.64128700055221, 466.87090560373696, -31.174093530874586]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1))\n", + "[-115.64128700055221, 466.87090560373696, 115.53280653032292]\n", + "[-111.73128526977777, 470.7809073345124, -27.264091800100235]\n", + "[-111.73128526977777, 470.7809073345124, 119.44280826109726]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)))\n", + "[-115.64128700055221, 466.87090560373696, 115.53280653032292]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", + "[-115.64128700055221, 382.4037121340594, 115.53280653032292]\n", + "[-111.73128526977777, 470.7809073345124, 119.44280826109726]\n", + "[-111.73128526977777, 386.3137138648348, 119.44280826109726]\n", "2\n", - "300.0\n", - "here\n", - "(((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[115.5328065303222, 613.5778056649349, -319.551288731328]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-184.4671934696778, 313.5778056649349, -72.73590819990022]\n", - "[119.44280826109726, 617.4878073957096, -315.6412870005527]\n", - "[119.44280826109726, 617.4878073957096, 231.17409353087498]\n", - "1\n", - "-100.0\n", - "here\n", - "(((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)))\n", - "[-184.4671934696778, 313.5778056649349, -72.73590819990022]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "[-84.4671934696778, 617.4878073957099, 27.264091800099777]\n", - "[119.44280826109726, 617.4878073957096, 231.17409353087498]\n", - "[119.44280826109726, 821.3978091264846, 231.17409353087498]\n", - "0\n", "500.0\n", - "here\n", - "(((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)))\n", - "[-84.4671934696778, 617.4878073957099, 27.264091800099777]\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "[-703.9100017307751, 117.48780739570986, -472.7359081999002]\n", - "[119.44280826109726, 821.3978091264846, 231.17409353087498]\n", - "[0.0, 821.3978091264846, 231.17409353087498]\n", - "2\n", - "0.0\n", - "here\n", - "(((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)))\n", - "[-703.9100017307751, 117.48780739570986, -472.7359081999002]\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0))\n", - "[-703.9100017307751, 117.48780739570986, -1.955000865387774]\n", - "[0.0, 821.3978091264846, 231.17409353087498]\n", - "[0.0, 821.3978091264846, 701.9550008653874]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)))\n", + "[-115.64128700055221, 382.4037121340594, 115.53280653032292]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0))\n", + "[-615.6412870005522, -117.59628786594061, 86.31371386483534]\n", + "[-111.73128526977777, 386.3137138648348, 119.44280826109726]\n", + "[-111.73128526977777, 386.3137138648348, 590.2237155956096]\n", "1\n", - "-800.0\n", - "here\n", - "(((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-703.9100017307751, 117.48780739570986, -1.955000865387774]\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0))\n", - "((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[96.0899982692249, -15.641287000552552, 798.0449991346122]\n", - "[0.0, 821.3978091264846, 701.9550008653874]\n", - "[0.0, -111.73128526977777, 701.9550008653874]\n", - "0\n", - "500.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[96.0899982692249, -15.641287000552552, 798.0449991346122]\n", - "((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-200.00000000000023, -515.6412870005526, 298.0449991346122]\n", - "[0.0, -111.73128526977777, 701.9550008653874]\n", - "[203.91000173077484, -111.73128526977777, 701.9550008653874]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-615.6412870005522, -117.59628786594061, 86.31371386483534]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-315.6412870005522, -5.684341886080801e-13, 386.31371386483534]\n", + "[-111.73128526977777, 386.3137138648348, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", "2\n", "400.0\n", - "here\n", - "(((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", - "[-200.00000000000023, -515.6412870005526, 298.0449991346122]\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "[-600.0000000000002, -915.6412870005526, 53.18461946857201]\n", - "[203.91000173077484, -111.73128526977777, 701.9550008653874]\n", - "[203.91000173077484, -111.73128526977777, 857.0946211993472]\n", - "1\n", - "-1100.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)))\n", - "[-600.0000000000002, -915.6412870005526, 53.18461946857201]\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1))\n", - "[499.9999999999998, 268.825906469125, 1153.184619468572]\n", - "[203.91000173077484, -111.73128526977777, 857.0946211993472]\n", - "[203.91000173077484, -27.264091800100235, 857.0946211993472]\n", - "2\n", - "300.0\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", - "[499.9999999999998, 268.825906469125, 1153.184619468572]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", - "[199.99999999999977, -31.174093530874984, -31.17409353087544]\n", - "[203.91000173077484, -27.264091800100235, 857.0946211993472]\n", - "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -31.174093530874984, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "[199.99999999999977, -186.3137138648347, -31.17409353087544]\n", - "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", - "[203.91000173077484, -182.40371213405996, -27.264091800100235]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -186.3137138648347, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", - "[199.99999999999977, -417.4878073957099, -31.17409353087544]\n", - "[203.91000173077484, -182.40371213405996, -27.264091800100235]\n", - "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-315.6412870005522, -5.684341886080801e-13, 386.31371386483534]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-715.6412870005522, -400.00000000000057, 98.04499913461314]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 701.9550008653874]\n", "1\n", - "700.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -417.4878073957099, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1))\n", - "[-500.0000000000002, -1313.6862861351651, -731.1740935308754]\n", - "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", - "[203.91000173077484, -609.7762844043904, -27.264091800100235]\n", - "2\n", - "-300.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)))\n", - "[-500.0000000000002, -1313.6862861351651, -731.1740935308754]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1))\n", - "[-200.00000000000023, -1013.6862861351651, 31.174093530874586]\n", - "[203.91000173077484, -609.7762844043904, -27.264091800100235]\n", - "[203.91000173077484, -609.7762844043904, 435.0840952616498]\n", + "100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-715.6412870005522, -400.00000000000057, 98.04499913461314]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-815.6412870005522, -1.9550008653880013, -1.9550008653868645]\n", + "[-111.73128526977777, 203.91000173077484, 701.9550008653874]\n", + "[-111.73128526977777, 701.9550008653874, 701.9550008653874]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-815.6412870005522, -1.9550008653880013, -1.9550008653868645]\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-703.9100017307744, -1.9550008653880013, -1.9550008653868645]\n", + "[-111.73128526977777, 701.9550008653874, 701.9550008653874]\n", + "[0.0, 701.9550008653874, 701.9550008653874]\n", "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)))\n", - "[-200.00000000000023, -1013.6862861351651, 31.174093530874586]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0))\n", - "[-300.0000000000002, -1113.6862861351651, 86.31371386483443]\n", - "[203.91000173077484, -609.7762844043904, 435.0840952616498]\n", - "[203.91000173077484, -609.7762844043904, 590.2237155956096]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-703.9100017307744, -1.9550008653880013, -1.9550008653868645]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-803.9100017307744, -101.955000865388, 129.219092665488]\n", + "[0.0, 701.9550008653874, 701.9550008653874]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", "1\n", - "-500.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", - "[-300.0000000000002, -1113.6862861351651, 86.31371386483443]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", - "[199.99999999999977, -31.174093530874984, 586.3137138648344]\n", - "[203.91000173077484, -609.7762844043904, 590.2237155956096]\n", - "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)))\n", + "[-803.9100017307744, -101.955000865388, 129.219092665488]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1))\n", + "[-803.9100017307744, 9.776284404389912, 129.219092665488]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", + "[0.0, 813.6862861351653, 933.1290943962623]\n", "2\n", "200.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[199.99999999999977, -31.174093530874984, 586.3137138648344]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.410605131648481e-13]\n", - "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-803.9100017307744, 9.776284404389912, 129.219092665488]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1003.9100017307744, -190.2237155956101, -35.084095261649395]\n", + "[0.0, 813.6862861351653, 933.1290943962623]\n", + "[0.0, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.9100017307744, -190.2237155956101, -35.084095261649395]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1159.0496220647342, -190.2237155956101, -35.084095261649395]\n", + "[0.0, 813.6862861351653, 968.8259064691249]\n", + "[-155.13962033395978, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1159.0496220647342, -190.2237155956101, -35.084095261649395]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1888.2687147302215, -190.2237155956101, -35.084095261649395]\n", + "[-155.13962033395978, 813.6862861351653, 968.8259064691249]\n", + "[-884.3587129994471, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "-800.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1888.2687147302215, -190.2237155956101, -35.084095261649395]\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-48.77038139681463, 609.7762844043899, 764.9159047383506]\n", + "[-884.3587129994471, 813.6862861351653, 968.8259064691249]\n", + "[155.13962033395975, 813.6862861351653, 968.8259064691249]\n", "2\n", "600.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.410605131648481e-13]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-600.0000000000002, -831.174093530875, -17.487807395710206]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "[203.91000173077484, -27.264091800100235, 786.422194335065]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)))\n", + "[-48.77038139681463, 609.7762844043899, 764.9159047383506]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1))\n", + "[-648.7703813968146, 9.776284404389912, 53.18461946857292]\n", + "[155.13962033395975, 813.6862861351653, 968.8259064691249]\n", + "[155.13962033395975, 813.6862861351653, 857.0946211993472]\n", "2\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[-648.7703813968146, 9.776284404389912, 53.18461946857292]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[-348.7703813968146, 309.7762844043899, 540.9503779352659]\n", + "[155.13962033395975, 813.6862861351653, 857.0946211993472]\n", + "[155.13962033395975, 813.6862861351653, 1044.8603796660402]\n", + "1\n", "-100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)))\n", - "[-600.0000000000002, -831.174093530875, -17.487807395710206]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0))\n", - "[-500.0000000000002, -731.174093530875, -1.955000865387774]\n", - "[203.91000173077484, -27.264091800100235, 786.422194335065]\n", - "[203.91000173077484, -27.264091800100235, 701.9550008653874]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)))\n", + "[-348.7703813968146, 309.7762844043899, 540.9503779352659]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1))\n", + "[-248.77038139681463, -17.59628786594061, 640.9503779352659]\n", + "[155.13962033395975, 813.6862861351653, 1044.8603796660402]\n", + "[155.13962033395975, 386.3137138648348, 1044.8603796660402]\n", "2\n", - "-300.0\n", - "here\n", - "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", - "[-500.0000000000002, -731.174093530875, -1.955000865387774]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", - "[-200.00000000000023, -431.174093530875, 31.174093530874586]\n", - "[203.91000173077484, -27.264091800100235, 701.9550008653874]\n", - "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-248.77038139681463, -17.59628786594061, 640.9503779352659]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-148.77038139681463, 82.40371213405939, 82.40371213406058]\n", + "[155.13962033395975, 386.3137138648348, 1044.8603796660402]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[-148.77038139681463, 82.40371213405939, 82.40371213406058]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[-48.77038139681463, 337.5433324680191, 182.40371213406058]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "[155.13962033395975, 541.4533341987946, 386.3137138648348]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[-48.77038139681463, 337.5433324680191, 182.40371213406058]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[884.3587129994478, 337.5433324680191, 182.40371213406058]\n", + "[155.13962033395975, 541.4533341987946, 386.3137138648348]\n", + "[1088.2687147302222, 541.4533341987946, 386.3137138648348]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[884.3587129994478, 337.5433324680191, 182.40371213406058]\n", + "((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[680.4487112686729, 337.5433324680191, 182.40371213406058]\n", + "[1088.2687147302222, 541.4533341987946, 386.3137138648348]\n", + "[884.3587129994473, 541.4533341987946, 386.3137138648348]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[680.4487112686729, 337.5433324680191, 182.40371213406058]\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[680.4487112686729, 337.5433324680191, -48.770381396814486]\n", + "[884.3587129994473, 541.4533341987946, 386.3137138648348]\n", + "[884.3587129994473, 541.4533341987946, 155.13962033395975]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[680.4487112686729, 337.5433324680191, -48.770381396814486]\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[764.9159047383505, 337.5433324680191, -48.770381396814486]\n", + "[884.3587129994473, 541.4533341987946, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)))\n", + "[764.9159047383505, 337.5433324680191, -48.770381396814486]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "[764.9159047383505, 337.5433324680191, -203.91000173077424]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 0.0]\n", + "0\n", + "200.0\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)))\n", + "[764.9159047383505, 337.5433324680191, -203.91000173077424]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "[409.77628440439094, 137.54333246801912, -403.91000173077424]\n", + "[968.8259064691249, 541.4533341987946, 0.0]\n", + "[813.6862861351653, 541.4533341987946, 0.0]\n", "2\n", "-200.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-200.00000000000023, -431.174093530875, 31.174093530874586]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.694822225952521e-13]\n", - "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.694822225952521e-13]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[231.17409353087473, -231.17409353087498, -3.694822225952521e-13]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[409.77628440439094, 137.54333246801912, -403.91000173077424]\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[609.7762844043909, 337.5433324680191, -48.770381396814486]\n", + "[813.6862861351653, 541.4533341987946, 0.0]\n", + "[813.6862861351653, 541.4533341987946, 155.13962033395975]\n", "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[231.17409353087473, -231.17409353087498, -3.694822225952521e-13]\n", - "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[386.31371386483454, -231.17409353087498, -3.694822225952521e-13]\n", - "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", - "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "-200.0\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[609.7762844043909, 337.5433324680191, -48.770381396814486]\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[-79.94447492768973, 537.5433324680191, 151.22961860318551]\n", + "[813.6862861351653, 541.4533341987946, 155.13962033395975]\n", + "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", "2\n", "100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[386.31371386483454, -231.17409353087498, -3.694822225952521e-13]\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[286.31371386483454, -331.174093530875, 166.87090560373724]\n", - "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", - "[590.2237155956096, -27.264091800100235, 470.7809073345124]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[286.31371386483454, -331.174093530875, 166.87090560373724]\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[482.5121926042899, -331.174093530875, 166.87090560373724]\n", - "[590.2237155956096, -27.264091800100235, 470.7809073345124]\n", - "[786.422194335065, -27.264091800100235, 470.7809073345124]\n", - "0\n", - "400.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[482.5121926042899, -331.174093530875, 166.87090560373724]\n", - "((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[153.18461946857212, -731.174093530875, -233.12909439626276]\n", - "[786.422194335065, -27.264091800100235, 470.7809073345124]\n", - "[857.0946211993472, -27.264091800100235, 470.7809073345124]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[153.18461946857212, -731.174093530875, -233.12909439626276]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[453.1846194685721, -431.174093530875, -200.00000000000034]\n", - "[857.0946211993472, -27.264091800100235, 470.7809073345124]\n", - "[857.0946211993472, -27.264091800100235, 203.91000173077484]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)))\n", - "[453.1846194685721, -431.174093530875, -200.00000000000034]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1))\n", - "[553.1846194685721, -331.174093530875, -148.77038139681542]\n", - "[857.0946211993472, -27.264091800100235, 203.91000173077484]\n", - "[857.0946211993472, -27.264091800100235, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[553.1846194685721, -331.174093530875, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[553.1846194685721, -535.0840952616498, -148.77038139681542]\n", - "[857.0946211993472, -27.264091800100235, 155.13962033395975]\n", - "[857.0946211993472, -231.1740935308751, 155.13962033395975]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)))\n", + "[-79.94447492768973, 537.5433324680191, 151.22961860318551]\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "[-179.94447492768973, 437.5433324680191, -264.4116683973673]\n", + "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", + "[-76.03447319691533, 541.4533341987946, -160.50166666659302]\n", "1\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[553.1846194685721, -535.0840952616498, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "[553.1846194685721, -379.94447492769007, -148.77038139681542]\n", - "[857.0946211993472, -231.1740935308751, 155.13962033395975]\n", - "[857.0946211993472, -76.03447319691533, 155.13962033395975]\n", - "2\n", "-100.0\n", - "here\n", - "(((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", - "[553.1846194685721, -379.94447492769007, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", - "[653.1846194685721, -279.94447492769007, 218.10052420692193]\n", - "[857.0946211993472, -76.03447319691533, 155.13962033395975]\n", - "[857.0946211993472, -76.03447319691533, 422.0105259376971]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)))\n", + "[-179.94447492768973, 437.5433324680191, -264.4116683973673]\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1))\n", + "[-79.94447492768973, 418.10052420692165, -164.4116683973673]\n", + "[-76.03447319691533, 541.4533341987946, -160.50166666659302]\n", + "[-76.03447319691533, 422.0105259376971, -160.50166666659302]\n", + "2\n", + "0.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[-79.94447492768973, 418.10052420692165, -164.4116683973673]\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1))\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[-79.94447492768973, 418.10052420692165, 31.786810342088046]\n", + "[-76.03447319691533, 422.0105259376971, -160.50166666659302]\n", + "[-76.03447319691533, 422.0105259376971, 35.69681207286232]\n", "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[653.1846194685721, -279.94447492769007, 218.10052420692193]\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", - "((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[653.1846194685721, -168.2131896579124, 218.10052420692193]\n", - "[857.0946211993472, -76.03447319691533, 422.0105259376971]\n", - "[857.0946211993472, 35.69681207286232, 422.0105259376971]\n", + "400.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[-79.94447492768973, 418.10052420692165, 31.786810342088046]\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[-479.9444749276897, -137.03909612703814, -368.2131896579119]\n", + "[-76.03447319691533, 422.0105259376971, 35.69681207286232]\n", + "[-76.03447319691533, 266.8709056037373, 35.69681207286232]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[-479.9444749276897, -137.03909612703814, -368.2131896579119]\n", + "((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[-635.0840952616495, -137.03909612703814, -368.2131896579119]\n", + "[-76.03447319691533, 266.8709056037373, 35.69681207286232]\n", + "[-231.1740935308751, 266.8709056037373, 35.69681207286232]\n", + "2\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-635.0840952616495, -137.03909612703814, -368.2131896579119]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-235.0840952616495, 262.96090387296186, -3.9100017307742405]\n", + "[-231.1740935308751, 266.8709056037373, 35.69681207286232]\n", + "[-231.1740935308751, 266.8709056037373, 0.0]\n", "1\n", - "500.0\n", - "here\n", - "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[653.1846194685721, -168.2131896579124, 218.10052420692193]\n", - "((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[153.18461946857212, -548.770381396815, -281.89947579307807]\n", - "[857.0946211993472, 35.69681207286232, 422.0105259376971]\n", - "[857.0946211993472, 155.13962033395975, 422.0105259376971]\n", + "800.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-235.0840952616495, 262.96090387296186, -3.9100017307742405]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-1035.0840952616495, 9.776284404389799, -803.9100017307742]\n", + "[-231.1740935308751, 266.8709056037373, 0.0]\n", + "[-231.1740935308751, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-1035.0840952616495, 9.776284404389799, -803.9100017307742]\n", + "((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-803.9100017307744, 9.776284404389799, -803.9100017307742]\n", + "[-231.1740935308751, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[153.18461946857212, -548.770381396815, -281.89947579307807]\n", - "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[-50.72538226220286, -548.770381396815, -281.89947579307807]\n", - "[857.0946211993472, 155.13962033395975, 422.0105259376971]\n", - "[653.1846194685722, 155.13962033395975, 422.0105259376971]\n", + "-100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-803.9100017307744, 9.776284404389799, -803.9100017307742]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-1.9550008653869781, 109.7762844043898, -703.9100017307742]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[701.9550008653874, 813.6862861351653, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[-50.72538226220286, -548.770381396815, -281.89947579307807]\n", - "((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[-162.45666753198054, -548.770381396815, -281.89947579307807]\n", - "[653.1846194685722, 155.13962033395975, 422.0105259376971]\n", - "[541.4533341987946, 155.13962033395975, 422.0105259376971]\n", + "100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653869781, 109.7762844043898, -703.9100017307742]\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[9.776284404390935, 9.776284404389799, -803.9100017307742]\n", + "[701.9550008653874, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "1\n", + "-400.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[9.776284404390935, 9.776284404389799, -803.9100017307742]\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[409.77628440439094, 298.0449991346119, -403.9100017307742]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", - "[-162.45666753198054, -548.770381396815, -281.89947579307807]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "[37.54333246801946, -348.77038139681497, 37.5433324680194]\n", - "[541.4533341987946, 155.13962033395975, 422.0105259376971]\n", - "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", + "-900.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[409.77628440439094, 298.0449991346119, -403.9100017307742]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[1309.776284404391, 1198.0449991346118, 700.0000000000007]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", - "[37.54333246801946, -348.77038139681497, 37.5433324680194]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "[268.71742599889456, -348.77038139681497, 37.5433324680194]\n", - "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", - "[772.6274277296696, 155.13962033395975, 541.4533341987946]\n", + "1200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[1309.776284404391, 1198.0449991346118, 700.0000000000007]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[313.6862861351656, -1.9550008653882287, -499.9999999999993]\n", + "[813.6862861351653, 701.9550008653874, 203.91000173077484]\n", + "[1017.5962878659401, 701.9550008653874, 203.91000173077484]\n", + "0\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[313.6862861351656, -1.9550008653882287, -499.9999999999993]\n", + "((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[584.3587129994477, 198.04499913461177, -299.9999999999993]\n", + "[1017.5962878659401, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", "2\n", "-400.0\n", - "here\n", - "(((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", - "[268.71742599889456, -348.77038139681497, 37.5433324680194]\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "[668.7174259988946, 51.22961860318503, -33.23757486649316]\n", - "[772.6274277296696, 155.13962033395975, 541.4533341987946]\n", - "[772.6274277296696, 155.13962033395975, 70.67242686428197]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)))\n", + "[584.3587129994477, 198.04499913461177, -299.9999999999993]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "[984.3587129994477, 598.0449991346118, 15.532806530323114]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 701.9550008653874, 119.44280826109726]\n", "0\n", - "100.0\n", - "here\n", - "(((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", - "[668.7174259988946, 51.22961860318503, -33.23757486649316]\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "[680.4487112686722, -48.77038139681497, -133.23757486649316]\n", - "[772.6274277296696, 155.13962033395975, 70.67242686428197]\n", - "[884.3587129994473, 155.13962033395975, 70.67242686428197]\n", - "1\n", "200.0\n", - "here\n", - "(((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", - "[680.4487112686722, -48.77038139681497, -133.23757486649316]\n", - "((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", - "[480.44871126867224, -17.5962878659399, -333.23757486649316]\n", - "[884.3587129994473, 155.13962033395975, 70.67242686428197]\n", - "[884.3587129994473, 386.3137138648348, 70.67242686428197]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)))\n", + "[984.3587129994477, 598.0449991346118, 15.532806530323114]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "[629.2190926654878, 398.04499913461177, -184.4671934696769]\n", + "[1088.2687147302222, 701.9550008653874, 119.44280826109726]\n", + "[933.1290943962623, 701.9550008653874, 119.44280826109726]\n", + "2\n", + "100.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[629.2190926654878, 398.04499913461177, -184.4671934696769]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[529.2190926654878, 298.04499913461177, -515.641287000552]\n", + "[933.1290943962623, 701.9550008653874, 119.44280826109726]\n", + "[933.1290943962623, 701.9550008653874, -111.73128526977777]\n", + "0\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[529.2190926654878, 298.04499913461177, -515.641287000552]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[453.1846194685727, 298.04499913461177, -515.641287000552]\n", + "[933.1290943962623, 701.9550008653874, -111.73128526977777]\n", + "[857.0946211993472, 701.9550008653874, -111.73128526977777]\n", "2\n", "400.0\n", - "here\n", - "(((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[480.44871126867224, -17.5962878659399, -333.23757486649316]\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[80.44871126867224, -417.59628786593987, -31.282574001105502]\n", - "[884.3587129994473, 386.3137138648348, 70.67242686428197]\n", - "[884.3587129994473, 386.3137138648348, 772.6274277296696]\n", - "1\n", - "-800.0\n", - "here\n", - "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)))\n", - "[80.44871126867224, -417.59628786593987, -31.282574001105502]\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "[880.4487112686722, 537.5433324680198, 768.7174259988944]\n", - "[884.3587129994473, 386.3137138648348, 772.6274277296696]\n", - "[884.3587129994473, 541.4533341987946, 772.6274277296696]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[453.1846194685727, 298.04499913461177, -515.641287000552]\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[53.18461946857269, -101.95500086538823, 129.219092665488]\n", + "[857.0946211993472, 701.9550008653874, -111.73128526977777]\n", + "[857.0946211993472, 701.9550008653874, 933.1290943962623]\n", + "0\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[53.18461946857269, -101.95500086538823, 129.219092665488]\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[3.410605131648481e-13, 498.04499913461177, 729.219092665488]\n", + "[857.0946211993472, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "2\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[3.410605131648481e-13, 498.04499913461177, 729.219092665488]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-299.99999999999966, 198.04499913461177, -33.129094396261905]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", "1\n", - "700.0\n", - "here\n", - "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)))\n", - "[880.4487112686722, 537.5433324680198, 768.7174259988944]\n", - "((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0))\n", - "[180.44871126867224, -50.725382262202515, 68.71742599889444]\n", - "[884.3587129994473, 541.4533341987946, 772.6274277296696]\n", - "[884.3587129994473, 653.1846194685722, 772.6274277296696]\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-299.99999999999966, 198.04499913461177, -33.129094396261905]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-99.99999999999966, -64.30318792713842, 166.8709056037381]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "[203.91000173077484, 239.60681380363727, 470.7809073345124]\n", "2\n", - "-700.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[180.44871126867224, -50.725382262202515, 68.71742599889444]\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[880.4487112686722, 649.2746177377975, 66.76242513350678]\n", - "[884.3587129994473, 653.1846194685722, 772.6274277296696]\n", - "[884.3587129994473, 653.1846194685722, 70.67242686428197]\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)))\n", + "[-99.99999999999966, -64.30318792713842, 166.8709056037381]\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0))\n", + "[-699.9999999999997, -664.3031879271384, 113.6862861351658]\n", + "[203.91000173077484, 239.60681380363727, 470.7809073345124]\n", + "[203.91000173077484, 239.60681380363727, 1017.5962878659401]\n", "1\n", - "400.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)))\n", - "[880.4487112686722, 649.2746177377975, 66.76242513350678]\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0))\n", - "[480.44871126867224, 94.1349974038377, -333.2375748664932]\n", - "[884.3587129994473, 653.1846194685722, 70.67242686428197]\n", - "[884.3587129994473, 498.04499913461245, 70.67242686428197]\n", + "-1000.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)))\n", + "[-699.9999999999997, -664.3031879271384, 113.6862861351658]\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "[300.00000000000034, 68.82590646912399, 1113.6862861351658]\n", + "[203.91000173077484, 239.60681380363727, 1017.5962878659401]\n", + "[203.91000173077484, -27.264091800100235, 1017.5962878659401]\n", + "0\n", + "100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)))\n", + "[300.00000000000034, 68.82590646912399, 1113.6862861351658]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "[44.860379666040416, -31.174093530876007, 1013.6862861351658]\n", + "[203.91000173077484, -27.264091800100235, 1017.5962878659401]\n", + "[48.77038139681492, -27.264091800100235, 1017.5962878659401]\n", + "1\n", + "200.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[44.860379666040416, -31.174093530876007, 1013.6862861351658]\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[-155.13962033395958, -9.379164112033322e-13, 813.6862861351658]\n", + "[48.77038139681492, -27.264091800100235, 1017.5962878659401]\n", + "[48.77038139681492, 203.91000173077484, 1017.5962878659401]\n", "2\n", + "300.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)))\n", + "[-155.13962033395958, -9.379164112033322e-13, 813.6862861351658]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "[-455.13962033395956, -300.0000000000009, 42.90537880065369]\n", + "[48.77038139681492, 203.91000173077484, 1017.5962878659401]\n", + "[48.77038139681492, 203.91000173077484, 546.815380531428]\n", + "0\n", "-300.0\n", - "here\n", - "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[480.44871126867224, 94.1349974038377, -333.2375748664932]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[780.4487112686722, 394.1349974038377, 7.821283539002593]\n", - "[884.3587129994473, 498.04499913461245, 70.67242686428197]\n", - "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)))\n", + "[-455.13962033395956, -300.0000000000009, 42.90537880065369]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "[-231.17409353087476, -9.094947017729282e-13, 342.9053788006537]\n", + "[48.77038139681492, 203.91000173077484, 546.815380531428]\n", + "[-27.264091800100235, 203.91000173077484, 546.815380531428]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[-231.17409353087476, -9.094947017729282e-13, 342.9053788006537]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[-231.17409353087476, 111.73128526977715, 342.9053788006537]\n", + "[-27.264091800100235, 203.91000173077484, 546.815380531428]\n", + "[-27.264091800100235, 315.6412870005529, 546.815380531428]\n", "2\n", - "600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)))\n", - "[780.4487112686722, 394.1349974038377, 7.821283539002593]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "[180.44871126867224, -205.8650025961623, 25.309090934712344]\n", - "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", - "[884.3587129994473, 498.04499913461245, 729.2190926654876]\n", + "200.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-231.17409353087476, 111.73128526977715, 342.9053788006537]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-431.17409353087476, -88.26871473022285, 66.8709056037381]\n", + "[-27.264091800100235, 315.6412870005529, 546.815380531428]\n", + "[-27.264091800100235, 315.6412870005529, 470.7809073345124]\n", + "2\n", + "-100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[-431.17409353087476, -88.26871473022285, 66.8709056037381]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[-331.17409353087476, 11.731285269777146, -99.99999999999949]\n", + "[-27.264091800100235, 315.6412870005529, 470.7809073345124]\n", + "[-27.264091800100235, 315.6412870005529, 203.91000173077484]\n", + "1\n", + "-200.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-331.17409353087476, 11.731285269777146, -99.99999999999949]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-131.17409353087476, 99.99999999999909, 100.00000000000051]\n", + "[-27.264091800100235, 315.6412870005529, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.17409353087476, 99.99999999999909, 100.00000000000051]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-31.174093530874757, 199.9999999999991, -31.174093530874558]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-31.174093530874757, 199.9999999999991, -31.174093530874558]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-31.174093530874757, 466.8709056037367, -31.174093530874558]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", "2\n", "-300.0\n", - "here\n", - "(((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[180.44871126867224, -205.8650025961623, 25.309090934712344]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[480.44871126867224, 94.1349974038377, -17.596287865940383]\n", - "[884.3587129994473, 498.04499913461245, 729.2190926654876]\n", - "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[480.44871126867224, 94.1349974038377, -17.596287865940383]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[684.3587129994471, 94.1349974038377, -17.596287865940383]\n", - "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", - "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[684.3587129994471, 94.1349974038377, -17.596287865940383]\n", - "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[-403.9100017307751, 94.1349974038377, -17.596287865940383]\n", - "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", - "[0.0, 498.04499913461245, 386.3137138648348]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[-31.174093530874757, 466.8709056037367, -31.174093530874558]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[268.82590646912524, 766.8709056037367, -46.815380531427195]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -342.90537880065284]\n", + "1\n", + "600.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)))\n", + "[268.82590646912524, 766.8709056037367, -46.815380531427195]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "[-331.17409353087476, -148.770381396816, -646.8153805314272]\n", + "[-27.264091800100235, 470.7809073345124, -342.90537880065284]\n", + "[-27.264091800100235, 155.13962033395975, -342.90537880065284]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)))\n", + "[-331.17409353087476, -148.770381396816, -646.8153805314272]\n", + "((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "[-415.6412870005523, -148.770381396816, -646.8153805314272]\n", + "[-27.264091800100235, 155.13962033395975, -342.90537880065284]\n", + "[-111.73128526977777, 155.13962033395975, -342.90537880065284]\n", "2\n", - "100.0\n", - "here\n", - "(((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-403.9100017307751, 94.1349974038377, -17.596287865940383]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-503.9100017307751, -5.865002596162299, -5.865002596162753]\n", - "[0.0, 498.04499913461245, 386.3137138648348]\n", - "[0.0, 498.04499913461245, 498.04499913461245]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-503.9100017307751, -5.865002596162299, -5.865002596162753]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-392.17871646099735, -5.865002596162299, -5.865002596162753]\n", - "[0.0, 498.04499913461245, 498.04499913461245]\n", - "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-392.17871646099735, -5.865002596162299, -5.865002596162753]\n", - "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-237.0390961270378, -5.865002596162299, -5.865002596162753]\n", - "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "0\n", "-100.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-237.0390961270378, -5.865002596162299, -5.865002596162753]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-719.5512887313278, 94.1349974038377, 94.13499740383725]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "[-315.6412870005527, 498.04499913461245, 498.04499913461245]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)))\n", + "[-415.6412870005523, -148.770381396816, -646.8153805314272]\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "[-315.6412870005523, -48.77038139681599, -701.9550008653869]\n", + "[-111.73128526977777, 155.13962033395975, -342.90537880065284]\n", + "[-111.73128526977777, 155.13962033395975, -498.04499913461257]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)))\n", + "[-315.6412870005523, -48.77038139681599, -701.9550008653869]\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "[-203.91000173077455, -48.77038139681599, -701.9550008653869]\n", + "[-111.73128526977777, 155.13962033395975, -498.04499913461257]\n", + "[0.0, 155.13962033395975, -498.04499913461257]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-719.5512887313278, 94.1349974038377, 94.13499740383725]\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-519.5512887313278, 294.1349974038377, 62.96090387296209]\n", - "[-315.6412870005527, 498.04499913461245, 498.04499913461245]\n", - "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "600.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-203.91000173077455, -48.77038139681599, -701.9550008653869]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-803.9100017307745, -648.770381396816, 9.776284404390935]\n", + "[0.0, 155.13962033395975, -498.04499913461257]\n", + "[0.0, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-803.9100017307745, -648.770381396816, 9.776284404390935]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-1035.0840952616495, -648.770381396816, 9.776284404390935]\n", + "[0.0, 155.13962033395975, 813.6862861351653]\n", + "[-231.1740935308751, 155.13962033395975, 813.6862861351653]\n", "0\n", - "0.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-519.5512887313278, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", + "-800.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-1035.0840952616495, -648.770381396816, 9.776284404390935]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-79.94447492768973, 151.229618603184, 809.7762844043909]\n", + "[-231.1740935308751, 155.13962033395975, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", "2\n", "500.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "[-437.03909612703774, -205.8650025961623, 25.309090934712344]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 498.04499913461245, 729.2190926654876]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-79.94447492768973, 151.229618603184, 809.7762844043909]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-579.9444749276897, -348.770381396816, 37.54333246802014]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-579.9444749276897, -348.770381396816, 37.54333246802014]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-48.77038139681463, -48.77038139681599, 337.54333246802014]\n", + "[-76.03447319691533, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "1\n", + "500.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)))\n", + "[-48.77038139681463, -48.77038139681599, 337.54333246802014]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "[-548.7703813968146, -50.72538226220354, -162.45666753197986]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", "2\n", "100.0\n", - "here\n", - "(((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", - "[-437.03909612703774, -205.8650025961623, 25.309090934712344]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", - "[-537.0390961270377, -305.8650025961623, 80.44871126867213]\n", - "[266.8709056037373, 498.04499913461245, 729.2190926654876]\n", - "[266.8709056037373, 498.04499913461245, 884.3587129994473]\n", - "2\n", - "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-537.0390961270377, -305.8650025961623, 80.44871126867213]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-137.03909612703774, 94.1349974038377, 94.13499740383725]\n", - "[266.8709056037373, 498.04499913461245, 884.3587129994473]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-137.03909612703774, 94.1349974038377, 94.13499740383725]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)))\n", + "[-548.7703813968146, -50.72538226220354, -162.45666753197986]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1))\n", + "[-648.7703813968146, -150.72538226220354, 53.184619468572805]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 857.0946211993472]\n", "1\n", - "None\n", - "here\n", - "(((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 449.2746177377975, 62.96090387296209]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-648.7703813968146, -150.72538226220354, 53.184619468572805]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-648.7703813968146, 53.18461946857144, 53.184619468572805]\n", + "[155.13962033395975, 653.1846194685722, 857.0946211993472]\n", + "[155.13962033395975, 857.0946211993472, 857.0946211993472]\n", + "2\n", + "-700.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-648.7703813968146, 53.18461946857144, 53.184619468572805]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318537, 753.1846194685714, 51.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 857.0946211993472]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 449.2746177377975, 62.96090387296209]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 764.9159047383502, 62.96090387296209]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", - "[266.8709056037373, 968.8259064691249, 266.8709056037373]\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318537, 753.1846194685714, 51.22961860318537]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[151.22961860318537, -79.94447492769109, 151.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "200.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[151.22961860318537, -79.94447492769109, 151.22961860318537]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -203.91000173077578, -48.77038139681463]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "2\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[182.40371213406047, -203.91000173077578, -48.77038139681463]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-417.59628786593953, -803.9100017307758, -803.9100017307744]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 0.0]\n", "1\n", "None\n", - "here\n", - "(((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 764.9159047383502, 62.96090387296209]\n", - "((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 876.647190008128, 62.96090387296209]\n", - "[266.8709056037373, 968.8259064691249, 266.8709056037373]\n", - "[266.8709056037373, 1080.5571917389027, 266.8709056037373]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-417.59628786593953, -803.9100017307758, -803.9100017307744]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-417.59628786593953, -915.6412870005536, -803.9100017307744]\n", + "[386.3137138648348, 0.0, 0.0]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[-417.59628786593953, -915.6412870005536, -803.9100017307744]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[-17.59628786593953, -515.6412870005536, -515.6412870005522]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -111.73128526977777, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)))\n", + "[-17.59628786593953, -515.6412870005536, -515.6412870005522]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0))\n", + "[-17.59628786593953, -719.5512887313286, -515.6412870005522]\n", + "[386.3137138648348, -111.73128526977777, -111.73128526977777]\n", + "[386.3137138648348, -315.6412870005527, -111.73128526977777]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 876.647190008128, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, -323.35280999187205, 62.96090387296209]\n", - "[266.8709056037373, 1080.5571917389027, 266.8709056037373]\n", - "[266.8709056037373, -119.44280826109728, 266.8709056037373]\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-17.59628786593953, -719.5512887313286, -515.6412870005522]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-317.59628786593953, -1201.9550008653885, -815.6412870005522]\n", + "[386.3137138648348, -315.6412870005527, -111.73128526977777]\n", + "[386.3137138648348, -498.04499913461257, -111.73128526977777]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786593953, -1201.9550008653885, -815.6412870005522]\n", + "((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-429.32757313571733, -1201.9550008653885, -815.6412870005522]\n", + "[386.3137138648348, -498.04499913461257, -111.73128526977777]\n", + "[274.582428595057, -498.04499913461257, -111.73128526977777]\n", "1\n", + "-300.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-429.32757313571733, -1201.9550008653885, -815.6412870005522]\n", + "((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-129.32757313571733, -17.59628786594112, -515.6412870005522]\n", + "[274.582428595057, -498.04499913461257, -111.73128526977777]\n", + "[274.582428595057, 386.3137138648348, -111.73128526977777]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-129.32757313571733, -17.59628786594112, -515.6412870005522]\n", + "((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-284.4671934696771, -17.59628786594112, -515.6412870005522]\n", + "[274.582428595057, 386.3137138648348, -111.73128526977777]\n", + "[119.44280826109726, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-284.4671934696771, -17.59628786594112, -515.6412870005522]\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-284.4671934696771, -17.59628786594112, -670.7809073345121]\n", + "[119.44280826109726, 386.3137138648348, -111.73128526977777]\n", + "[119.44280826109726, 386.3137138648348, -266.87090560373764]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-284.4671934696771, -17.59628786594112, -670.7809073345121]\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-403.91000173077435, -17.59628786594112, -670.7809073345121]\n", + "[119.44280826109726, 386.3137138648348, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "0\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-403.91000173077435, -17.59628786594112, -670.7809073345121]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-72.73590819989937, 82.40371213405888, -570.7809073345121]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "[231.17409353087498, 386.3137138648348, -266.87090560373764]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)))\n", + "[-72.73590819989937, 82.40371213405888, -570.7809073345121]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "[-72.73590819989937, 82.40371213405888, -459.04962206473425]\n", + "[231.17409353087498, 386.3137138648348, -266.87090560373764]\n", + "[231.17409353087498, 386.3137138648348, -155.13962033395978]\n", + "0\n", "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[62.96090387296226, -323.35280999187205, 62.96090387296209]\n", - "((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-37.03909612703774, -268.21318965791244, -37.03909612703791]\n", - "[266.8709056037373, -119.44280826109728, 266.8709056037373]\n", - "[266.8709056037373, 35.69681207286232, 266.8709056037373]\n", - "1\n", - "400.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[-37.03909612703774, -268.21318965791244, -37.03909612703791]\n", - "((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[-437.03909612703774, -50.72538226220257, -437.0390961270379]\n", - "[266.8709056037373, 35.69681207286232, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)))\n", + "[-72.73590819989937, 82.40371213405888, -459.04962206473425]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "[-61.004622930121684, -17.59628786594112, -559.0496220647342]\n", + "[231.17409353087498, 386.3137138648348, -155.13962033395978]\n", + "[342.90537880065267, 386.3137138648348, -155.13962033395978]\n", + "2\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-61.004622930121684, -17.59628786594112, -559.0496220647342]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-61.004622930121684, -17.59628786594112, -403.9100017307744]\n", + "[342.90537880065267, 386.3137138648348, -155.13962033395978]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", "2\n", - "-500.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-437.03909612703774, -50.72538226220257, -437.0390961270379]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[62.96090387296226, 449.2746177377974, -48.770381396815424]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 155.13962033395975]\n", + "100.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-61.004622930121684, -17.59628786594112, -403.9100017307744]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-161.00462293012168, -117.59628786594112, 113.57780566493523]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "[342.90537880065267, 386.3137138648348, 617.4878073957096]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", + "[-161.00462293012168, -117.59628786594112, 113.57780566493523]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "[-161.00462293012168, -272.73590819990096, 113.57780566493523]\n", + "[342.90537880065267, 386.3137138648348, 617.4878073957096]\n", + "[342.90537880065267, 231.17409353087498, 617.4878073957096]\n", "2\n", - "-100.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296226, 449.2746177377974, -48.770381396815424]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "[162.96090387296226, 549.2746177377974, -68.21318965791286]\n", - "[266.8709056037373, 653.1846194685722, 155.13962033395975]\n", - "[266.8709056037373, 653.1846194685722, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[162.96090387296226, 549.2746177377974, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[162.96090387296226, 745.4730964772527, -68.21318965791286]\n", - "[266.8709056037373, 653.1846194685722, 35.69681207286232]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[162.96090387296226, 745.4730964772527, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[162.96090387296226, 633.741811207475, -68.21318965791286]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", + "300.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-161.00462293012168, -272.73590819990096, 113.57780566493523]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-461.0046229301217, -572.7359081999009, -74.69090906528686]\n", + "[342.90537880065267, 231.17409353087498, 617.4878073957096]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "0\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-461.0046229301217, -572.7359081999009, -74.69090906528686]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[294.1349974038381, 27.264091800099095, 525.3090909347131]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[294.1349974038381, 27.264091800099095, 525.3090909347131]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[294.1349974038381, -203.9100017307759, 525.3090909347131]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", "2\n", "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[162.96090387296226, 633.741811207475, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[62.96090387296226, 533.741811207475, 35.69681207286209]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 239.60681380363727]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[294.1349974038381, -203.9100017307759, 525.3090909347131]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[194.1349974038381, -303.9100017307759, -37.03909612703711]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 266.8709056037373]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[194.1349974038381, -303.9100017307759, -37.03909612703711]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[194.1349974038381, -535.084095261651, -37.03909612703711]\n", + "[498.04499913461245, 0.0, 266.8709056037373]\n", + "[498.04499913461245, -231.1740935308751, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)))\n", - "[62.96090387296226, 533.741811207475, 35.69681207286209]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2))\n", - "[62.96090387296226, 294.1349974038376, 35.69681207286209]\n", - "[266.8709056037373, 737.6518129382499, 239.60681380363727]\n", - "[266.8709056037373, 498.04499913461245, 239.60681380363727]\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[194.1349974038381, -535.084095261651, -37.03909612703711]\n", + "((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-5.865002596161901, -5.8650025961634356, -237.0390961270371]\n", + "[498.04499913461245, -231.1740935308751, 266.8709056037373]\n", + "[498.04499913461245, 498.04499913461245, 266.8709056037373]\n", "1\n", - "600.0\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[62.96090387296226, 294.1349974038376, 35.69681207286209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2))\n", - "((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-537.0390961270377, -333.1290943962625, -564.303187927138]\n", - "[266.8709056037373, 498.04499913461245, 239.60681380363727]\n", - "[266.8709056037373, 470.7809073345124, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-537.0390961270377, -333.1290943962625, -564.303187927138]\n", - "((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-719.4428082610971, -333.1290943962625, -564.303187927138]\n", - "[266.8709056037373, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-719.4428082610971, -333.1290943962625, -564.303187927138]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-950.6169017919723, -333.1290943962625, -564.303187927138]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "[-146.70690006119722, 470.7809073345124, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-950.6169017919723, -333.1290943962625, -564.303187927138]\n", - "((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-831.1740935308753, -333.1290943962625, -564.303187927138]\n", - "[-146.70690006119722, 470.7809073345124, 239.60681380363727]\n", - "[-27.264091800100235, 470.7809073345124, 239.60681380363727]\n", + "-100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[-5.865002596161901, -5.8650025961634356, -237.0390961270371]\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "[94.1349974038381, 325.30909093471166, -137.0390961270371]\n", + "[498.04499913461245, 498.04499913461245, 266.8709056037373]\n", + "[498.04499913461245, 729.2190926654876, 266.8709056037373]\n", "0\n", - "-800.0\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-831.1740935308753, -333.1290943962625, -564.303187927138]\n", - "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[80.55719173890293, 466.8709056037375, 235.69681207286203]\n", - "[-27.264091800100235, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "-500.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[94.1349974038381, 325.30909093471166, -137.0390961270371]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "[749.2746177377978, 825.3090909347117, 362.9609038729629]\n", + "[498.04499913461245, 729.2190926654876, 266.8709056037373]\n", + "[653.1846194685722, 729.2190926654876, 266.8709056037373]\n", + "2\n", + "0.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[749.2746177377978, 825.3090909347117, 362.9609038729629]\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[749.2746177377978, 825.3090909347117, 11.622804799547737]\n", + "[653.1846194685722, 729.2190926654876, 266.8709056037373]\n", + "[653.1846194685722, 729.2190926654876, -84.46719346967784]\n", "1\n", - "700.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)))\n", - "[80.55719173890293, 466.8709056037375, 235.69681207286203]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2))\n", - "[-619.4428082610971, -121.39780912648462, -464.30318792713797]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 582.5121926042902, 239.60681380363727]\n", + "300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[749.2746177377978, 825.3090909347117, 11.622804799547737]\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[449.2746177377978, 680.4487112686714, -288.37719520045226]\n", + "[653.1846194685722, 729.2190926654876, -84.46719346967784]\n", + "[653.1846194685722, 884.3587129994473, -84.46719346967784]\n", + "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)))\n", + "[449.2746177377978, 680.4487112686714, -288.37719520045226]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0))\n", + "[349.2746177377978, 580.4487112686714, -619.5512887313271]\n", + "[653.1846194685722, 884.3587129994473, -84.46719346967784]\n", + "[653.1846194685722, 884.3587129994473, -315.6412870005527]\n", + "1\n", + "500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[349.2746177377978, 580.4487112686714, -619.5512887313271]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[-150.72538226220217, -150.72538226220365, -1119.551288731327]\n", + "[653.1846194685722, 884.3587129994473, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "2\n", + "-900.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)))\n", + "[-150.72538226220217, -150.72538226220365, -1119.551288731327]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "[749.2746177377978, 749.2746177377963, -64.41166839736741]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -160.50166666659302]\n", + "1\n", + "800.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)))\n", + "[749.2746177377978, 749.2746177377963, -64.41166839736741]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "[-50.725382262202174, -162.45666753198134, -864.4116683973674]\n", + "[653.1846194685722, 653.1846194685722, -160.50166666659302]\n", + "[653.1846194685722, 541.4533341987946, -160.50166666659302]\n", "2\n", "-400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)))\n", - "[-619.4428082610971, -121.39780912648462, -464.30318792713797]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", - "[-219.44280826109707, 278.6021908735154, 11.731285269777686]\n", - "[84.46719346967797, 582.5121926042902, 239.60681380363727]\n", - "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)))\n", + "[-50.725382262202174, -162.45666753198134, -864.4116683973674]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1))\n", + "[349.2746177377978, 237.54333246801866, -37.039096127037055]\n", + "[653.1846194685722, 541.4533341987946, -160.50166666659302]\n", + "[653.1846194685722, 541.4533341987946, 266.8709056037373]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[-219.44280826109707, 278.6021908735154, 11.731285269777686]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[-319.44280826109707, 178.60219087351538, -52.57190265736]\n", - "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", - "[84.46719346967797, 582.5121926042902, 351.3380990734152]\n", + "200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[349.2746177377978, 237.54333246801866, -37.039096127037055]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[149.27461773779783, 37.54333246801866, -348.7703813968146]\n", + "[653.1846194685722, 541.4533341987946, 266.8709056037373]\n", + "[653.1846194685722, 541.4533341987946, 155.13962033395975]\n", "1\n", - "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", - "[-319.44280826109707, 178.60219087351538, -52.57190265736]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "[-319.44280826109707, 66.87090560373753, -52.57190265736]\n", - "[84.46719346967797, 582.5121926042902, 351.3380990734152]\n", - "[84.46719346967797, 470.7809073345124, 351.3380990734152]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[149.27461773779783, 37.54333246801866, -348.7703813968146]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[249.27461773779783, -17.596287865941065, -248.77038139681463]\n", + "[653.1846194685722, 541.4533341987946, 155.13962033395975]\n", + "[653.1846194685722, 386.3137138648348, 155.13962033395975]\n", "2\n", - "-300.0\n", - "here\n", - "(((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", - "[-319.44280826109707, 66.87090560373753, -52.57190265736]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", - "[-19.44280826109707, 366.8709056037375, -19.44280826109724]\n", - "[84.46719346967797, 470.7809073345124, 351.3380990734152]\n", - "[84.46719346967797, 470.7809073345124, 84.46719346967797]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)))\n", + "[249.27461773779783, -17.596287865941065, -248.77038139681463]\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "[349.2746177377978, 82.40371213405894, -37.039096127037084]\n", + "[653.1846194685722, 386.3137138648348, 155.13962033395975]\n", + "[653.1846194685722, 386.3137138648348, 266.8709056037373]\n", "1\n", - "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-19.44280826109707, 366.8709056037375, -19.44280826109724]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-119.44280826109707, 111.73128526977803, -119.44280826109724]\n", - "[84.46719346967797, 470.7809073345124, 84.46719346967797]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[349.2746177377978, 82.40371213405894, -37.039096127037084]\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[449.2746177377978, -48.770381396816134, 62.960903872962916]\n", + "[653.1846194685722, 386.3137138648348, 266.8709056037373]\n", + "[653.1846194685722, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[449.2746177377978, -48.770381396816134, 62.960903872962916]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[294.13499740383804, -48.770381396816134, 62.960903872962916]\n", + "[653.1846194685722, 155.13962033395975, 266.8709056037373]\n", + "[498.04499913461245, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[294.13499740383804, -48.770381396816134, 62.960903872962916]\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[182.4037121340604, -48.770381396816134, 62.960903872962916]\n", + "[498.04499913461245, 155.13962033395975, 266.8709056037373]\n", + "[386.3137138648348, 155.13962033395975, 266.8709056037373]\n", + "2\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[182.4037121340604, -48.770381396816134, 62.960903872962916]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-117.59628786593959, -348.7703813968161, 37.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 266.8709056037373]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-117.59628786593959, -348.7703813968161, 37.54333246802014]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[37.54333246802014, -348.7703813968161, 37.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", "0\n", + "-1100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[37.54333246802014, -348.7703813968161, 37.54333246802014]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[49.27461773779805, 751.2296186031839, 1137.5433324680203]\n", + "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", + "[-546.8153805314278, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "600.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[49.27461773779805, 751.2296186031839, 1137.5433324680203]\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-550.725382262202, 151.2296186031839, 382.40371213406047]\n", + "[-546.8153805314278, 155.13962033395975, 541.4533341987946]\n", + "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", + "1\n", "None\n", - "here\n", - "(((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.44280826109707, 111.73128526977803, -119.44280826109724]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[111.73128526977786, 111.73128526977803, -119.44280826109724]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "[315.6412870005529, 315.6412870005529, 84.46719346967797]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-550.725382262202, 151.2296186031839, 382.40371213406047]\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-550.725382262202, -3.9100017307758606, 382.40371213406047]\n", + "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", + "[-546.8153805314278, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-550.725382262202, -3.9100017307758606, 382.40371213406047]\n", + "((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-550.725382262202, -115.64128700055363, 382.40371213406047]\n", + "[-546.8153805314278, 0.0, 386.3137138648348]\n", + "[-546.8153805314278, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "800.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-550.725382262202, -115.64128700055363, 382.40371213406047]\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[-1350.725382262202, -915.6412870005536, -648.7703813968146]\n", + "[-546.8153805314278, -111.73128526977777, 386.3137138648348]\n", + "[-546.8153805314278, -111.73128526977777, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-1350.725382262202, -915.6412870005536, -648.7703813968146]\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-1350.725382262202, -1035.0840952616509, -648.7703813968146]\n", + "[-546.8153805314278, -111.73128526977777, 155.13962033395975]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", "0\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-1350.725382262202, -1035.0840952616509, -648.7703813968146]\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939303, -635.0840952616509, -248.77038139681463]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", + "1\n", "None\n", - "here\n", - "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[111.73128526977786, 111.73128526977803, -119.44280826109724]\n", - "((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[342.90537880065295, 111.73128526977803, -119.44280826109724]\n", - "[315.6412870005529, 315.6412870005529, 84.46719346967797]\n", - "[546.815380531428, 315.6412870005529, 84.46719346967797]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-17.596287865939303, -635.0840952616509, -248.77038139681463]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-17.596287865939303, -479.9444749276911, -248.77038139681463]\n", + "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939303, -479.9444749276911, -248.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1))\n", + "[82.4037121340607, -619.5512887313284, -148.77038139681463]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -315.6412870005527, 155.13962033395975]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[342.90537880065295, 111.73128526977803, -119.44280826109724]\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[142.90537880065295, -88.26871473022197, -88.26871473022231]\n", - "[546.815380531428, 315.6412870005529, 84.46719346967797]\n", - "[546.815380531428, 315.6412870005529, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[142.90537880065295, -88.26871473022197, -88.26871473022231]\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[298.0449991346124, -88.26871473022197, -88.26871473022231]\n", - "[546.815380531428, 315.6412870005529, 315.6412870005529]\n", - "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", - "0\n", - "-300.0\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[298.0449991346124, -88.26871473022197, -88.26871473022231]\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-19.442808261097127, 211.73128526977803, 211.7312852697777]\n", - "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", + "[82.4037121340607, -619.5512887313284, -148.77038139681463]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", + "[-117.5962878659393, -819.5512887313284, -5.865002596161958]\n", + "[386.3137138648348, -315.6412870005527, 155.13962033395975]\n", + "[386.3137138648348, -315.6412870005527, 498.04499913461245]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)))\n", + "[-117.5962878659393, -819.5512887313284, -5.865002596161958]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0))\n", + "[-117.5962878659393, -931.282574001106, -5.865002596161958]\n", + "[386.3137138648348, -315.6412870005527, 498.04499913461245]\n", + "[386.3137138648348, -427.37257227033035, 498.04499913461245]\n", "2\n", - "600.0\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", - "[-19.442808261097127, 211.73128526977803, 211.7312852697777]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "[-619.4428082610971, -388.268714730222, -1.955000865387774]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 315.6412870005529, 701.9550008653874]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[-117.5962878659393, -931.282574001106, -5.865002596161958]\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0))\n", + "[82.4037121340607, -731.282574001106, -29.327573135717387]\n", + "[386.3137138648348, -427.37257227033035, 498.04499913461245]\n", + "[386.3137138648348, -427.37257227033035, 274.582428595057]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)))\n", + "[82.4037121340607, -731.282574001106, -29.327573135717387]\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0))\n", + "[82.4037121340607, -886.422194335066, -29.327573135717387]\n", + "[386.3137138648348, -427.37257227033035, 274.582428595057]\n", + "[386.3137138648348, -582.5121926042904, 274.582428595057]\n", "2\n", "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[-619.4428082610971, -388.268714730222, -1.955000865387774]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-719.4428082610971, -488.268714730222, 9.77628440439014]\n", - "[84.46719346967797, 315.6412870005529, 701.9550008653874]\n", - "[84.46719346967797, 315.6412870005529, 813.6862861351653]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[82.4037121340607, -886.422194335066, -29.327573135717387]\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -986.422194335066, -284.46719346967717]\n", + "[386.3137138648348, -582.5121926042904, 274.582428595057]\n", + "[386.3137138648348, -582.5121926042904, 119.44280826109726]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -986.422194335066, -284.46719346967717]\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -1098.1534796048436, -284.46719346967717]\n", + "[386.3137138648348, -582.5121926042904, 119.44280826109726]\n", + "[386.3137138648348, -694.243477874068, 119.44280826109726]\n", + "1\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -1098.1534796048436, -284.46719346967717]\n", + "((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -670.7809073345131, -284.46719346967717]\n", + "[386.3137138648348, -694.243477874068, 119.44280826109726]\n", + "[386.3137138648348, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -670.7809073345131, -284.46719346967717]\n", + "((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[101.84652039515794, -670.7809073345131, -284.46719346967717]\n", + "[386.3137138648348, -266.87090560373764, 119.44280826109726]\n", + "[505.75652212593207, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[101.84652039515794, -670.7809073345131, -284.46719346967717]\n", + "((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[213.5778056649355, -670.7809073345131, -284.46719346967717]\n", + "[505.75652212593207, -266.87090560373764, 119.44280826109726]\n", + "[617.4878073957096, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[213.5778056649355, -670.7809073345131, -284.46719346967717]\n", + "((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[298.0449991346133, -670.7809073345131, -284.46719346967717]\n", + "[617.4878073957096, -266.87090560373764, 119.44280826109726]\n", + "[701.9550008653874, -266.87090560373764, 119.44280826109726]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)))\n", + "[298.0449991346133, -670.7809073345131, -284.46719346967717]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "[398.0449991346133, 11.731285269777345, -184.46719346967717]\n", + "[701.9550008653874, -266.87090560373764, 119.44280826109726]\n", + "[701.9550008653874, 315.6412870005529, 119.44280826109726]\n", + "0\n", + "-300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)))\n", + "[398.0449991346133, 11.731285269777345, -184.46719346967717]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "[80.55719173890378, 311.73128526977735, 115.53280653032283]\n", + "[701.9550008653874, 315.6412870005529, 119.44280826109726]\n", + "[84.46719346967797, 315.6412870005529, 119.44280826109726]\n", "2\n", - "-400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-719.4428082610971, -488.268714730222, 9.77628440439014]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-319.44280826109707, -88.26871473022197, 66.87090560373719]\n", - "[84.46719346967797, 315.6412870005529, 813.6862861351653]\n", - "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", + "[80.55719173890378, 311.73128526977735, 115.53280653032283]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "[-19.442808261096218, 211.73128526977735, -19.44280826109646]\n", + "[84.46719346967797, 315.6412870005529, 119.44280826109726]\n", + "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[-319.44280826109707, -88.26871473022197, 66.87090560373719]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-19.442808261096218, 211.73128526977735, -19.44280826109646]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-119.44280826109707, 111.73128526977803, 111.73128526977769]\n", - "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "[-219.44280826109622, 11.731285269777345, 11.731285269778482]\n", + "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", "1\n", "None\n", - "here\n", - "(((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 111.73128526977803, 111.73128526977769]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 11.731285269777345, 11.731285269778482]\n", "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "[-119.44280826109707, 342.9053788006531, 111.73128526977769]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[-219.44280826109622, 166.87090560373684, 11.731285269778482]\n", "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 546.815380531428, 315.6412870005529]\n", - "1\n", - "None\n", - "here\n", - "(((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 342.9053788006531, 111.73128526977769]\n", - "((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 166.87090560373684, 11.731285269778482]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-119.44280826109707, 498.04499913461257, 111.73128526977769]\n", - "[84.46719346967797, 546.815380531428, 315.6412870005529]\n", + "[-219.44280826109622, 398.0449991346119, 11.731285269778482]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", "1\n", "None\n", - "here\n", - "(((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 498.04499913461257, 111.73128526977769]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 398.0449991346119, 11.731285269778482]\n", "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", - "[-119.44280826109707, 582.5121926042901, 111.73128526977769]\n", + "[-219.44280826109622, 482.51219260428945, 11.731285269778482]\n", "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", "1\n", - "200.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 582.5121926042901, 111.73128526977769]\n", + "-100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 482.51219260428945, 11.731285269778482]\n", "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "[-319.44280826109707, 613.6862861351652, -88.26871473022231]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[-119.44280826109622, 111.73128526977735, 111.73128526977848]\n", "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", - "[84.46719346967797, 1017.5962878659401, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-319.44280826109707, 613.6862861351652, -88.26871473022231]\n", - "((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "[-88.26871473022214, 613.6862861351652, -88.26871473022231]\n", - "[84.46719346967797, 1017.5962878659401, 315.6412870005529]\n", - "[315.6412870005529, 1017.5962878659401, 315.6412870005529]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", "2\n", - "-500.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[-88.26871473022214, 613.6862861351652, -88.26871473022231]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[411.73128526977786, 1113.6862861351651, -86.31371386483511]\n", - "[315.6412870005529, 1017.5962878659401, 315.6412870005529]\n", - "[315.6412870005529, 1017.5962878659401, -182.40371213405996]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[411.73128526977786, 1113.6862861351651, -86.31371386483511]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[299.9999999999998, 1113.6862861351651, -86.31371386483511]\n", - "[315.6412870005529, 1017.5962878659401, -182.40371213405996]\n", - "[203.91000173077484, 1017.5962878659401, -182.40371213405996]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[299.9999999999998, 1113.6862861351651, -86.31371386483511]\n", - "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[144.86037966603985, 1113.6862861351651, -86.31371386483511]\n", - "[203.91000173077484, 1017.5962878659401, -182.40371213405996]\n", - "[48.77038139681492, 1017.5962878659401, -182.40371213405996]\n", - "0\n", - "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[144.86037966603985, 1113.6862861351651, -86.31371386483511]\n", - "((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[-1000.0000000000001, 1013.6862861351651, -186.3137138648351]\n", - "[48.77038139681492, 1017.5962878659401, -182.40371213405996]\n", - "[-996.0899982692251, 1017.5962878659401, -182.40371213405996]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-119.44280826109622, 111.73128526977735, 111.73128526977848]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-119.44280826109622, 111.73128526977735, 266.870905603738]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-1000.0000000000001, 1013.6862861351651, -186.3137138648351]\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1200.0, 813.6862861351651, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1017.5962878659401, -182.40371213405996]\n", - "[-996.0899982692251, 1017.5962878659401, 203.91000173077484]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-119.44280826109622, 111.73128526977735, 266.870905603738]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[-319.4428082610962, -88.26871473022265, -88.26871473022152]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-1200.0, 813.6862861351651, -3.410605131648481e-13]\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-1200.0, 968.8259064691248, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1017.5962878659401, 203.91000173077484]\n", - "[-996.0899982692251, 1172.7359081998998, 203.91000173077484]\n", - "0\n", - "0.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-1200.0, 968.8259064691248, -3.410605131648481e-13]\n", - "((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, 968.8259064691248, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1172.7359081998998, 203.91000173077484]\n", - "[-764.9159047383503, 1172.7359081998998, 203.91000173077484]\n", + "100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-319.4428082610962, -88.26871473022265, -88.26871473022152]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[-419.4428082610962, -33.129094396263156, -188.26871473022152]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "2\n", + "-200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-419.4428082610962, -33.129094396263156, -188.26871473022152]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-219.44280826109622, 166.87090560373684, -64.30318792713717]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "2\n", + "-200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-219.44280826109622, 166.87090560373684, -64.30318792713717]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-19.442808261096218, 366.87090560373684, -131.1740935308747]\n", + "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691251, 968.8259064691248, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, 729.2190926654873, -3.410605131648481e-13]\n", - "[-764.9159047383503, 1172.7359081998998, 203.91000173077484]\n", - "[-764.9159047383503, 933.1290943962623, 203.91000173077484]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)))\n", + "[-19.442808261096218, 366.87090560373684, -131.1740935308747]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1))\n", + "[-19.442808261096218, 478.6021908735147, -131.1740935308747]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", + "[84.46719346967797, 582.5121926042902, -27.264091800100235]\n", "2\n", "200.0\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-968.8259064691251, 729.2190926654873, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1168.8259064691251, 529.2190926654873, 31.174093530874615]\n", - "[-764.9159047383503, 933.1290943962623, 203.91000173077484]\n", - "[-764.9159047383503, 933.1290943962623, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1168.8259064691251, 529.2190926654873, 31.174093530874615]\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "[-1168.8259064691251, 417.48780739570964, 31.174093530874615]\n", - "[-764.9159047383503, 933.1290943962623, 435.0840952616498]\n", - "[-764.9159047383503, 821.3978091264846, 435.0840952616498]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)))\n", + "[-19.442808261096218, 478.6021908735147, -131.1740935308747]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", + "[-219.44280826109622, 278.6021908735147, 11.731285269778425]\n", + "[84.46719346967797, 582.5121926042902, -27.264091800100235]\n", + "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", + "2\n", + "-100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-219.44280826109622, 278.6021908735147, 11.731285269778425]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, 378.6021908735147, -119.4428082610965]\n", + "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", + "[84.46719346967797, 582.5121926042902, 84.46719346967797]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-119.44280826109622, 378.6021908735147, -119.4428082610965]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, -821.3978091264853, -119.4428082610965]\n", + "[84.46719346967797, 582.5121926042902, 84.46719346967797]\n", + "[84.46719346967797, -617.4878073957098, 84.46719346967797]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-119.44280826109622, -821.3978091264853, -119.4428082610965]\n", + "((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, -933.1290943962632, -119.4428082610965]\n", + "[84.46719346967797, -617.4878073957098, 84.46719346967797]\n", + "[84.46719346967797, -729.2190926654877, 84.46719346967797]\n", + "2\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-119.44280826109622, -933.1290943962632, -119.4428082610965]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1233.129094396263, -33.129094396262076]\n", + "[84.46719346967797, -729.2190926654877, 84.46719346967797]\n", + "[84.46719346967797, -729.2190926654877, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1233.129094396263, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1464.303187927138, -33.129094396262076]\n", + "[84.46719346967797, -729.2190926654877, 470.7809073345124]\n", + "[84.46719346967797, -960.3931861963626, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1464.303187927138, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1388.2687147302224, -33.129094396262076]\n", + "[84.46719346967797, -960.3931861963626, 470.7809073345124]\n", + "[84.46719346967797, -884.3587129994471, 470.7809073345124]\n", "1\n", - "-200.0\n", - "here\n", - "(((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1168.8259064691251, 417.48780739570964, 31.174093530874615]\n", - "((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[-968.8259064691251, -582.5121926042904, 231.17409353087461]\n", - "[-764.9159047383503, 821.3978091264846, 435.0840952616498]\n", - "[-764.9159047383503, -378.6021908735155, 435.0840952616498]\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1388.2687147302224, -33.129094396262076]\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-719.4428082610962, -1919.4428082610973, -333.1290943962621]\n", + "[84.46719346967797, -884.3587129994471, 470.7809073345124]\n", + "[84.46719346967797, -1115.532806530322, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-719.4428082610962, -1919.4428082610973, -333.1290943962621]\n", + "((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-488.26871473022123, -1919.4428082610973, -333.1290943962621]\n", + "[84.46719346967797, -1115.532806530322, 470.7809073345124]\n", + "[315.6412870005529, -1115.532806530322, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-488.26871473022123, -1919.4428082610973, -333.1290943962621]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-564.3031879271368, -1919.4428082610973, -333.1290943962621]\n", + "[315.6412870005529, -1115.532806530322, 470.7809073345124]\n", + "[239.60681380363727, -1115.532806530322, 470.7809073345124]\n", "2\n", - "0.0\n", - "here\n", - "(((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691251, -582.5121926042904, 231.17409353087461]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, -582.5121926042904, -3.410605131648481e-13]\n", - "[-764.9159047383503, -378.6021908735155, 435.0840952616498]\n", - "[-764.9159047383503, -378.6021908735155, 203.91000173077484]\n", + "-500.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-564.3031879271368, -1919.4428082610973, -333.1290943962621]\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[-64.30318792713683, -1419.4428082610973, 11.731285269778425]\n", + "[239.60681380363727, -1115.532806530322, 470.7809073345124]\n", + "[239.60681380363727, -1115.532806530322, 315.6412870005529]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-64.30318792713683, -1419.4428082610973, 11.731285269778425]\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[166.8709056037383, -1419.4428082610973, 11.731285269778425]\n", + "[239.60681380363727, -1115.532806530322, 315.6412870005529]\n", + "[470.7809073345124, -1115.532806530322, 315.6412870005529]\n", + "0\n", + "-100.0\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[166.8709056037383, -1419.4428082610973, 11.731285269778425]\n", + "((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[111.7312852697788, -1319.4428082610973, 111.73128526977843]\n", + "[470.7809073345124, -1115.532806530322, 315.6412870005529]\n", + "[315.6412870005529, -1115.532806530322, 315.6412870005529]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[-968.8259064691251, -582.5121926042904, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[-768.8259064691251, -382.51219260429036, 3.801521260544149]\n", - "[-764.9159047383503, -378.6021908735155, 203.91000173077484]\n", - "[-764.9159047383503, -378.6021908735155, 7.711522991319323]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)))\n", + "[111.7312852697788, -1319.4428082610973, 111.73128526977843]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1))\n", + "[311.7312852697788, -1119.4428082610973, 542.9053788006536]\n", + "[315.6412870005529, -1115.532806530322, 315.6412870005529]\n", + "[315.6412870005529, -1115.532806530322, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, -1119.4428082610973, 542.9053788006536]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "[311.7312852697788, -1155.1396203339605, 542.9053788006536]\n", + "[315.6412870005529, -1115.532806530322, 546.815380531428]\n", + "[315.6412870005529, -1151.2296186031851, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)))\n", + "[311.7312852697788, -1155.1396203339605, 542.9053788006536]\n", + "((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "[311.7312852697788, 809.77628440439, 542.9053788006536]\n", + "[315.6412870005529, -1151.2296186031851, 546.815380531428]\n", + "[315.6412870005529, 813.6862861351653, 546.815380531428]\n", "1\n", + "0.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, 809.77628440439, 542.9053788006536]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "[311.7312852697788, 929.219092665487, 542.9053788006536]\n", + "[315.6412870005529, 813.6862861351653, 546.815380531428]\n", + "[315.6412870005529, 933.1290943962623, 546.815380531428]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, 929.219092665487, 542.9053788006536]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "[227.2640918001009, 929.219092665487, 542.9053788006536]\n", + "[315.6412870005529, 933.1290943962623, 546.815380531428]\n", + "[231.17409353087498, 933.1290943962623, 546.815380531428]\n", + "2\n", "800.0\n", - "here\n", - "(((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-768.8259064691251, -382.51219260429036, 3.801521260544149]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[-1568.8259064691251, -1070.7809073345124, -796.1984787394558]\n", - "[-764.9159047383503, -378.6021908735155, 7.711522991319323]\n", - "[-764.9159047383503, -266.87090560373764, 7.711522991319323]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[227.2640918001009, 929.219092665487, 542.9053788006536]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998991, 129.21909266548698, -74.69090906528686]\n", + "[231.17409353087498, 933.1290943962623, 546.815380531428]\n", + "[231.17409353087498, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998991, 129.21909266548698, -74.69090906528686]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-461.0046229301214, 129.21909266548698, -74.69090906528686]\n", + "[231.17409353087498, 933.1290943962623, 729.2190926654876]\n", + "[342.90537880065267, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-461.0046229301214, 129.21909266548698, -74.69090906528686]\n", + "((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-305.8650025961616, 129.21909266548698, -74.69090906528686]\n", + "[342.90537880065267, 933.1290943962623, 729.2190926654876]\n", + "[498.04499913461245, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-305.8650025961616, 129.21909266548698, -74.69090906528686]\n", + "((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-101.95500086538664, 129.21909266548698, -74.69090906528686]\n", + "[498.04499913461245, 933.1290943962623, 729.2190926654876]\n", + "[701.9550008653874, 933.1290943962623, 729.2190926654876]\n", "0\n", - "-500.0\n", - "here\n", - "(((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-1568.8259064691251, -1070.7809073345124, -796.1984787394558]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[-1272.7359081999, -570.7809073345124, -296.1984787394558]\n", - "[-764.9159047383503, -266.87090560373764, 7.711522991319323]\n", - "[-968.8259064691251, -266.87090560373764, 7.711522991319323]\n", + "-100.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-101.95500086538664, 129.21909266548698, -74.69090906528686]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-157.09462119934608, 229.21909266548698, 25.30909093471314]\n", + "[701.9550008653874, 933.1290943962623, 729.2190926654876]\n", + "[546.815380531428, 933.1290943962623, 729.2190926654876]\n", + "2\n", + "-600.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-157.09462119934608, 229.21909266548698, 25.30909093471314]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[442.9053788006539, 829.219092665487, 15.532806530322887]\n", + "[546.815380531428, 933.1290943962623, 729.2190926654876]\n", + "[546.815380531428, 933.1290943962623, 119.44280826109726]\n", "0\n", + "300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[442.9053788006539, 829.219092665487, 15.532806530322887]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[213.57780566493557, 529.219092665487, -284.4671934696771]\n", + "[546.815380531428, 933.1290943962623, 119.44280826109726]\n", + "[617.4878073957096, 933.1290943962623, 119.44280826109726]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 529.219092665487, -284.4671934696771]\n", + "((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", + "[213.57780566493557, 684.3587129994469, -284.4671934696771]\n", + "[617.4878073957096, 933.1290943962623, 119.44280826109726]\n", + "[617.4878073957096, 1088.2687147302222, 119.44280826109726]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 684.3587129994469, -284.4671934696771]\n", + "((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1))\n", + "[213.57780566493557, 599.8915195297693, -284.4671934696771]\n", + "[617.4878073957096, 1088.2687147302222, 119.44280826109726]\n", + "[617.4878073957096, 1003.8015212605446, 119.44280826109726]\n", + "1\n", + "-300.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 599.8915195297693, -284.4671934696771]\n", + "((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1))\n", + "[513.5778056649356, 1011.6228047995469, 15.532806530322887]\n", + "[617.4878073957096, 1003.8015212605446, 119.44280826109726]\n", + "[617.4878073957096, 1115.5328065303222, 119.44280826109726]\n", + "2\n", + "600.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[513.5778056649356, 1011.6228047995469, 15.532806530322887]\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-86.42219433506443, 411.6228047995469, 25.30909093471314]\n", + "[617.4878073957096, 1115.5328065303222, 119.44280826109726]\n", + "[617.4878073957096, 1115.5328065303222, 729.2190926654876]\n", + "1\n", + "0.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-86.42219433506443, 411.6228047995469, 25.30909093471314]\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[-86.42219433506443, -205.86500259616287, 25.30909093471314]\n", + "[617.4878073957096, 1115.5328065303222, 729.2190926654876]\n", + "[617.4878073957096, 498.04499913461245, 729.2190926654876]\n", + "2\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-86.42219433506443, -205.86500259616287, 25.30909093471314]\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[113.57780566493557, -5.865002596162867, 380.4487112686729]\n", + "[617.4878073957096, 498.04499913461245, 729.2190926654876]\n", + "[617.4878073957096, 498.04499913461245, 884.3587129994473]\n", + "1\n", "-100.0\n", - "here\n", - "(((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-1272.7359081999, -570.7809073345124, -296.1984787394558]\n", - "((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[27.264091800100005, -470.78090733451245, -196.19847873945582]\n", - "[-968.8259064691251, -266.87090560373764, 7.711522991319323]\n", - "[231.17409353087498, -266.87090560373764, 7.711522991319323]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[113.57780566493557, -5.865002596162867, 380.4487112686729]\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[213.57780566493557, -17.596287865940496, 480.4487112686729]\n", + "[617.4878073957096, 498.04499913461245, 884.3587129994473]\n", + "[617.4878073957096, 386.3137138648348, 884.3587129994473]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)))\n", + "[213.57780566493557, -17.596287865940496, 480.4487112686729]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "[213.57780566493557, -17.596287865940496, 684.3587129994478]\n", + "[617.4878073957096, 386.3137138648348, 884.3587129994473]\n", + "[617.4878073957096, 386.3137138648348, 1088.2687147302222]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)))\n", + "[213.57780566493557, -17.596287865940496, 684.3587129994478]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "[213.57780566493557, -17.596287865940496, 599.8915195297702]\n", + "[617.4878073957096, 386.3137138648348, 1088.2687147302222]\n", + "[617.4878073957096, 386.3137138648348, 1003.8015212605446]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[213.57780566493557, -17.596287865940496, 599.8915195297702]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[213.57780566493557, -17.596287865940496, 368.71742599889524]\n", + "[617.4878073957096, 386.3137138648348, 1003.8015212605446]\n", + "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", "1\n", "None\n", - "here\n", - "(((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)))\n", - "[27.264091800100005, -470.78090733451245, -196.19847873945582]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1))\n", - "[27.264091800100005, -359.0496220647346, -196.19847873945582]\n", - "[231.17409353087498, -266.87090560373764, 7.711522991319323]\n", - "[231.17409353087498, -155.13962033395978, 7.711522991319323]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)))\n", + "[213.57780566493557, -17.596287865940496, 368.71742599889524]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0))\n", + "[213.57780566493557, -172.73590819990034, 368.71742599889524]\n", + "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", + "[617.4878073957096, 231.17409353087498, 772.6274277296696]\n", "2\n", - "500.0\n", - "here\n", - "(((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", - "[27.264091800100005, -359.0496220647346, -196.19847873945582]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -859.0496220647346, 25.309090934712458]\n", - "[231.17409353087498, -155.13962033395978, 7.711522991319323]\n", - "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "400.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[213.57780566493557, -172.73590819990034, 368.71742599889524]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-186.42219433506443, -572.7359081999003, -74.69090906528686]\n", + "[617.4878073957096, 231.17409353087498, 772.6274277296696]\n", + "[617.4878073957096, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)))\n", + "[-186.42219433506443, -572.7359081999003, -74.69090906528686]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "[-186.42219433506443, -461.00462293012265, -74.69090906528686]\n", + "[617.4878073957096, 231.17409353087498, 729.2190926654876]\n", + "[617.4878073957096, 342.90537880065267, 729.2190926654876]\n", + "2\n", + "-500.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", + "[-186.42219433506443, -461.00462293012265, -74.69090906528686]\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "[313.57780566493557, 38.99537706987735, -72.73590819989943]\n", + "[617.4878073957096, 342.90537880065267, 729.2190926654876]\n", + "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[-472.7359081999, -859.0496220647346, 25.309090934712458]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -788.3771952004527, 25.309090934712458]\n", - "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", - "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", + "200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[313.57780566493557, 38.99537706987735, -72.73590819989943]\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[113.57780566493557, 113.57780566493432, -272.7359081998994]\n", + "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", "1\n", - "0.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)))\n", - "[-472.7359081999, -788.3771952004527, 25.309090934712458]\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", - "[-472.7359081999, -703.9100017307749, 25.309090934712458]\n", - "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", - "[231.17409353087498, 0.0, 729.2190926654876]\n", + "-100.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[113.57780566493557, 113.57780566493432, -272.7359081998994]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[213.57780566493557, 325.30909093471223, -172.73590819989943]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "[617.4878073957096, 729.2190926654876, 231.17409353087498]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-472.7359081999, -703.9100017307749, 25.309090934712458]\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-572.7359081999, -803.9100017307749, 9.776284404390253]\n", - "[231.17409353087498, 0.0, 729.2190926654876]\n", - "[231.17409353087498, 0.0, 813.6862861351653]\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[213.57780566493557, 325.30909093471223, -172.73590819989943]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[413.57780566493557, 525.3090909347122, 182.4037121340604]\n", + "[617.4878073957096, 729.2190926654876, 231.17409353087498]\n", + "[617.4878073957096, 729.2190926654876, 386.3137138648348]\n", + "0\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[413.57780566493557, 525.3090909347122, 182.4037121340604]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[294.1349974038384, 525.3090909347122, 182.4037121340604]\n", + "[617.4878073957096, 729.2190926654876, 386.3137138648348]\n", + "[498.04499913461245, 729.2190926654876, 386.3137138648348]\n", "1\n", - "-400.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[-572.7359081999, -803.9100017307749, 9.776284404390253]\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-172.7359081999, -88.26871473022197, 409.77628440439025]\n", - "[231.17409353087498, 0.0, 813.6862861351653]\n", - "[231.17409353087498, 315.6412870005529, 813.6862861351653]\n", + "0.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[294.1349974038384, 525.3090909347122, 182.4037121340604]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[294.1349974038384, -48.77038139681554, 182.4037121340604]\n", + "[498.04499913461245, 729.2190926654876, 386.3137138648348]\n", + "[498.04499913461245, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[294.1349974038384, -48.77038139681554, 182.4037121340604]\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[182.40371213406075, -48.77038139681554, 182.4037121340604]\n", + "[498.04499913461245, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", "2\n", - "-400.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)))\n", - "[-172.7359081999, -88.26871473022197, 409.77628440439025]\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "[227.2640918001, 311.731285269778, -3.910001730775093]\n", - "[231.17409353087498, 315.6412870005529, 813.6862861351653]\n", - "[231.17409353087498, 315.6412870005529, 0.0]\n", - "1\n", "200.0\n", - "here\n", - "(((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[227.2640918001, 311.731285269778, -3.910001730775093]\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[27.264091800100005, 27.26409180010012, -203.9100017307751]\n", - "[231.17409353087498, 315.6412870005529, 0.0]\n", - "[231.17409353087498, 231.17409353087498, 0.0]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[182.40371213406075, -48.77038139681554, 182.4037121340604]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-17.596287865939246, -248.77038139681554, 137.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-17.596287865939246, -248.77038139681554, 137.54333246802014]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-48.770381396814315, -48.77038139681554, 337.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-48.770381396814315, -48.77038139681554, 337.54333246802014]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-148.77038139681432, -148.77038139681554, 82.40371213406041]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "1\n", "500.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", - "[27.264091800100005, 27.26409180010012, -203.9100017307751]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -472.7359081998999, 25.309090934712458]\n", - "[231.17409353087498, 231.17409353087498, 0.0]\n", - "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-148.77038139681432, -148.77038139681554, 82.40371213406041]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-648.7703813968143, -417.59628786594044, -417.5962878659396]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "2\n", + "-600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-648.7703813968143, -417.59628786594044, -417.5962878659396]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-48.77038139681429, 182.40371213405956, -48.77038139681463]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", "2\n", "-300.0\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-472.7359081999, -472.7359081998999, 25.309090934712458]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-172.7359081999, -172.73590819989988, 213.57780566493454]\n", - "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", - "[231.17409353087498, 231.17409353087498, 617.4878073957096]\n", - "0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-48.77038139681429, 182.40371213405956, -48.77038139681463]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[251.2296186031857, 482.40371213405956, 96.08999826922562]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[251.2296186031857, 482.40371213405956, 96.08999826922562]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[251.2296186031857, 594.1349974038371, 96.08999826922562]\n", + "[155.13962033395975, 386.3137138648348, 0.0]\n", + "[155.13962033395975, 498.04499913461245, 0.0]\n", + "2\n", + "600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)))\n", + "[251.2296186031857, 594.1349974038371, 96.08999826922562]\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1))\n", + "[-348.7703813968143, -5.865002596162867, 37.54333246802014]\n", + "[155.13962033395975, 498.04499913461245, 0.0]\n", + "[155.13962033395975, 498.04499913461245, 541.4533341987946]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)))\n", + "[-348.7703813968143, -5.865002596162867, 37.54333246802014]\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "[-348.7703813968143, 149.27461773779692, 37.54333246802014]\n", + "[155.13962033395975, 498.04499913461245, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)))\n", + "[-348.7703813968143, 149.27461773779692, 37.54333246802014]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "[-348.7703813968143, 353.1846194685719, 37.54333246802014]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "[155.13962033395975, 857.0946211993472, 541.4533341987946]\n", + "2\n", + "-400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-348.7703813968143, 353.1846194685719, 37.54333246802014]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318571, 753.1846194685719, 51.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 541.4533341987946]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[51.22961860318571, 753.1846194685719, 51.22961860318537]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-248.7703813968143, -17.596287865940496, -248.77038139681463]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "2\n", "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999, -172.73590819989988, 213.57780566493454]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-403.910001730775, -172.73590819989988, 213.57780566493454]\n", - "[231.17409353087498, 231.17409353087498, 617.4878073957096]\n", - "[0.0, 231.17409353087498, 617.4878073957096]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[-248.7703813968143, -17.596287865940496, -248.77038139681463]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[-248.7703813968143, -17.596287865940496, -479.9444749276897]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "2\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)))\n", + "[-248.7703813968143, -17.596287865940496, -479.9444749276897]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "[-248.7703813968143, -17.596287865940496, -635.0840952616495]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "[155.13962033395975, 386.3137138648348, -231.1740935308751]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)))\n", + "[-248.7703813968143, -17.596287865940496, -635.0840952616495]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "[-403.91000173077407, -17.596287865940496, -635.0840952616495]\n", + "[155.13962033395975, 386.3137138648348, -231.1740935308751]\n", + "[0.0, 386.3137138648348, -231.1740935308751]\n", + "1\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)))\n", + "[-403.91000173077407, -17.596287865940496, -635.0840952616495]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "[-203.91000173077407, 27.264091800099663, -435.0840952616495]\n", + "[0.0, 386.3137138648348, -231.1740935308751]\n", + "[0.0, 231.17409353087498, -231.1740935308751]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)))\n", + "[-203.91000173077407, 27.264091800099663, -435.0840952616495]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "[-359.04962206473385, 27.264091800099663, -435.0840952616495]\n", + "[0.0, 231.17409353087498, -231.1740935308751]\n", + "[-155.13962033395978, 231.17409353087498, -231.1740935308751]\n", + "2\n", + "-500.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-359.04962206473385, 27.264091800099663, -435.0840952616495]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[140.95037793526615, 527.2640918000997, 29.21909266548795]\n", + "[-155.13962033395978, 231.17409353087498, -231.1740935308751]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[140.95037793526615, 527.2640918000997, 29.21909266548795]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[29.21909266548829, 527.2640918000997, 29.21909266548795]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-403.910001730775, -172.73590819989988, 213.57780566493454]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-284.46719346967774, -172.73590819989988, 213.57780566493454]\n", - "[0.0, 231.17409353087498, 617.4878073957096]\n", - "[119.44280826109726, 231.17409353087498, 617.4878073957096]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[29.21909266548829, 527.2640918000997, 29.21909266548795]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-3.91000173077407, 227.26409180009966, -270.78090733451205]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[0.0, 231.17409353087498, -266.87090560373764]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)))\n", + "[-3.91000173077407, 227.26409180009966, -270.78090733451205]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0))\n", + "[-303.91000173077407, -72.73590819990034, -690.2237155956092]\n", + "[0.0, 231.17409353087498, -266.87090560373764]\n", + "[0.0, 231.17409353087498, -386.31371386483477]\n", + "2\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-303.91000173077407, -72.73590819990034, -690.2237155956092]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-3.91000173077407, 227.26409180009966, -3.910001730774411]\n", + "[0.0, 231.17409353087498, -386.31371386483477]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-3.91000173077407, 227.26409180009966, -3.910001730774411]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-303.91000173077407, -72.73590819990034, -72.73590819989943]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "[0.0, 231.17409353087498, 231.17409353087498]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-284.46719346967774, -172.73590819989988, 213.57780566493454]\n", - "((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-488.37719520045283, -172.73590819989988, 213.57780566493454]\n", - "[119.44280826109726, 231.17409353087498, 617.4878073957096]\n", - "[-84.46719346967784, 231.17409353087498, 617.4878073957096]\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-303.91000173077407, -72.73590819990034, -72.73590819989943]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[29.219092665488233, 527.2640918000997, 527.2640918001006]\n", + "[0.0, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "2\n", + "700.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)))\n", + "[29.219092665488233, 527.2640918000997, 527.2640918001006]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "[-670.7809073345118, -172.73590819990034, 31.174093530875325]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 435.0840952616498]\n", + "2\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-670.7809073345118, -172.73590819990034, 31.174093530875325]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-570.7809073345118, -72.73590819990034, -72.73590819989948]\n", + "[-266.87090560373764, 231.17409353087498, 435.0840952616498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -72.73590819990034, -72.73590819989948]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-570.7809073345118, -303.9100017307753, -72.73590819989948]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -303.9100017307753, -72.73590819989948]\n", + "((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1))\n", + "[-570.7809073345118, -184.46719346967808, -72.73590819989948]\n", + "[-266.87090560373764, 0.0, 231.17409353087498]\n", + "[-266.87090560373764, 119.44280826109726, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -184.46719346967808, -72.73590819989948]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-570.7809073345118, -801.955000865388, -72.73590819989948]\n", + "[-266.87090560373764, 119.44280826109726, 231.17409353087498]\n", + "[-266.87090560373764, -498.04499913461257, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)))\n", - "[-488.37719520045283, -172.73590819989988, 213.57780566493454]\n", - "((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "[-488.37719520045283, -102.06348133561795, 213.57780566493454]\n", - "[-84.46719346967784, 231.17409353087498, 617.4878073957096]\n", - "[-84.46719346967784, 301.8465203951569, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)))\n", - "[-488.37719520045283, -102.06348133561795, 213.57780566493454]\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "[-600.1084804702303, -102.06348133561795, 213.57780566493454]\n", - "[-84.46719346967784, 301.8465203951569, 617.4878073957096]\n", - "[-196.1984787394554, 301.8465203951569, 617.4878073957096]\n", + "100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -801.955000865388, -72.73590819989948]\n", + "((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-670.7809073345118, 31.174093530874416, -172.73590819989948]\n", + "[-266.87090560373764, -498.04499913461257, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "2\n", + "-200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-670.7809073345118, 31.174093530874416, -172.73590819989948]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-470.78090733451177, 231.17409353087442, 3.694822225952521e-13]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-600.1084804702303, -102.06348133561795, 213.57780566493454]\n", - "((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-600.1084804702303, -284.4671934696776, 213.57780566493454]\n", - "[-196.1984787394554, 301.8465203951569, 617.4878073957096]\n", - "[-196.1984787394554, 119.44280826109726, 617.4878073957096]\n", - "0\n", - "-500.0\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-600.1084804702303, -284.4671934696776, 213.57780566493454]\n", - "((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-15.641287000552666, 215.53280653032238, 713.5778056649345]\n", - "[-196.1984787394554, 119.44280826109726, 617.4878073957096]\n", - "[-111.73128526977777, 119.44280826109726, 617.4878073957096]\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[-470.78090733451177, 231.17409353087442, 3.694822225952521e-13]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[-470.78090733451177, 27.264091800099607, 3.694822225952521e-13]\n", + "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", + "[-266.87090560373764, 231.17409353087498, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-470.78090733451177, 27.264091800099607, 3.694822225952521e-13]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-270.78090733451177, 227.2640918000996, -3.910001730774468]\n", + "[-266.87090560373764, 231.17409353087498, 203.91000173077484]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "2\n", + "-400.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)))\n", + "[-270.78090733451177, 227.2640918000996, -3.910001730774468]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1))\n", + "[129.21909266548823, 627.2640918000995, -74.69090906528692]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, -470.78090733451245]\n", "2\n", "900.0\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)))\n", - "[-15.641287000552666, 215.53280653032238, 713.5778056649345]\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "[-915.6412870005527, -684.4671934696776, 17.487807395709524]\n", - "[-111.73128526977777, 119.44280826109726, 617.4878073957096]\n", - "[-111.73128526977777, 119.44280826109726, 821.3978091264846]\n", - "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", - "[-915.6412870005527, -684.4671934696776, 17.487807395709524]\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", - "[-915.6412870005527, -529.3275731357178, 17.487807395709524]\n", - "[-111.73128526977777, 119.44280826109726, 821.3978091264846]\n", - "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[129.21909266548823, 627.2640918000995, -74.69090906528692]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-770.7809073345118, -272.73590819990045, -770.7809073345121]\n", + "[-266.87090560373764, 231.17409353087498, -470.78090733451245]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", "1\n", "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)))\n", - "[-915.6412870005527, -529.3275731357178, 17.487807395709524]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1))\n", - "[-515.6412870005527, -17.596287865939985, 417.4878073957095]\n", - "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", - "[-111.73128526977777, 386.3137138648348, 821.3978091264846]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[-770.7809073345118, -272.73590819990045, -770.7809073345121]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[-370.78090733451177, 15.532806530321807, -370.7809073345121]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 119.44280826109726, -266.87090560373764]\n", "2\n", "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-515.6412870005527, -17.596287865939985, 417.4878073957095]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-515.6412870005527, -17.596287865939985, -17.59628786594027]\n", - "[-111.73128526977777, 386.3137138648348, 821.3978091264846]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)))\n", + "[-370.78090733451177, 15.532806530321807, -370.7809073345121]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0))\n", + "[-370.78090733451177, 15.532806530321807, -601.9550008653871]\n", + "[-266.87090560373764, 119.44280826109726, -266.87090560373764]\n", + "[-266.87090560373764, 119.44280826109726, -498.04499913461257]\n", "1\n", - "-200.0\n", - "here\n", - "(((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-515.6412870005527, -17.596287865939985, -17.59628786594027]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-315.64128700055267, -48.770381396815054, 182.40371213405973]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", - "[-111.73128526977777, 155.13962033395975, 386.3137138648348]\n", + "200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[-370.78090733451177, 15.532806530321807, -601.9550008653871]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[-570.7809073345118, -415.64128700055323, -801.9550008653871]\n", + "[-266.87090560373764, 119.44280826109726, -498.04499913461257]\n", + "[-266.87090560373764, -111.73128526977777, -498.04499913461257]\n", + "1\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[-570.7809073345118, -415.64128700055323, -801.9550008653871]\n", + "((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[-470.78090733451177, -6.252776074688882e-13, -701.9550008653871]\n", + "[-266.87090560373764, -111.73128526977777, -498.04499913461257]\n", + "[-266.87090560373764, 203.91000173077484, -498.04499913461257]\n", "2\n", "0.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", - "[-315.64128700055267, -48.770381396815054, 182.40371213405973]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", - "[-315.64128700055267, -48.770381396815054, 70.67242686428193]\n", - "[-111.73128526977777, 155.13962033395975, 386.3137138648348]\n", - "[-111.73128526977777, 155.13962033395975, 274.582428595057]\n", - "2\n", - "500.0\n", - "here\n", - "(((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)))\n", - "[-315.64128700055267, -48.770381396815054, 70.67242686428193]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "[-111.73128526977777, 155.13962033395975, 274.582428595057]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", - "2\n", - "100.0\n", - "here\n", - "(((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", - "[-915.6412870005527, -648.7703813968151, 53.18461946857212]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", - "[-111.73128526977777, 155.13962033395975, 857.0946211993472]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)))\n", - "[-915.6412870005527, -648.7703813968151, 53.18461946857212]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "[-111.73128526977777, 155.13962033395975, 857.0946211993472]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-470.78090733451177, -6.252776074688882e-13, -701.9550008653871]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-470.78090733451177, -6.252776074688882e-13, 27.26409180010046]\n", + "[-266.87090560373764, 203.91000173077484, -498.04499913461257]\n", + "[-266.87090560373764, 203.91000173077484, 231.17409353087498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-470.78090733451177, -6.252776074688882e-13, 27.26409180010046]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-701.9550008653866, -6.252776074688882e-13, 27.26409180010046]\n", + "[-266.87090560373764, 203.91000173077484, 231.17409353087498]\n", + "[-498.04499913461257, 203.91000173077484, 231.17409353087498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-701.9550008653866, -6.252776074688882e-13, 27.26409180010046]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-813.6862861351644, -6.252776074688882e-13, 27.26409180010046]\n", + "[-498.04499913461257, 203.91000173077484, 231.17409353087498]\n", + "[-609.7762844043904, 203.91000173077484, 231.17409353087498]\n", "2\n", - "-700.0\n", - "here\n", - "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-115.64128700055267, 151.22961860318492, -79.94447492769041]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", - "[-111.73128526977777, 155.13962033395975, -76.03447319691533]\n", + "200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-813.6862861351644, -6.252776074688882e-13, 27.26409180010046]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1013.6862861351644, -200.00000000000063, 31.17409353087527]\n", + "[-609.7762844043904, 203.91000173077484, 231.17409353087498]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", "0\n", "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-115.64128700055267, 151.22961860318492, -79.94447492769041]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-235.08409526165, 151.22961860318492, -79.94447492769041]\n", - "[-111.73128526977777, 155.13962033395975, -76.03447319691533]\n", - "[-231.1740935308751, 155.13962033395975, -76.03447319691533]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1013.6862861351644, -200.00000000000063, 31.17409353087527]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1168.8259064691242, -200.00000000000063, 31.17409353087527]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "[-764.9159047383503, 203.91000173077484, 435.0840952616498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1168.8259064691242, -200.00000000000063, 31.17409353087527]\n", + "((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1399.999999999999, -200.00000000000063, 31.17409353087527]\n", + "[-764.9159047383503, 203.91000173077484, 435.0840952616498]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-235.08409526165, 151.22961860318492, -79.94447492769041]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-79.94447492769021, 151.22961860318492, -79.94447492769041]\n", - "[-231.1740935308751, 155.13962033395975, -76.03447319691533]\n", - "[-76.03447319691533, 155.13962033395975, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-79.94447492769021, 151.22961860318492, -79.94447492769041]\n", - "((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-79.94447492769021, 418.1005242069223, -79.94447492769041]\n", - "[-76.03447319691533, 155.13962033395975, -76.03447319691533]\n", - "[-76.03447319691533, 422.0105259376971, -76.03447319691533]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-79.94447492769021, 418.1005242069223, -79.94447492769041]\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "[31.78681034208745, 418.1005242069223, -79.94447492769041]\n", - "[-76.03447319691533, 422.0105259376971, -76.03447319691533]\n", - "[35.69681207286232, 422.0105259376971, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)))\n", - "[31.78681034208745, 418.1005242069223, -79.94447492769041]\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "[31.78681034208745, 262.9609038729625, -79.94447492769041]\n", - "[35.69681207286232, 422.0105259376971, -76.03447319691533]\n", - "[35.69681207286232, 266.8709056037373, -76.03447319691533]\n", - "0\n", - "200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)))\n", - "[31.78681034208745, 262.9609038729625, -79.94447492769041]\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "[-48.77038139681511, 62.96090387296249, -279.9444749276904]\n", - "[35.69681207286232, 266.8709056037373, -76.03447319691533]\n", - "[155.13962033395975, 266.8709056037373, -76.03447319691533]\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1399.999999999999, -200.00000000000063, 31.17409353087527]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-31.174093530874188, 199.99999999999937, 431.17409353087527]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", "2\n", - "600.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)))\n", - "[-48.77038139681511, 62.96090387296249, -279.9444749276904]\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968151, -537.0390961270375, 53.18461946857212]\n", - "[155.13962033395975, 266.8709056037373, -76.03447319691533]\n", - "[155.13962033395975, 266.8709056037373, 857.0946211993472]\n", - "1\n", "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)))\n", - "[-648.7703813968151, -537.0390961270375, 53.18461946857212]\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968151, -333.1290943962624, 53.18461946857212]\n", - "[155.13962033395975, 266.8709056037373, 857.0946211993472]\n", - "[155.13962033395975, 470.7809073345124, 857.0946211993472]\n", - "1\n", - "-800.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)))\n", - "[-648.7703813968151, -333.1290943962624, 53.18461946857212]\n", - "((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1))\n", - "[151.22961860318492, -79.94447492769018, 853.1846194685721]\n", - "[155.13962033395975, 470.7809073345124, 857.0946211993472]\n", - "[155.13962033395975, -76.03447319691533, 857.0946211993472]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-31.174093530874188, 199.99999999999937, 431.17409353087527]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-31.174093530874188, 199.99999999999937, 586.3137138648351]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "[-27.264091800100235, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-31.174093530874188, 199.99999999999937, 586.3137138648351]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-31.174093530874188, 199.99999999999937, 698.0449991346129]\n", + "[-27.264091800100235, 203.91000173077484, 590.2237155956096]\n", + "[-27.264091800100235, 203.91000173077484, 701.9550008653874]\n", "2\n", - "500.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)))\n", - "[151.22961860318492, -79.94447492769018, 853.1846194685721]\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1))\n", - "[-348.7703813968151, -579.9444749276902, 37.54333246801946]\n", - "[155.13962033395975, -76.03447319691533, 857.0946211993472]\n", - "[155.13962033395975, -76.03447319691533, 541.4533341987946]\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-31.174093530874188, 199.99999999999937, 698.0449991346129]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -100.00000000000063, 482.5121926042905]\n", + "[-27.264091800100235, 203.91000173077484, 701.9550008653874]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", "1\n", "None\n", - "here\n", - "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)))\n", - "[-348.7703813968151, -579.9444749276902, 37.54333246801946]\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1))\n", - "((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "[-348.7703813968151, -735.08409526165, 37.54333246801946]\n", - "[155.13962033395975, -76.03447319691533, 541.4533341987946]\n", - "[155.13962033395975, -231.1740935308751, 541.4533341987946]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)))\n", - "[-348.7703813968151, -735.08409526165, 37.54333246801946]\n", - "((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "[-403.91000173077487, -635.08409526165, 137.54333246801946]\n", - "[155.13962033395975, -231.1740935308751, 541.4533341987946]\n", - "[0.0, -231.1740935308751, 541.4533341987946]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -100.00000000000063, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -219.4428082610975, 482.5121926042905]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -219.4428082610975, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -331.17409353087567, 482.5121926042905]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", "1\n", "None\n", - "here\n", - "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)))\n", - "[-403.91000173077487, -635.08409526165, 137.54333246801946]\n", - "((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1))\n", - "[-403.91000173077487, -564.4116683973679, 137.54333246801946]\n", - "[0.0, -231.1740935308751, 541.4533341987946]\n", - "[0.0, -160.50166666659302, 541.4533341987946]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -331.17409353087567, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -486.3137138648354, 482.5121926042905]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", + "[-27.264091800100235, -182.40371213405996, 786.422194335065]\n", "2\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[-331.1740935308742, -486.3137138648354, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[-31.174093530874188, -186.3137138648354, 44.860379666040444]\n", + "[-27.264091800100235, -182.40371213405996, 786.422194335065]\n", + "[-27.264091800100235, -182.40371213405996, 48.77038139681492]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)))\n", + "[-31.174093530874188, -186.3137138648354, 44.860379666040444]\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1))\n", + "[-31.174093530874188, -417.4878073957106, 44.860379666040444]\n", + "[-27.264091800100235, -182.40371213405996, 48.77038139681492]\n", + "[-27.264091800100235, -413.57780566493517, 48.77038139681492]\n", + "1\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[-31.174093530874188, -417.4878073957106, 44.860379666040444]\n", + "((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[-331.1740935308742, -100.00000000000063, -255.13962033395956]\n", + "[-27.264091800100235, -413.57780566493517, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "1\n", "100.0\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)))\n", - "[-403.91000173077487, -564.4116683973679, 137.54333246801946]\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0))\n", - "[-503.91000173077487, -664.4116683973679, -5.86500259616264]\n", - "[0.0, -160.50166666659302, 541.4533341987946]\n", - "[0.0, -160.50166666659302, 498.04499913461245]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-331.1740935308742, -100.00000000000063, -255.13962033395956]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-431.1740935308742, 31.17409353087433, -355.13962033395956]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "[-27.264091800100235, 435.0840952616498, 48.77038139681492]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", - "[-503.91000173077487, -664.4116683973679, -5.86500259616264]\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0))\n", - "((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "[-503.91000173077487, -819.5512887313275, -5.86500259616264]\n", - "[0.0, -160.50166666659302, 498.04499913461245]\n", - "[0.0, -315.6412870005527, 498.04499913461245]\n", - "0\n", "-300.0\n", - "here\n", - "(((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", - "[-503.91000173077487, -819.5512887313275, -5.86500259616264]\n", - "((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "[62.96090387296243, -519.5512887313275, 294.13499740383736]\n", - "[0.0, -315.6412870005527, 498.04499913461245]\n", - "[266.8709056037373, -315.6412870005527, 498.04499913461245]\n", - "1\n", - "0.0\n", - "here\n", - "(((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[62.96090387296243, -519.5512887313275, 294.13499740383736]\n", - "((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[62.96090387296243, 62.96090387296249, 294.13499740383736]\n", - "[266.8709056037373, -315.6412870005527, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "2\n", - "0.0\n", - "here\n", - "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296243, 62.96090387296249, 294.13499740383736]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296243, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "2\n", - "600.0\n", - "here\n", - "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)))\n", - "[62.96090387296243, 62.96090387296249, -168.21318965791278]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "[-537.0390961270375, -537.0390961270375, -150.7253822622029]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-537.0390961270375, -537.0390961270375, -150.7253822622029]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-137.0390961270375, -137.0390961270375, 94.1349974038373]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[-431.1740935308742, 31.17409353087433, -355.13962033395956]\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[-131.1740935308742, 99.99999999999937, -55.139620333959556]\n", + "[-27.264091800100235, 435.0840952616498, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, -55.139620333959556]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-137.0390961270375, -137.0390961270375, 94.1349974038373]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791284]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-131.1740935308742, 99.99999999999937, 100.00000000000037]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", "2\n", - "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791284]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-37.03909612703751, -37.03909612703751, 194.1349974038373]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, 100.00000000000037]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", "2\n", - "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)))\n", - "[-37.03909612703751, -37.03909612703751, 194.1349974038373]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "[-137.0390961270375, -137.0390961270375, 249.2746177377971]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", + "400.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -300.0000000000006, -33.129094396262076]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, 470.7809073345124]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-531.1740935308742, -300.0000000000006, -33.129094396262076]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -419.4428082610975, -33.129094396262076]\n", + "[-27.264091800100235, 203.91000173077484, 470.7809073345124]\n", + "[-27.264091800100235, 84.46719346967797, 470.7809073345124]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-137.0390961270375, -137.0390961270375, 249.2746177377971]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", + "[-531.1740935308742, -419.4428082610975, -33.129094396262076]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "[-831.1740935308742, -719.4428082610975, -17.487807395709467]\n", + "[-27.264091800100235, 84.46719346967797, 470.7809073345124]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-831.1740935308742, -719.4428082610975, -17.487807395709467]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-831.1740935308742, -831.1740935308758, -17.487807395709467]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791278]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[218.10052420692227, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[422.0105259376971, 266.8709056037373, 35.69681207286232]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-831.1740935308742, -831.1740935308758, -17.487807395709467]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-719.4428082610959, -831.1740935308758, -17.487807395709467]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "2\n", + "-300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-719.4428082610959, -831.1740935308758, -17.487807395709467]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-419.44280826109593, -531.1740935308758, -33.129094396262076]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-419.44280826109593, -531.1740935308758, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-419.44280826109593, -735.0840952616506, -33.129094396262076]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[218.10052420692227, 62.96090387296249, -168.21318965791278]\n", - "((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[294.13499740383764, 62.96090387296249, -168.21318965791278]\n", - "[422.0105259376971, 266.8709056037373, 35.69681207286232]\n", - "[498.04499913461245, 266.8709056037373, 35.69681207286232]\n", - "0\n", - "-300.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[294.13499740383764, 62.96090387296249, -168.21318965791278]\n", - "((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[833.7418112074752, 362.9609038729625, 131.78681034208722]\n", - "[498.04499913461245, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-419.44280826109593, -735.0840952616506, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-503.9100017307739, -735.0840952616506, -33.129094396262076]\n", + "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", "2\n", - "600.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[833.7418112074752, 362.9609038729625, 131.78681034208722]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[233.74181120747517, -237.0390961270375, -5.86500259616264]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 266.8709056037373, 498.04499913461245]\n", + "500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)))\n", + "[-503.9100017307739, -735.0840952616506, -33.129094396262076]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1))\n", + "[-1003.910001730774, -1235.0840952616506, -35.084095261649566]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 968.8259064691249]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.910001730774, -1235.0840952616506, -35.084095261649566]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1003.910001730774, -1390.2237155956104, -35.084095261649566]\n", + "[0.0, -231.1740935308751, 968.8259064691249]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "0\n", + "-500.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.910001730774, -1390.2237155956104, -35.084095261649566]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-659.0496220647337, -890.2237155956104, 464.91590473835043]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "[-155.13962033395978, -386.31371386483477, 968.8259064691249]\n", + "1\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)))\n", + "[-659.0496220647337, -890.2237155956104, 464.91590473835043]\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1))\n", + "[-559.0496220647337, -866.2581887925259, 564.9159047383505]\n", + "[-155.13962033395978, -386.31371386483477, 968.8259064691249]\n", + "[-155.13962033395978, -462.3481870617502, 968.8259064691249]\n", "2\n", - "-400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[233.74181120747517, -237.0390961270375, -5.86500259616264]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[633.7418112074752, 162.9609038729625, -68.21318965791278]\n", - "[737.6518129382499, 266.8709056037373, 498.04499913461245]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", + "400.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-559.0496220647337, -866.2581887925259, 564.9159047383505]\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-959.0496220647337, -1266.2581887925257, 9.776284404390935]\n", + "[-155.13962033395978, -462.3481870617502, 968.8259064691249]\n", + "[-155.13962033395978, -462.3481870617502, 813.6862861351653]\n", + "0\n", + "None\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-959.0496220647337, -1266.2581887925257, 9.776284404390935]\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-1035.084095261649, -1266.2581887925257, 9.776284404390935]\n", + "[-155.13962033395978, -462.3481870617502, 813.6862861351653]\n", + "[-231.1740935308751, -462.3481870617502, 813.6862861351653]\n", + "0\n", + "None\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-1035.084095261649, -1266.2581887925257, 9.776284404390935]\n", + "((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-879.9444749276893, -1266.2581887925257, 9.776284404390935]\n", + "[-231.1740935308751, -462.3481870617502, 813.6862861351653]\n", + "[-76.03447319691533, -462.3481870617502, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[633.7418112074752, 162.9609038729625, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[633.7418112074752, 318.1005242069223, -68.21318965791278]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", + "-600.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-879.9444749276893, -1266.2581887925257, 9.776284404390935]\n", + "((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-279.94447492768927, -48.770381396815765, 609.7762844043909]\n", + "[-76.03447319691533, -462.3481870617502, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-279.94447492768927, -48.770381396815765, 609.7762844043909]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-92.17871646099618, -48.770381396815765, 609.7762844043909]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "[111.73128526977776, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-92.17871646099618, -48.770381396815765, 609.7762844043909]\n", + "((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-488.26871473022106, -648.7703813968158, 9.776284404390935]\n", + "[111.73128526977776, 155.13962033395975, 813.6862861351653]\n", + "[315.6412870005529, 155.13962033395975, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)))\n", - "[633.7418112074752, 318.1005242069223, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2))\n", - "[633.7418112074752, 247.4280973426404, -68.21318965791278]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 351.3380990734152, 35.69681207286232]\n", + "-100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)))\n", + "[-488.26871473022106, -648.7703813968158, 9.776284404390935]\n", + "((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 109.77628440439094]\n", + "[315.6412870005529, 155.13962033395975, 813.6862861351653]\n", + "[315.6412870005529, 701.9550008653874, 813.6862861351653]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 109.77628440439094]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 313.6862861351657]\n", + "[315.6412870005529, 701.9550008653874, 813.6862861351653]\n", + "[315.6412870005529, 701.9550008653874, 1017.5962878659401]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 313.6862861351657]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 384.3587129994478]\n", + "[315.6412870005529, 701.9550008653874, 1017.5962878659401]\n", + "[315.6412870005529, 701.9550008653874, 1088.2687147302222]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[633.7418112074752, 247.4280973426404, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 147.4280973426404, 35.69681207286217]\n", - "[737.6518129382499, 351.3380990734152, 35.69681207286232]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", + "-700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 384.3587129994478]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[311.73128526977894, 698.0449991346119, -3.910001730774411]\n", + "[315.6412870005529, 701.9550008653874, 1088.2687147302222]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 147.4280973426404, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 35.69681207286246, 35.69681207286217]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", + "800.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[311.73128526977894, 698.0449991346119, -3.910001730774411]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-488.26871473022106, 9.776284404389799, -803.9100017307744]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", "1\n", - "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 35.69681207286246, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[333.74181120747517, -52.5719026573596, -164.30318792713783]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "2\n", "-100.0\n", - "here\n", - "(((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747517, -52.5719026573596, -164.30318792713783]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "[433.74181120747517, 47.4280973426404, 47.428097342640115]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", - "1\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-488.26871473022106, 9.776284404389799, -803.9100017307744]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-388.26871473022106, 264.91590473834935, -703.9100017307744]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "[315.6412870005529, 968.8259064691249, 0.0]\n", + "0\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-388.26871473022106, 264.91590473834935, -703.9100017307744]\n", + "((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-317.59628786593913, 264.91590473834935, -703.9100017307744]\n", + "[315.6412870005529, 968.8259064691249, 0.0]\n", + "[386.3137138648348, 968.8259064691249, 0.0]\n", + "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[433.74181120747517, 47.4280973426404, 47.428097342640115]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[433.74181120747517, 278.60219087351544, 47.428097342640115]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", - "[737.6518129382499, 582.5121926042902, 351.3380990734152]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-317.59628786593913, 264.91590473834935, -703.9100017307744]\n", + "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-233.12909439626156, 264.91590473834935, -703.9100017307744]\n", + "[386.3137138648348, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)))\n", - "[433.74181120747517, 278.60219087351544, 47.428097342640115]\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2))\n", - "[733.7418112074752, 578.6021908735154, 31.78681034208722]\n", - "[737.6518129382499, 582.5121926042902, 351.3380990734152]\n", - "[737.6518129382499, 582.5121926042902, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 578.6021908735154, 31.78681034208722]\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 733.741811207475, 31.78681034208722]\n", - "[737.6518129382499, 582.5121926042902, 35.69681207286232]\n", - "[737.6518129382499, 737.6518129382499, 35.69681207286232]\n", + "100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)))\n", + "[-233.12909439626156, 264.91590473834935, -703.9100017307744]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1))\n", + "[-333.12909439626156, 164.91590473834935, 53.184619468572805]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 968.8259064691249, 857.0946211993472]\n", "1\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[-333.12909439626156, 164.91590473834935, 53.184619468572805]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[66.87090560373844, 684.3587129994467, 453.1846194685728]\n", + "[470.7809073345124, 968.8259064691249, 857.0946211993472]\n", + "[470.7809073345124, 1088.2687147302222, 857.0946211993472]\n", + "0\n", "0.0\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 733.741811207475, 31.78681034208722]\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 845.4730964772527, 31.78681034208722]\n", - "[737.6518129382499, 737.6518129382499, 35.69681207286232]\n", - "[737.6518129382499, 849.3830982080276, 35.69681207286232]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373844, 684.3587129994467, 453.1846194685728]\n", + "((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-17.596287865939132, 684.3587129994467, 453.1846194685728]\n", + "[470.7809073345124, 1088.2687147302222, 857.0946211993472]\n", + "[386.3137138648348, 1088.2687147302222, 857.0946211993472]\n", "2\n", - "200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[733.7418112074752, 845.4730964772527, 31.78681034208722]\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 645.4730964772527, 35.69681207286217]\n", - "[737.6518129382499, 849.3830982080276, 35.69681207286232]\n", - "[737.6518129382499, 849.3830982080276, 239.60681380363727]\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-17.596287865939132, 684.3587129994467, 453.1846194685728]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[-117.59628786593913, 584.3587129994467, 198.04499913461302]\n", + "[386.3137138648348, 1088.2687147302222, 857.0946211993472]\n", + "[386.3137138648348, 1088.2687147302222, 701.9550008653874]\n", + "1\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-117.59628786593913, 584.3587129994467, 198.04499913461302]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[182.40371213406087, -6.821210263296962e-13, 498.044999134613]\n", + "[386.3137138648348, 1088.2687147302222, 701.9550008653874]\n", + "[386.3137138648348, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", + "[182.40371213406087, -6.821210263296962e-13, 498.044999134613]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "[182.40371213406087, -6.821210263296962e-13, 680.4487112686729]\n", + "[386.3137138648348, 203.91000173077484, 701.9550008653874]\n", + "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 645.4730964772527, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[849.3830982080282, 645.4730964772527, 35.69681207286217]\n", - "[737.6518129382499, 849.3830982080276, 239.60681380363727]\n", - "[1053.293099938803, 849.3830982080276, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", + "[182.40371213406087, -6.821210263296962e-13, 680.4487112686729]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "[294.1349974038385, -6.821210263296962e-13, 680.4487112686729]\n", + "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", + "[498.04499913461245, 203.91000173077484, 884.3587129994473]\n", + "2\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[294.1349974038385, -6.821210263296962e-13, 680.4487112686729]\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[294.1349974038385, -6.821210263296962e-13, 813.6862861351657]\n", + "[498.04499913461245, 203.91000173077484, 884.3587129994473]\n", + "[498.04499913461245, 203.91000173077484, 1017.5962878659401]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[294.1349974038385, -6.821210263296962e-13, 813.6862861351657]\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[498.0449991346135, -6.821210263296962e-13, 813.6862861351657]\n", + "[498.04499913461245, 203.91000173077484, 1017.5962878659401]\n", + "[701.9550008653874, 203.91000173077484, 1017.5962878659401]\n", + "2\n", + "600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)))\n", + "[498.0449991346135, -6.821210263296962e-13, 813.6862861351657]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1))\n", + "[-101.95500086538652, -600.0000000000007, 129.2190926654879]\n", + "[701.9550008653874, 203.91000173077484, 1017.5962878659401]\n", + "[701.9550008653874, 203.91000173077484, 933.1290943962623]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[-101.95500086538652, -600.0000000000007, 129.2190926654879]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[-101.95500086538652, -803.9100017307755, 129.2190926654879]\n", + "[701.9550008653874, 203.91000173077484, 933.1290943962623]\n", + "[701.9550008653874, 0.0, 933.1290943962623]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[849.3830982080282, 645.4730964772527, 35.69681207286217]\n", - "((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[876.647190008128, 645.4730964772527, 35.69681207286217]\n", - "[1053.293099938803, 849.3830982080276, 239.60681380363727]\n", - "[1080.5571917389027, 849.3830982080276, 239.60681380363727]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[-101.95500086538652, -803.9100017307755, 129.2190926654879]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[9.77628440439139, -803.9100017307755, 129.2190926654879]\n", + "[701.9550008653874, 0.0, 933.1290943962623]\n", + "[813.6862861351653, 0.0, 933.1290943962623]\n", "0\n", - "-800.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[876.647190008128, 645.4730964772527, 35.69681207286217]\n", - "((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[476.64719000812795, 1445.4730964772527, 835.6968120728621]\n", - "[1080.5571917389027, 849.3830982080276, 239.60681380363727]\n", - "[-119.44280826109728, 849.3830982080276, 239.60681380363727]\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[9.77628440439139, -803.9100017307755, 129.2190926654879]\n", + "((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[64.91590473835095, -903.9100017307755, 29.219092665487892]\n", + "[813.6862861351653, 0.0, 933.1290943962623]\n", + "[968.8259064691249, 0.0, 933.1290943962623]\n", + "2\n", + "-600.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[64.91590473835095, -903.9100017307755, 29.219092665487892]\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[664.915904738351, -303.91000173077555, -37.03909612703717]\n", + "[968.8259064691249, 0.0, 933.1290943962623]\n", + "[968.8259064691249, 0.0, 266.8709056037373]\n", + "1\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[664.915904738351, -303.91000173077555, -37.03909612703717]\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[664.915904738351, -535.0840952616506, -37.03909612703717]\n", + "[968.8259064691249, 0.0, 266.8709056037373]\n", + "[968.8259064691249, -231.1740935308751, 266.8709056037373]\n", "1\n", - "1300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[476.64719000812795, 1445.4730964772527, 835.6968120728621]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-823.352809991872, 33.741811207475166, -464.30318792713786]\n", - "[-119.44280826109728, 849.3830982080276, 239.60681380363727]\n", - "[-119.44280826109728, 737.6518129382499, 239.60681380363727]\n", + "-400.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", + "[664.915904738351, -535.0840952616506, -37.03909612703717]\n", + "((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "[1064.915904738351, -23.352809991872846, 362.96090387296283]\n", + "[968.8259064691249, -231.1740935308751, 266.8709056037373]\n", + "[968.8259064691249, -119.44280826109728, 266.8709056037373]\n", "1\n", - "100.0\n", - "here\n", - "(((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-823.352809991872, 33.741811207475166, -464.30318792713786]\n", - "((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-923.352809991872, -950.6169017919719, -564.3031879271379]\n", - "[-119.44280826109728, 737.6518129382499, 239.60681380363727]\n", - "[-119.44280826109728, -146.70690006119722, 239.60681380363727]\n", + "300.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[1064.915904738351, -23.352809991872846, 362.96090387296283]\n", + "((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[764.915904738351, -168.21318965791323, 62.96090387296283]\n", + "[968.8259064691249, -119.44280826109728, 266.8709056037373]\n", + "[968.8259064691249, 35.69681207286232, 266.8709056037373]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)))\n", - "[-923.352809991872, -950.6169017919719, -564.3031879271379]\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "[-623.352809991872, -650.6169017919719, 51.338099073414924]\n", - "[-119.44280826109728, -146.70690006119722, 239.60681380363727]\n", - "[-119.44280826109728, -146.70690006119722, 555.24810080419]\n", + "0.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)))\n", + "[764.915904738351, -168.21318965791323, 62.96090387296283]\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1))\n", + "[764.915904738351, -168.21318965791323, -48.77038139681471]\n", + "[968.8259064691249, 35.69681207286232, 266.8709056037373]\n", + "[968.8259064691249, 35.69681207286232, 155.13962033395975]\n", "1\n", "200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)))\n", - "[-623.352809991872, -650.6169017919719, 51.338099073414924]\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2))\n", - "[-823.352809991872, 82.51219260429025, -148.66190092658508]\n", - "[-119.44280826109728, -146.70690006119722, 555.24810080419]\n", - "[-119.44280826109728, 786.422194335065, 555.24810080419]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[764.915904738351, -168.21318965791323, -48.77038139681471]\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[564.915904738351, -17.596287865940724, -248.7703813968147]\n", + "[968.8259064691249, 35.69681207286232, 155.13962033395975]\n", + "[968.8259064691249, 386.3137138648348, 155.13962033395975]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[564.915904738351, -17.596287865940724, -248.7703813968147]\n", + "((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[684.3587129994482, -17.596287865940724, -248.7703813968147]\n", + "[968.8259064691249, 386.3137138648348, 155.13962033395975]\n", + "[1088.2687147302222, 386.3137138648348, 155.13962033395975]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)))\n", - "[-823.352809991872, 82.51219260429025, -148.66190092658508]\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2))\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "[-423.35280999187205, 482.51219260429025, -37.039096127037794]\n", - "[-119.44280826109728, 786.422194335065, 555.24810080419]\n", - "[-119.44280826109728, 786.422194335065, 266.8709056037373]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)))\n", - "[-423.35280999187205, 482.51219260429025, -37.039096127037794]\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "[-331.174093530875, 482.51219260429025, -37.039096127037794]\n", - "[-119.44280826109728, 786.422194335065, 266.8709056037373]\n", - "[-27.264091800100235, 786.422194335065, 266.8709056037373]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[684.3587129994482, -17.596287865940724, -248.7703813968147]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[784.3587129994482, 82.40371213405928, -303.91000173077447]\n", + "[1088.2687147302222, 386.3137138648348, 155.13962033395975]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", "1\n", - "200.0\n", - "here\n", - "(((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-331.174093530875, 482.51219260429025, -37.039096127037794]\n", - "((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-531.174093530875, -5.865002596162299, -237.0390961270378]\n", - "[-27.264091800100235, 786.422194335065, 266.8709056037373]\n", - "[-27.264091800100235, 498.04499913461245, 266.8709056037373]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-531.174093530875, -5.865002596162299, -237.0390961270378]\n", - "((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-735.0840952616498, -5.865002596162299, -237.0390961270378]\n", - "[-27.264091800100235, 498.04499913461245, 266.8709056037373]\n", - "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[784.3587129994482, 82.40371213405928, -303.91000173077447]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[884.3587129994482, 294.1349974038369, -203.91000173077447]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[884.3587129994482, 294.1349974038369, -203.91000173077447]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[680.4487112686734, 294.1349974038369, -203.91000173077447]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "[884.3587129994473, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[680.4487112686734, 294.1349974038369, -203.91000173077447]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[609.7762844043914, 294.1349974038369, -203.91000173077447]\n", + "[884.3587129994473, 498.04499913461245, 0.0]\n", + "[813.6862861351653, 498.04499913461245, 0.0]\n", "0\n", - "0.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-735.0840952616498, -5.865002596162299, -237.0390961270378]\n", - "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-503.91000173077475, -5.865002596162299, -237.0390961270378]\n", - "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", - "[0.0, 498.04499913461245, 266.8709056037373]\n", + "600.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[609.7762844043914, 294.1349974038369, -203.91000173077447]\n", + "((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-101.95500086538652, -305.8650025961631, -803.9100017307744]\n", + "[813.6862861351653, 498.04499913461245, 0.0]\n", + "[701.9550008653874, 498.04499913461245, 0.0]\n", + "1\n", + "-800.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-101.95500086538652, -305.8650025961631, -803.9100017307744]\n", + "((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[698.0449991346135, -3.910001730775548, -3.910001730774411]\n", + "[701.9550008653874, 498.04499913461245, 0.0]\n", + "[701.9550008653874, 0.0, 0.0]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-503.91000173077475, -5.865002596162299, -237.0390961270378]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-103.91000173077475, 394.1349974038377, 7.82128353900265]\n", - "[0.0, 498.04499913461245, 266.8709056037373]\n", - "[0.0, 498.04499913461245, 111.73128526977776]\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)))\n", + "[698.0449991346135, -3.910001730775548, -3.910001730774411]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "[698.0449991346135, -3.910001730775548, -115.64128700055218]\n", + "[701.9550008653874, 0.0, 0.0]\n", + "[701.9550008653874, 0.0, -111.73128526977777]\n", "1\n", - "300.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)))\n", - "[-103.91000173077475, 394.1349974038377, 7.82128353900265]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", - "[-403.91000173077475, -17.596287865939928, -292.17871646099735]\n", - "[0.0, 498.04499913461245, 111.73128526977776]\n", - "[0.0, 386.3137138648348, 111.73128526977776]\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[698.0449991346135, -3.910001730775548, -115.64128700055218]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[498.0449991346135, -7.105427357601002e-13, -315.6412870005522]\n", + "[701.9550008653874, 0.0, -111.73128526977777]\n", + "[701.9550008653874, 203.91000173077484, -111.73128526977777]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-403.91000173077475, -17.596287865939928, -292.17871646099735]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-3.910001730774752, 382.4037121340601, -3.910001730775093]\n", - "[0.0, 386.3137138648348, 111.73128526977776]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "0\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)))\n", + "[498.0449991346135, -7.105427357601002e-13, -315.6412870005522]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, -111.73128526977777]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "1\n", "400.0\n", - "here\n", - "(((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-3.910001730774752, 382.4037121340601, -3.910001730775093]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-515.6412870005526, -17.596287865939928, -403.9100017307751]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -499.99999999999955]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-1.9550008653865234, -1.955000865388115, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-1.9550008653865234, -1.955000865388115, -233.12909439626196]\n", + "[701.9550008653874, 701.9550008653874, 203.91000173077484]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-1.9550008653865234, -1.955000865388115, -233.12909439626196]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-1.9550008653865234, -1.955000865388115, 229.21909266548795]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "[701.9550008653874, 701.9550008653874, 933.1290943962623]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, 229.21909266548795]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, 384.35871299944785]\n", + "[701.9550008653874, 701.9550008653874, 933.1290943962623]\n", + "[701.9550008653874, 701.9550008653874, 1088.2687147302222]\n", "1\n", - "-100.0\n", - "here\n", - "(((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)))\n", - "[-515.6412870005526, -17.596287865939928, -403.9100017307751]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0))\n", - "[-415.64128700055255, -29.327573135717728, -303.9100017307751]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 274.582428595057, 0.0]\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, 384.35871299944785]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "[-101.95500086538652, 53.18461946857167, 284.35871299944785]\n", + "[701.9550008653874, 701.9550008653874, 1088.2687147302222]\n", + "[701.9550008653874, 857.0946211993472, 1088.2687147302222]\n", "2\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)))\n", + "[-101.95500086538652, 53.18461946857167, 284.35871299944785]\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0))\n", + "[498.0449991346135, 653.1846194685717, 4.547473508864641e-13]\n", + "[701.9550008653874, 857.0946211993472, 1088.2687147302222]\n", + "[701.9550008653874, 857.0946211993472, 203.91000173077484]\n", + "1\n", "-200.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", - "[-415.64128700055255, -29.327573135717728, -303.9100017307751]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", - "[-215.64128700055255, 170.67242686428227, 15.532806530322148]\n", - "[-111.73128526977777, 274.582428595057, 0.0]\n", - "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, 653.1846194685717, 4.547473508864641e-13]\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", + "[698.0449991346135, 1084.3587129994467, 200.00000000000045]\n", + "[701.9550008653874, 857.0946211993472, 203.91000173077484]\n", + "[701.9550008653874, 1088.2687147302222, 203.91000173077484]\n", "2\n", - "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[-215.64128700055255, 170.67242686428227, 15.532806530322148]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[-315.64128700055255, 70.67242686428227, 70.67242686428193]\n", - "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", - "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[-315.64128700055255, 70.67242686428227, 70.67242686428193]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[-431.2825740011051, 270.6724268642823, 270.67242686428193]\n", - "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", - "[-427.37257227033035, 274.582428595057, 274.582428595057]\n", - "1\n", "400.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-431.2825740011051, 270.6724268642823, 270.67242686428193]\n", - "((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-831.2825740011051, -333.23757486649276, -129.32757313571807]\n", - "[-427.37257227033035, 274.582428595057, 274.582428595057]\n", - "[-427.37257227033035, 70.67242686428197, 274.582428595057]\n", - "0\n", - "100.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-831.2825740011051, -333.23757486649276, -129.32757313571807]\n", - "((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-819.5512887313275, -433.23757486649276, -229.32757313571807]\n", - "[-427.37257227033035, 70.67242686428197, 274.582428595057]\n", - "[-315.6412870005527, 70.67242686428197, 274.582428595057]\n", - "0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[698.0449991346135, 1084.3587129994467, 200.00000000000045]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[298.0449991346135, 684.3587129994467, -403.9100017307744]\n", + "[701.9550008653874, 1088.2687147302222, 203.91000173077484]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "2\n", "-100.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-819.5512887313275, -433.23757486649276, -229.32757313571807]\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-564.4116683973679, -333.23757486649276, -129.32757313571807]\n", - "[-315.6412870005527, 70.67242686428197, 274.582428595057]\n", - "[-160.50166666659302, 70.67242686428197, 274.582428595057]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)))\n", + "[298.0449991346135, 684.3587129994467, -403.9100017307744]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 784.3587129994467, 11.731285269778482]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 1088.2687147302222, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 784.3587129994467, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 713.6862861351646, 11.731285269778482]\n", + "[701.9550008653874, 1088.2687147302222, 315.6412870005529]\n", + "[701.9550008653874, 1017.5962878659401, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 713.6862861351646, 11.731285269778482]\n", + "((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 509.7762844043898, 11.731285269778482]\n", + "[701.9550008653874, 1017.5962878659401, 315.6412870005529]\n", + "[701.9550008653874, 813.6862861351653, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 509.7762844043898, 11.731285269778482]\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "[701.9550008653874, 813.6862861351653, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "2\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[598.0449991346135, 598.0449991346119, 366.870905603738]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "1\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[598.0449991346135, 598.0449991346119, 366.870905603738]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "[298.0449991346135, 66.87090560373684, 66.87090560373798]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "[701.9550008653874, 470.7809073345124, 470.7809073345124]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[298.0449991346135, 66.87090560373684, 66.87090560373798]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "[701.9550008653874, 470.7809073345124, 470.7809073345124]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[398.0449991346135, 242.90537880065244, 11.731285269778482]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "[701.9550008653874, 546.815380531428, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 242.90537880065244, 11.731285269778482]\n", + "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "[701.9550008653874, 546.815380531428, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, 111.73128526977735, 4.263256414560601e-13]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, 111.73128526977735, 4.263256414560601e-13]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, -7.105427357601002e-13, 4.263256414560601e-13]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)))\n", + "[498.0449991346135, -7.105427357601002e-13, 4.263256414560601e-13]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "2\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[198.04499913461348, -300.0000000000007, -33.12909439626202]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", + "1\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)))\n", + "[198.04499913461348, -300.0000000000007, -33.12909439626202]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1))\n", + "[-101.95500086538652, -803.9100017307755, -333.129094396262]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", + "[701.9550008653874, 0.0, 470.7809073345124]\n", + "2\n", + "-700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[-101.95500086538652, -803.9100017307755, -333.129094396262]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -103.91000173077555, 100.00000000000045]\n", + "[701.9550008653874, 0.0, 470.7809073345124]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -103.91000173077555, 100.00000000000045]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -286.3137138648355, 100.00000000000045]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[701.9550008653874, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -286.3137138648355, 100.00000000000045]\n", + "((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -215.64128700055332, 100.00000000000045]\n", + "[701.9550008653874, -182.40371213405996, 203.91000173077484]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "1\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -215.64128700055332, 100.00000000000045]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[298.0449991346135, 31.174093530874188, -199.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "[701.9550008653874, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)))\n", + "[298.0449991346135, 31.174093530874188, -199.99999999999955]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "[498.0449991346135, 231.1740935308742, 111.73128526977851]\n", + "[701.9550008653874, 435.0840952616498, 203.91000173077484]\n", + "[701.9550008653874, 435.0840952616498, 315.6412870005529]\n", + "2\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)))\n", + "[498.0449991346135, 231.1740935308742, 111.73128526977851]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1))\n", + "[298.0449991346135, 31.174093530874188, 66.87090560373804]\n", + "[701.9550008653874, 435.0840952616498, 315.6412870005529]\n", + "[701.9550008653874, 435.0840952616498, 470.7809073345124]\n", + "1\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[298.0449991346135, 31.174093530874188, 66.87090560373804]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[498.0449991346135, -7.673861546209082e-13, 266.87090560373804]\n", + "[701.9550008653874, 435.0840952616498, 470.7809073345124]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", "2\n", "0.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-564.4116683973679, -333.23757486649276, -129.32757313571807]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-564.4116683973679, -333.23757486649276, -102.06348133561818]\n", - "[-160.50166666659302, 70.67242686428197, 274.582428595057]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, -7.673861546209082e-13, 266.87090560373804]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[386.3137138648357, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[590.2237155956096, 203.91000173077484, 203.91000173077484]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[386.3137138648357, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[231.17409353087584, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[590.2237155956096, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[231.17409353087584, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[231.17409353087584, -7.673861546209082e-13, -155.13962033395947]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "1\n", + "500.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[231.17409353087584, -7.673861546209082e-13, -155.13962033395947]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[-268.82590646912416, -655.1396203339607, -655.1396203339594]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "[435.0840952616498, 48.77038139681492, 48.77038139681492]\n", + "0\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[-268.82590646912416, -655.1396203339607, -655.1396203339594]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[-157.09462119934597, -655.1396203339607, -655.1396203339594]\n", + "[435.0840952616498, 48.77038139681492, 48.77038139681492]\n", + "[546.815380531428, 48.77038139681492, 48.77038139681492]\n", "0\n", - "-200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-564.4116683973679, -333.23757486649276, -102.06348133561818]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[97.9365186643821, -133.23757486649276, 97.93651866438182]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", + "-700.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[-157.09462119934597, -655.1396203339607, -655.1396203339594]\n", + "((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[1013.6862861351661, 44.86037966603931, 44.86037966604056]\n", + "[546.815380531428, 48.77038139681492, 48.77038139681492]\n", + "[1017.5962878659401, 48.77038139681492, 48.77038139681492]\n", "2\n", "0.0\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[97.9365186643821, -133.23757486649276, 97.93651866438182]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[97.9365186643821, -133.23757486649276, -133.2375748664931]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 44.86037966604056]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "[1013.6862861351661, 44.86037966603931, -186.3137138648343]\n", + "[1017.5962878659401, 48.77038139681492, 48.77038139681492]\n", + "[1017.5962878659401, 48.77038139681492, -182.40371213405996]\n", + "1\n", + "800.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, -186.3137138648343]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "[213.68628613516614, -17.48780739571066, -986.3137138648343]\n", + "[1017.5962878659401, 48.77038139681492, -182.40371213405996]\n", + "[1017.5962878659401, 786.422194335065, -182.40371213405996]\n", + "2\n", + "-700.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", + "[213.68628613516614, -17.48780739571066, -986.3137138648343]\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", + "[913.6862861351661, 682.5121926042893, -19.44280826109639]\n", + "[1017.5962878659401, 786.422194335065, -182.40371213405996]\n", + "[1017.5962878659401, 786.422194335065, 84.46719346967797]\n", + "1\n", + "600.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[913.6862861351661, 682.5121926042893, -19.44280826109639]\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[313.68628613516614, -121.39780912648541, -619.4428082610964]\n", + "[1017.5962878659401, 786.422194335065, 84.46719346967797]\n", + "[1017.5962878659401, 582.5121926042902, 84.46719346967797]\n", + "1\n", + "-700.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)))\n", + "[313.68628613516614, -121.39780912648541, -619.4428082610964]\n", + "((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1))\n", + "[1013.6862861351661, 44.86037966603931, 80.55719173890361]\n", + "[1017.5962878659401, 582.5121926042902, 84.46719346967797]\n", + "[1017.5962878659401, 48.77038139681492, 84.46719346967797]\n", + "2\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 80.55719173890361]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0))\n", + "[1013.6862861351661, 44.86037966603931, 311.73128526977854]\n", + "[1017.5962878659401, 48.77038139681492, 84.46719346967797]\n", + "[1017.5962878659401, 48.77038139681492, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 311.73128526977854]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[1013.6862861351661, -186.31371386483556, 311.73128526977854]\n", + "[1017.5962878659401, 48.77038139681492, 315.6412870005529]\n", + "[1017.5962878659401, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[1013.6862861351661, -186.31371386483556, 311.73128526977854]\n", + "((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[1013.6862861351661, -390.2237155956104, 311.73128526977854]\n", + "[1017.5962878659401, -182.40371213405996, 315.6412870005529]\n", + "[1017.5962878659401, -386.31371386483477, 315.6412870005529]\n", + "2\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -390.2237155956104, 311.73128526977854]\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", + "[1013.6862861351661, -390.2237155956104, -3.910001730774354]\n", + "[1017.5962878659401, -386.31371386483477, 315.6412870005529]\n", + "[1017.5962878659401, -386.31371386483477, 0.0]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -390.2237155956104, -3.910001730774354]\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[1013.6862861351661, -235.0840952616507, -3.910001730774354]\n", + "[1017.5962878659401, -386.31371386483477, 0.0]\n", + "[1017.5962878659401, -231.1740935308751, 0.0]\n", + "1\n", + "800.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -235.0840952616507, -3.910001730774354]\n", + "((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[213.68628613516614, 9.776284404389799, -803.9100017307744]\n", + "[1017.5962878659401, -231.1740935308751, 0.0]\n", + "[1017.5962878659401, 813.6862861351653, 0.0]\n", + "2\n", + "-300.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)))\n", + "[213.68628613516614, 9.776284404389799, -803.9100017307744]\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "[513.6862861351661, 309.7762844043898, -299.99999999999955]\n", + "[1017.5962878659401, 813.6862861351653, 0.0]\n", + "[1017.5962878659401, 813.6862861351653, 203.91000173077484]\n", + "1\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[513.6862861351661, 309.7762844043898, -299.99999999999955]\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[513.6862861351661, -68.82590646912575, -299.99999999999955]\n", + "[1017.5962878659401, 813.6862861351653, 203.91000173077484]\n", + "[1017.5962878659401, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "300.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[513.6862861351661, -68.82590646912575, -299.99999999999955]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[213.68628613516614, -368.82590646912575, -17.48780739570941]\n", + "[1017.5962878659401, 435.0840952616498, 203.91000173077484]\n", + "[1017.5962878659401, 435.0840952616498, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[213.68628613516614, -368.82590646912575, -17.48780739570941]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[129.21909266548835, -368.82590646912575, -17.48780739570941]\n", + "[1017.5962878659401, 435.0840952616498, 786.422194335065]\n", + "[933.1290943962623, 435.0840952616498, 786.422194335065]\n", + "2\n", + "-400.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[129.21909266548835, -368.82590646912575, -17.48780739570941]\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[529.2190926654883, 31.174093530874245, 529.2190926654879]\n", + "[933.1290943962623, 435.0840952616498, 786.422194335065]\n", + "[933.1290943962623, 435.0840952616498, 933.1290943962623]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[529.2190926654883, 31.174093530874245, 529.2190926654879]\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[298.0449991346135, 31.174093530874245, 529.2190926654879]\n", + "[933.1290943962623, 435.0840952616498, 933.1290943962623]\n", + "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", + "1\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)))\n", + "[298.0449991346135, 31.174093530874245, 529.2190926654879]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "[298.0449991346135, 66.87090560373684, 529.2190926654879]\n", + "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", + "[701.9550008653874, 470.7809073345124, 933.1290943962623]\n", "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[97.9365186643821, -133.23757486649276, -133.2375748664931]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[680.4487112686726, -133.23757486649276, -133.2375748664931]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[884.3587129994473, 70.67242686428197, 70.67242686428197]\n", + "-300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)))\n", + "[298.0449991346135, 66.87090560373684, 529.2190926654879]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "[753.1846194685733, 366.87090560373684, 829.2190926654879]\n", + "[701.9550008653874, 470.7809073345124, 933.1290943962623]\n", + "[857.0946211993472, 470.7809073345124, 933.1290943962623]\n", + "1\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)))\n", + "[753.1846194685733, 366.87090560373684, 829.2190926654879]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1))\n", + "[353.18461946857326, 42.90537880065244, 429.2190926654879]\n", + "[857.0946211993472, 470.7809073345124, 933.1290943962623]\n", + "[857.0946211993472, 546.815380531428, 933.1290943962623]\n", + "2\n", + "300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)))\n", + "[353.18461946857326, 42.90537880065244, 429.2190926654879]\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1))\n", + "[53.18461946857326, -257.09462119934756, 240.9503779352658]\n", + "[857.0946211993472, 546.815380531428, 933.1290943962623]\n", + "[857.0946211993472, 546.815380531428, 1044.8603796660402]\n", + "1\n", + "-600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)))\n", + "[53.18461946857326, -257.09462119934756, 240.9503779352658]\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1))\n", + "((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "[653.1846194685733, 138.99537706987712, 840.9503779352658]\n", + "[857.0946211993472, 546.815380531428, 1044.8603796660402]\n", + "[857.0946211993472, 342.90537880065267, 1044.8603796660402]\n", + "1\n", + "600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[653.1846194685733, 138.99537706987712, 840.9503779352658]\n", + "((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[53.18461946857326, 9.776284404389799, 240.9503779352658]\n", + "[857.0946211993472, 342.90537880065267, 1044.8603796660402]\n", + "[857.0946211993472, 813.6862861351653, 1044.8603796660402]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[53.18461946857326, 9.776284404389799, 240.9503779352658]\n", + "((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[240.95037793526626, 9.776284404389799, 240.9503779352658]\n", + "[857.0946211993472, 813.6862861351653, 1044.8603796660402]\n", + "[1044.8603796660402, 813.6862861351653, 1044.8603796660402]\n", + "2\n", + "-400.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[240.95037793526626, 9.776284404389799, 240.9503779352658]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[640.9503779352663, 409.7762844043898, -61.00462293012174]\n", + "[1044.8603796660402, 813.6862861351653, 1044.8603796660402]\n", + "[1044.8603796660402, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[640.9503779352663, 409.7762844043898, -61.00462293012174]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-403.91000173077396, 409.7762844043898, -61.00462293012174]\n", + "[1044.8603796660402, 813.6862861351653, 342.90537880065267]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "-500.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-403.91000173077396, 409.7762844043898, -61.00462293012174]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-59.04962206473374, 909.7762844043898, 438.99537706987826]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "2\n", + "300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-59.04962206473374, 909.7762844043898, 438.99537706987826]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[-359.04962206473374, 609.7762844043898, 27.264091800100573]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 231.17409353087498]\n", + "1\n", + "200.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", + "[-359.04962206473374, 609.7762844043898, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "[-559.0496220647337, -61.00462293012288, -172.73590819989943]\n", + "[-155.13962033395978, 813.6862861351653, 231.17409353087498]\n", + "[-155.13962033395978, 342.90537880065267, 231.17409353087498]\n", + "1\n", + "-200.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647337, -61.00462293012288, -172.73590819989943]\n", + "((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.04962206473374, 27.264091800099436, 27.264091800100573]\n", + "[-155.13962033395978, 342.90537880065267, 231.17409353087498]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "0\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-359.04962206473374, 27.264091800099436, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-970.7809073345115, -472.73590819990056, -472.7359081998994]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "2\n", + "-700.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-970.7809073345115, -472.73590819990056, -472.7359081998994]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-270.78090733451154, 227.26409180009944, -3.910001730774411]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "2\n", + "-300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-270.78090733451154, 227.26409180009944, -3.910001730774411]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[29.21909266548846, 527.2640918000994, 29.21909266548795]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "1\n", + "600.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[29.21909266548846, 527.2640918000994, 29.21909266548795]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-570.7809073345115, 131.1740935308742, -570.780907334512]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "1\n", + "100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", + "[-570.7809073345115, 131.1740935308742, -570.780907334512]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "[-670.7809073345115, 142.9053788006524, -670.780907334512]\n", + "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", + "2\n", + "-200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)))\n", + "[-670.7809073345115, 142.9053788006524, -670.780907334512]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0))\n", + "[-470.78090733451154, 342.9053788006524, -701.9550008653869]\n", + "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", + "[-266.87090560373764, 546.815380531428, -498.04499913461257]\n", + "2\n", + "100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-470.78090733451154, 342.9053788006524, -701.9550008653869]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-570.7809073345115, 242.9053788006524, 11.731285269778596]\n", + "[-266.87090560373764, 546.815380531428, -498.04499913461257]\n", + "[-266.87090560373764, 546.815380531428, 315.6412870005529]\n", + "1\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-570.7809073345115, 242.9053788006524, 11.731285269778596]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-470.78090733451154, 498.0449991346118, 111.7312852697786]\n", + "[-266.87090560373764, 546.815380531428, 315.6412870005529]\n", + "[-266.87090560373764, 701.9550008653874, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-470.78090733451154, 498.0449991346118, 111.7312852697786]\n", + "((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-315.64128700055164, 498.0449991346118, 111.7312852697786]\n", + "[-266.87090560373764, 701.9550008653874, 315.6412870005529]\n", + "[-111.73128526977777, 701.9550008653874, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-315.64128700055164, 498.0449991346118, 111.7312852697786]\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-203.91000173077387, 498.0449991346118, 111.7312852697786]\n", + "[-111.73128526977777, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "0\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-203.91000173077387, 498.0449991346118, 111.7312852697786]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-33.12909439626151, 198.04499913461183, -188.2687147302214]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[470.7809073345124, 701.9550008653874, 315.6412870005529]\n", + "2\n", + "300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-33.12909439626151, 198.04499913461183, -188.2687147302214]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-333.1290943962615, -101.95500086538817, -333.1290943962619]\n", + "[470.7809073345124, 701.9550008653874, 315.6412870005529]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "2\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-333.1290943962615, -101.95500086538817, -333.1290943962619]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[66.87090560373849, 298.0449991346118, 298.04499913461314]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "[470.7809073345124, 701.9550008653874, 701.9550008653874]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373849, 298.0449991346118, 298.04499913461314]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1))\n", + "[66.87090560373849, 298.0449991346118, 453.1846194685729]\n", + "[470.7809073345124, 701.9550008653874, 701.9550008653874]\n", + "[470.7809073345124, 701.9550008653874, 857.0946211993472]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)))\n", + "[66.87090560373849, 298.0449991346118, 453.1846194685729]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1))\n", + "[66.87090560373849, 298.0449991346118, 564.9159047383506]\n", + "[470.7809073345124, 701.9550008653874, 857.0946211993472]\n", + "[470.7809073345124, 701.9550008653874, 968.8259064691249]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[66.87090560373849, 298.0449991346118, 564.9159047383506]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[66.87090560373849, 298.0449991346118, 684.3587129994479]\n", + "[470.7809073345124, 701.9550008653874, 968.8259064691249]\n", + "[470.7809073345124, 701.9550008653874, 1088.2687147302222]\n", + "2\n", + "100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[66.87090560373849, 298.0449991346118, 684.3587129994479]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-33.12909439626151, 198.04499913461183, -33.12909439626185]\n", + "[470.7809073345124, 701.9550008653874, 1088.2687147302222]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-33.12909439626151, 198.04499913461183, -33.12909439626185]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-33.12909439626151, 353.1846194685716, -33.12909439626185]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "2\n", + "300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)))\n", + "[-33.12909439626151, 353.1846194685716, -33.12909439626185]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2))\n", + "[-333.1290943962615, 53.18461946857161, -564.303187927137]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 239.60681380363727]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-333.1290943962615, 53.18461946857161, -564.303187927137]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-333.1290943962615, 164.9159047383493, -564.303187927137]\n", + "[470.7809073345124, 857.0946211993472, 239.60681380363727]\n", + "[470.7809073345124, 968.8259064691249, 239.60681380363727]\n", + "2\n", + "-500.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-333.1290943962615, 164.9159047383493, -564.303187927137]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[166.8709056037385, 664.9159047383494, -303.9100017307742]\n", + "[470.7809073345124, 968.8259064691249, 239.60681380363727]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[166.8709056037385, 664.9159047383494, -303.9100017307742]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[166.8709056037385, 509.7762844043898, -303.9100017307742]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 813.6862861351653, 0.0]\n", + "1\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[166.8709056037385, 509.7762844043898, -303.9100017307742]\n", + "((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[-33.12909439626151, -735.0840952616506, -503.9100017307742]\n", + "[470.7809073345124, 813.6862861351653, 0.0]\n", + "[470.7809073345124, -231.1740935308751, 0.0]\n", + "1\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)))\n", + "[-33.12909439626151, -735.0840952616506, -503.9100017307742]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0))\n", + "[366.8709056037385, -19.442808261097582, -103.91000173077418]\n", + "[470.7809073345124, -231.1740935308751, 0.0]\n", + "[470.7809073345124, 84.46719346967797, 0.0]\n", + "2\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)))\n", + "[366.8709056037385, -19.442808261097582, -103.91000173077418]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1))\n", + "[466.8709056037385, 80.55719173890242, -31.174093530874416]\n", + "[470.7809073345124, 84.46719346967797, 0.0]\n", + "[470.7809073345124, 84.46719346967797, -27.264091800100235]\n", + "2\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)))\n", + "[466.8709056037385, 80.55719173890242, -31.174093530874416]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2))\n", + "[266.8709056037385, -119.44280826109758, 35.69681207286311]\n", + "[470.7809073345124, 84.46719346967797, -27.264091800100235]\n", + "[470.7809073345124, 84.46719346967797, 239.60681380363727]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", + "[266.8709056037385, -119.44280826109758, 35.69681207286311]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", + "[266.8709056037385, 35.69681207286172, 35.69681207286311]\n", + "[470.7809073345124, 84.46719346967797, 239.60681380363727]\n", + "[470.7809073345124, 239.60681380363727, 239.60681380363727]\n", + "2\n", + "100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)))\n", + "[266.8709056037385, 35.69681207286172, 35.69681207286311]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1))\n", + "[166.8709056037385, -64.30318792713828, -219.4428082610962]\n", + "[470.7809073345124, 239.60681380363727, 239.60681380363727]\n", + "[470.7809073345124, 239.60681380363727, 84.46719346967797]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[166.8709056037385, -64.30318792713828, -219.4428082610962]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[166.8709056037385, 166.87090560373684, -219.4428082610962]\n", + "[470.7809073345124, 239.60681380363727, 84.46719346967797]\n", + "[470.7809073345124, 470.7809073345124, 84.46719346967797]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[166.8709056037385, 166.87090560373684, -219.4428082610962]\n", + "((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[398.04499913461353, 166.87090560373684, -219.4428082610962]\n", + "[470.7809073345124, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", + "[398.04499913461353, 166.87090560373684, -219.4428082610962]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "[398.04499913461353, 11.731285269777345, -219.4428082610962]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 315.6412870005529, 84.46719346967797]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[398.04499913461353, 11.731285269777345, -219.4428082610962]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[498.04499913461353, -7.105427357601002e-13, -119.44280826109619]\n", + "[701.9550008653874, 315.6412870005529, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[498.04499913461353, -7.105427357601002e-13, -119.44280826109619]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[386.31371386483573, -7.105427357601002e-13, -119.44280826109619]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[590.2237155956096, 203.91000173077484, 84.46719346967797]\n", "0\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[386.31371386483573, -7.105427357601002e-13, -119.44280826109619]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[31.174093530875894, -200.0000000000007, -319.44280826109616]\n", + "[590.2237155956096, 203.91000173077484, 84.46719346967797]\n", + "[435.0840952616498, 203.91000173077484, 84.46719346967797]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[31.174093530875894, -200.0000000000007, -319.44280826109616]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[31.174093530875894, -200.0000000000007, -199.9999999999993]\n", + "[435.0840952616498, 203.91000173077484, 84.46719346967797]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[680.4487112686726, -133.23757486649276, -133.2375748664931]\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[568.7174259988949, -133.23757486649276, -133.2375748664931]\n", - "[884.3587129994473, 70.67242686428197, 70.67242686428197]\n", - "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[31.174093530875894, -200.0000000000007, -199.9999999999993]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[31.174093530875894, -200.0000000000007, -431.17409353087436]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)))\n", + "[31.174093530875894, -200.0000000000007, -431.17409353087436]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1))\n", + "[31.174093530875894, -200.0000000000007, -670.7809073345118]\n", + "[435.0840952616498, 203.91000173077484, -27.264091800100235]\n", + "[435.0840952616498, 203.91000173077484, -266.87090560373764]\n", + "2\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[31.174093530875894, -200.0000000000007, -670.7809073345118]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-68.8259064691241, -300.0000000000007, -68.82590646912433]\n", + "[435.0840952616498, 203.91000173077484, -266.87090560373764]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-68.8259064691241, -300.0000000000007, -68.82590646912433]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-68.8259064691241, -455.1396203339606, -68.82590646912433]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "2\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", + "[-68.8259064691241, -455.1396203339606, -68.82590646912433]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", + "[231.1740935308759, -155.13962033396058, 6.821210263296962e-13]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 203.91000173077484]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[231.1740935308759, -155.13962033396058, 6.821210263296962e-13]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[231.1740935308759, -386.31371386483545, 6.821210263296962e-13]\n", + "[435.0840952616498, 48.77038139681492, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[231.1740935308759, -386.31371386483545, 6.821210263296962e-13]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[331.1740935308759, 99.99999999999932, -55.13962033395924]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "2\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[331.1740935308759, 99.99999999999932, -55.13962033395924]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "1\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[431.1740935308759, -31.17409353087578, 200.00000000000068]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", + "1\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[431.1740935308759, -31.17409353087578, 200.00000000000068]\n", + "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[531.1740935308759, -86.3137138648355, 300.0000000000007]\n", + "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[531.1740935308759, -86.3137138648355, 300.0000000000007]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[531.1740935308759, -86.3137138648355, 411.7312852697787]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[531.1740935308759, -86.3137138648355, 411.7312852697787]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[431.1740935308759, -270.7809073345132, 311.7312852697787]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "[435.0840952616498, -266.87090560373764, 315.6412870005529]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[431.1740935308759, -270.7809073345132, 311.7312852697787]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[431.1740935308759, -270.7809073345132, 227.2640918001008]\n", + "[435.0840952616498, -266.87090560373764, 315.6412870005529]\n", + "[435.0840952616498, -266.87090560373764, 231.17409353087498]\n", + "2\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[431.1740935308759, -270.7809073345132, 227.2640918001008]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[431.1740935308759, -270.7809073345132, 44.86037966604073]\n", + "[435.0840952616498, -266.87090560373764, 231.17409353087498]\n", + "[435.0840952616498, -266.87090560373764, 48.77038139681492]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[431.1740935308759, -270.7809073345132, 44.86037966604073]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[227.26409180010108, -270.7809073345132, 44.86037966604073]\n", + "[435.0840952616498, -266.87090560373764, 48.77038139681492]\n", + "[231.17409353087498, -266.87090560373764, 48.77038139681492]\n", + "1\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[227.26409180010108, -270.7809073345132, 44.86037966604073]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[27.264091800101085, -674.690909065288, -155.13962033395927]\n", + "[231.17409353087498, -266.87090560373764, 48.77038139681492]\n", + "[231.17409353087498, -470.78090733451245, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[27.264091800101085, -674.690909065288, -155.13962033395927]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[138.99537706987877, -674.690909065288, -155.13962033395927]\n", + "[231.17409353087498, -470.78090733451245, 48.77038139681492]\n", + "[342.90537880065267, -470.78090733451245, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[138.99537706987877, -674.690909065288, -155.13962033395927]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[294.13499740383855, -674.690909065288, -155.13962033395927]\n", + "[342.90537880065267, -470.78090733451245, 48.77038139681492]\n", + "[498.04499913461245, -470.78090733451245, 48.77038139681492]\n", + "2\n", + "100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[294.13499740383855, -674.690909065288, -155.13962033395927]\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "[194.13499740383855, -774.690909065288, -37.039096127036885]\n", + "[498.04499913461245, -470.78090733451245, 48.77038139681492]\n", + "[498.04499913461245, -470.78090733451245, 266.8709056037373]\n", + "0\n", + "-100.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[194.13499740383855, -774.690909065288, -37.039096127036885]\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "[27.264091800101085, -674.690909065288, 62.960903872963115]\n", + "[498.04499913461245, -470.78090733451245, 266.8709056037373]\n", + "[231.17409353087498, -470.78090733451245, 266.8709056037373]\n", + "2\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[27.264091800101085, -674.690909065288, 62.960903872963115]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-272.7359081998989, -974.690909065288, -5.86500259616173]\n", + "[231.17409353087498, -470.78090733451245, 266.8709056037373]\n", + "[231.17409353087498, -470.78090733451245, 498.04499913461245]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-272.7359081998989, -974.690909065288, -5.86500259616173]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-503.9100017307739, -974.690909065288, -5.86500259616173]\n", + "[231.17409353087498, -470.78090733451245, 498.04499913461245]\n", + "[0.0, -470.78090733451245, 498.04499913461245]\n", + "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-503.9100017307739, -974.690909065288, -5.86500259616173]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-303.9100017307739, -774.690909065288, 82.40371213406064]\n", + "[0.0, -470.78090733451245, 498.04499913461245]\n", + "[0.0, -470.78090733451245, 386.3137138648348]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-303.9100017307739, -774.690909065288, 82.40371213406064]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-415.64128700055164, -774.690909065288, 82.40371213406064]\n", + "[0.0, -470.78090733451245, 386.3137138648348]\n", + "[-111.73128526977777, -470.78090733451245, 386.3137138648348]\n", "0\n", + "500.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-415.64128700055164, -774.690909065288, 82.40371213406064]\n", + "((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-31.282574001104194, -1274.690909065288, -417.59628786593936]\n", + "[-111.73128526977777, -470.78090733451245, 386.3137138648348]\n", + "[772.6274277296696, -470.78090733451245, 386.3137138648348]\n", + "2\n", + "-600.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-31.282574001104194, -1274.690909065288, -417.59628786593936]\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[568.7174259988958, -674.690909065288, 27.2640918001008]\n", + "[772.6274277296696, -470.78090733451245, 386.3137138648348]\n", + "[772.6274277296696, -470.78090733451245, 231.17409353087498]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[568.7174259988958, -674.690909065288, 27.2640918001008]\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[568.7174259988958, -470.7809073345132, 27.2640918001008]\n", + "[772.6274277296696, -470.78090733451245, 231.17409353087498]\n", + "[772.6274277296696, -266.87090560373764, 231.17409353087498]\n", + "2\n", + "200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)))\n", + "[568.7174259988958, -470.7809073345132, 27.2640918001008]\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0))\n", + "[368.7174259988958, -670.7809073345131, -17.59628786593936]\n", + "[772.6274277296696, -266.87090560373764, 231.17409353087498]\n", + "[772.6274277296696, -266.87090560373764, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[368.7174259988958, -670.7809073345131, -17.59628786593936]\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[368.7174259988958, -515.6412870005532, -17.59628786593936]\n", + "[772.6274277296696, -266.87090560373764, 386.3137138648348]\n", + "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", + "1\n", "None\n", - "here\n", - "(((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[568.7174259988949, -133.23757486649276, -133.2375748664931]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[835.5883316026321, -133.23757486649276, -133.2375748664931]\n", - "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", - "[1039.498333333407, 70.67242686428197, 70.67242686428197]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.7174259988958, -515.6412870005532, -17.59628786593936]\n", + "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[368.7174259988958, -403.91000173077543, -17.59628786593936]\n", + "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[368.7174259988958, -403.91000173077543, -17.59628786593936]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[668.7174259988958, -103.91000173077543, -33.237574866492196]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "1\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[668.7174259988958, -103.91000173077543, -33.237574866492196]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[268.7174259988958, 37.543332468019116, -433.2375748664922]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "[772.6274277296696, 541.4533341987946, 70.67242686428197]\n", + "1\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[268.7174259988958, 37.543332468019116, -433.2375748664922]\n", + "((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[468.7174259988958, -2.063481335618519, -233.2375748664922]\n", + "[772.6274277296696, 541.4533341987946, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "2\n", + "200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)))\n", + "[468.7174259988958, -2.063481335618519, -233.2375748664922]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "[268.7174259988958, -202.06348133561852, 37.54333246802037]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 541.4533341987946]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)))\n", + "[268.7174259988958, -202.06348133561852, 37.54333246802037]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "[368.7174259988958, -102.06348133561852, -129.32757313571716]\n", + "[772.6274277296696, 301.8465203951569, 541.4533341987946]\n", + "[772.6274277296696, 301.8465203951569, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)))\n", + "[368.7174259988958, -102.06348133561852, -129.32757313571716]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "[599.8915195297708, -102.06348133561852, -129.32757313571716]\n", + "[772.6274277296696, 301.8465203951569, 274.582428595057]\n", + "[1003.8015212605446, 301.8465203951569, 274.582428595057]\n", + "2\n", + "-100.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[599.8915195297708, -102.06348133561852, -129.32757313571716]\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[699.8915195297708, -2.063481335618519, -2.0634813356172685]\n", + "[1003.8015212605446, 301.8465203951569, 274.582428595057]\n", + "[1003.8015212605446, 301.8465203951569, 301.8465203951569]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[699.8915195297708, -2.063481335618519, -2.0634813356172685]\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[811.6228047995484, -2.063481335618519, -2.0634813356172685]\n", + "[1003.8015212605446, 301.8465203951569, 301.8465203951569]\n", + "[1115.5328065303222, 301.8465203951569, 301.8465203951569]\n", + "2\n", + "500.0\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[811.6228047995484, -2.063481335618519, -2.0634813356172685]\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[311.62280479954836, -502.0634813356185, -74.69090906528663]\n", + "[1115.5328065303222, 301.8465203951569, 301.8465203951569]\n", + "[1115.5328065303222, 301.8465203951569, 729.2190926654876]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[311.62280479954836, -502.0634813356185, -74.69090906528663]\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[-888.3771952004516, -502.0634813356185, -74.69090906528663]\n", + "[1115.5328065303222, 301.8465203951569, 729.2190926654876]\n", + "[-84.46719346967784, 301.8465203951569, 729.2190926654876]\n", "0\n", - "600.0\n", - "here\n" - ] - }, - { - "ename": "ValueError", - "evalue": "Total of weights must be greater than zero", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[274], line 6\u001b[0m\n\u001b[1;32m 4\u001b[0m root \u001b[38;5;241m=\u001b[39m (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m)\n\u001b[1;32m 5\u001b[0m start_chord \u001b[38;5;241m=\u001b[39m ((\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m1\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m), (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m), (\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m3\u001b[39m, \u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m))\n\u001b[0;32m----> 6\u001b[0m path \u001b[38;5;241m=\u001b[39m \u001b[43mstochastic_hamiltonian\u001b[49m\u001b[43m(\u001b[49m\u001b[43mstart_chord\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 7\u001b[0m \u001b[38;5;66;03m#durs = tuple(round(y[0]-x[0], 2) for (x, y) in pairwise(target_melody_data)) + ((1,))\u001b[39;00m\n\u001b[1;32m 8\u001b[0m durs \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mtuple\u001b[39m(d[\u001b[38;5;241m0\u001b[39m] \u001b[38;5;28;01mfor\u001b[39;00m d \u001b[38;5;129;01min\u001b[39;00m target_melody_data)\n", - "Cell \u001b[0;32mIn[260], line 202\u001b[0m, in \u001b[0;36mstochastic_hamiltonian\u001b[0;34m(start_chord)\u001b[0m\n\u001b[1;32m 199\u001b[0m norm_weights \u001b[38;5;241m=\u001b[39m [prod(a) \u001b[38;5;28;01mfor\u001b[39;00m a \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mzip\u001b[39m(\u001b[38;5;241m*\u001b[39m[[nf \u001b[38;5;241m*\u001b[39m weights[ifx] \u001b[38;5;28;01mfor\u001b[39;00m nf \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mlist\u001b[39m(factor)] \u001b[38;5;28;01mfor\u001b[39;00m ifx, factor \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28menumerate\u001b[39m(factors) \u001b[38;5;28;01mif\u001b[39;00m weights[ifx] \u001b[38;5;241m!=\u001b[39m \u001b[38;5;241m0\u001b[39m])]\n\u001b[1;32m 200\u001b[0m \u001b[38;5;66;03m#print(max(norm_weights))\u001b[39;00m\n\u001b[1;32m 201\u001b[0m \u001b[38;5;66;03m#print(norm_weights)\u001b[39;00m\n\u001b[0;32m--> 202\u001b[0m edge \u001b[38;5;241m=\u001b[39m \u001b[43mchoices\u001b[49m\u001b[43m(\u001b[49m\u001b[43mout_edges\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mweights\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mnorm_weights\u001b[49m\u001b[43m)\u001b[49m[\u001b[38;5;241m0\u001b[39m]\n\u001b[1;32m 203\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 204\u001b[0m edge \u001b[38;5;241m=\u001b[39m (next_node, next_node, (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m,))\n", - "File \u001b[0;32m/usr/lib/python3.11/random.py:509\u001b[0m, in \u001b[0;36mRandom.choices\u001b[0;34m(self, population, weights, cum_weights, k)\u001b[0m\n\u001b[1;32m 507\u001b[0m total \u001b[38;5;241m=\u001b[39m cum_weights[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m] \u001b[38;5;241m+\u001b[39m \u001b[38;5;241m0.0\u001b[39m \u001b[38;5;66;03m# convert to float\u001b[39;00m\n\u001b[1;32m 508\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m total \u001b[38;5;241m<\u001b[39m\u001b[38;5;241m=\u001b[39m \u001b[38;5;241m0.0\u001b[39m:\n\u001b[0;32m--> 509\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mTotal of weights must be greater than zero\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 510\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m _isfinite(total):\n\u001b[1;32m 511\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mTotal of weights must be finite\u001b[39m\u001b[38;5;124m'\u001b[39m)\n", - "\u001b[0;31mValueError\u001b[0m: Total of weights must be greater than zero" - ] - } - ], - "source": [ - "seed(19541116)\n", - "factors = []\n", - "dims = (2, 3, 5, 7)\n", - "root = (0, 0, 0, 0)\n", - "start_chord = ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "path = stochastic_hamiltonian(start_chord)\n", - "#durs = tuple(round(y[0]-x[0], 2) for (x, y) in pairwise(target_melody_data)) + ((1,))\n", - "durs = tuple(d[0] for d in target_melody_data)\n", - "#path_to_chords(path, root)\n", - "write_chord_sequence(list(zip(durs, path_to_chords(path, root))), \"breysheet.txt\")" - ] - }, - { - "cell_type": "markdown", - "id": "85eda9de-ad78-4009-bf0e-c4d45e806bc4", - "metadata": {}, - "source": [ - "## function-based approach" - ] - }, + "-100.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[-888.3771952004516, -502.0634813356185, -74.69090906528663]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[-205.8650025961614, -402.0634813356185, 25.309090934713367]\n", + "[-84.46719346967784, 301.8465203951569, 729.2190926654876]\n", + "[498.04499913461245, 301.8465203951569, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -402.0634813356185, 25.309090934713367]\n", + "((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-205.8650025961614, -472.73590819990045, 25.309090934713367]\n", + "[498.04499913461245, 301.8465203951569, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -472.73590819990045, 25.309090934713367]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-205.8650025961614, -703.9100017307754, 25.309090934713367]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -703.9100017307754, 25.309090934713367]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-317.596287865939, -703.9100017307754, 25.309090934713367]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "[386.3137138648348, 0.0, 729.2190926654876]\n", + "1\n", + "-600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)))\n", + "[-317.596287865939, -703.9100017307754, 25.309090934713367]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1))\n", + "[282.403712134061, 51.22961860318435, 625.3090909347134]\n", + "[386.3137138648348, 0.0, 729.2190926654876]\n", + "[386.3137138648348, 155.13962033395975, 729.2190926654876]\n", + "2\n", + "400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[282.403712134061, 51.22961860318435, 625.3090909347134]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-117.59628786593902, -348.77038139681565, 37.54333246802037]\n", + "[386.3137138648348, 155.13962033395975, 729.2190926654876]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-117.59628786593902, -348.77038139681565, 37.54333246802037]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-348.77038139681406, -348.77038139681565, 37.54333246802037]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-348.77038139681406, -348.77038139681565, 37.54333246802037]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-148.77038139681406, -148.77038139681565, 82.40371213406064]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-148.77038139681406, -148.77038139681565, 82.40371213406064]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-17.59628786593899, -248.77038139681565, -17.59628786593936]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.59628786593899, -248.77038139681565, -17.59628786593936]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[382.40371213406104, -115.64128700055312, 382.40371213406064]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[382.40371213406104, -115.64128700055312, 382.40371213406064]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[382.40371213406104, -115.64128700055312, 586.3137138648354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[382.40371213406104, -115.64128700055312, 586.3137138648354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", + "[382.40371213406104, -115.64128700055312, 698.0449991346132]\n", + "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "[386.3137138648348, -111.73128526977777, 701.9550008653874]\n", + "2\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[382.40371213406104, -115.64128700055312, 698.0449991346132]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406104, -315.6412870005531, -48.7703813968144]\n", + "[386.3137138648348, -111.73128526977777, 701.9550008653874]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[182.40371213406104, -315.6412870005531, -48.7703813968144]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[82.40371213406104, -415.6412870005531, -29.32757313571713]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "[386.3137138648348, -111.73128526977777, 274.582428595057]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", + "[82.40371213406104, -415.6412870005531, -29.32757313571713]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "[282.40371213406104, 51.229618603184406, 170.67242686428287]\n", + "[386.3137138648348, -111.73128526977777, 274.582428595057]\n", + "[386.3137138648348, 155.13962033395975, 274.582428595057]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[282.40371213406104, 51.229618603184406, 170.67242686428287]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406104, -48.770381396815594, -48.7703813968144]\n", + "[386.3137138648348, 155.13962033395975, 274.582428595057]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[182.40371213406104, -48.770381396815594, -48.7703813968144]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[337.54333246802076, -48.770381396815594, -48.7703813968144]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[541.4533341987946, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[337.54333246802076, -48.770381396815594, -48.7703813968144]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[449.27461773779845, -48.770381396815594, -48.7703813968144]\n", + "[541.4533341987946, 155.13962033395975, 155.13962033395975]\n", + "[653.1846194685722, 155.13962033395975, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[449.27461773779845, -48.770381396815594, -48.7703813968144]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[449.27461773779845, -279.9444749276907, -48.7703813968144]\n", + "[653.1846194685722, 155.13962033395975, 155.13962033395975]\n", + "[653.1846194685722, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[449.27461773779845, -279.9444749276907, -48.7703813968144]\n", + "((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[533.7418112074761, -279.9444749276907, -48.7703813968144]\n", + "[653.1846194685722, -76.03447319691533, 155.13962033395975]\n", + "[737.6518129382499, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "0.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[533.7418112074761, -279.9444749276907, -48.7703813968144]\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -279.9444749276907, -48.7703813968144]\n", + "[737.6518129382499, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -279.9444749276907, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -435.0840952616505, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "1\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -435.0840952616505, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -546.8153805314282, -48.7703813968144]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "2\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)))\n", + "[-48.77038139681406, -546.8153805314282, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, -346.8153805314282, -79.9444749276895]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, -76.03447319691533]\n", + "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)))\n", + "[151.22961860318594, -346.8153805314282, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", + "[-148.77038139681406, -766.2581887925255, -379.9444749276895]\n", + "[155.13962033395975, -342.90537880065284, -76.03447319691533]\n", + "[155.13962033395975, -462.3481870617502, -76.03447319691533]\n", + "2\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)))\n", + "[-148.77038139681406, -766.2581887925255, -379.9444749276895]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1))\n", + "[-148.77038139681406, -766.2581887925255, -535.0840952616493]\n", + "[155.13962033395975, -462.3481870617502, -76.03447319691533]\n", + "[155.13962033395975, -462.3481870617502, -231.1740935308751]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)))\n", + "[-148.77038139681406, -766.2581887925255, -535.0840952616493]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1))\n", + "[-48.77038139681406, -666.2581887925255, -546.8153805314271]\n", + "[155.13962033395975, -462.3481870617502, -231.1740935308751]\n", + "[155.13962033395975, -462.3481870617502, -342.90537880065284]\n", + "2\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)))\n", + "[-48.77038139681406, -666.2581887925255, -546.8153805314271]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0))\n", + "[-248.77038139681406, -866.2581887925255, -17.596287865939416]\n", + "[155.13962033395975, -462.3481870617502, -342.90537880065284]\n", + "[155.13962033395975, -462.3481870617502, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-248.77038139681406, -866.2581887925255, -17.596287865939416]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-248.77038139681406, -986.4221943350657, -17.596287865939416]\n", + "[155.13962033395975, -462.3481870617502, 386.3137138648348]\n", + "[155.13962033395975, -582.5121926042904, 386.3137138648348]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-248.77038139681406, -986.4221943350657, -17.596287865939416]\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1))\n", + "[-148.77038139681406, -886.4221943350657, -72.73590819989926]\n", + "[155.13962033395975, -582.5121926042904, 386.3137138648348]\n", + "[155.13962033395975, -582.5121926042904, 231.17409353087498]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-148.77038139681406, -886.4221943350657, -72.73590819989926]\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1))\n", + "[-148.77038139681406, -1117.5962878659407, -72.73590819989926]\n", + "[155.13962033395975, -582.5121926042904, 231.17409353087498]\n", + "[155.13962033395975, -813.6862861351652, 231.17409353087498]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-148.77038139681406, -1117.5962878659407, -72.73590819989926]\n", + "((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-48.77038139681406, 182.40371213405933, 27.264091800100744]\n", + "[155.13962033395975, -813.6862861351652, 231.17409353087498]\n", + "[155.13962033395975, 386.3137138648348, 231.17409353087498]\n", + "1\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)))\n", + "[-48.77038139681406, 182.40371213405933, 27.264091800100744]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1))\n", + "[-248.77038139681406, 137.54333246801906, -172.73590819989926]\n", + "[155.13962033395975, 386.3137138648348, 231.17409353087498]\n", + "[155.13962033395975, 541.4533341987946, 231.17409353087498]\n", + "2\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[-248.77038139681406, 137.54333246801906, -172.73590819989926]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, 437.54333246801906, 51.229618603185514]\n", + "[155.13962033395975, 541.4533341987946, 231.17409353087498]\n", + "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)))\n", + "[51.22961860318594, 437.54333246801906, 51.229618603185514]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1))\n", + "[-148.77038139681406, 237.54333246801906, 664.9159047383506]\n", + "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", + "[155.13962033395975, 541.4533341987946, 968.8259064691249]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-148.77038139681406, 237.54333246801906, 664.9159047383506]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-48.77038139681406, -48.77038139681571, 764.9159047383506]\n", + "[155.13962033395975, 541.4533341987946, 968.8259064691249]\n", + "[155.13962033395975, 155.13962033395975, 968.8259064691249]\n", + "2\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)))\n", + "[-48.77038139681406, -48.77038139681571, 764.9159047383506]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2))\n", + "[151.22961860318594, 151.2296186031843, 1120.0555250723105]\n", + "[155.13962033395975, 155.13962033395975, 968.8259064691249]\n", + "[155.13962033395975, 155.13962033395975, 1123.9655268030847]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[151.22961860318594, 151.2296186031843, 1120.0555250723105]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[51.22961860318594, 51.22961860318429, 437.54333246802037]\n", + "[155.13962033395975, 155.13962033395975, 1123.9655268030847]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[51.22961860318594, 51.22961860318429, 437.54333246802037]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, 151.2296186031843, -79.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[151.22961860318594, 151.2296186031843, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[51.22961860318594, 51.22961860318429, 282.40371213406064]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[51.22961860318594, 51.22961860318429, 282.40371213406064]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[-48.77038139681406, -48.77038139681571, -279.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)))\n", + "[-48.77038139681406, -48.77038139681571, -279.9444749276895]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2))\n", + "[-48.77038139681406, -279.9444749276908, -279.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "[155.13962033395975, -76.03447319691533, -76.03447319691533]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -279.9444749276908, -279.9444749276895]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[51.22961860318594, -179.9444749276908, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, -76.03447319691533]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -179.9444749276908, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -335.0840952616506, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -335.0840952616506, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -446.81538053142833, 51.2296186031856]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -446.81538053142833, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-248.77038139681406, -950.7253822622033, -248.7703813968144]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "2\n", + "-400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)))\n", + "[-248.77038139681406, -950.7253822622033, -248.7703813968144]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, -550.7253822622033, -79.9444749276895]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "[155.13962033395975, -546.8153805314278, -76.03447319691533]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[151.22961860318594, -550.7253822622033, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -650.7253822622033, 51.2296186031856]\n", + "[155.13962033395975, -546.8153805314278, -76.03447319691533]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "1\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -650.7253822622033, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[51.22961860318594, -179.94447492769086, 51.2296186031856]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -179.94447492769086, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[282.40371213406104, -179.94447492769086, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "2\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[282.40371213406104, -179.94447492769086, 51.2296186031856]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-17.59628786593896, -479.94447492769086, 18.100524206922955]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 422.0105259376971]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-17.59628786593896, -479.94447492769086, 18.100524206922955]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[18.100524206923296, -479.94447492769086, 18.100524206922955]\n", + "[386.3137138648348, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "2\n", + "400.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[18.100524206923296, -479.94447492769086, 18.100524206922955]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-381.8994757930767, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-381.8994757930767, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-1581.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[-777.989474062303, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "-400.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-1581.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[18.100524206923183, -479.94447492769086, 404.41423807175767]\n", + "[-777.989474062303, -76.03447319691533, 808.3242398025318]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "2\n", + "100.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[18.100524206923183, -479.94447492769086, 404.41423807175767]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-81.89947579307682, -579.9444749276909, -81.89947579307704]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "2\n", + "400.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)))\n", + "[-81.89947579307682, -579.9444749276909, -81.89947579307704]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1))\n", + "[-481.8994757930768, -979.9444749276909, -250.7253822622019]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 653.1846194685722]\n", + "2\n", + "-100.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-481.8994757930768, -979.9444749276909, -250.7253822622019]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-381.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 653.1846194685722]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-381.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-964.411668397367, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[-160.50166666659302, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-964.411668397367, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-648.7703813968142, -879.9444749276909, 4.414238071757666]\n", + "[-160.50166666659302, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-648.7703813968142, -879.9444749276909, 4.414238071757666]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-1848.7703813968144, -879.9444749276909, 4.414238071757666]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "[-1044.8603796660404, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "-600.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-1848.7703813968144, -879.9444749276909, 4.414238071757666]\n", + "((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-48.77038139681417, -279.94447492769086, 604.4142380717576]\n", + "[-1044.8603796660404, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "2\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681417, -279.94447492769086, 604.4142380717576]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681417, -279.94447492769086, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681417, -279.94447492769086, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681417, -435.08409526165065, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "2\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-48.77038139681417, -435.08409526165065, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968142, -735.0840952616506, -33.129094396261735]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-348.7703813968142, -735.0840952616506, -33.129094396261735]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968142, -846.8153805314284, -33.129094396261735]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-348.7703813968142, -846.8153805314284, -33.129094396261735]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -846.8153805314284, -33.129094396261735]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "[-27.264091800100235, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-531.1740935308742, -846.8153805314284, -33.129094396261735]\n", + "((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-735.084095261649, -846.8153805314284, -33.129094396261735]\n", + "[-27.264091800100235, -342.90537880065284, 470.7809073345124]\n", + "[-231.1740935308751, -342.90537880065284, 470.7809073345124]\n", + "1\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-735.084095261649, -846.8153805314284, -33.129094396261735]\n", + "((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-935.084095261649, -1.9550008653882287, -233.12909439626173]\n", + "[-231.1740935308751, -342.90537880065284, 470.7809073345124]\n", + "[-231.1740935308751, 701.9550008653874, 470.7809073345124]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-935.084095261649, -1.9550008653882287, -233.12909439626173]\n", + "((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-815.6412870005518, -1.9550008653882287, -233.12909439626173]\n", + "[-231.1740935308751, 701.9550008653874, 470.7809073345124]\n", + "[-111.73128526977777, 701.9550008653874, 470.7809073345124]\n" + ] + } + ], + "source": [ + "seed(19541116)\n", + "factors = []\n", + "dims = (2, 3, 5, 7)\n", + "root = (0, 0, 0, 0)\n", + "start_chord = ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "path = stochastic_hamiltonian(start_chord)\n", + "#durs = tuple(round(y[0]-x[0], 2) for (x, y) in pairwise(target_melody_data)) + ((1,))\n", + "durs = tuple(d[0] for d in target_melody_data)\n", + "#path_to_chords(path, root)\n", + "write_chord_sequence(list(zip(durs, path_to_chords(path, root))), \"breysheet.txt\")" + ] + }, + { + "cell_type": "markdown", + "id": "85eda9de-ad78-4009-bf0e-c4d45e806bc4", + "metadata": {}, + "source": [ + "## function-based approach" + ] + }, { "cell_type": "markdown", "id": "0c249f37-5fd5-45d3-9f52-313dd9ae3250", @@ -22902,7 +98507,7 @@ }, { "cell_type": "code", - "execution_count": 275, + "execution_count": 656, "id": "81f20bd9-e87a-4918-a61b-27b04b6d5aee", "metadata": {}, "outputs": [], @@ -22942,12 +98547,16 @@ " # sustain = sustain + (chord[2],)\n", " for cdx, c_pitch in enumerate(chord):\n", " if cdx != ins: \n", + " #if True:\n", " enumerator = c_pitch[1:] # if dev_target != None else c_pitch[1:-1]\n", " for ddx, dim in enumerate(enumerator):\n", " alts = [-1, 1] #if dev_target != None else [1]\n", + " #alts = [-1, 1] if choices([True, False], weights=[1, 3]) else [1]\n", " for alt in alts:\n", " new_pitch = list(c_pitch)\n", " new_pitch[ddx+1] += alt\n", + " print(pitch_difference(sustain[0], new_pitch))\n", + " \n", " s_pitch = chord[ins]\n", " new_pitch = transpose_to_nearest(s_pitch, new_pitch)\n", " for octave in range(-1, 2):\n", @@ -23060,6 +98669,17 @@ " else:\n", " return [1 for edge in edges]\n", "\n", + "\n", + " def harmonic_contraint_weight(edges, ins):\n", + "\n", + " def within_contraint(edge, ins):\n", + " sustain = ((0, 0, 0, 0), (-1, 1, 0, 0))\n", + " print(sum([abs(diff) for diff in pitch_difference(sustain[0][1:], edge[1][ins][1:])]) <= 1 or sum([abs(diff) for diff in pitch_difference(sustain[1][1:], edge[1][ins][1:])]) <= 1)\n", + " return sum([abs(diff) for diff in pitch_difference(sustain[0][1:], edge[1][ins][1:])]) <= 1 or sum([abs(diff) for diff in pitch_difference(sustain[1][1:], edge[1][ins][1:])]) <= 1\n", + "\n", + " for e in edges:\n", + " yield 10 if within_contraint(e, ins) else 1\n", + " \n", " next_node = start_chord\n", " path = []\n", " s_next_node = sorted(next_node, key=hs_array_to_fr)\n", @@ -23081,20 +98701,27 @@ " list(target_melody_weights(out_edges, dev, c_devs, ins)),\n", " list(hd_weight(out_edges)),\n", " list(dca_weight(out_edges, ins, dev, last_chords)),\n", - " list(registration_weights(out_edges))\n", + " list(registration_weights(out_edges)),\n", + " list(harmonic_contraint_weight(out_edges, ins))\n", " ]\n", - " weights = [1000, 0, 10, 10000, 10, 1000]\n", + " weights = [100, 0, 10, 10000, 100, 1000, 1000]\n", " #if (ins == 2 and dev != None) or (ins != 2 and dev != None and choices([True, False], weights=[1,1])[0]):\n", " if ins == 2: \n", - " skip_weights = [2, 0]\n", + " skip_weights = [2, 1]\n", + " elif ins == 1:\n", + " skip_weights = [2, 1]\n", " else:\n", - " skip_weights = [1, 2]\n", + " skip_weights = [2, 1]\n", " if (dev != None and choices([True, False], weights=skip_weights)[0]):\n", " weights[0] = 0\n", " weights[3] = 0\n", " weights[4] = 0\n", + " #weights[5] = 0\n", " else:\n", " weights[2] = 0\n", + "\n", + " if dev == None:\n", + " weights[2] = 0\n", " #print(factors)\n", " candidate_exists = sum([prod(a) for a in zip(*factors)]) != 0\n", " candidate_exists = True\n", @@ -23112,8 +98739,8 @@ " else:\n", " edge = (next_node, next_node, (0, 0, 0,))\n", "\n", - " if ins == 2 and dev == None:\n", - " edge = (next_node, next_node, (0, 0, 0,))\n", + " #if (ins == 0 or ins == 2) and dev == None:\n", + " # edge = (next_node, next_node, (0, 0, 0,))\n", " \n", " next_node = edge[1]\n", " last_chords = last_chords + (next_node,)\n", @@ -23147,7 +98774,7 @@ }, { "cell_type": "code", - "execution_count": 276, + "execution_count": 657, "id": "8912c650-a43d-4539-ae24-b5acf9bc543d", "metadata": { "scrolled": true @@ -23159,11402 +98786,86988 @@ "text": [ "[-701.9550008653874, -203.91000173077484, 0]\n", "2\n", - "-200.0\n", - "here\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", "[-701.9550008653874, -203.91000173077484, 0]\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, 0.0, 0.0]\n", - "2\n", - "-100.0\n", - "here\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "[-498.04499913461257, 0.0, 0.0]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "2\n", - "100.0\n", - "here\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "[-498.04499913461257, 0.0, 0.0]\n", - "2\n", - "200.0\n", - "here\n", - "[-501.95500086538743, -3.9100017307748374, -3.9100017307748374]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "[-498.04499913461257, 0.0, 0.0]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "2\n", - "-300.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "2\n", - "300.0\n", - "here\n", - "[-401.95500086538743, 96.08999826922516, -15.641287000552609]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "[-498.04499913461257, 0.0, -111.73128526977777]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "2\n", - "200.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077484, 0.0]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[-901.9550008653874, -403.91000173077487, -17.596287865940013]\n", + "[-701.9550008653874, -203.91000173077484, 182.40371213406]\n", "[-498.04499913461257, 0.0, 203.91000173077484]\n", "[-498.04499913461257, 0.0, 386.3137138648348]\n", "2\n", - "-200.0\n", - "here\n", - "[-901.9550008653874, -403.91000173077487, -17.596287865940013]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077487, 0.0]\n", - "[-498.04499913461257, 0.0, 386.3137138648348]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "1\n", - "-200.0\n", - "here\n", - "[-701.9550008653874, -203.91000173077487, 0.0]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-501.95500086538743, -31.174093530875098, 200.0]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)))\n", - "[-501.95500086538743, -31.174093530875098, 200.0]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 68.8259064691249, -15.641287000552609]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, -111.73128526977777]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", - "[-401.95500086538743, 68.8259064691249, -15.641287000552609]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, 300.0, -15.641287000552609]\n", - "[-498.04499913461257, -27.264091800100235, -111.73128526977777]\n", - "[-498.04499913461257, 203.91000173077484, -111.73128526977777]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", - "[-401.95500086538743, 300.0, -15.641287000552609]\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", - "[-1.955000865387433, 700.0, -1.955000865387376]\n", - "[-498.04499913461257, 203.91000173077484, -111.73128526977777]\n", - "[-498.04499913461257, 203.91000173077484, -498.04499913461257]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", - "[-1.955000865387433, 700.0, -1.955000865387376]\n", - "((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", - "[-1.955000865387433, 811.731285269778, -1.955000865387376]\n", - "[-498.04499913461257, 203.91000173077484, -498.04499913461257]\n", - "[-498.04499913461257, 315.6412870005529, -498.04499913461257]\n", - "2\n", - "900.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-1.955000865387433, 811.731285269778, -1.955000865387376]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-901.9550008653874, -88.26871473022197, 66.87090560373758]\n", - "[-498.04499913461257, 315.6412870005529, -498.04499913461257]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", - "[-901.9550008653874, -88.26871473022197, 66.87090560373758]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "[-901.9550008653874, -319.4428082610969, 66.87090560373758]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", - "1\n", - "-500.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", - "[-901.9550008653874, -319.4428082610969, 66.87090560373758]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "[-401.95500086538743, 335.6968120728624, 566.8709056037376]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", - "[-498.04499913461257, 239.60681380363727, 470.7809073345124]\n", - "2\n", - "100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)))\n", - "[-401.95500086538743, 335.6968120728624, 566.8709056037376]\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0))\n", - "[-501.95500086538743, 235.69681207286237, -3.910001730774809]\n", - "[-498.04499913461257, 239.60681380363727, 470.7809073345124]\n", - "[-498.04499913461257, 239.60681380363727, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 235.69681207286237, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 382.4037121340599, -3.910001730774809]\n", - "[-498.04499913461257, 239.60681380363727, 0.0]\n", - "[-498.04499913461257, 386.3137138648348, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 382.4037121340599, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 494.13499740383753, -3.910001730774809]\n", - "[-498.04499913461257, 386.3137138648348, 0.0]\n", - "[-498.04499913461257, 498.04499913461245, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", - "[-501.95500086538743, 494.13499740383753, -3.910001730774809]\n", - "((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "[-501.95500086538743, 698.0449991346125, -3.910001730774809]\n", - "[-498.04499913461257, 498.04499913461245, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 0.0]\n", - "2\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-501.95500086538743, 698.0449991346125, -3.910001730774809]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-801.9550008653874, 398.04499913461245, 11.731285269778084]\n", - "[-498.04499913461257, 701.9550008653874, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 315.6412870005529]\n", - "1\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", - "[-801.9550008653874, 398.04499913461245, 11.731285269778084]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", - "[-801.9550008653874, 166.8709056037374, 11.731285269778084]\n", - "[-498.04499913461257, 701.9550008653874, 315.6412870005529]\n", - "[-498.04499913461257, 470.7809073345124, 315.6412870005529]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", - "[-801.9550008653874, 166.8709056037374, 11.731285269778084]\n", - "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", - "[-501.95500086538743, -3.9100017307749795, 311.7312852697781]\n", - "[-498.04499913461257, 470.7809073345124, 315.6412870005529]\n", - "[-498.04499913461257, 0.0, 315.6412870005529]\n", - "2\n", - "200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", - "[-501.95500086538743, -3.9100017307749795, 311.7312852697781]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 182.40371213406]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -203.91000173077498, 2.842170943040401e-14]\n", + "[-701.9550008653874, -203.91000173077484, 111.73128526977806]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", "[-498.04499913461257, 0.0, 315.6412870005529]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "1\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -203.91000173077498, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -315.6412870005528, 2.842170943040401e-14]\n", - "[-498.04499913461257, 0.0, 203.91000173077484]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-7, 1, 0, 2), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", - "[-701.9550008653874, -315.6412870005528, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "[-401.95500086538743, -15.64128700055278, -15.641287000552552]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)))\n", - "[-401.95500086538743, -15.64128700055278, -15.641287000552552]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1))\n", - "[-201.95500086538743, 184.35871299944722, 29.21909266548758]\n", - "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", - "[-498.04499913461257, -111.73128526977777, -266.87090560373764]\n", - "2\n", - "500.0\n", - "here\n", - "(((-2, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-201.95500086538743, 184.35871299944722, 29.21909266548758]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -315.6412870005528, 0.0]\n", - "[-498.04499913461257, -111.73128526977777, -266.87090560373764]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -315.6412870005528, 0.0]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -231.17409353087524, 0.0]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -231.17409353087524, 0.0]\n", - "((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -386.313713864835, 0.0]\n", - "[-498.04499913461257, -27.264091800100235, 203.91000173077484]\n", - "[-498.04499913461257, -182.40371213405996, 203.91000173077484]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -386.313713864835, 0.0]\n", - "((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653874, -470.7809073345127, 0.0]\n", - "[-498.04499913461257, -182.40371213405996, 203.91000173077484]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653874, -470.7809073345127, 0.0]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-657.094621199347, -270.7809073345127, 200.0]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "1\n", - "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)))\n", - "[-657.094621199347, -270.7809073345127, 200.0]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0))\n", - "[-557.094621199347, -59.04962206473482, 300.0]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -155.13962033395978, 203.91000173077484]\n", - "2\n", - "800.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-557.094621199347, -59.04962206473482, 300.0]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 203.91000173077484]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "[-1057.0946211993469, -559.0496220647349, -61.004622930122196]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "[-653.1846194685721, -155.13962033395978, 342.90537880065267]\n", - "2\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, -559.0496220647349, -61.004622930122196]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0))\n", - "[-1057.0946211993469, -559.0496220647349, -88.26871473022197]\n", - "[-653.1846194685721, -155.13962033395978, 342.90537880065267]\n", - "[-653.1846194685721, -155.13962033395978, 315.6412870005529]\n", - "2\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-1057.0946211993469, -559.0496220647349, -88.26871473022197]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 315.6412870005529]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[-1357.0946211993469, -859.0496220647349, 109.77628440439048]\n", - "((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-1588.2687147302217, -859.0496220647349, 109.77628440439048]\n", - "[-653.1846194685721, -155.13962033395978, 813.6862861351653]\n", - "[-884.3587129994471, -155.13962033395978, 813.6862861351653]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-1588.2687147302217, -859.0496220647349, 109.77628440439048]\n", - "((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-1588.2687147302217, -703.9100017307751, 109.77628440439048]\n", - "[-884.3587129994471, -155.13962033395978, 813.6862861351653]\n", - "[-884.3587129994471, 0.0, 813.6862861351653]\n", - "2\n", - "-500.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-1588.2687147302217, -703.9100017307751, 109.77628440439048]\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-1088.2687147302217, -203.9100017307751, 27.26409180010012]\n", - "[-884.3587129994471, 0.0, 813.6862861351653]\n", - "[-884.3587129994471, 0.0, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-1088.2687147302217, -203.9100017307751, 27.26409180010012]\n", - "((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-1172.7359081998998, -203.9100017307751, 27.26409180010012]\n", - "[-884.3587129994471, 0.0, 231.17409353087498]\n", - "[-968.8259064691251, 0.0, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-1172.7359081998998, -203.9100017307751, 27.26409180010012]\n", - "((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[-1172.7359081998998, 525.3090909347125, 27.26409180010012]\n", - "[-968.8259064691251, 0.0, 231.17409353087498]\n", - "[-968.8259064691251, 729.2190926654876, 231.17409353087498]\n", - "0\n", - "-300.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-1172.7359081998998, 525.3090909347125, 27.26409180010012]\n", - "((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[11.622804799547566, 825.3090909347125, 327.2640918001001]\n", - "[-968.8259064691251, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[11.622804799547566, 825.3090909347125, 327.2640918001001]\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[11.622804799547566, 980.4487112686722, 327.2640918001001]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", - "1\n", - "300.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[11.622804799547566, 980.4487112686722, 327.2640918001001]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-288.37719520045243, 840.9503779352651, 27.26409180010012]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "0\n", - "-200.0\n", - "here\n", - "(((3, 1, -1, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-288.37719520045243, 840.9503779352651, 27.26409180010012]\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-159.04962206473436, 1040.9503779352651, 227.26409180010012]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", - "2\n", - "400.0\n", - "here\n", - "(((0, 1, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-159.04962206473436, 1040.9503779352651, 227.26409180010012]\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[-559.0496220647344, 640.9503779352651, -61.004622930122196]\n", - "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", - "[-155.13962033395978, 1044.8603796660402, 342.90537880065267]\n", - "0\n", - "-200.0\n", - "here\n", - "(((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[-559.0496220647344, 640.9503779352651, -61.004622930122196]\n", - "((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[-590.2237155956094, 840.9503779352651, 138.9953770698778]\n", - "[-155.13962033395978, 1044.8603796660402, 342.90537880065267]\n", - "[-386.31371386483477, 1044.8603796660402, 342.90537880065267]\n", - "2\n", - "0.0\n", - "here\n", - "(((0, 1, -1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 840.9503779352651, 138.9953770698778]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-590.2237155956094, 840.9503779352651, 27.26409180010012]\n", - "[-386.31371386483477, 1044.8603796660402, 342.90537880065267]\n", - "[-386.31371386483477, 1044.8603796660402, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 840.9503779352651, 27.26409180010012]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-590.2237155956094, 729.2190926654872, 27.26409180010012]\n", - "[-386.31371386483477, 1044.8603796660402, 231.17409353087498]\n", - "[-386.31371386483477, 933.1290943962623, 231.17409353087498]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)))\n", - "[-590.2237155956094, 729.2190926654872, 27.26409180010012]\n", - "((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1))\n", - "[-590.2237155956094, -92.1787164609973, 27.26409180010012]\n", - "[-386.31371386483477, 933.1290943962623, 231.17409353087498]\n", - "[-386.31371386483477, 111.73128526977776, 231.17409353087498]\n", - "1\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)))\n", - "[-590.2237155956094, -92.1787164609973, 27.26409180010012]\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", - "[-790.2237155956094, -88.26871473022214, -172.73590819989988]\n", - "[-386.31371386483477, 111.73128526977776, 231.17409353087498]\n", - "[-386.31371386483477, 315.6412870005529, 231.17409353087498]\n", - "2\n", - "-400.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", - "[-790.2237155956094, -88.26871473022214, -172.73590819989988]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "[-390.2237155956094, 311.73128526977786, -3.910001730774866]\n", - "[-386.31371386483477, 315.6412870005529, 231.17409353087498]\n", - "[-386.31371386483477, 315.6412870005529, 0.0]\n", - "2\n", - "-100.0\n", - "here\n", - "(((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)))\n", - "[-390.2237155956094, 311.73128526977786, -3.910001730774866]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "[-290.2237155956094, 411.73128526977786, -59.04962206473465]\n", - "[-386.31371386483477, 315.6412870005529, 0.0]\n", - "[-386.31371386483477, 315.6412870005529, -155.13962033395978]\n", - "1\n", - "300.0\n", - "here\n", - "(((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", - "[-290.2237155956094, 411.73128526977786, -59.04962206473465]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", - "[-590.2237155956094, 342.9053788006529, -359.04962206473465]\n", - "[-386.31371386483477, 315.6412870005529, -155.13962033395978]\n", - "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", - "2\n", - "-200.0\n", - "here\n", - "(((5, 0, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)))\n", - "[-590.2237155956094, 342.9053788006529, -359.04962206473465]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0))\n", - "[-390.2237155956094, 542.9053788006529, -3.910001730774866]\n", - "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", - "[-386.31371386483477, 546.815380531428, 0.0]\n", - "2\n", - "200.0\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (7, -1, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)))\n", - "[-390.2237155956094, 542.9053788006529, -3.910001730774866]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0))\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 342.9053788006529, -92.17871646099711]\n", - "[-386.31371386483477, 546.815380531428, 0.0]\n", - "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 342.9053788006529, -92.17871646099711]\n", - "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 138.99537706987758, -92.17871646099711]\n", - "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 138.99537706987758, -92.17871646099711]\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-590.2237155956094, 294.13499740383736, -92.17871646099711]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (4, -1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 294.13499740383736, -92.17871646099711]\n", - "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "[-590.2237155956094, 378.60219087351516, -92.17871646099711]\n", - "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", - "[-386.31371386483477, 582.5121926042902, 111.73128526977776]\n", - "1\n", - "-300.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-590.2237155956094, 378.60219087351516, -92.17871646099711]\n", - "((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-290.2237155956094, 909.7762844043903, 207.82128353900288]\n", - "[-386.31371386483477, 582.5121926042902, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", "2\n", - "500.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-290.2237155956094, 909.7762844043903, 207.82128353900288]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-790.2237155956094, 409.77628440439025, -88.26871473022197]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 315.6412870005529]\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 111.73128526977806]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-701.9550008653874, -203.91000173077484, 294.1349974038376]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", "2\n", "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-790.2237155956094, 409.77628440439025, -88.26871473022197]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-590.2237155956094, 609.7762844043903, -92.17871646099712]\n", - "[-386.31371386483477, 813.6862861351653, 315.6412870005529]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "2\n", - "600.0\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)))\n", - "[-590.2237155956094, 609.7762844043903, -92.17871646099712]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1))\n", - "[-1190.2237155956095, 9.776284404390253, -221.39780912648462]\n", - "[-386.31371386483477, 813.6862861351653, 111.73128526977776]\n", - "[-386.31371386483477, 813.6862861351653, 582.5121926042902]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-701.9550008653874, -203.91000173077484, 294.1349974038376]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-501.95500086538743, -3.9100017307748374, -3.910001730774866]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "[-498.04499913461257, 0.0, 0.0]\n", "2\n", "-100.0\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)))\n", - "[-1190.2237155956095, 9.776284404390253, -221.39780912648462]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1))\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", - "[-1090.2237155956095, 109.77628440439025, 340.95037793526535]\n", - "[-386.31371386483477, 813.6862861351653, 582.5121926042902]\n", - "[-386.31371386483477, 813.6862861351653, 1044.8603796660402]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, 109.77628440439025, 340.95037793526535]\n", - "((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1))\n", - "[-1090.2237155956095, 340.9503779352651, 340.95037793526535]\n", - "[-386.31371386483477, 813.6862861351653, 1044.8603796660402]\n", - "[-386.31371386483477, 1044.8603796660402, 1044.8603796660402]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, 340.9503779352651, 340.95037793526535]\n", - "((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1))\n", - "[-1090.2237155956095, -472.7359081999001, 340.95037793526535]\n", - "[-386.31371386483477, 1044.8603796660402, 1044.8603796660402]\n", - "[-386.31371386483477, 231.17409353087498, 1044.8603796660402]\n", - "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, -472.7359081999001, 340.95037793526535]\n", - "((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1))\n", - "[-1090.2237155956095, -592.1787164609973, 340.95037793526535]\n", - "[-386.31371386483477, 231.17409353087498, 1044.8603796660402]\n", - "[-386.31371386483477, 111.73128526977776, 1044.8603796660402]\n", - "1\n", - "-1200.0\n", - "here\n", - "(((2, 0, -1, 0), (0, 0, -1, 1), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)))\n", - "[-1090.2237155956095, -592.1787164609973, 340.95037793526535]\n", - "((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", - "[109.77628440439048, 109.77628440439025, 1540.9503779352654]\n", - "[-386.31371386483477, 111.73128526977776, 1044.8603796660402]\n", - "[-386.31371386483477, -386.31371386483477, 1044.8603796660402]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-501.95500086538743, -3.9100017307748374, -3.910001730774866]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "[-401.95500086538743, 96.08999826922516, -15.641287000552637]\n", + "[-498.04499913461257, 0.0, 0.0]\n", + "[-498.04499913461257, 0.0, -111.73128526977777]\n", "2\n", - "900.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", - "[109.77628440439048, 109.77628440439025, 1540.9503779352654]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", - "[-790.2237155956095, -790.2237155956097, -88.26871473022197]\n", - "[-386.31371386483477, -386.31371386483477, 1044.8603796660402]\n", - "[-386.31371386483477, -386.31371386483477, 315.6412870005529]\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-401.95500086538743, 96.08999826922516, -15.641287000552637]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[-501.95500086538743, -3.9100017307748374, -235.08409526164996]\n", + "[-498.04499913461257, 0.0, -111.73128526977777]\n", + "[-498.04499913461257, 0.0, -231.1740935308751]\n", "2\n", + "200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "[-501.95500086538743, -3.9100017307748374, -235.08409526164996]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[-701.9550008653874, -203.91000173077484, -590.2237155956096]\n", + "[-498.04499913461257, 0.0, -231.1740935308751]\n", + "[-498.04499913461257, 0.0, -386.31371386483477]\n", + "1\n", "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-790.2237155956095, -790.2237155956097, -88.26871473022197]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0))\n", - "[-590.2237155956095, -590.2237155956097, -92.17871646099712]\n", - "[-386.31371386483477, -386.31371386483477, 315.6412870005529]\n", - "[-386.31371386483477, -386.31371386483477, 111.73128526977776]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "[-701.9550008653874, -203.91000173077484, -590.2237155956096]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "[-501.95500086538743, 107.82128353900292, -390.22371559560963]\n", + "[-498.04499913461257, 0.0, -386.31371386483477]\n", + "[-498.04499913461257, 111.73128526977776, -386.31371386483477]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "[-501.95500086538743, 107.82128353900292, -390.22371559560963]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1))\n", + "[-501.95500086538743, 107.82128353900292, -270.7809073345125]\n", + "[-498.04499913461257, 111.73128526977776, -386.31371386483477]\n", + "[-498.04499913461257, 111.73128526977776, -266.87090560373764]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)))\n", + "[-501.95500086538743, 107.82128353900292, -270.7809073345125]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1))\n", + "[-501.95500086538743, 107.82128353900292, -123.35280999187216]\n", + "[-498.04499913461257, 111.73128526977776, -266.87090560373764]\n", + "[-498.04499913461257, 111.73128526977776, -119.44280826109728]\n", "1\n", - "200.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-590.2237155956095, -590.2237155956097, -92.17871646099712]\n", - "((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0))\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-790.2237155956095, -61.00462293012231, -292.1787164609971]\n", - "[-386.31371386483477, -386.31371386483477, 111.73128526977776]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-790.2237155956095, -61.00462293012231, -292.1787164609971]\n", - "((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-559.0496220647345, -61.00462293012231, -292.1787164609971]\n", - "[-386.31371386483477, 342.90537880065267, 111.73128526977776]\n", - "[-155.13962033395978, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-559.0496220647345, -61.00462293012231, -292.1787164609971]\n", - "((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-61.00462293012208, -61.00462293012231, -292.1787164609971]\n", - "[-155.13962033395978, 342.90537880065267, 111.73128526977776]\n", - "[342.90537880065267, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (6, 0, -1, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[-61.00462293012208, -61.00462293012231, -292.1787164609971]\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[94.1349974038377, -61.00462293012231, -292.1787164609971]\n", - "[342.90537880065267, 342.90537880065267, 111.73128526977776]\n", - "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", - "0\n", - "-500.0\n", - "here\n", - "(((2, 0, -1, 0), (3, 0, 0, -1), (6, 0, -1, -1)), ((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", - "[94.1349974038377, -61.00462293012231, -292.1787164609971]\n", - "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "[-23.35280999187205, 438.9953770698777, 207.82128353900288]\n", - "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", - "[-119.44280826109728, 342.90537880065267, 111.73128526977776]\n", + "-100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)))\n", + "[-501.95500086538743, 107.82128353900292, -123.35280999187216]\n", + "((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1))\n", + "[-401.95500086538743, -15.641287000552623, -23.352809991872164]\n", + "[-498.04499913461257, 111.73128526977776, -119.44280826109728]\n", + "[-498.04499913461257, -111.73128526977777, -119.44280826109728]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[-401.95500086538743, -15.641287000552623, -23.352809991872164]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[-401.95500086538743, -15.641287000552623, 215.53280653032238]\n", + "[-498.04499913461257, -111.73128526977777, -119.44280826109728]\n", + "[-498.04499913461257, -111.73128526977777, 119.44280826109726]\n", "2\n", - "500.0\n", - "here\n", - "(((2, 0, -1, 0), (4, -1, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", - "[-23.35280999187205, 438.9953770698777, 207.82128353900288]\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", - "[-523.352809991872, -61.00462293012231, -137.03909612703757]\n", - "[-119.44280826109728, 342.90537880065267, 111.73128526977776]\n", - "[-119.44280826109728, 342.90537880065267, 266.8709056037373]\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[-401.95500086538743, -15.641287000552623, 215.53280653032238]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[-401.95500086538743, -15.641287000552623, 411.731285269778]\n", + "[-498.04499913461257, -111.73128526977777, 119.44280826109726]\n", + "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-523.352809991872, -61.00462293012231, -137.03909612703757]\n", - "((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-523.352809991872, -137.03909612703768, -137.03909612703757]\n", - "[-119.44280826109728, 342.90537880065267, 266.8709056037373]\n", - "[-119.44280826109728, 266.8709056037373, 266.8709056037373]\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-401.95500086538743, -15.641287000552623, 411.731285269778]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-501.95500086538743, -3.9100017307748516, 311.731285269778]\n", + "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", "2\n", - "-200.0\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)))\n", - "[-523.352809991872, -137.03909612703768, -137.03909612703757]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0))\n", - "[-323.35280999187205, 62.96090387296232, -92.17871646099712]\n", - "[-119.44280826109728, 266.8709056037373, 266.8709056037373]\n", - "[-119.44280826109728, 266.8709056037373, 111.73128526977776]\n", + "200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[-501.95500086538743, -3.9100017307748516, 311.731285269778]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653874, -203.91000173077487, -2.842170943040401e-14]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "[-498.04499913461257, 0.0, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (2, 0, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 62.96090387296232, -92.17871646099712]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-323.35280999187205, 294.1349974038375, -92.17871646099712]\n", - "[-119.44280826109728, 266.8709056037373, 111.73128526977776]\n", - "[-119.44280826109728, 498.04499913461245, 111.73128526977776]\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653874, -203.91000173077487, -2.842170943040401e-14]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653874, -2.842170943040401e-14, -2.842170943040401e-14]\n", + "[-498.04499913461257, 0.0, 203.91000173077484]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-701.9550008653874, -2.842170943040401e-14, -2.842170943040401e-14]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-901.9550008653874, -200.00000000000003, 31.174093530874927]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "0\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-901.9550008653874, -200.00000000000003, 31.174093530874927]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-613.6862861351652, 199.99999999999997, 431.1740935308749]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", "1\n", "None\n", - "here\n", - "(((2, 0, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 294.1349974038375, -92.17871646099712]\n", - "((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "[-323.35280999187205, 378.60219087351527, -92.17871646099712]\n", - "[-119.44280826109728, 498.04499913461245, 111.73128526977776]\n", - "[-119.44280826109728, 582.5121926042902, 111.73128526977776]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (4, -1, -1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, 199.99999999999997, 431.1740935308749]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-613.6862861351652, 44.860379666040046, 431.1740935308749]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", "1\n", "None\n", - "here\n", - "(((5, 0, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 378.60219087351527, -92.17871646099712]\n", - "((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "[-323.35280999187205, 609.7762844043904, -92.17871646099712]\n", - "[-119.44280826109728, 582.5121926042902, 111.73128526977776]\n", - "[-119.44280826109728, 813.6862861351653, 111.73128526977776]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, -1, -1, 1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, 44.860379666040046, 431.1740935308749]\n", + "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[-613.6862861351652, -270.7809073345125, 431.1740935308749]\n", + "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", + "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "0\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-613.6862861351652, -270.7809073345125, 431.1740935308749]\n", + "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[144.8603796660401, -170.7809073345125, 531.1740935308749]\n", + "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "[48.77038139681492, -266.87090560373764, 435.0840952616498]\n", + "1\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[144.8603796660401, -170.7809073345125, 531.1740935308749]\n", + "((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[144.8603796660401, -86.31371386483482, 531.1740935308749]\n", + "[48.77038139681492, -266.87090560373764, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", "1\n", - "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)))\n", - "[-323.35280999187205, 609.7762844043904, -92.17871646099712]\n", - "((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0))\n", - "[-123.35280999187205, 845.4730964772526, 107.82128353900288]\n", - "[-119.44280826109728, 813.6862861351653, 111.73128526977776]\n", - "[-119.44280826109728, 849.3830982080276, 111.73128526977776]\n", + "0.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[144.8603796660401, -86.31371386483482, 531.1740935308749]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[144.8603796660401, 144.86037966604005, 531.1740935308749]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "[48.77038139681492, 48.77038139681492, 435.0840952616498]\n", + "0\n", + "100.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[144.8603796660401, 144.86037966604005, 531.1740935308749]\n", + "((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-186.31371386483477, 44.860379666040046, 431.17409353087487]\n", + "[48.77038139681492, 48.77038139681492, 435.0840952616498]\n", + "[-182.40371213405996, 48.77038139681492, 435.0840952616498]\n", + "1\n", + "200.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-186.31371386483477, 44.860379666040046, 431.17409353087487]\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-386.31371386483477, -2.842170943040401e-14, 231.17409353087487]\n", + "[-182.40371213405996, 48.77038139681492, 435.0840952616498]\n", + "[-182.40371213405996, 203.91000173077484, 435.0840952616498]\n", "2\n", - "-100.0\n", - "here\n", - "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)))\n", - "[-123.35280999187205, 845.4730964772526, 107.82128353900288]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1))\n", - "[-23.35280999187205, 945.4730964772526, -23.352809991872164]\n", - "[-119.44280826109728, 849.3830982080276, 111.73128526977776]\n", - "[-119.44280826109728, 849.3830982080276, -119.44280826109728]\n", + "-300.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-386.31371386483477, -2.842170943040401e-14, 231.17409353087487]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-86.31371386483477, 300.0, 68.82590646912485]\n", + "[-182.40371213405996, 203.91000173077484, 435.0840952616498]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-86.31371386483477, 300.0, 68.82590646912485]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[0.0, 0.0, -231.17409353087515]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "1\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[0.0, 0.0, -231.17409353087515]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-200.0, 31.174093530874956, -431.17409353087515]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (7, -1, -1, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)))\n", - "[-23.35280999187205, 945.4730964772526, -23.352809991872164]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1))\n", - "[376.64719000812795, 1345.4730964772525, -121.39780912648462]\n", - "[-119.44280826109728, 849.3830982080276, -119.44280826109728]\n", - "[-119.44280826109728, 849.3830982080276, -617.4878073957098]\n", + "-900.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-200.0, 31.174093530874956, -431.17409353087515]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[700.0, 931.174093530875, 699.9999999999999]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "700.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[700.0, 931.174093530875, 699.9999999999999]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[0.0, 386.3137138648349, -1.1368683772161603e-13]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", "2\n", - "900.0\n", - "here\n", - "(((1, -1, -1, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[376.64719000812795, 1345.4730964772525, -121.39780912648462]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-523.352809991872, 445.4730964772525, -52.571902657359715]\n", - "[-119.44280826109728, 849.3830982080276, -617.4878073957098]\n", - "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[0.0, 386.3137138648349, -1.1368683772161603e-13]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-200.0, 186.31371386483488, 31.174093530874842]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-200.0, 186.31371386483488, 31.174093530874842]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-515.6412870005527, 186.31371386483488, 31.174093530874842]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "[-111.73128526977777, 590.2237155956096, 435.0840952616498]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-515.6412870005527, 186.31371386483488, 31.174093530874842]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-670.7809073345126, 186.31371386483488, 31.174093530874842]\n", + "[-111.73128526977777, 590.2237155956096, 435.0840952616498]\n", + "[-266.87090560373764, 590.2237155956096, 435.0840952616498]\n", "2\n", "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-523.352809991872, 445.4730964772525, -52.571902657359715]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[-123.35280999187205, 845.4730964772525, 31.786810342087392]\n", - "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", - "[-119.44280826109728, 849.3830982080276, 35.69681207286232]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-670.7809073345126, 186.31371386483488, 31.174093530874842]\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-270.78090733451256, 586.3137138648349, 115.53280653032232]\n", + "[-266.87090560373764, 590.2237155956096, 435.0840952616498]\n", + "[-266.87090560373764, 590.2237155956096, 119.44280826109726]\n", "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-123.35280999187205, 845.4730964772525, 31.786810342087392]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[31.786810342087563, 845.4730964772525, 31.786810342087392]\n", - "[-119.44280826109728, 849.3830982080276, 35.69681207286232]\n", - "[35.69681207286232, 849.3830982080276, 35.69681207286232]\n", + "-100.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-270.78090733451256, 586.3137138648349, 115.53280653032232]\n", + "((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-15.641287000552694, 686.3137138648349, 215.53280653032232]\n", + "[-266.87090560373764, 590.2237155956096, 119.44280826109726]\n", + "[-111.73128526977777, 590.2237155956096, 119.44280826109726]\n", "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[31.786810342087563, 845.4730964772525, 31.786810342087392]\n", - "((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[262.96090387296255, 845.4730964772525, 31.786810342087392]\n", - "[35.69681207286232, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", + "300.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-15.641287000552694, 686.3137138648349, 215.53280653032232]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "[729.2190926654873, 386.3137138648349, -84.46719346967768]\n", + "[-111.73128526977777, 590.2237155956096, 119.44280826109726]\n", + "[933.1290943962623, 590.2237155956096, 119.44280826109726]\n", "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (0, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[262.96090387296255, 845.4730964772525, 31.786810342087392]\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[262.96090387296255, 733.7418112074748, 31.786810342087392]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", + "-300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[729.2190926654873, 386.3137138648349, -84.46719346967768]\n", + "((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[1029.2190926654873, -15.641287000552552, 215.53280653032232]\n", + "[933.1290943962623, 590.2237155956096, 119.44280826109726]\n", + "[933.1290943962623, -111.73128526977777, 119.44280826109726]\n", + "2\n", + "400.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[1029.2190926654873, -15.641287000552552, 215.53280653032232]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[629.2190926654873, -415.64128700055255, -29.3275731357179]\n", + "[933.1290943962623, -111.73128526977777, 119.44280826109726]\n", + "[933.1290943962623, -111.73128526977777, 274.582428595057]\n", "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (3, 0, -1, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[262.96090387296255, 733.7418112074748, 31.786810342087392]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[418.10052420692233, 733.7418112074748, 31.786810342087392]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", - "[422.0105259376971, 737.6518129382499, 35.69681207286232]\n", + "100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[629.2190926654873, -415.64128700055255, -29.3275731357179]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[684.3587129994472, -515.6412870005526, -129.3275731357179]\n", + "[933.1290943962623, -111.73128526977777, 274.582428595057]\n", + "[1088.2687147302222, -111.73128526977777, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692233, 733.7418112074748, 31.786810342087392]\n", - "((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "[418.10052420692233, 804.4142380717567, 31.786810342087392]\n", - "[422.0105259376971, 737.6518129382499, 35.69681207286232]\n", - "[422.0105259376971, 808.3242398025318, 35.69681207286232]\n", + "-900.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[684.3587129994472, -515.6412870005526, -129.3275731357179]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[1584.358712999447, -1.9550008653873192, 770.6724268642821]\n", + "[1088.2687147302222, -111.73128526977777, 274.582428595057]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", "0\n", - "200.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692233, 804.4142380717567, 31.786810342087392]\n", - "((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "[-666.2581887925251, 604.4142380717567, -168.2131896579126]\n", - "[422.0105259376971, 808.3242398025318, 35.69681207286232]\n", - "[-462.3481870617502, 808.3242398025318, 35.69681207286232]\n", + "700.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[1584.358712999447, -1.9550008653873192, 770.6724268642821]\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[-2.2737367544323206e-13, -701.9550008653873, 70.6724268642821]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", + "[203.91000173077484, -498.04499913461257, 274.582428595057]\n", + "2\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, -701.9550008653873, 70.6724268642821]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, -701.9550008653873, -8.526512829121202e-14]\n", + "[203.91000173077484, -498.04499913461257, 274.582428595057]\n", + "[203.91000173077484, -498.04499913461257, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-1, 0, -1, 1)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)))\n", - "[-666.2581887925251, 604.4142380717567, -168.2131896579126]\n", - "((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "[-666.2581887925251, 764.9159047383498, -168.2131896579126]\n", - "[-462.3481870617502, 808.3242398025318, 35.69681207286232]\n", - "[-462.3481870617502, 968.8259064691249, 35.69681207286232]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, -701.9550008653873, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0))\n", + "[-200.00000000000023, -1013.6862861351651, -200.00000000000009]\n", + "[203.91000173077484, -498.04499913461257, 203.91000173077484]\n", + "[203.91000173077484, -609.7762844043904, 203.91000173077484]\n", "1\n", - "100.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[-666.2581887925251, 764.9159047383498, -168.2131896579126]\n", - "((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[-766.2581887925251, 820.0555250723096, -268.2131896579126]\n", - "[-462.3481870617502, 968.8259064691249, 35.69681207286232]\n", - "[-462.3481870617502, 1123.9655268030847, 35.69681207286232]\n", - "0\n", - "100.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[-766.2581887925251, 820.0555250723096, -268.2131896579126]\n", - "((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[-754.5269035227473, 720.0555250723096, -368.2131896579126]\n", - "[-462.3481870617502, 1123.9655268030847, 35.69681207286232]\n", - "[-350.6169017919724, 1123.9655268030847, 35.69681207286232]\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-200.00000000000023, -1013.6862861351651, -200.00000000000009]\n", + "((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0))\n", + "[199.99999999999977, -768.8259064691251, 199.99999999999991]\n", + "[203.91000173077484, -609.7762844043904, 203.91000173077484]\n", + "[203.91000173077484, -764.9159047383503, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (-5, 2, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[199.99999999999977, -768.8259064691251, 199.99999999999991]\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[299.9999999999998, -668.8259064691251, 68.82590646912485]\n", + "[203.91000173077484, -764.9159047383503, 203.91000173077484]\n", + "[203.91000173077484, -764.9159047383503, -27.264091800100235]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[299.9999999999998, -668.8259064691251, 68.82590646912485]\n", + "((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[144.86037966603985, -668.8259064691251, 68.82590646912485]\n", + "[203.91000173077484, -764.9159047383503, -27.264091800100235]\n", + "[48.77038139681492, -764.9159047383503, -27.264091800100235]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[144.86037966603985, -668.8259064691251, 68.82590646912485]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "[882.5121926042899, -668.8259064691251, 68.82590646912485]\n", + "[48.77038139681492, -764.9159047383503, -27.264091800100235]\n", + "[786.422194335065, -764.9159047383503, -27.264091800100235]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-754.5269035227473, 720.0555250723096, -368.2131896579126]\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-554.5269035227473, 920.0555250723096, -48.77038139681517]\n", - "[-350.6169017919724, 1123.9655268030847, 35.69681207286232]\n", - "[-350.6169017919724, 1123.9655268030847, 155.13962033395975]\n", - "1\n", - "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)))\n", - "[-554.5269035227473, 920.0555250723096, -48.77038139681517]\n", - "((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "[-554.5269035227473, 876.6471900081276, -48.77038139681517]\n", - "[-350.6169017919724, 1123.9655268030847, 155.13962033395975]\n", - "[-350.6169017919724, 1080.5571917389027, 155.13962033395975]\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[882.5121926042899, -668.8259064691251, 68.82590646912485]\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1082.5121926042898, -468.82590646912513, 29.219092665487437]\n", + "[786.422194335065, -764.9159047383503, -27.264091800100235]\n", + "[786.422194335065, -764.9159047383503, -266.87090560373764]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1082.5121926042898, -468.82590646912513, 29.219092665487437]\n", + "((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1229.219092665487, -468.82590646912513, 29.219092665487437]\n", + "[786.422194335065, -764.9159047383503, -266.87090560373764]\n", + "[933.1290943962623, -764.9159047383503, -266.87090560373764]\n", + "0\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1229.219092665487, -468.82590646912513, 29.219092665487437]\n", + "((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[1117.4878073957093, -468.82590646912513, 29.219092665487437]\n", + "[933.1290943962623, -764.9159047383503, -266.87090560373764]\n", + "[821.3978091264846, -764.9159047383503, -266.87090560373764]\n", "0\n", - "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)))\n", - "[-554.5269035227473, 876.6471900081276, -48.77038139681517]\n", - "((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 876.6471900081276, -48.77038139681517]\n", - "[-350.6169017919724, 1080.5571917389027, 155.13962033395975]\n", - "[-546.8153805314278, 1080.5571917389027, 155.13962033395975]\n", + "200.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)))\n", + "[1117.4878073957093, -468.82590646912513, 29.219092665487437]\n", + "((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "[144.86037966603965, -668.8259064691251, -170.78090733451256]\n", + "[821.3978091264846, -764.9159047383503, -266.87090560373764]\n", + "[48.77038139681492, -764.9159047383503, -266.87090560373764]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)))\n", + "[144.86037966603965, -668.8259064691251, -170.78090733451256]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1))\n", + "[144.86037966603965, -668.8259064691251, -282.5121926042904]\n", + "[48.77038139681492, -764.9159047383503, -266.87090560373764]\n", + "[48.77038139681492, -764.9159047383503, -378.6021908735155]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)))\n", + "[144.86037966603965, -668.8259064691251, -282.5121926042904]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0))\n", + "[144.86037966603965, -668.8259064691251, -86.31371386483488]\n", + "[48.77038139681492, -764.9159047383503, -378.6021908735155]\n", + "[48.77038139681492, -764.9159047383503, -182.40371213405996]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)))\n", - "[-750.7253822622026, 876.6471900081276, -48.77038139681517]\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1))\n", - "[-450.72538226220263, 1176.6471900081276, -64.41166839736798]\n", - "[-546.8153805314278, 1080.5571917389027, 155.13962033395975]\n", - "[-546.8153805314278, 1080.5571917389027, -160.50166666659302]\n", + "300.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[144.86037966603965, -668.8259064691251, -86.31371386483488]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0))\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[-155.13962033396035, -968.8259064691251, -155.13962033396]\n", + "[48.77038139681492, -764.9159047383503, -182.40371213405996]\n", + "[48.77038139681492, -764.9159047383503, 48.77038139681492]\n", + "0\n", + "-700.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-155.13962033396035, -968.8259064691251, -155.13962033396]\n", + "((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[117.4878073957093, -268.82590646912513, 544.86037966604]\n", + "[48.77038139681492, -764.9159047383503, 48.77038139681492]\n", + "[-378.6021908735155, -764.9159047383503, 48.77038139681492]\n", + "0\n", + "900.0\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, -1, 1), (-1, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)))\n", + "[117.4878073957093, -268.82590646912513, 544.86037966604]\n", + "((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1168.8259064691251, -355.13962033396]\n", + "[-378.6021908735155, -764.9159047383503, 48.77038139681492]\n", + "[-266.87090560373764, -764.9159047383503, 48.77038139681492]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, -1, 1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)))\n", + "[-670.7809073345129, -1168.8259064691251, -355.13962033396]\n", + "((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1372.7359081999, -355.13962033396]\n", + "[-266.87090560373764, -764.9159047383503, 48.77038139681492]\n", + "[-266.87090560373764, -968.8259064691251, 48.77038139681492]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)))\n", + "[-670.7809073345129, -1372.7359081999, -355.13962033396]\n", + "((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1))\n", + "[-670.7809073345129, -1484.4671934696776, -355.13962033396]\n", + "[-266.87090560373764, -968.8259064691251, 48.77038139681492]\n", + "[-266.87090560373764, -1080.5571917389027, 48.77038139681492]\n", + "2\n", + "300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, -1, 1)\n", + "(2, -2, -1, 1)\n", + "(2, -1, 0, 1)\n", + "(2, -1, -2, 1)\n", + "(2, -1, -1, 2)\n", + "(2, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)))\n", + "[-670.7809073345129, -1484.4671934696776, -355.13962033396]\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0))\n", + "[-970.7809073345129, -1784.4671934696776, -1.9550008653875466]\n", + "[-266.87090560373764, -1080.5571917389027, 48.77038139681492]\n", + "[-266.87090560373764, -1080.5571917389027, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (1, 1, 0, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-970.7809073345129, -1784.4671934696776, -1.9550008653875466]\n", + "((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0))\n", + "((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-970.7809073345129, -1700.0, -1.9550008653875466]\n", + "[-266.87090560373764, -1080.5571917389027, 701.9550008653874]\n", + "[-266.87090560373764, -996.0899982692251, 701.9550008653874]\n", + "0\n", + "-700.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-3, 2, 1, -1)), ((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-970.7809073345129, -1700.0, -1.9550008653875466]\n", + "((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-501.9550008653878, -1000.0, 698.0449991346125]\n", + "[-266.87090560373764, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", "1\n", - "0.0\n", - "here\n", - "(((-6, -1, 1, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)))\n", - "[-450.72538226220263, 1176.6471900081276, -64.41166839736798]\n", - "((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1))\n", - "[-450.72538226220263, 166.7624251335069, -64.41166839736798]\n", - "[-546.8153805314278, 1080.5571917389027, -160.50166666659302]\n", - "[-546.8153805314278, 70.67242686428197, -160.50166666659302]\n", + "300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (-1, 2, -1, 0)), ((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-501.9550008653878, -1000.0, 698.0449991346125]\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-801.9550008653878, 11.731285269778027, 398.04499913461245]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, 315.6412870005529, 701.9550008653874]\n", + "2\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-801.9550008653878, 11.731285269778027, 398.04499913461245]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-901.9550008653878, -88.26871473022197, 66.87090560373741]\n", + "[-498.04499913461257, 315.6412870005529, 701.9550008653874]\n", + "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", "1\n", "-200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-8, -1, 2, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)))\n", - "[-450.72538226220263, 166.7624251335069, -64.41166839736798]\n", - "((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1))\n", - "[-250.72538226220263, 562.9609038729623, 135.58833160263202]\n", - "[-546.8153805314278, 70.67242686428197, -160.50166666659302]\n", - "[-546.8153805314278, 266.8709056037373, -160.50166666659302]\n", - "2\n", - "500.0\n", - "here\n", - "(((-6, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)))\n", - "[-250.72538226220263, 562.9609038729623, 135.58833160263202]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 62.96090387296226, -48.770381396815196]\n", - "[-546.8153805314278, 266.8709056037373, -160.50166666659302]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 1, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[-901.9550008653878, -88.26871473022197, 66.87090560373741]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -2.842170943040401e-14, 266.8709056037374]\n", + "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "[-498.04499913461257, 203.91000173077484, 470.7809073345124]\n", "2\n", "200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-750.7253822622026, 62.96090387296226, -48.770381396815196]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-950.7253822622026, -137.03909612703774, 18.10052420692216]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", - "[-546.8153805314278, 266.8709056037373, 422.0105259376971]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-950.7253822622026, -137.03909612703774, 18.10052420692216]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 422.0105259376971]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, 62.96090387296226, -48.77038139681517]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-701.9550008653878, -2.842170943040401e-14, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-901.9550008653878, -200.00000000000003, 31.174093530874813]\n", + "[-498.04499913461257, 203.91000173077484, 470.7809073345124]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", "2\n", - "-100.0\n", - "here\n", - "(((-2, -1, -1, 2), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-750.7253822622026, 62.96090387296226, -48.77038139681517]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[-650.7253822622026, 162.96090387296226, -68.21318965791261]\n", - "[-546.8153805314278, 266.8709056037373, 155.13962033395975]\n", - "[-546.8153805314278, 266.8709056037373, 35.69681207286232]\n", + "300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (2, 0, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-901.9550008653878, -200.00000000000003, 31.174093530874813]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1201.9550008653878, -500.0, -1.9550008653875466]\n", + "[-498.04499913461257, 203.91000173077484, 435.0840952616498]\n", + "[-498.04499913461257, 203.91000173077484, 701.9550008653874]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (2, -1, -1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", - "[-650.7253822622026, 162.96090387296226, -68.21318965791261]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 35.69681207286232]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (2, -1, -1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -37.03909612703774, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -268.2131896579127, -37.039096127037624]\n", - "[-546.8153805314278, 266.8709056037373, 266.8709056037373]\n", - "[-546.8153805314278, 35.69681207286232, 266.8709056037373]\n", - "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-3, -1, 2, 0), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -268.2131896579127, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -464.4116683973681, -37.039096127037624]\n", - "[-546.8153805314278, 35.69681207286232, 266.8709056037373]\n", - "[-546.8153805314278, -160.50166666659302, 266.8709056037373]\n", + "-500.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-2, 1, 1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-1201.9550008653878, -500.0, -1.9550008653875466]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653878, 0.0, -1.1368683772161603e-13]\n", + "[-498.04499913461257, 203.91000173077484, 701.9550008653874]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", "1\n", + "-300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-2, 1, 1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653878, 0.0, -1.1368683772161603e-13]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-401.9550008653878, -15.641287000552609, 299.9999999999999]\n", + "[-498.04499913461257, 203.91000173077484, 203.91000173077484]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -464.4116683973681, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "[-850.7253822622026, -535.0840952616502, -37.039096127037624]\n", - "[-546.8153805314278, -160.50166666659302, 266.8709056037373]\n", - "[-546.8153805314278, -231.1740935308751, 266.8709056037373]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-401.9550008653878, -15.641287000552609, 299.9999999999999]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-401.9550008653878, -15.641287000552609, 96.08999826922505]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "[-498.04499913461257, -111.73128526977777, 0.0]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[-401.9550008653878, -15.641287000552609, 96.08999826922505]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[-401.9550008653878, -15.641287000552609, -15.641287000552722]\n", + "[-498.04499913461257, -111.73128526977777, 0.0]\n", + "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", "1\n", - "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", - "[-850.7253822622026, -535.0840952616502, -37.039096127037624]\n", - "((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", - "[-750.7253822622026, -48.77038139681531, 62.960903872962376]\n", - "[-546.8153805314278, -231.1740935308751, 266.8709056037373]\n", - "[-546.8153805314278, 155.13962033395975, 266.8709056037373]\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)))\n", + "[-401.9550008653878, -15.641287000552609, -15.641287000552722]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0))\n", + "[-201.95500086538777, 29.219092665487523, 184.35871299944728]\n", + "[-498.04499913461257, -111.73128526977777, -111.73128526977777]\n", + "[-498.04499913461257, -266.87090560373764, -111.73128526977777]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)))\n", + "[-201.95500086538777, 29.219092665487523, 184.35871299944728]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "[-201.95500086538777, 29.219092665487523, 29.21909266548741]\n", + "[-498.04499913461257, -266.87090560373764, -111.73128526977777]\n", + "[-498.04499913461257, -266.87090560373764, -266.87090560373764]\n", "2\n", - "0.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", - "[-750.7253822622026, -48.77038139681531, 62.960903872962376]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "[-750.7253822622026, -48.77038139681531, -48.77038139681517]\n", - "[-546.8153805314278, 155.13962033395975, 266.8709056037373]\n", - "[-546.8153805314278, 155.13962033395975, 155.13962033395975]\n", + "600.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[-201.95500086538777, 29.219092665487523, 29.21909266548741]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[-801.9550008653878, -570.7809073345124, 11.731285269777914]\n", + "[-498.04499913461257, -266.87090560373764, -266.87090560373764]\n", + "[-498.04499913461257, -266.87090560373764, 315.6412870005529]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-750.7253822622026, -48.77038139681531, -48.77038139681517]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-950.7253822622026, -248.7703813968153, -17.5962878659401]\n", - "[-546.8153805314278, 155.13962033395975, 155.13962033395975]\n", - "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-950.7253822622026, -248.7703813968153, -17.5962878659401]\n", - "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-831.2825740011052, -248.7703813968153, -17.5962878659401]\n", - "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", - "[-427.37257227033035, 155.13962033395975, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-831.2825740011052, -248.7703813968153, -17.5962878659401]\n", - "((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-635.08409526165, -248.7703813968153, -17.5962878659401]\n", - "[-427.37257227033035, 155.13962033395975, 386.3137138648348]\n", - "[-231.1740935308751, 155.13962033395975, 386.3137138648348]\n", + "100.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-801.9550008653878, -570.7809073345124, 11.731285269777914]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[-901.9550008653878, -670.7809073345124, -172.7359081999]\n", + "[-498.04499913461257, -266.87090560373764, 315.6412870005529]\n", + "[-498.04499913461257, -266.87090560373764, 231.17409353087498]\n", "2\n", - "-400.0\n", - "here\n", - "(((-4, -1, 1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-635.08409526165, -248.7703813968153, -17.5962878659401]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-235.08409526164996, 151.2296186031847, -3.9100017307749226]\n", - "[-231.1740935308751, 155.13962033395975, 386.3137138648348]\n", - "[-231.1740935308751, 155.13962033395975, 0.0]\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)))\n", + "[-901.9550008653878, -670.7809073345124, -172.7359081999]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -470.78090733451245, 266.8709056037374]\n", + "[-498.04499913461257, -266.87090560373764, 231.17409353087498]\n", + "[-498.04499913461257, -266.87090560373764, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -470.78090733451245, 266.8709056037374]\n", + "((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -701.9550008653873, 266.8709056037374]\n", + "[-498.04499913461257, -266.87090560373764, 470.7809073345124]\n", + "[-498.04499913461257, -498.04499913461257, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -701.9550008653873, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -933.1290943962624, 266.8709056037374]\n", + "[-498.04499913461257, -498.04499913461257, 470.7809073345124]\n", + "[-498.04499913461257, -729.2190926654877, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-701.9550008653878, -933.1290943962624, 266.8709056037374]\n", + "((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-701.9550008653878, -1088.2687147302217, 266.8709056037374]\n", + "[-498.04499913461257, -729.2190926654877, 470.7809073345124]\n", + "[-498.04499913461257, -884.3587129994471, 470.7809073345124]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1088.2687147302217, 266.8709056037374]\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -1088.2687147302217, 498.04499913461245]\n", + "[-498.04499913461257, -884.3587129994471, 470.7809073345124]\n", + "[-498.04499913461257, -884.3587129994471, 701.9550008653874]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1088.2687147302217, 498.04499913461245]\n", + "((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -1199.9999999999998, 498.04499913461245]\n", + "[-498.04499913461257, -884.3587129994471, 701.9550008653874]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "1\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[-701.9550008653878, -1199.9999999999998, 498.04499913461245]\n", + "((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[-701.9550008653878, -203.91000173077464, 498.04499913461245]\n", + "[-498.04499913461257, -996.0899982692251, 701.9550008653874]\n", + "[-498.04499913461257, 0.0, 701.9550008653874]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 498.04499913461245]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-701.9550008653878, -203.91000173077464, 294.1349974038375]\n", + "[-498.04499913461257, 0.0, 701.9550008653874]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 294.1349974038375]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-701.9550008653878, -203.91000173077464, 182.40371213405984]\n", + "[-498.04499913461257, 0.0, 498.04499913461245]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, 0, -1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-701.9550008653878, -203.91000173077464, 182.40371213405984]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-501.9550008653878, -3.9100017307746384, 311.7312852697779]\n", + "[-498.04499913461257, 0.0, 386.3137138648348]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", "0\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-235.08409526164996, 151.2296186031847, -3.9100017307749226]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-346.8153805314277, 151.2296186031847, -3.9100017307749226]\n", - "[-231.1740935308751, 155.13962033395975, 0.0]\n", - "[-342.90537880065284, 155.13962033395975, 0.0]\n", - "0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-501.9550008653878, -3.9100017307746384, 311.7312852697779]\n", + "((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-390.22371559561, -3.9100017307746384, 311.7312852697779]\n", + "[-498.04499913461257, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "2\n", "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-346.8153805314277, 151.2296186031847, -3.9100017307749226]\n", - "((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[-401.95500086538743, 251.2296186031847, 96.08999826922508]\n", - "[-342.90537880065284, 155.13962033395975, 0.0]\n", - "[-498.04499913461257, 155.13962033395975, 0.0]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-390.22371559561, -3.9100017307746384, 311.7312852697779]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[-290.22371559561, 96.08999826922536, -59.04962206473476]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, -155.13962033395978]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-290.22371559561, 96.08999826922536, -59.04962206473476]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[-135.0840952616503, 96.08999826922536, -59.04962206473476]\n", + "[-386.31371386483477, 0.0, -155.13962033395978]\n", + "[-231.1740935308751, 0.0, -155.13962033395978]\n", + "0\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)))\n", + "[-135.0840952616503, 96.08999826922536, -59.04962206473476]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "[38.99537706987746, -303.91000173077464, -459.04962206473476]\n", + "[-231.1740935308751, 0.0, -155.13962033395978]\n", + "[342.90537880065267, 0.0, -155.13962033395978]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (-4, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)))\n", + "[38.99537706987746, -303.91000173077464, -459.04962206473476]\n", + "((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "[38.99537706987746, -459.0496220647344, -459.04962206473476]\n", + "[342.90537880065267, 0.0, -155.13962033395978]\n", + "[342.90537880065267, -155.13962033395978, -155.13962033395978]\n", "2\n", - "800.0\n", - "here\n", - "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", - "[-401.95500086538743, 251.2296186031847, 96.08999826922508]\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", - "[-1201.9550008653873, -548.7703813968153, -50.72538226220263]\n", - "[-498.04499913461257, 155.13962033395975, 0.0]\n", - "[-498.04499913461257, 155.13962033395975, 653.1846194685722]\n", - "1\n", - "None\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)))\n", - "[-1201.9550008653873, -548.7703813968153, -50.72538226220263]\n", - "((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1))\n", - "[-1201.9550008653873, -388.2687147302222, -50.72538226220263]\n", - "[-498.04499913461257, 155.13962033395975, 653.1846194685722]\n", - "[-498.04499913461257, 315.6412870005529, 653.1846194685722]\n", + "-300.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[38.99537706987746, -459.0496220647344, -459.04962206473476]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[338.99537706987746, -159.04962206473442, 107.82128353900276]\n", + "[342.90537880065267, -155.13962033395978, -155.13962033395978]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)))\n", + "[338.99537706987746, -159.04962206473442, 107.82128353900276]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0))\n", + "[338.99537706987746, -390.2237155956094, 107.82128353900276]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "[342.90537880065267, -386.31371386483477, 111.73128526977776]\n", "2\n", - "-200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-1201.9550008653873, -388.2687147302222, -50.72538226220263]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-1001.9550008653873, -188.2687147302222, -33.129094396262474]\n", - "[-498.04499913461257, 315.6412870005529, 653.1846194685722]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", + "200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[338.99537706987746, -390.2237155956094, 107.82128353900276]\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0))\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[138.99537706987746, -590.2237155956094, 111.73128526977791]\n", + "[342.90537880065267, -386.31371386483477, 111.73128526977776]\n", + "[342.90537880065267, -386.31371386483477, 315.6412870005529]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)))\n", + "[138.99537706987746, -590.2237155956094, 111.73128526977791]\n", + "((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "[138.99537706987746, -701.9550008653872, 111.73128526977791]\n", + "[342.90537880065267, -386.31371386483477, 315.6412870005529]\n", + "[342.90537880065267, -498.04499913461257, 315.6412870005529]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)))\n", + "[138.99537706987746, -701.9550008653872, 111.73128526977791]\n", + "((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0))\n", + "[138.99537706987746, -857.0946211993468, 111.73128526977791]\n", + "[342.90537880065267, -498.04499913461257, 315.6412870005529]\n", + "[342.90537880065267, -653.1846194685721, 315.6412870005529]\n", "1\n", + "500.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (5, 0, -1, -1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)))\n", + "[138.99537706987746, -857.0946211993468, 111.73128526977791]\n", + "((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0))\n", + "[-361.00462293012254, -1174.690909065287, -388.2687147302221]\n", + "[342.90537880065267, -653.1846194685721, 315.6412870005529]\n", + "[342.90537880065267, -470.78090733451245, 315.6412870005529]\n", + "2\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-361.00462293012254, -1174.690909065287, -388.2687147302221]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-361.00462293012254, -1174.690909065287, -205.86500259616253]\n", + "[342.90537880065267, -470.78090733451245, 315.6412870005529]\n", + "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "2\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", - "[-1001.9550008653873, -188.2687147302222, -33.129094396262474]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "[-1001.9550008653873, -419.4428082610971, -33.129094396262474]\n", - "[-498.04499913461257, 315.6412870005529, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((7, -1, -1, -1), (0, 0, 0, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)))\n", + "[-361.00462293012254, -1174.690909065287, -205.86500259616253]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1))\n", + "[-361.00462293012254, -1174.690909065287, 25.30909093471257]\n", + "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "[342.90537880065267, -470.78090733451245, 729.2190926654876]\n", "2\n", - "-100.0\n", - "here\n", - "(((-5, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", - "[-1001.9550008653873, -419.4428082610971, -33.129094396262474]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "[-901.9550008653873, -319.4428082610971, -88.26871473022197]\n", - "[-498.04499913461257, 84.46719346967797, 470.7809073345124]\n", - "[-498.04499913461257, 84.46719346967797, 315.6412870005529]\n", + "-300.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)))\n", + "[-361.00462293012254, -1174.690909065287, 25.30909093471257]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "[-61.00462293012254, -874.6909090652871, 711.6228047995472]\n", + "[342.90537880065267, -470.78090733451245, 729.2190926654876]\n", + "[342.90537880065267, -470.78090733451245, 1115.5328065303222]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)))\n", + "[-61.00462293012254, -874.6909090652871, 711.6228047995472]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "[-172.73590819990022, -874.6909090652871, 711.6228047995472]\n", + "[342.90537880065267, -470.78090733451245, 1115.5328065303222]\n", + "[231.17409353087498, -470.78090733451245, 1115.5328065303222]\n", "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", - "[-901.9550008653873, -319.4428082610971, -88.26871473022197]\n", - "((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", - "[-901.9550008653873, -515.6412870005529, -88.26871473022197]\n", - "[-498.04499913461257, 84.46719346967797, 315.6412870005529]\n", - "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 0, -1, 0), (4, -1, -1, 0)), ((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)))\n", + "[-172.73590819990022, -874.6909090652871, 711.6228047995472]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1))\n", + "[-172.73590819990022, -102.06348133561778, 711.6228047995472]\n", + "[231.17409353087498, -470.78090733451245, 1115.5328065303222]\n", + "[231.17409353087498, 301.8465203951569, 1115.5328065303222]\n", "2\n", "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, -515.6412870005529, -88.26871473022197]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, -315.6412870005529, -2.842170943040401e-14]\n", - "[-498.04499913461257, -111.73128526977777, 315.6412870005529]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "1\n", - "500.0\n", - "here\n", - "(((-7, 1, 1, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, -315.6412870005529, -2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "[-1201.9550008653873, -1.9550008653876603, -500.0]\n", - "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 0, -1, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-172.73590819990022, -102.06348133561778, 711.6228047995472]\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1))\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[27.264091800099777, 97.93651866438222, -133.237574866493]\n", + "[231.17409353087498, 301.8465203951569, 1115.5328065303222]\n", + "[231.17409353087498, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[27.264091800099777, 97.93651866438222, -133.237574866493]\n", + "((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-133.23757486649322, 97.93651866438222, -133.237574866493]\n", + "[231.17409353087498, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "2\n", + "600.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, 1, -1, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-133.23757486649322, 97.93651866438222, -133.237574866493]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[-733.2375748664932, -502.0634813356178, -31.28257400110533]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 772.6274277296696]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (1, 1, -1, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-733.2375748664932, -502.0634813356178, -31.28257400110533]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[-888.377195200453, -502.0634813356178, -31.28257400110533]\n", + "[70.67242686428197, 301.8465203951569, 772.6274277296696]\n", + "[-84.46719346967784, 301.8465203951569, 772.6274277296696]\n", + "0\n", + "-600.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)))\n", + "[-888.377195200453, -502.0634813356178, -31.28257400110533]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "[70.67242686428187, 97.93651866438222, 568.7174259988947]\n", + "[-84.46719346967784, 301.8465203951569, 772.6274277296696]\n", + "[274.582428595057, 301.8465203951569, 772.6274277296696]\n", "2\n", + "500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)))\n", + "[70.67242686428187, 97.93651866438222, 568.7174259988947]\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0))\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -402.0634813356178, 299.89151952976965]\n", + "[274.582428595057, 301.8465203951569, 772.6274277296696]\n", + "[274.582428595057, 301.8465203951569, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -402.0634813356178, 299.89151952976965]\n", + "((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -198.15347960484263, 299.89151952976965]\n", + "[274.582428595057, 301.8465203951569, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -198.15347960484263, 299.89151952976965]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1))\n", + "[-429.3275731357181, -86.42219433506506, 299.89151952976965]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "[274.582428595057, 617.4878073957096, 1003.8015212605446]\n", + "1\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, -1, 2, -1), (3, -1, 1, -1)), ((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, -86.42219433506506, 299.89151952976965]\n", + "((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1))\n", + "[-429.3275731357181, 68.71742599889495, 299.89151952976965]\n", + "[274.582428595057, 617.4878073957096, 1003.8015212605446]\n", + "[274.582428595057, 772.6274277296696, 1003.8015212605446]\n", + "1\n", "-300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", - "[-1201.9550008653873, -1.9550008653876603, -500.0]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", - "[-901.9550008653873, 298.04499913461234, 66.87090560373758]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", - "[-498.04499913461257, 701.9550008653874, 470.7809073345124]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)))\n", + "[-429.3275731357181, 68.71742599889495, 299.89151952976965]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "[-129.32757313571813, 101.84652039515737, 599.8915195297697]\n", + "[274.582428595057, 772.6274277296696, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "2\n", + "0.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", + "[-129.32757313571813, 101.84652039515737, 599.8915195297697]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "[-129.32757313571813, 101.84652039515737, 101.84652039515709]\n", + "[274.582428595057, 505.75652212593207, 1003.8015212605446]\n", + "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 298.04499913461234, 66.87090560373758]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, 498.04499913461234, 0.0]\n", - "[-498.04499913461257, 701.9550008653874, 470.7809073345124]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", + "[-129.32757313571813, 101.84652039515737, 101.84652039515709]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", + "[70.67242686428187, 301.84652039515737, 70.67242686428204]\n", + "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", + "[274.582428595057, 505.75652212593207, 274.582428595057]\n", + "1\n", + "500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[70.67242686428187, 301.84652039515737, 70.67242686428204]\n", + "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-429.3275731357181, -815.6412870005524, -429.32757313571796]\n", + "[274.582428595057, 505.75652212593207, 274.582428595057]\n", + "[274.582428595057, -111.73128526977777, 274.582428595057]\n", "1\n", + "-500.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (0, -1, 2, -1), (-4, 0, 2, 0)), ((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-429.3275731357181, -815.6412870005524, -429.32757313571796]\n", + "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[70.67242686428187, 884.3587129994476, 70.67242686428204]\n", + "[274.582428595057, -111.73128526977777, 274.582428595057]\n", + "[274.582428595057, 1088.2687147302222, 274.582428595057]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (0, -1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 70.67242686428204]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[70.67242686428187, 884.3587129994476, 182.40371213405984]\n", + "[274.582428595057, 1088.2687147302222, 274.582428595057]\n", + "[274.582428595057, 1088.2687147302222, 386.3137138648348]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 182.40371213405984]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "[70.67242686428187, 884.3587129994476, 386.31371386483465]\n", + "[274.582428595057, 1088.2687147302222, 386.3137138648348]\n", + "[274.582428595057, 1088.2687147302222, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (1, 0, 1, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[70.67242686428187, 884.3587129994476, 386.31371386483465]\n", + "((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-84.46719346967791, 884.3587129994476, 386.31371386483465]\n", + "[274.582428595057, 1088.2687147302222, 590.2237155956096]\n", + "[119.44280826109726, 1088.2687147302222, 590.2237155956096]\n", + "2\n", "200.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, -1, 1, 1)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, 498.04499913461234, 0.0]\n", - "((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-901.9550008653873, 529.2190926654872, -200.0]\n", - "[-498.04499913461257, 701.9550008653874, 203.91000173077484]\n", - "[-498.04499913461257, 933.1290943962623, 203.91000173077484]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-84.46719346967791, 884.3587129994476, 386.31371386483465]\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-284.4671934696779, 684.3587129994476, -17.596287865940155]\n", + "[119.44280826109726, 1088.2687147302222, 590.2237155956096]\n", + "[119.44280826109726, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-1, 0, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-284.4671934696779, 684.3587129994476, -17.596287865940155]\n", + "((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-403.91000173077515, 684.3587129994476, -17.596287865940155]\n", + "[119.44280826109726, 1088.2687147302222, 386.3137138648348]\n", + "[0.0, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "-500.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077515, 684.3587129994476, -17.596287865940155]\n", + "((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-15.641287000552893, 1184.3587129994476, 482.40371213405984]\n", + "[0.0, 1088.2687147302222, 386.3137138648348]\n", + "[-111.73128526977777, 1088.2687147302222, 386.3137138648348]\n", + "2\n", + "300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-15.641287000552893, 1184.3587129994476, 482.40371213405984]\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-315.6412870005529, 884.3587129994476, 70.67242686428204]\n", + "[-111.73128526977777, 1088.2687147302222, 386.3137138648348]\n", + "[-111.73128526977777, 1088.2687147302222, 274.582428595057]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[-315.6412870005529, 884.3587129994476, 70.67242686428204]\n", + "((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "[-546.815380531428, 884.3587129994476, 70.67242686428204]\n", + "[-111.73128526977777, 1088.2687147302222, 274.582428595057]\n", + "[-342.90537880065284, 1088.2687147302222, 274.582428595057]\n", + "1\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)))\n", + "[-546.815380531428, 884.3587129994476, 70.67242686428204]\n", + "((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0))\n", + "[-546.815380531428, 266.8709056037378, 70.67242686428204]\n", + "[-342.90537880065284, 1088.2687147302222, 274.582428595057]\n", + "[-342.90537880065284, 470.7809073345124, 274.582428595057]\n", + "2\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)))\n", + "[-546.815380531428, 266.8709056037378, 70.67242686428204]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "[-546.815380531428, 266.8709056037378, -48.770381396815225]\n", + "[-342.90537880065284, 470.7809073345124, 274.582428595057]\n", + "[-342.90537880065284, 470.7809073345124, 155.13962033395975]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)))\n", + "[-546.815380531428, 266.8709056037378, -48.770381396815225]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "[-435.08409526165025, 266.8709056037378, -48.770381396815225]\n", + "[-342.90537880065284, 470.7809073345124, 155.13962033395975]\n", + "[-231.1740935308751, 470.7809073345124, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-435.08409526165025, 266.8709056037378, -48.770381396815225]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-435.08409526165025, 449.27461773779766, -48.770381396815225]\n", + "[-231.1740935308751, 470.7809073345124, 155.13962033395975]\n", + "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-435.08409526165025, 449.27461773779766, -48.770381396815225]\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-435.08409526165025, 449.27461773779766, 62.96090387296232]\n", + "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", + "[-231.1740935308751, 653.1846194685722, 266.8709056037373]\n", + "0\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-435.08409526165025, 449.27461773779766, 62.96090387296232]\n", + "((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-364.4116683973682, 449.27461773779766, 62.96090387296232]\n", + "[-231.1740935308751, 653.1846194685722, 266.8709056037373]\n", + "[-160.50166666659302, 653.1846194685722, 266.8709056037373]\n", + "0\n", + "-500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-364.4116683973682, 449.27461773779766, 62.96090387296232]\n", + "((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-19.551288731327872, 949.2746177377976, 562.9609038729623]\n", + "[-160.50166666659302, 653.1846194685722, 266.8709056037373]\n", + "[-315.6412870005527, 653.1846194685722, 266.8709056037373]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-19.551288731327872, 949.2746177377976, 562.9609038729623]\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-19.551288731327872, 794.1349974038378, 562.9609038729623]\n", + "[-315.6412870005527, 653.1846194685722, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", "1\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 529.2190926654872, -200.0]\n", - "((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", - "[-901.9550008653873, 684.3587129994471, -200.0]\n", - "[-498.04499913461257, 933.1290943962623, 203.91000173077484]\n", - "[-498.04499913461257, 1088.2687147302222, 203.91000173077484]\n", + "600.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-7, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)))\n", + "[-19.551288731327872, 794.1349974038378, 562.9609038729623]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "[-619.5512887313279, 82.40371213406024, -37.03909612703774]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 386.3137138648348, 266.8709056037373]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 2, 0)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[-619.5512887313279, 82.40371213406024, -37.03909612703774]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[-619.5512887313279, 82.40371213406024, -233.23757486649305]\n", + "[-315.6412870005527, 386.3137138648348, 266.8709056037373]\n", + "[-315.6412870005527, 386.3137138648348, 70.67242686428197]\n", + "2\n", + "-400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-619.5512887313279, 82.40371213406024, -233.23757486649305]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 482.40371213406024, 11.622804799547112]\n", + "[-315.6412870005527, 386.3137138648348, 70.67242686428197]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", "1\n", "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-901.9550008653873, 684.3587129994471, -200.0]\n", - "((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1201.9550008653873, 313.686286135165, -500.0]\n", - "[-498.04499913461257, 1088.2687147302222, 203.91000173077484]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 482.40371213406024, 11.622804799547112]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-519.5512887313279, 413.5778056649351, -288.3771952004529]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-519.5512887313279, 413.5778056649351, -288.3771952004529]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-719.5512887313279, 325.309090934713, -488.3771952004529]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "[-315.6412870005527, 729.2190926654876, -84.46719346967784]\n", "2\n", - "-600.0\n", - "here\n", - "(((-2, 1, 0, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-1201.9550008653873, 313.686286135165, -500.0]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[-601.9550008653873, 913.686286135165, -55.1396203339599]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "[-498.04499913461257, 1017.5962878659401, 48.77038139681492]\n", + "-900.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)))\n", + "[-719.5512887313279, 325.309090934713, -488.3771952004529]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1))\n", + "[180.44871126867213, 1225.309090934713, -50.72538226220286]\n", + "[-315.6412870005527, 729.2190926654876, -84.46719346967784]\n", + "[-315.6412870005527, 729.2190926654876, -546.8153805314278]\n", "2\n", + "900.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[180.44871126867213, 1225.309090934713, -50.72538226220286]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-719.5512887313279, 325.3090909347129, -17.596287865940212]\n", + "[-315.6412870005527, 729.2190926654876, -546.8153805314278]\n", + "[-315.6412870005527, 729.2190926654876, 386.3137138648348]\n", + "1\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)))\n", - "[-601.9550008653873, 913.686286135165, -55.1396203339599]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0))\n", - "[-401.9550008653873, 1113.6862861351651, -15.64128700055258]\n", - "[-498.04499913461257, 1017.5962878659401, 48.77038139681492]\n", - "[-498.04499913461257, 1017.5962878659401, -111.73128526977777]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-719.5512887313279, 325.3090909347129, -17.596287865940212]\n", + "((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-519.5512887313279, 680.4487112686727, 182.4037121340598]\n", + "[-315.6412870005527, 729.2190926654876, 386.3137138648348]\n", + "[-315.6412870005527, 884.3587129994473, 386.3137138648348]\n", "2\n", - "300.0\n", - "here\n", - "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-401.9550008653873, 1113.6862861351651, -15.64128700055258]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0))\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653873, 813.6862861351651, 0.0]\n", - "[-498.04499913461257, 1017.5962878659401, -111.73128526977777]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, 813.6862861351651, 0.0]\n", - "((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351651, 813.6862861351651, 0.0]\n", - "[-498.04499913461257, 1017.5962878659401, 203.91000173077484]\n", - "[-609.7762844043904, 1017.5962878659401, 203.91000173077484]\n", - "0\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-519.5512887313279, 680.4487112686727, 182.4037121340598]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-319.5512887313279, 880.4487112686727, 66.76242513350695]\n", + "[-315.6412870005527, 884.3587129994473, 386.3137138648348]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)))\n", + "[-319.5512887313279, 880.4487112686727, 66.76242513350695]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0))\n", + "[-319.5512887313279, 880.4487112686727, -817.5962878659402]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "[-315.6412870005527, 884.3587129994473, -813.6862861351652]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)))\n", + "[-319.5512887313279, 880.4487112686727, -817.5962878659402]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0))\n", + "[-319.5512887313279, 880.4487112686727, -705.8650025961625]\n", + "[-315.6412870005527, 884.3587129994473, -813.6862861351652]\n", + "[-315.6412870005527, 884.3587129994473, -701.9550008653875]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-319.5512887313279, 880.4487112686727, -705.8650025961625]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-319.5512887313279, 880.4487112686727, 494.1349974038375]\n", + "[-315.6412870005527, 884.3587129994473, -701.9550008653875]\n", + "[-315.6412870005527, 884.3587129994473, 498.04499913461245]\n", + "2\n", + "200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-319.5512887313279, 880.4487112686727, 494.1349974038375]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-519.5512887313279, 680.4487112686727, -133.237574866493]\n", + "[-315.6412870005527, 884.3587129994473, 498.04499913461245]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "-300.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[-519.5512887313279, 680.4487112686727, -133.237574866493]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 980.4487112686727, 11.622804799547225]\n", + "[-315.6412870005527, 884.3587129994473, 70.67242686428197]\n", + "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", + "1\n", "None\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351651, 813.6862861351651, 0.0]\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-968.825906469125, 813.6862861351651, 0.0]\n", - "[-609.7762844043904, 1017.5962878659401, 203.91000173077484]\n", - "[-764.9159047383503, 1017.5962878659401, 203.91000173077484]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 980.4487112686727, 11.622804799547225]\n", + "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1))\n", + "[-219.55128873132787, 749.2746177377976, 11.622804799547225]\n", + "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", + "[-315.6412870005527, 653.1846194685722, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 749.2746177377976, 11.622804799547225]\n", + "((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 594.1349974038378, 11.622804799547225]\n", + "[-315.6412870005527, 653.1846194685722, -84.46719346967784]\n", + "[-315.6412870005527, 498.04499913461245, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132787, 594.1349974038378, 11.622804799547225]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132787, 482.4037121340602, 11.622804799547225]\n", + "[-315.6412870005527, 498.04499913461245, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "2\n", + "300.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-219.55128873132787, 482.4037121340602, 11.622804799547225]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-519.5512887313279, 182.40371213406019, -48.770381396815196]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", "1\n", - "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-968.825906469125, 813.6862861351651, 0.0]\n", - "((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-968.825906469125, -1.1368683772161603e-13, 0.0]\n", - "[-764.9159047383503, 1017.5962878659401, 203.91000173077484]\n", - "[-764.9159047383503, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "-700.0\n", - "here\n", - "(((-2, 1, 0, 0), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-968.825906469125, -1.1368683772161603e-13, 0.0]\n", - "((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[313.68628613516523, 699.9999999999999, 700.0]\n", - "[-764.9159047383503, 203.91000173077484, 203.91000173077484]\n", - "[-182.40371213405996, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "900.0\n", - "here\n", - "(((-2, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[313.68628613516523, 699.9999999999999, 700.0]\n", - "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[31.174093530874984, -200.0000000000001, -200.0]\n", - "[-182.40371213405996, 203.91000173077484, 203.91000173077484]\n", - "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[31.174093530874984, -200.0000000000001, -200.0]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-31.17409353087504, 199.9999999999999, 200.0]\n", - "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, 0, 1, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-519.5512887313279, 182.40371213406019, -48.770381396815196]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-319.5512887313279, 66.76242513350735, 151.2296186031848]\n", + "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", + "[-315.6412870005527, 70.67242686428197, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (1, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-319.5512887313279, 66.76242513350735, 151.2296186031848]\n", + "((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-235.08409526165025, 66.76242513350735, 151.2296186031848]\n", + "[-315.6412870005527, 70.67242686428197, 155.13962033395975]\n", + "[-231.1740935308751, 70.67242686428197, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-235.08409526165025, 66.76242513350735, 151.2296186031848]\n", + "((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-79.94447492769046, 66.76242513350735, 151.2296186031848]\n", + "[-231.1740935308751, 70.67242686428197, 155.13962033395975]\n", + "[-76.03447319691533, 70.67242686428197, 155.13962033395975]\n", "2\n", "400.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-31.17409353087504, 199.9999999999999, 200.0]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", - "2\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[-79.94447492769046, 66.76242513350735, 151.2296186031848]\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "[-479.94447492769046, -333.23757486649265, 18.10052420692216]\n", + "[-76.03447319691533, 70.67242686428197, 155.13962033395975]\n", + "[-76.03447319691533, 70.67242686428197, 422.0105259376971]\n", + "0\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-231.17409353087504, -1.1368683772161603e-13, 2.842170943040401e-14]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[-479.94447492769046, -333.23757486649265, 18.10052420692216]\n", + "((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "[-364.4116683973682, -133.23757486649265, 218.10052420692216]\n", + "[-76.03447319691533, 70.67242686428197, 422.0105259376971]\n", + "[-160.50166666659302, 70.67242686428197, 422.0105259376971]\n", + "1\n", + "-300.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 1, 1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-364.4116683973682, -133.23757486649265, 218.10052420692216]\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-64.4116683973682, 20.055525072310047, 518.1005242069222]\n", + "[-160.50166666659302, 70.67242686428197, 422.0105259376971]\n", + "[-160.50166666659302, -76.03447319691533, 422.0105259376971]\n", + "2\n", + "400.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-64.4116683973682, 20.055525072310047, 518.1005242069222]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-464.4116683973682, -379.94447492768995, -148.7703813968152]\n", + "[-160.50166666659302, -76.03447319691533, 422.0105259376971]\n", + "[-160.50166666659302, -76.03447319691533, 155.13962033395975]\n", "2\n", "-100.0\n", - "here\n", - "(((-2, 1, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-231.17409353087504, -1.1368683772161603e-13, 2.842170943040401e-14]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-131.17409353087504, 99.99999999999989, -131.17409353087504]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)))\n", + "[-464.4116683973682, -379.94447492768995, -148.7703813968152]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -279.94447492768995, -133.237574866493]\n", + "[-160.50166666659302, -76.03447319691533, 155.13962033395975]\n", + "[-160.50166666659302, -76.03447319691533, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -279.94447492768995, -133.237574866493]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -519.5512887313273, -133.237574866493]\n", + "[-160.50166666659302, -76.03447319691533, 70.67242686428197]\n", + "[-160.50166666659302, -315.6412870005527, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -519.5512887313273, -133.237574866493]\n", + "((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -750.7253822622024, -133.237574866493]\n", + "[-160.50166666659302, -315.6412870005527, 70.67242686428197]\n", + "[-160.50166666659302, -546.8153805314278, 70.67242686428197]\n", "2\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-364.4116683973682, -750.7253822622024, -133.237574866493]\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-264.4116683973682, -650.7253822622024, 51.22961860318479]\n", + "[-160.50166666659302, -546.8153805314278, 70.67242686428197]\n", + "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", + "1\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)))\n", + "[-264.4116683973682, -650.7253822622024, 51.22961860318479]\n", + "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "[-164.4116683973682, 66.76242513350735, 151.2296186031848]\n", + "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", + "[-160.50166666659302, 70.67242686428197, 155.13962033395975]\n", + "1\n", "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-131.17409353087504, 99.99999999999989, -131.17409353087504]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-331.17409353087504, -100.00000000000011, -99.99999999999997]\n", - "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-164.4116683973682, 66.76242513350735, 151.2296186031848]\n", + "((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-364.4116683973682, 182.40371213406019, -48.770381396815196]\n", + "[-160.50166666659302, 70.67242686428197, 155.13962033395975]\n", + "[-160.50166666659302, 386.3137138648348, 155.13962033395975]\n", "2\n", "100.0\n", - "here\n", - "(((-1, 2, 0, -1), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-331.17409353087504, -100.00000000000011, -99.99999999999997]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 182.40371213406019, -48.770381396815196]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[-464.4116683973682, 82.40371213406019, -233.237574866493]\n", + "[-160.50166666659302, 386.3137138648348, 155.13962033395975]\n", + "[-160.50166666659302, 386.3137138648348, 70.67242686428197]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -233.237574866493]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-464.4116683973682, 82.40371213406019, -303.910001730775]\n", + "[-160.50166666659302, 386.3137138648348, 70.67242686428197]\n", + "[-160.50166666659302, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -303.910001730775]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-464.4116683973682, 82.40371213406019, -415.6412870005528]\n", + "[-160.50166666659302, 386.3137138648348, 0.0]\n", + "[-160.50166666659302, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, 82.40371213406019, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-464.4116683973682, -29.327573135717614, -415.6412870005528]\n", + "[-160.50166666659302, 386.3137138648348, -111.73128526977777]\n", + "[-160.50166666659302, 274.582428595057, -111.73128526977777]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", + "[-464.4116683973682, -29.327573135717614, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "[-464.4116683973682, -184.4671934696774, -415.6412870005528]\n", + "[-160.50166666659302, 274.582428595057, -111.73128526977777]\n", + "[-160.50166666659302, 119.44280826109726, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[-464.4116683973682, -184.4671934696774, -415.6412870005528]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[-464.4116683973682, -184.4671934696774, -570.7809073345127]\n", + "[-160.50166666659302, 119.44280826109726, -111.73128526977777]\n", + "[-160.50166666659302, 119.44280826109726, -266.87090560373764]\n", + "2\n", + "-100.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)))\n", + "[-464.4116683973682, -184.4671934696774, -570.7809073345127]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, -84.4671934696774, -133.23757486649305]\n", + "[-160.50166666659302, 119.44280826109726, -266.87090560373764]\n", + "[-160.50166666659302, 119.44280826109726, 70.67242686428197]\n", + "1\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, -84.4671934696774, -133.23757486649305]\n", + "((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, 97.93651866438228, -133.23757486649305]\n", + "[-160.50166666659302, 119.44280826109726, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", "1\n", "None\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-431.17409353087504, -200.0000000000001, 31.174093530874984]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-431.17409353087504, -355.13962033396, 31.174093530874984]\n", - "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", - "[-27.264091800100235, 48.77038139681492, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-431.17409353087504, -355.13962033396, 31.174093530874984]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-670.7809073345124, -355.13962033396, 31.174093530874984]\n", - "[-27.264091800100235, 48.77038139681492, 435.0840952616498]\n", - "[-266.87090560373764, 48.77038139681492, 435.0840952616498]\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 97.93651866438228, -133.23757486649305]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[-364.4116683973682, 337.5433324680199, -133.23757486649305]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", - "[-670.7809073345124, -355.13962033396, 31.174093530874984]\n", - "((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "[-670.7809073345124, -284.4671934696777, 31.174093530874984]\n", - "[-266.87090560373764, 48.77038139681492, 435.0840952616498]\n", - "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", + "200.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-364.4116683973682, 337.5433324680199, -133.23757486649305]\n", + "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-564.4116683973682, -102.06348133561772, -333.23757486649305]\n", + "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "2\n", + "0.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)))\n", + "[-564.4116683973682, -102.06348133561772, -333.23757486649305]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "[-564.4116683973682, -102.06348133561772, 137.5433324680195]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[-160.50166666659302, 301.8465203951569, 541.4533341987946]\n", + "2\n", + "-400.0\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-564.4116683973682, -102.06348133561772, 137.5433324680195]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-164.4116683973682, 297.9365186643823, 66.76242513350695]\n", + "[-160.50166666659302, 301.8465203951569, 541.4533341987946]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", "0\n", "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", - "[-670.7809073345124, -284.4671934696777, 31.174093530874984]\n", - "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "[-782.5121926042902, -284.4671934696777, 31.174093530874984]\n", - "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", - "[-378.6021908735155, 119.44280826109726, 435.0840952616498]\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-164.4116683973682, 297.9365186643823, 66.76242513350695]\n", + "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[66.76242513350678, 297.9365186643823, 66.76242513350695]\n", + "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[66.76242513350678, 297.9365186643823, 66.76242513350695]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[297.9365186643817, 297.9365186643823, 66.76242513350695]\n", + "[70.67242686428197, 301.8465203951569, 70.67242686428197]\n", + "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "700.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[297.9365186643817, 297.9365186643823, 66.76242513350695]\n", + "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[68.71742599889444, -402.0634813356177, -633.2375748664931]\n", + "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)))\n", - "[-782.5121926042902, -284.4671934696777, 31.174093530874984]\n", - "((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1))\n", - "[-782.5121926042902, -396.1984787394556, 31.174093530874984]\n", - "[-378.6021908735155, 119.44280826109726, 435.0840952616498]\n", - "[-378.6021908735155, 7.711522991319323, 435.0840952616498]\n", + "-500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-1, 1, 1, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[68.71742599889444, -402.0634813356177, -633.2375748664931]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[568.7174259988944, 182.40371213406019, -133.2375748664931]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[568.7174259988944, 182.40371213406019, -133.2375748664931]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[568.7174259988944, 182.40371213406019, -203.9100017307751]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "[772.6274277296696, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[568.7174259988944, 182.40371213406019, -203.9100017307751]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[568.7174259988944, 182.40371213406019, -315.6412870005529]\n", + "[772.6274277296696, 386.3137138648348, 0.0]\n", + "[772.6274277296696, 386.3137138648348, -111.73128526977777]\n", "1\n", + "600.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[568.7174259988944, 182.40371213406019, -315.6412870005529]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[-31.28257400110556, 53.18461946857258, -915.6412870005529]\n", + "[772.6274277296696, 386.3137138648348, -111.73128526977777]\n", + "[772.6274277296696, 857.0946211993472, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)))\n", + "[-31.28257400110556, 53.18461946857258, -915.6412870005529]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1))\n", + "[-31.28257400110556, 53.18461946857258, -1000.1084804702305]\n", + "[772.6274277296696, 857.0946211993472, -111.73128526977777]\n", + "[772.6274277296696, 857.0946211993472, -196.1984787394554]\n", + "2\n", "-100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-782.5121926042902, -396.1984787394556, 31.174093530874984]\n", - "((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1))\n", - "((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-682.5121926042902, -570.7809073345126, 131.17409353087498]\n", - "[-378.6021908735155, 7.711522991319323, 435.0840952616498]\n", - "[-378.6021908735155, -266.87090560373764, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-682.5121926042902, -570.7809073345126, 131.17409353087498]\n", - "((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-801.9550008653873, -570.7809073345126, 131.17409353087498]\n", - "[-378.6021908735155, -266.87090560373764, 435.0840952616498]\n", - "[-498.04499913461257, -266.87090560373764, 435.0840952616498]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)))\n", + "[-31.28257400110556, 53.18461946857258, -1000.1084804702305]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "[68.71742599889444, 153.18461946857258, -162.45666753198054]\n", + "[772.6274277296696, 857.0946211993472, -196.1984787394554]\n", + "[772.6274277296696, 857.0946211993472, 541.4533341987946]\n", + "1\n", + "0.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)))\n", + "[68.71742599889444, 153.18461946857258, -162.45666753198054]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1))\n", + "[68.71742599889444, 68.71742599889501, -162.45666753198054]\n", + "[772.6274277296696, 857.0946211993472, 541.4533341987946]\n", + "[772.6274277296696, 772.6274277296696, 541.4533341987946]\n", + "2\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[68.71742599889444, 68.71742599889501, -162.45666753198054]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[268.71742599889444, 268.717425998895, -117.59628786594027]\n", + "[772.6274277296696, 772.6274277296696, 541.4533341987946]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", "2\n", "-100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-801.9550008653873, -570.7809073345126, 131.17409353087498]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653873, -470.78090733451256, 2.842170943040401e-14]\n", - "[-498.04499913461257, -266.87090560373764, 435.0840952616498]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[268.71742599889444, 268.717425998895, -117.59628786594027]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[368.71742599889444, 368.717425998895, -129.32757313571807]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", "0\n", - "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653873, -470.78090733451256, 2.842170943040401e-14]\n", - "((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-957.0946211993469, -570.7809073345126, -99.99999999999997]\n", - "[-498.04499913461257, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "2\n", - "500.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-957.0946211993469, -570.7809073345126, -99.99999999999997]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -1070.7809073345124, -101.95500086538743]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 701.9550008653874]\n", - "1\n", "None\n", - "here\n", - "(((1, 1, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -1070.7809073345124, -101.95500086538743]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -915.6412870005526, -101.95500086538743]\n", - "[-653.1846194685721, -266.87090560373764, 701.9550008653874]\n", - "[-653.1846194685721, -111.73128526977777, 701.9550008653874]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[368.71742599889444, 368.717425998895, -129.32757313571807]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[137.54333246801934, 368.717425998895, -129.32757313571807]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "[541.4533341987946, 772.6274277296696, 274.582428595057]\n", + "2\n", + "-200.0\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)))\n", + "[137.54333246801934, 368.717425998895, -129.32757313571807]\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "[337.54333246801934, 568.717425998895, -48.77038139681534]\n", + "[541.4533341987946, 772.6274277296696, 274.582428595057]\n", + "[541.4533341987946, 772.6274277296696, 155.13962033395975]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)))\n", + "[337.54333246801934, 568.717425998895, -48.77038139681534]\n", + "((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "[182.40371213405962, 568.717425998895, -48.77038139681534]\n", + "[541.4533341987946, 772.6274277296696, 155.13962033395975]\n", + "[386.3137138648348, 772.6274277296696, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[182.40371213405962, 568.717425998895, -48.77038139681534]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-17.596287865940383, 368.717425998895, -17.59628786594027]\n", + "[386.3137138648348, 772.6274277296696, 155.13962033395975]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 2, -1)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865940383, 368.717425998895, -17.59628786594027]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[213.57780566493443, 368.717425998895, -17.59628786594027]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "[617.4878073957096, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[213.57780566493443, 368.717425998895, -17.59628786594027]\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[413.57780566493443, 568.717425998895, 27.26409180009989]\n", + "[617.4878073957096, 772.6274277296696, 386.3137138648348]\n", + "[617.4878073957096, 772.6274277296696, 231.17409353087498]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[413.57780566493443, 568.717425998895, 27.26409180009989]\n", + "((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[525.3090909347123, 568.717425998895, 27.26409180009989]\n", + "[617.4878073957096, 772.6274277296696, 231.17409353087498]\n", + "[729.2190926654876, 772.6274277296696, 231.17409353087498]\n", + "0\n", + "200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", + "[525.3090909347123, 568.717425998895, 27.26409180009989]\n", + "((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "[-17.596287865940383, 368.717425998895, -172.7359081999001]\n", + "[729.2190926654876, 772.6274277296696, 231.17409353087498]\n", + "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -915.6412870005526, -101.95500086538743]\n", - "((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -803.9100017307748, -101.95500086538743]\n", - "[-653.1846194685721, -111.73128526977777, 701.9550008653874]\n", - "[-653.1846194685721, 0.0, 701.9550008653874]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-17.596287865940383, 368.717425998895, -172.7359081999001]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-17.596287865940383, 529.2190926654877, -172.7359081999001]\n", + "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", + "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((-3, 2, 1, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -803.9100017307748, -101.95500086538743]\n", - "((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", - "[-1457.0946211993469, -599.9999999999999, -101.95500086538743]\n", - "[-653.1846194685721, 0.0, 701.9550008653874]\n", - "[-653.1846194685721, 203.91000173077484, 701.9550008653874]\n", - "1\n", - "-600.0\n", - "here\n", - "(((-3, 2, 1, -1), (-5, 2, 2, -1), (0, 2, 0, -1)), ((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", - "[-1457.0946211993469, -599.9999999999999, -101.95500086538743]\n", - "((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "[-857.0946211993469, 111.73128526977814, 498.04499913461257]\n", - "[-653.1846194685721, 203.91000173077484, 701.9550008653874]\n", - "[-653.1846194685721, 315.6412870005529, 701.9550008653874]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 0, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)))\n", + "[-17.596287865940383, 529.2190926654877, -172.7359081999001]\n", + "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", + "[-17.596287865940383, 684.3587129994476, -172.7359081999001]\n", + "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", + "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", "2\n", - "200.0\n", - "here\n", - "(((-3, 2, 1, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[-857.0946211993469, 111.73128526977814, 498.04499913461257]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-1057.0946211993469, -88.26871473022186, -88.26871473022197]\n", - "[-653.1846194685721, 315.6412870005529, 701.9550008653874]\n", - "[-653.1846194685721, 315.6412870005529, 315.6412870005529]\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 0, 2, 1), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, 684.3587129994476, -172.7359081999001]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[-17.596287865940383, 684.3587129994476, -403.9100017307751]\n", + "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "1\n", "0.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, -88.26871473022186, -88.26871473022197]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "[-1057.0946211993469, 142.90537880065324, -88.26871473022197]\n", - "[-653.1846194685721, 315.6412870005529, 315.6412870005529]\n", - "[-653.1846194685721, 546.815380531428, 315.6412870005529]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, 684.3587129994476, -403.9100017307751]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-17.596287865940383, -17.596287865939757, -403.9100017307751]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-17.596287865940383, -17.596287865939757, -403.9100017307751]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-17.596287865940383, -17.596287865939757, -515.6412870005529]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-17.596287865940383, -17.596287865939757, -515.6412870005529]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[382.4037121340596, 382.40371213406024, -3.910001730775093]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", "1\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[382.4037121340596, 382.40371213406024, -3.910001730775093]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[182.40371213405962, 27.264091800100402, -203.9100017307751]\n", + "[386.3137138648348, 386.3137138648348, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "2\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)))\n", + "[182.40371213405962, 27.264091800100402, -203.9100017307751]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", + "[282.4037121340596, 127.2640918001004, 51.22961860318466]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", + "2\n", "-200.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-1057.0946211993469, 142.90537880065324, -88.26871473022197]\n", - "((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-857.0946211993469, 498.0449991346127, 111.73128526977803]\n", - "[-653.1846194685721, 546.815380531428, 315.6412870005529]\n", - "[-653.1846194685721, 701.9550008653874, 315.6412870005529]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)))\n", + "[282.4037121340596, 127.2640918001004, 51.22961860318466]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1))\n", + "[482.4037121340596, 327.2640918001004, -486.42219433506546]\n", + "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", + "[386.3137138648348, 231.17409353087498, -582.5121926042904]\n", + "2\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)))\n", + "[482.4037121340596, 327.2640918001004, -486.42219433506546]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0))\n", + "[182.40371213405962, 27.264091800100402, -631.2825740011054]\n", + "[386.3137138648348, 231.17409353087498, -582.5121926042904]\n", + "[386.3137138648348, 231.17409353087498, -427.37257227033035]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[182.40371213405962, 27.264091800100402, -631.2825740011054]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[182.40371213405962, 27.264091800100402, -470.78090733451273]\n", + "[386.3137138648348, 231.17409353087498, -427.37257227033035]\n", + "[386.3137138648348, 231.17409353087498, -266.87090560373764]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[182.40371213405962, 27.264091800100402, -470.78090733451273]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[413.57780566493443, 27.264091800100402, -470.78090733451273]\n", + "[386.3137138648348, 231.17409353087498, -266.87090560373764]\n", + "[617.4878073957096, 231.17409353087498, -266.87090560373764]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)))\n", + "[413.57780566493443, 27.264091800100402, -470.78090733451273]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1))\n", + "[413.57780566493443, 27.264091800100402, -400.10848047023046]\n", + "[617.4878073957096, 231.17409353087498, -266.87090560373764]\n", + "[617.4878073957096, 231.17409353087498, -196.1984787394554]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[413.57780566493443, 27.264091800100402, -400.10848047023046]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[413.57780566493443, 27.264091800100402, -288.3771952004529]\n", + "[617.4878073957096, 231.17409353087498, -196.1984787394554]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[413.57780566493443, 27.264091800100402, -288.3771952004529]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[525.3090909347123, 27.264091800100402, -288.3771952004529]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "[729.2190926654876, 231.17409353087498, -84.46719346967784]\n", + "2\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[525.3090909347123, 27.264091800100402, -288.3771952004529]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[525.3090909347123, 27.264091800100402, -359.0496220647348]\n", + "[729.2190926654876, 231.17409353087498, -84.46719346967784]\n", + "[729.2190926654876, 231.17409353087498, -155.13962033395978]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[525.3090909347123, 27.264091800100402, -359.0496220647348]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[342.9053788006528, 27.264091800100402, -359.0496220647348]\n", + "[729.2190926654876, 231.17409353087498, -155.13962033395978]\n", + "[546.815380531428, 231.17409353087498, -155.13962033395978]\n", + "2\n", + "200.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 1, -1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[342.9053788006528, 27.264091800100402, -359.0496220647348]\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[142.90537880065278, -172.7359081998996, -403.91000173077504]\n", + "[546.815380531428, 231.17409353087498, -155.13962033395978]\n", + "[546.815380531428, 231.17409353087498, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-857.0946211993469, 498.0449991346127, 111.73128526977803]\n", - "((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-1088.2687147302217, 498.0449991346127, 111.73128526977803]\n", - "[-653.1846194685721, 701.9550008653874, 315.6412870005529]\n", - "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", - "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-1088.2687147302217, 498.0449991346127, 111.73128526977803]\n", - "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-1088.2687147302217, 609.7762844043906, 111.73128526977803]\n", - "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", - "[-884.3587129994471, 813.6862861351653, 315.6412870005529]\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 2, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[142.90537880065278, -172.7359081998996, -403.91000173077504]\n", + "((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[398.0449991346122, -72.7359081998996, -303.91000173077504]\n", + "[546.815380531428, 231.17409353087498, 0.0]\n", + "[701.9550008653874, 231.17409353087498, 0.0]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[398.0449991346122, -72.7359081998996, -303.91000173077504]\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[498.0449991346122, 27.264091800100402, -1.9895196601282805e-13]\n", + "[701.9550008653874, 231.17409353087498, 0.0]\n", + "[701.9550008653874, 231.17409353087498, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346122, 27.264091800100402, -1.9895196601282805e-13]\n", + "((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346122, -203.91000173077458, -1.9895196601282805e-13]\n", + "[701.9550008653874, 231.17409353087498, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-1088.2687147302217, 609.7762844043906, 111.73128526977803]\n", - "((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-1319.4428082610966, 609.7762844043906, 111.73128526977803]\n", - "[-884.3587129994471, 813.6862861351653, 315.6412870005529]\n", - "[-1115.532806530322, 813.6862861351653, 315.6412870005529]\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346122, -203.91000173077458, -1.9895196601282805e-13]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -403.9100017307746, -200.0000000000002]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[498.04499913461245, 0.0, 203.91000173077484]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[94.13499740383725, -403.9100017307746, -200.0000000000002]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -586.3137138648345, -200.0000000000002]\n", + "[498.04499913461245, 0.0, 203.91000173077484]\n", + "[498.04499913461245, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)))\n", + "[94.13499740383725, -586.3137138648345, -200.0000000000002]\n", + "((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0))\n", + "[94.13499740383725, -719.5512887313273, -200.0000000000002]\n", + "[498.04499913461245, -182.40371213405996, 203.91000173077484]\n", + "[498.04499913461245, -315.6412870005527, 203.91000173077484]\n", "2\n", "-300.0\n", - "here\n", - "(((3, 1, -1, -1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)))\n", - "[-1319.4428082610966, 609.7762844043906, 111.73128526977803]\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2))\n", - "[-1019.4428082610966, 909.7762844043906, -50.616901791972055]\n", - "[-1115.532806530322, 813.6862861351653, 315.6412870005529]\n", - "[-1115.532806530322, 813.6862861351653, -146.70690006119722]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)))\n", + "[94.13499740383725, -719.5512887313273, -200.0000000000002]\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0))\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0))\n", + "[394.13499740383725, -419.5512887313273, 7.821283539002707]\n", + "[498.04499913461245, -315.6412870005527, 203.91000173077484]\n", + "[498.04499913461245, -315.6412870005527, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)))\n", + "[394.13499740383725, -419.5512887313273, 7.821283539002707]\n", + "((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "[394.13499740383725, -223.35280999187188, 7.821283539002707]\n", + "[498.04499913461245, -315.6412870005527, 111.73128526977776]\n", + "[498.04499913461245, -119.44280826109728, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)))\n", - "[-1019.4428082610966, 909.7762844043906, -50.616901791972055]\n", - "((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2))\n", - "((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "[-1019.4428082610966, 678.6021908735155, -50.616901791972055]\n", - "[-1115.532806530322, 813.6862861351653, -146.70690006119722]\n", - "[-1115.532806530322, 582.5121926042902, -146.70690006119722]\n", - "0\n", "300.0\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)))\n", - "[-1019.4428082610966, 678.6021908735155, -50.616901791972055]\n", - "((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "[-1164.3031879271373, 378.6021908735155, -350.61690179197205]\n", - "[-1115.532806530322, 582.5121926042902, -146.70690006119722]\n", - "[-960.3931861963626, 582.5121926042902, -146.70690006119722]\n", - "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)))\n", - "[-1164.3031879271373, 378.6021908735155, -350.61690179197205]\n", - "((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", - "[-1164.3031879271373, 266.87090560373764, -350.61690179197205]\n", - "[-960.3931861963626, 582.5121926042902, -146.70690006119722]\n", - "[-960.3931861963626, 470.7809073345124, -146.70690006119722]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[394.13499740383725, -223.35280999187188, 7.821283539002707]\n", + "((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[94.13499740383725, -61.00462293012191, -292.1787164609973]\n", + "[498.04499913461245, -119.44280826109728, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "2\n", + "-100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[94.13499740383725, -61.00462293012191, -292.1787164609973]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[194.13499740383725, 38.99537706987809, -37.03909612703774]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 266.8709056037373]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[194.13499740383725, 38.99537706987809, -37.03909612703774]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[425.30909093471234, 38.99537706987809, -37.03909612703774]\n", + "[498.04499913461245, 342.90537880065267, 266.8709056037373]\n", + "[729.2190926654876, 342.90537880065267, 266.8709056037373]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[425.30909093471234, 38.99537706987809, -37.03909612703774]\n", + "((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[664.9159047383497, 38.99537706987809, -37.03909612703774]\n", + "[729.2190926654876, 342.90537880065267, 266.8709056037373]\n", + "[968.8259064691249, 342.90537880065267, 266.8709056037373]\n", "1\n", + "-100.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[664.9159047383497, 38.99537706987809, -37.03909612703774]\n", + "((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[764.9159047383497, -48.77038139681483, 62.96090387296226]\n", + "[968.8259064691249, 342.90537880065267, 266.8709056037373]\n", + "[968.8259064691249, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383497, -48.77038139681483, 62.96090387296226]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[653.184619468572, -48.77038139681483, 62.96090387296226]\n", + "[968.8259064691249, 155.13962033395975, 266.8709056037373]\n", + "[857.0946211993472, 155.13962033395975, 266.8709056037373]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 1, 0), (-3, 2, 0, 0)), ((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[653.184619468572, -48.77038139681483, 62.96090387296226]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[653.184619468572, -48.77038139681483, 266.87090560373736]\n", + "[857.0946211993472, 155.13962033395975, 266.8709056037373]\n", + "[857.0946211993472, 155.13962033395975, 470.7809073345124]\n", + "0\n", + "500.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 1, 0), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[653.184619468572, -48.77038139681483, 266.87090560373736]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[-1.955000865387774, -548.7703813968149, -233.12909439626264]\n", + "[857.0946211993472, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (1, -1, -1, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-1.955000865387774, -548.7703813968149, -233.12909439626264]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-1.955000865387774, -548.7703813968149, -317.5962878659402]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[-1.955000865387774, -548.7703813968149, -317.5962878659402]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[298.0449991346122, -248.77038139681486, 66.87090560373736]\n", + "[701.9550008653874, 155.13962033395975, 386.3137138648348]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (-1, -1, 0, 1)), ((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)))\n", + "[298.0449991346122, -248.77038139681486, 66.87090560373736]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "[298.0449991346122, -248.77038139681486, -88.26871473022214]\n", + "[701.9550008653874, 155.13962033395975, 470.7809073345124]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)))\n", + "[298.0449991346122, -248.77038139681486, -88.26871473022214]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0))\n", + "[298.0449991346122, -248.77038139681486, -200.0000000000002]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "[701.9550008653874, 155.13962033395975, 203.91000173077484]\n", + "2\n", "-200.0\n", - "here\n", - "(((3, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", - "[-1164.3031879271373, 266.87090560373764, -350.61690179197205]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", - "[-964.3031879271373, 551.3380990734153, -150.61690179197205]\n", - "[-960.3931861963626, 470.7809073345124, -146.70690006119722]\n", - "[-960.3931861963626, 555.24810080419, -146.70690006119722]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)))\n", + "[298.0449991346122, -248.77038139681486, -200.0000000000002]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "[498.0449991346122, -48.770381396814855, 111.73128526977786]\n", + "[701.9550008653874, 155.13962033395975, 203.91000173077484]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", "2\n", - "200.0\n", - "here\n", - "(((3, 1, -1, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)))\n", - "[-964.3031879271373, 551.3380990734153, -150.61690179197205]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "[-1164.3031879271373, 351.33809907341526, 266.8709056037376]\n", - "[-960.3931861963626, 555.24810080419, -146.70690006119722]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", + "600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[498.0449991346122, -48.770381396814855, 111.73128526977786]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-101.95500086538777, -648.7703813968149, 53.18461946857224]\n", + "[701.9550008653874, 155.13962033395975, 315.6412870005529]\n", + "[701.9550008653874, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-101.95500086538777, -648.7703813968149, 53.18461946857224]\n", + "((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-333.1290943962628, -648.7703813968149, 53.18461946857224]\n", + "[701.9550008653874, 155.13962033395975, 857.0946211993472]\n", + "[470.7809073345124, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962628, -648.7703813968149, 53.18461946857224]\n", + "((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-417.5962878659404, -648.7703813968149, 53.18461946857224]\n", + "[470.7809073345124, 155.13962033395975, 857.0946211993472]\n", + "[386.3137138648348, 155.13962033395975, 857.0946211993472]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-417.5962878659404, -648.7703813968149, 53.18461946857224]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-262.45666753198066, -648.7703813968149, 53.18461946857224]\n", + "[386.3137138648348, 155.13962033395975, 857.0946211993472]\n", + "[541.4533341987946, 155.13962033395975, 857.0946211993472]\n", + "1\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-262.45666753198066, -648.7703813968149, 53.18461946857224]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-262.45666753198066, -1848.770381396815, 53.18461946857224]\n", + "[541.4533341987946, 155.13962033395975, 857.0946211993472]\n", + "[541.4533341987946, -1044.8603796660404, 857.0946211993472]\n", + "0\n", + "-600.0\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-262.45666753198066, -1848.770381396815, 53.18461946857224]\n", + "((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "[449.27461773779703, -1248.770381396815, 653.1846194685722]\n", + "[541.4533341987946, -1044.8603796660404, 857.0946211993472]\n", + "[653.1846194685722, -1044.8603796660404, 857.0946211993472]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)))\n", + "[449.27461773779703, -1248.770381396815, 653.1846194685722]\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1))\n", + "[449.27461773779703, -1248.770381396815, 835.5883316026319]\n", + "[653.1846194685722, -1044.8603796660404, 857.0946211993472]\n", + "[653.1846194685722, -1044.8603796660404, 1039.498333333407]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)))\n", + "[449.27461773779703, -1248.770381396815, 835.5883316026319]\n", + "((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1))\n", + "[449.27461773779703, -1333.2375748664929, 835.5883316026319]\n", + "[653.1846194685722, -1044.8603796660404, 1039.498333333407]\n", + "[653.1846194685722, -1129.3275731357182, 1039.498333333407]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, -2, 0)\n", + "(4, 0, -2, 0)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -3, 0)\n", + "(4, 1, -2, 1)\n", + "(4, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)))\n", + "[449.27461773779703, -1333.2375748664929, 835.5883316026319]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0))\n", + "[449.27461773779703, -1333.2375748664929, 680.4487112686724]\n", + "[653.1846194685722, -1129.3275731357182, 1039.498333333407]\n", + "[653.1846194685722, -1129.3275731357182, 884.3587129994473]\n", "2\n", - "100.0\n", - "here\n", - "(((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)))\n", - "[-1164.3031879271373, 351.33809907341526, 266.8709056037376]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2))\n", - "[-1264.3031879271373, 251.33809907341526, 433.74181120747517]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", - "[-960.3931861963626, 555.24810080419, 737.6518129382499]\n", + "200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, -2, 0)\n", + "(4, 0, -2, 0)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -3, 0)\n", + "(4, 1, -2, 1)\n", + "(4, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)))\n", + "[449.27461773779703, -1333.2375748664929, 680.4487112686724]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2))\n", + "[249.27461773779703, -1533.2375748664929, 18.100524206922103]\n", + "[653.1846194685722, -1129.3275731357182, 884.3587129994473]\n", + "[653.1846194685722, -1129.3275731357182, 422.0105259376971]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)))\n", + "[249.27461773779703, -1533.2375748664929, 18.100524206922103]\n", + "((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2))\n", + "[249.27461773779703, -1337.0390961270373, 18.100524206922103]\n", + "[653.1846194685722, -1129.3275731357182, 422.0105259376971]\n", + "[653.1846194685722, -933.1290943962626, 422.0105259376971]\n", + "1\n", + "-500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", + "[249.27461773779703, -1337.0390961270373, 18.100524206922103]\n", + "((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", + "[749.274617737797, -1068.2131896579124, 518.100524206922]\n", + "[653.1846194685722, -933.1290943962626, 422.0105259376971]\n", + "[653.1846194685722, -1164.3031879271377, 422.0105259376971]\n", "2\n", - "-100.0\n", - "here\n", - "(((0, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)))\n", - "[-1264.3031879271373, 251.33809907341526, 433.74181120747517]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "[-1164.3031879271373, 351.33809907341526, 266.87090560373764]\n", - "[-960.3931861963626, 555.24810080419, 737.6518129382499]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", + "300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, 0, -2)\n", + "(5, 0, 0, -2)\n", + "(5, 1, 1, -2)\n", + "(5, 1, -1, -2)\n", + "(5, 1, 0, -1)\n", + "(5, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[749.274617737797, -1068.2131896579124, 518.100524206922]\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1))\n", + "[449.27461773779703, -1368.2131896579124, 62.96090387296226]\n", + "[653.1846194685722, -1164.3031879271377, 422.0105259376971]\n", + "[653.1846194685722, -1164.3031879271377, 266.8709056037373]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 0, 2, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[449.27461773779703, -1368.2131896579124, 62.96090387296226]\n", + "((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "[449.27461773779703, 764.9159047383503, 62.96090387296226]\n", + "[653.1846194685722, -1164.3031879271377, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, 0, 1, 1), (-6, 1, 1, 1)), ((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[449.27461773779703, 764.9159047383503, 62.96090387296226]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[449.27461773779703, 764.9159047383503, -48.77038139681528]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, 0, 1, 1), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[449.27461773779703, 764.9159047383503, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1))\n", + "[449.27461773779703, 835.5883316026323, -48.77038139681528]\n", + "[653.1846194685722, 968.8259064691249, 155.13962033395975]\n", + "[653.1846194685722, 1039.498333333407, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (-5, -1, 2, 1)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[449.27461773779703, 835.5883316026323, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", + "[449.27461773779703, 835.5883316026323, -133.23757486649305]\n", + "[653.1846194685722, 1039.498333333407, 155.13962033395975]\n", + "[653.1846194685722, 1039.498333333407, 70.67242686428197]\n", "1\n", - "-300.0\n", - "here\n", - "(((-3, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)))\n", - "[-1164.3031879271373, 351.33809907341526, 266.87090560373764]\n", - "((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1))\n", - "[-864.3031879271373, -50.61690179197194, 566.8709056037376]\n", - "[-960.3931861963626, 555.24810080419, 470.7809073345124]\n", - "[-960.3931861963626, -146.70690006119722, 470.7809073345124]\n", + "-700.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[449.27461773779703, 835.5883316026323, -133.23757486649305]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[1149.2746177377971, 335.58833160263225, 566.7624251335069]\n", + "[653.1846194685722, 1039.498333333407, 70.67242686428197]\n", + "[653.1846194685722, -160.50166666659302, 70.67242686428197]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-4, -1, 2, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)))\n", + "[1149.2746177377971, 335.58833160263225, 566.7624251335069]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1))\n", + "[1149.2746177377971, 335.58833160263225, 335.5883316026319]\n", + "[653.1846194685722, -160.50166666659302, 70.67242686428197]\n", + "[653.1846194685722, -160.50166666659302, -160.50166666659302]\n", "2\n", "400.0\n", - "here\n", - "(((-3, 1, -1, 1), (3, 0, -1, 0), (-5, 1, -1, 2)), ((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-864.3031879271373, -50.61690179197194, 566.8709056037376]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-1264.3031879271373, -450.61690179197194, 47.4280973426404]\n", - "[-960.3931861963626, -146.70690006119722, 470.7809073345124]\n", - "[-960.3931861963626, -146.70690006119722, 351.3380990734152]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-3, 1, -1, 1), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", - "[-1264.3031879271373, -450.61690179197194, 47.4280973426404]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "[-864.3031879271373, -50.61690179197194, -50.616901791972055]\n", - "[-960.3931861963626, -146.70690006119722, 351.3380990734152]\n", - "[-960.3931861963626, -146.70690006119722, -146.70690006119722]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, -1, 0, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)))\n", + "[1149.2746177377971, 335.58833160263225, 335.5883316026319]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2))\n", + "[749.2746177377971, -64.41166839736775, -295.5857619282433]\n", + "[653.1846194685722, -160.50166666659302, -160.50166666659302]\n", + "[653.1846194685722, -160.50166666659302, -391.67576019746826]\n", "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (0, 0, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)))\n", - "[-864.3031879271373, -50.61690179197194, -50.616901791972055]\n", - "((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2))\n", - "[-864.3031879271373, 180.55719173890324, -50.616901791972055]\n", - "[-960.3931861963626, -146.70690006119722, -146.70690006119722]\n", - "[-960.3931861963626, 84.46719346967797, -146.70690006119722]\n", + "500.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(9, 2, -2, -2)\n", + "(9, 0, -2, -2)\n", + "(9, 1, -1, -2)\n", + "(9, 1, -3, -2)\n", + "(9, 1, -2, -1)\n", + "(9, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)))\n", + "[749.2746177377971, -64.41166839736775, -295.5857619282433]\n", + "((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2))\n", + "[249.27461773779714, 18.100524206922387, -795.5857619282433]\n", + "[653.1846194685722, -160.50166666659302, -391.67576019746826]\n", + "[653.1846194685722, 422.0105259376971, -391.67576019746826]\n", "2\n", - "-400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)))\n", - "[-864.3031879271373, 180.55719173890324, -50.616901791972055]\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2))\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 580.5571917389033, 33.74181120747494]\n", - "[-960.3931861963626, 84.46719346967797, -146.70690006119722]\n", - "[-960.3931861963626, 84.46719346967797, -462.3481870617502]\n", + "-200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 0, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)))\n", + "[249.27461773779714, 18.100524206922387, -795.5857619282433]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1))\n", + "[449.27461773779714, 218.1005242069224, -750.7253822622029]\n", + "[653.1846194685722, 422.0105259376971, -391.67576019746826]\n", + "[653.1846194685722, 422.0105259376971, -546.8153805314278]\n", + "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)))\n", + "[449.27461773779714, 218.1005242069224, -750.7253822622029]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "[349.27461773779714, 118.10052420692239, -37.03909612703774]\n", + "[653.1846194685722, 422.0105259376971, -546.8153805314278]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", - "[-464.3031879271373, 580.5571917389033, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 420.05552507231, 33.74181120747494]\n", - "[-960.3931861963626, 84.46719346967797, -462.3481870617502]\n", - "[-960.3931861963626, -76.03447319691533, -462.3481870617502]\n", + "-300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[349.27461773779714, 118.10052420692239, -37.03909612703774]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[649.2746177377971, 649.2746177377976, 262.96090387296226]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "[653.1846194685722, 653.1846194685722, 266.8709056037373]\n", + "2\n", + "200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[649.2746177377971, 649.2746177377976, 262.96090387296226]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[449.27461773779714, 449.2746177377976, -48.77038139681528]\n", + "[653.1846194685722, 653.1846194685722, 266.8709056037373]\n", + "[653.1846194685722, 653.1846194685722, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[449.27461773779714, 449.2746177377976, -48.77038139681528]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[449.27461773779714, 449.2746177377976, -519.5512887313278]\n", + "[653.1846194685722, 653.1846194685722, 155.13962033395975]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)))\n", + "[449.27461773779714, 449.2746177377976, -519.5512887313278]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1))\n", + "[449.27461773779714, 449.2746177377976, -1248.7703813968155]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -1044.8603796660404]\n", + "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)))\n", + "[449.27461773779714, 449.2746177377976, -1248.7703813968155]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1))\n", + "[349.27461773779714, 349.2746177377976, -1237.0390961270377]\n", + "[653.1846194685722, 653.1846194685722, -1044.8603796660404]\n", + "[653.1846194685722, 653.1846194685722, -933.1290943962626]\n", "1\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)))\n", - "[-464.3031879271373, 420.05552507231, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2))\n", - "[-464.3031879271373, 531.7868103420876, 33.74181120747494]\n", - "[-960.3931861963626, -76.03447319691533, -462.3481870617502]\n", - "[-960.3931861963626, 35.69681207286232, -462.3481870617502]\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 2, 0, -1)\n", + "(2, 0, 0, -1)\n", + "(2, 1, 1, -1)\n", + "(2, 1, -1, -1)\n", + "(2, 1, 0, 0)\n", + "(2, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 2, 1), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)))\n", + "[349.27461773779714, 349.2746177377976, -1237.0390961270377]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1))\n", + "[449.27461773779714, 294.1349974038378, -1137.0390961270377]\n", + "[653.1846194685722, 653.1846194685722, -933.1290943962626]\n", + "[653.1846194685722, 498.04499913461245, -933.1290943962626]\n", "2\n", - "900.0\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-5, 0, 0, 2)), ((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-464.3031879271373, 531.7868103420876, 33.74181120747494]\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2))\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-1364.3031879271373, -368.2131896579124, 18.100524206922273]\n", - "[-960.3931861963626, 35.69681207286232, -462.3481870617502]\n", - "[-960.3931861963626, 35.69681207286232, 422.0105259376971]\n", + "-300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-9, -1, 2, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)))\n", + "[449.27461773779714, 294.1349974038378, -1137.0390961270377]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "[749.2746177377971, 594.1349974038378, -681.8994757930781]\n", + "[653.1846194685722, 498.04499913461245, -933.1290943962626]\n", + "[653.1846194685722, 498.04499913461245, -777.989474062303]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 1, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)))\n", + "[749.2746177377971, 594.1349974038378, -681.8994757930781]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "[980.4487112686722, 594.1349974038378, -681.8994757930781]\n", + "[653.1846194685722, 498.04499913461245, -777.989474062303]\n", + "[884.3587129994473, 498.04499913461245, -777.989474062303]\n", "1\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)))\n", + "[980.4487112686722, 594.1349974038378, -681.8994757930781]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2))\n", + "((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "[980.4487112686722, 11.622804799547566, -681.8994757930781]\n", + "[884.3587129994473, 498.04499913461245, -777.989474062303]\n", + "[884.3587129994473, -84.46719346967784, -777.989474062303]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(7, 2, -1, -2)\n", + "(7, 0, -1, -2)\n", + "(7, 1, 0, -2)\n", + "(7, 1, -2, -2)\n", + "(7, 1, -1, -1)\n", + "(7, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)))\n", + "[980.4487112686722, 11.622804799547566, -681.8994757930781]\n", + "((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "[825.3090909347125, 11.622804799547566, -681.8994757930781]\n", + "[884.3587129994473, -84.46719346967784, -777.989474062303]\n", + "[729.2190926654876, -84.46719346967784, -777.989474062303]\n", + "2\n", "-400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-6, 2, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)))\n", - "[-1364.3031879271373, -368.2131896579124, 18.100524206922273]\n", - "((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2))\n", - "[-964.3031879271373, 466.8709056037377, 418.1005242069223]\n", - "[-960.3931861963626, 35.69681207286232, 422.0105259376971]\n", - "[-960.3931861963626, 470.7809073345124, 422.0105259376971]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[825.3090909347125, 11.622804799547566, -681.8994757930781]\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2))\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[1225.3090909347125, 411.62280479954757, 25.309090934712458]\n", + "[729.2190926654876, -84.46719346967784, -777.989474062303]\n", + "[729.2190926654876, -84.46719346967784, -470.78090733451245]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[1225.3090909347125, 411.62280479954757, 25.309090934712458]\n", + "((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[994.1349974038374, 411.62280479954757, 25.309090934712458]\n", + "[729.2190926654876, -84.46719346967784, -470.78090733451245]\n", + "[498.04499913461245, -84.46719346967784, -470.78090733451245]\n", + "0\n", + "800.0\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, 0, 1, 1)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)))\n", + "[994.1349974038374, 411.62280479954757, 25.309090934712458]\n", + "((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "[38.99537706987758, -388.37719520045243, -774.6909090652875]\n", + "[498.04499913461245, -84.46719346967784, -470.78090733451245]\n", + "[342.90537880065267, -84.46719346967784, -470.78090733451245]\n", "2\n", - "0.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-4, 1, 0, 1)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", - "[-964.3031879271373, 466.8709056037377, 418.1005242069223]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2))\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", - "[-964.3031879271373, 466.8709056037377, -31.17409353087504]\n", - "[-960.3931861963626, 470.7809073345124, 422.0105259376971]\n", - "[-960.3931861963626, 470.7809073345124, -27.264091800100235]\n", + "100.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[38.99537706987758, -388.37719520045243, -774.6909090652875]\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[-61.00462293012242, -488.37719520045243, -102.06348133561823]\n", + "[342.90537880065267, -84.46719346967784, -470.78090733451245]\n", + "[342.90537880065267, -84.46719346967784, 301.8465203951569]\n", "1\n", - "200.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-964.3031879271373, 466.8709056037377, -31.17409353087504]\n", - "((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", - "((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1164.3031879271373, 533.7418112074752, -231.17409353087504]\n", - "[-960.3931861963626, 470.7809073345124, -27.264091800100235]\n", - "[-960.3931861963626, 737.6518129382499, -27.264091800100235]\n", - "0\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1164.3031879271373, 533.7418112074752, -231.17409353087504]\n", - "((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1368.2131896579124, 533.7418112074752, -231.17409353087504]\n", - "[-960.3931861963626, 737.6518129382499, -27.264091800100235]\n", - "[-1164.3031879271377, 737.6518129382499, -27.264091800100235]\n", - "0\n", - "None\n", - "here\n", - "(((-8, 1, 0, 2), (-2, 1, -1, 1), (-5, 1, -1, 2)), ((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1368.2131896579124, 533.7418112074752, -231.17409353087504]\n", - "((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-1199.9999999999998, 533.7418112074752, -231.17409353087504]\n", - "[-1164.3031879271377, 737.6518129382499, -27.264091800100235]\n", - "[-996.0899982692251, 737.6518129382499, -27.264091800100235]\n", + "-200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (-2, -1, 0, 1)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)))\n", + "[-61.00462293012242, -488.37719520045243, -102.06348133561823]\n", + "((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1))\n", + "[138.99537706987758, -359.0496220647344, 97.93651866438177]\n", + "[342.90537880065267, -84.46719346967784, 301.8465203951569]\n", + "[342.90537880065267, -155.13962033395978, 301.8465203951569]\n", + "2\n", + "-200.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[138.99537706987758, -359.0496220647344, 97.93651866438177]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1))\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[338.9953770698776, -159.04962206473442, 107.8212835390026]\n", + "[342.90537880065267, -155.13962033395978, 301.8465203951569]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "0\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-7, -1, 1, 2)), ((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)))\n", + "[338.9953770698776, -159.04962206473442, 107.8212835390026]\n", + "((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "[542.9053788006529, -159.04962206473442, 107.8212835390026]\n", + "[342.90537880065267, -155.13962033395978, 111.73128526977776]\n", + "[546.815380531428, -155.13962033395978, 111.73128526977776]\n", + "1\n", + "400.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[542.9053788006529, -159.04962206473442, 107.8212835390026]\n", + "((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[142.9053788006529, -670.7809073345122, -292.1787164609974]\n", + "[546.815380531428, -155.13962033395978, 111.73128526977776]\n", + "[546.815380531428, -266.87090560373764, 111.73128526977776]\n", + "2\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((5, -1, 0, -1), (2, -1, 1, -1), (-7, -1, 1, 2)), ((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[142.9053788006529, -670.7809073345122, -292.1787164609974]\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[142.9053788006529, -670.7809073345122, -355.13962033396024]\n", + "[546.815380531428, -266.87090560373764, 111.73128526977776]\n", + "[546.815380531428, -266.87090560373764, 48.77038139681492]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[142.9053788006529, -670.7809073345122, -355.13962033396024]\n", + "((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[298.04499913461234, -670.7809073345122, -355.13962033396024]\n", + "[546.815380531428, -266.87090560373764, 48.77038139681492]\n", + "[701.9550008653874, -266.87090560373764, 48.77038139681492]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", + "[298.04499913461234, -670.7809073345122, -355.13962033396024]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "[398.04499913461234, -415.6412870005523, -255.13962033396024]\n", + "[701.9550008653874, -266.87090560373764, 48.77038139681492]\n", + "[701.9550008653874, -111.73128526977777, 48.77038139681492]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", + "[398.04499913461234, -415.6412870005523, -255.13962033396024]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "[286.31371386483454, -415.6412870005523, -255.13962033396024]\n", + "[701.9550008653874, -111.73128526977777, 48.77038139681492]\n", + "[590.2237155956096, -111.73128526977777, 48.77038139681492]\n", + "2\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[286.31371386483454, -415.6412870005523, -255.13962033396024]\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[286.31371386483454, -415.6412870005523, -415.6412870005529]\n", + "[590.2237155956096, -111.73128526977777, 48.77038139681492]\n", + "[590.2237155956096, -111.73128526977777, -111.73128526977777]\n", + "1\n", + "-100.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (0, -1, 2, -1)), ((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[286.31371386483454, -415.6412870005523, -415.6412870005529]\n", + "((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[386.31371386483454, 2.8421709430404007e-13, -315.6412870005529]\n", + "[590.2237155956096, -111.73128526977777, -111.73128526977777]\n", + "[590.2237155956096, 203.91000173077484, -111.73128526977777]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[386.31371386483454, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[182.40371213405973, 2.8421709430404007e-13, -315.6412870005529]\n", + "[590.2237155956096, 203.91000173077484, -111.73128526977777]\n", + "[386.3137138648348, 203.91000173077484, -111.73128526977777]\n", "0\n", - "-300.0\n", - "here\n", - "(((-8, 1, 0, 2), (-2, 1, -1, 1), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)))\n", - "[-1199.9999999999998, 533.7418112074752, -231.17409353087504]\n", - "((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "[-752.5719026573595, 833.7418112074752, 68.82590646912496]\n", - "[-996.0899982692251, 737.6518129382499, -27.264091800100235]\n", - "[-848.6619009265848, 737.6518129382499, -27.264091800100235]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (5, 0, -1, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[182.40371213405973, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[70.67242686428193, 2.8421709430404007e-13, -315.6412870005529]\n", + "[386.3137138648348, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[70.67242686428193, 2.8421709430404007e-13, -315.6412870005529]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[70.67242686428193, 2.8421709430404007e-13, -231.17409353087535]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 203.91000173077484, -27.264091800100235]\n", "2\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[70.67242686428193, 2.8421709430404007e-13, -231.17409353087535]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[270.67242686428193, 200.00000000000028, -115.6412870005529]\n", + "[274.582428595057, 203.91000173077484, -27.264091800100235]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "1\n", "100.0\n", - "here\n", - "(((-8, 1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[-752.5719026573595, 833.7418112074752, 68.82590646912496]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[-852.5719026573595, 733.7418112074752, 31.786810342087506]\n", - "[-848.6619009265848, 737.6518129382499, -27.264091800100235]\n", - "[-848.6619009265848, 737.6518129382499, 35.69681207286232]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (2, 2, -1, -1)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", + "[270.67242686428193, 200.00000000000028, -115.6412870005529]\n", + "((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "[170.67242686428193, 15.532806530322702, -215.6412870005529]\n", + "[274.582428595057, 203.91000173077484, -111.73128526977777]\n", + "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", "2\n", - "700.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, 0, 0, 2)), ((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-852.5719026573595, 733.7418112074752, 31.786810342087506]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-1552.5719026573595, 33.741811207475166, 33.74181120747505]\n", - "[-848.6619009265848, 737.6518129382499, 35.69681207286232]\n", - "[-848.6619009265848, 737.6518129382499, 737.6518129382499]\n", + "600.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[170.67242686428193, 15.532806530322702, -215.6412870005529]\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[-429.32757313571807, -584.4671934696773, 68.71742599889456]\n", + "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", + "[274.582428595057, 119.44280826109726, 772.6274277296696]\n", "0\n", - "-1000.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-1552.5719026573595, 33.741811207475166, 33.74181120747505]\n", - "((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[64.91590473835026, 1033.7418112074752, 1033.7418112074752]\n", - "[-848.6619009265848, 737.6518129382499, 737.6518129382499]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", + "-300.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[-429.32757313571807, -584.4671934696773, 68.71742599889456]\n", + "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[-333.2375748664931, -284.46719346967734, 368.71742599889456]\n", + "[274.582428595057, 119.44280826109726, 772.6274277296696]\n", + "[70.67242686428197, 119.44280826109726, 772.6274277296696]\n", "2\n", - "700.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, -1, 1, 2)), ((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[64.91590473835026, 1033.7418112074752, 1033.7418112074752]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-635.0840952616497, 333.74181120747517, -52.57190265735949]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", - "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", + "0.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-333.2375748664931, -284.46719346967734, 368.71742599889456]\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-333.2375748664931, -284.46719346967734, 101.84652039515697]\n", + "[70.67242686428197, 119.44280826109726, 772.6274277296696]\n", + "[70.67242686428197, 119.44280826109726, 505.75652212593207]\n", + "1\n", + "-100.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-333.2375748664931, -284.46719346967734, 101.84652039515697]\n", + "((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-233.2375748664931, -29.327573135717557, 201.84652039515697]\n", + "[70.67242686428197, 119.44280826109726, 505.75652212593207]\n", + "[70.67242686428197, 274.582428595057, 505.75652212593207]\n", "2\n", - "400.0\n", - "here\n", - "(((-8, 1, 0, 2), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-635.0840952616497, 333.74181120747517, -52.57190265735949]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-1035.0840952616497, -66.25818879252483, -66.25818879252478]\n", - "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", + "500.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-233.2375748664931, -29.327573135717557, 201.84652039515697]\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-733.2375748664931, -529.3275731357176, -31.282574001105445]\n", + "[70.67242686428197, 274.582428595057, 505.75652212593207]\n", + "[70.67242686428197, 274.582428595057, 772.6274277296696]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-733.2375748664931, -529.3275731357176, -31.282574001105445]\n", + "((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-915.6412870005529, -529.3275731357176, -31.282574001105445]\n", + "[70.67242686428197, 274.582428595057, 772.6274277296696]\n", + "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", "0\n", - "-600.0\n", - "here\n", - "(((-8, 1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-1035.0840952616497, -66.25818879252483, -66.25818879252478]\n", - "((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[35.6968120728626, 533.7418112074752, 533.7418112074752]\n", - "[-231.1740935308751, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-915.6412870005529, -529.3275731357176, -31.282574001105445]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-1000.1084804702305, -529.3275731357176, -31.282574001105445]\n", + "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", + "[-196.1984787394554, 274.582428595057, 772.6274277296696]\n", "2\n", - "500.0\n", - "here\n", - "(((-5, -1, 0, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", - "[35.6968120728626, 533.7418112074752, 533.7418112074752]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", - "[-464.3031879271374, 33.741811207475166, -233.12909439626236]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", + "-100.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)))\n", + "[-1000.1084804702305, -529.3275731357176, -31.282574001105445]\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "[-900.1084804702305, -429.32757313571756, -86.42219433506546]\n", + "[-196.1984787394554, 274.582428595057, 772.6274277296696]\n", + "[-196.1984787394554, 274.582428595057, 617.4878073957096]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)))\n", + "[-900.1084804702305, -429.32757313571756, -86.42219433506546]\n", + "((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "[-788.3771952004529, -429.32757313571756, -86.42219433506546]\n", + "[-196.1984787394554, 274.582428595057, 617.4878073957096]\n", + "[-84.46719346967784, 274.582428595057, 617.4878073957096]\n", "2\n", "100.0\n", - "here\n", - "(((-4, 2, 0, 0), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)))\n", - "[-464.3031879271374, 33.741811207475166, -233.12909439626236]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "[-564.3031879271374, -66.25818879252483, -66.25818879252483]\n", - "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-788.3771952004529, -429.32757313571756, -86.42219433506546]\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1))\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-888.3771952004529, -529.3275731357176, -31.282574001105445]\n", + "[-84.46719346967784, 274.582428595057, 617.4878073957096]\n", + "[-84.46719346967784, 274.582428595057, 772.6274277296696]\n", + "0\n", + "-600.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-888.3771952004529, -529.3275731357176, -31.282574001105445]\n", + "((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[884.3587129994471, 70.67242686428244, 568.7174259988946]\n", + "[-84.46719346967784, 274.582428595057, 772.6274277296696]\n", + "[1088.2687147302222, 274.582428595057, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-6, 2, 0, 1)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)))\n", - "[-564.3031879271374, -66.25818879252483, -66.25818879252483]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2))\n", - "[-564.3031879271374, 164.91590473835015, -66.25818879252483]\n", - "[239.60681380363727, 737.6518129382499, 737.6518129382499]\n", - "[239.60681380363727, 968.8259064691249, 737.6518129382499]\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)))\n", + "[884.3587129994471, 70.67242686428244, 568.7174259988946]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "[884.3587129994471, -84.46719346967734, 568.7174259988946]\n", + "[1088.2687147302222, 274.582428595057, 772.6274277296696]\n", + "[1088.2687147302222, 119.44280826109726, 772.6274277296696]\n", "2\n", - "-800.0\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", - "[-564.3031879271374, 164.91590473835015, -66.25818879252483]\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "[235.6968120728626, 964.9159047383502, -3.910001730774752]\n", - "[239.60681380363727, 968.8259064691249, 737.6518129382499]\n", - "[239.60681380363727, 968.8259064691249, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 0, -1, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)))\n", - "[235.6968120728626, 964.9159047383502, -3.910001730774752]\n", - "((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0))\n", - "[235.6968120728626, 1049.383098208028, -3.910001730774752]\n", - "[239.60681380363727, 968.8259064691249, 0.0]\n", - "[239.60681380363727, 1053.293099938803, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)))\n", - "[235.6968120728626, 1049.383098208028, -3.910001730774752]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "[235.6968120728626, 809.7762844043905, -3.910001730774752]\n", - "[239.60681380363727, 1053.293099938803, 0.0]\n", - "[239.60681380363727, 813.6862861351653, 0.0]\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[884.3587129994471, -84.46719346967734, 568.7174259988946]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[1084.358712999447, 115.53280653032266, 115.5328065303222]\n", + "[1088.2687147302222, 119.44280826109726, 772.6274277296696]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", "1\n", "400.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", - "[235.6968120728626, 809.7762844043905, -3.910001730774752]\n", - "((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "[-164.3031879271374, 298.04499913461257, -403.91000173077475]\n", - "[239.60681380363727, 813.6862861351653, 0.0]\n", - "[239.60681380363727, 701.9550008653874, 0.0]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[1084.358712999447, 115.53280653032266, 115.5328065303222]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "[684.3587129994471, -515.6412870005524, -284.4671934696778]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", + "[1088.2687147302222, -111.73128526977777, 119.44280826109726]\n", "1\n", - "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)))\n", - "[-164.3031879271374, 298.04499913461257, -403.91000173077475]\n", - "((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0))\n", - "[35.6968120728626, 266.8709056037375, -203.91000173077475]\n", - "[239.60681380363727, 701.9550008653874, 0.0]\n", - "[239.60681380363727, 470.7809073345124, 0.0]\n", + "-400.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[684.3587129994471, -515.6412870005524, -284.4671934696778]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[1084.358712999447, 115.5328065303226, 115.5328065303222]\n", + "[1088.2687147302222, -111.73128526977777, 119.44280826109726]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", "2\n", - "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)))\n", - "[35.6968120728626, 266.8709056037375, -203.91000173077475]\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0))\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0))\n", - "[-464.3031879271374, -233.12909439626247, -1.9550008653873192]\n", - "[239.60681380363727, 470.7809073345124, 0.0]\n", - "[239.60681380363727, 470.7809073345124, 701.9550008653874]\n", - "1\n", - "100.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)))\n", - "[-464.3031879271374, -233.12909439626247, -1.9550008653873192]\n", - "((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0))\n", - "[-564.3031879271374, -66.25818879252495, -101.95500086538732]\n", - "[239.60681380363727, 470.7809073345124, 701.9550008653874]\n", - "[239.60681380363727, 737.6518129382499, 701.9550008653874]\n", + "700.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)))\n", + "[1084.358712999447, 115.5328065303226, 115.5328065303222]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0))\n", + "[384.3587129994471, -584.4671934696773, -1.9550008653876603]\n", + "[1088.2687147302222, 119.44280826109726, 119.44280826109726]\n", + "[1088.2687147302222, 119.44280826109726, 701.9550008653874]\n", "2\n", - "-400.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[-564.3031879271374, -66.25818879252495, -101.95500086538732]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-164.3031879271374, 333.74181120747505, -52.571902657359544]\n", - "[239.60681380363727, 737.6518129382499, 701.9550008653874]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "-300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)))\n", + "[384.3587129994471, -584.4671934696773, -1.9550008653876603]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", + "[684.3587129994471, -284.46719346967734, -17.59628786594027]\n", + "[1088.2687147302222, 119.44280826109726, 701.9550008653874]\n", + "[1088.2687147302222, 119.44280826109726, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (-6, 1, 2, 0), (1, 0, 1, -1)), ((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -284.46719346967734, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[684.3587129994471, -403.9100017307746, -17.59628786594027]\n", + "[1088.2687147302222, 119.44280826109726, 386.3137138648348]\n", + "[1088.2687147302222, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -403.9100017307746, -17.59628786594027]\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[684.3587129994471, -248.77038139681483, -17.59628786594027]\n", + "[1088.2687147302222, 0.0, 386.3137138648348]\n", + "[1088.2687147302222, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -248.77038139681483, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[684.3587129994471, -17.596287865939757, -17.59628786594027]\n", + "[1088.2687147302222, 155.13962033395975, 386.3137138648348]\n", + "[1088.2687147302222, 386.3137138648348, 386.3137138648348]\n", "1\n", "300.0\n", - "here\n", - "(((-7, 1, 0, 2), (-2, 0, 0, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[-164.3031879271374, 333.74181120747505, -52.571902657359544]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[-464.3031879271374, -121.39780912648462, -352.57190265735954]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", - "[239.60681380363727, 582.5121926042902, 351.3380990734152]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994471, -17.596287865939757, -17.59628786594027]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[384.3587129994471, -1.9550008653871487, -317.59628786594027]\n", + "[1088.2687147302222, 386.3137138648348, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", "2\n", "0.0\n", - "here\n", - "(((-7, 1, 0, 2), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)))\n", - "[-464.3031879271374, -121.39780912648462, -352.57190265735954]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2))\n", - "[-464.3031879271374, -121.39780912648462, 33.741811207475166]\n", - "[239.60681380363727, 582.5121926042902, 351.3380990734152]\n", - "[239.60681380363727, 582.5121926042902, 737.6518129382499]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[384.3587129994471, -1.9550008653871487, -317.59628786594027]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0))\n", + "[384.3587129994471, -1.9550008653871487, -429.32757313571807]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 274.582428595057]\n", "2\n", "-500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (0, 0, 0, 0)), ((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", - "[-464.3031879271374, -121.39780912648462, 33.741811207475166]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2))\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1))\n", - "[35.6968120728626, 378.6021908735154, -119.44280826109684]\n", - "[239.60681380363727, 582.5121926042902, 737.6518129382499]\n", - "[239.60681380363727, 582.5121926042902, 84.46719346967797]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[384.3587129994471, -1.9550008653871487, -429.32757313571807]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[884.3587129994471, 498.04499913461285, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 701.9550008653874, 274.582428595057]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (3, 0, -1, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[35.6968120728626, 378.6021908735154, -119.44280826109684]\n", - "((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1))\n", - "((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "[35.6968120728626, 582.5121926042901, -119.44280826109684]\n", - "[239.60681380363727, 582.5121926042902, 84.46719346967797]\n", - "[239.60681380363727, 786.422194335065, 84.46719346967797]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[35.6968120728626, 582.5121926042901, -119.44280826109684]\n", - "((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "[-119.4428082610967, 582.5121926042901, -119.44280826109684]\n", - "[239.60681380363727, 786.422194335065, 84.46719346967797]\n", - "[84.46719346967797, 786.422194335065, 84.46719346967797]\n", + "300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[884.3587129994471, 498.04499913461285, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[584.3587129994471, -68.82590646912479, -300.0000000000002]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 435.0840952616498, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, 0, 1), (0, 0, 0, 0)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.4428082610967, 582.5121926042901, -119.44280826109684]\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-119.4428082610967, 111.73128526977803, -119.44280826109684]\n", - "[84.46719346967797, 786.422194335065, 84.46719346967797]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-1, 1, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[584.3587129994471, -68.82590646912479, -300.0000000000002]\n", + "((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[684.3587129994471, -129.32757313571756, -200.00000000000023]\n", + "[1088.2687147302222, 435.0840952616498, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "1\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)))\n", + "[684.3587129994471, -129.32757313571756, -200.00000000000023]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0))\n", + "[884.3587129994471, -84.46719346967734, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "[1088.2687147302222, 119.44280826109726, 203.91000173077484]\n", + "1\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994471, -84.46719346967734, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0))\n", + "[684.3587129994471, -17.596287865939757, -200.00000000000023]\n", + "[1088.2687147302222, 119.44280826109726, 203.91000173077484]\n", + "[1088.2687147302222, 386.3137138648348, 203.91000173077484]\n", + "1\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[684.3587129994471, -17.596287865939757, -200.00000000000023]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[884.3587129994471, 70.67242686428244, -2.2737367544323206e-13]\n", + "[1088.2687147302222, 386.3137138648348, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", + "[884.3587129994471, 70.67242686428244, -2.2737367544323206e-13]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "[884.3587129994471, 70.67242686428244, -84.46719346967781]\n", + "[1088.2687147302222, 274.582428595057, 203.91000173077484]\n", + "[1088.2687147302222, 274.582428595057, 119.44280826109726]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[884.3587129994471, 70.67242686428244, -84.46719346967781]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[884.3587129994471, 70.67242686428244, -315.64128700055284]\n", + "[1088.2687147302222, 274.582428595057, 119.44280826109726]\n", + "[1088.2687147302222, 274.582428595057, -111.73128526977777]\n", + "2\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)))\n", + "[884.3587129994471, 70.67242686428244, -315.64128700055284]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "[884.3587129994471, 70.67242686428244, -546.8153805314279]\n", + "[1088.2687147302222, 274.582428595057, -111.73128526977777]\n", + "[1088.2687147302222, 274.582428595057, -342.90537880065284]\n", + "2\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)))\n", + "[884.3587129994471, 70.67242686428244, -546.8153805314279]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -129.32757313571756, -901.9550008653875]\n", + "[1088.2687147302222, 274.582428595057, -342.90537880065284]\n", + "[1088.2687147302222, 274.582428595057, -498.04499913461257]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[684.3587129994471, -129.32757313571756, -901.9550008653875]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -199.99999999999974, -901.9550008653875]\n", + "[1088.2687147302222, 274.582428595057, -498.04499913461257]\n", + "[1088.2687147302222, 203.91000173077484, -498.04499913461257]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", + "[684.3587129994471, -199.99999999999974, -901.9550008653875]\n", + "((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "[684.3587129994471, -88.26871473022169, -901.9550008653875]\n", + "[1088.2687147302222, 203.91000173077484, -498.04499913461257]\n", + "[1088.2687147302222, 315.6412870005529, -498.04499913461257]\n", + "2\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)))\n", + "[684.3587129994471, -88.26871473022169, -901.9550008653875]\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "[884.3587129994471, 111.73128526977831, -590.2237155956097]\n", + "[1088.2687147302222, 315.6412870005529, -498.04499913461257]\n", + "[1088.2687147302222, 315.6412870005529, -386.31371386483477]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)))\n", + "[884.3587129994471, 111.73128526977831, -590.2237155956097]\n", + "((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "[884.3587129994471, -92.17871646099684, -590.2237155956097]\n", + "[1088.2687147302222, 315.6412870005529, -386.31371386483477]\n", + "[1088.2687147302222, 111.73128526977776, -386.31371386483477]\n", + "1\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)))\n", + "[884.3587129994471, -92.17871646099684, -590.2237155956097]\n", + "((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[1084.358712999447, -3.9100017307745816, -390.22371559560975]\n", + "[1088.2687147302222, 111.73128526977776, -386.31371386483477]\n", + "[1088.2687147302222, 0.0, -386.31371386483477]\n", + "1\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)))\n", + "[1084.358712999447, -3.9100017307745816, -390.22371559560975]\n", + "((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0))\n", + "[984.3587129994471, 15.532806530322674, -490.22371559560975]\n", + "[1088.2687147302222, 0.0, -386.31371386483477]\n", + "[1088.2687147302222, 119.44280826109726, -386.31371386483477]\n", + "1\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)))\n", + "[984.3587129994471, 15.532806530322674, -490.22371559560975]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0))\n", + "[1184.358712999447, 482.40371213406024, -290.22371559560975]\n", + "[1088.2687147302222, 119.44280826109726, -386.31371386483477]\n", + "[1088.2687147302222, 386.3137138648348, -386.31371386483477]\n", + "2\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[1184.358712999447, 482.40371213406024, -290.22371559560975]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[1084.358712999447, 382.40371213406024, -3.9100017307749795]\n", + "[1088.2687147302222, 386.3137138648348, -386.31371386483477]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "1\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[1084.358712999447, 382.40371213406024, -3.9100017307749795]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[884.3587129994471, 294.1349974038379, -203.91000173077498]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "2\n", + "-200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[884.3587129994471, 294.1349974038379, -203.91000173077498]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[1084.358712999447, 494.1349974038379, 107.82128353900278]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "200.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[1084.358712999447, 494.1349974038379, 107.82128353900278]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[884.3587129994471, 294.1349974038379, 62.96090387296232]\n", + "[1088.2687147302222, 498.04499913461245, 111.73128526977776]\n", + "[1088.2687147302222, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[884.3587129994471, 294.1349974038379, 62.96090387296232]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[764.9159047383498, 294.1349974038379, 62.96090387296232]\n", + "[1088.2687147302222, 498.04499913461245, 266.8709056037373]\n", + "[968.8259064691249, 498.04499913461245, 266.8709056037373]\n", + "1\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (4, -1, -1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383498, 294.1349974038379, 62.96090387296232]\n", + "((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "[764.9159047383498, 62.96090387296272, 62.96090387296232]\n", + "[968.8259064691249, 498.04499913461245, 266.8709056037373]\n", + "[968.8259064691249, 266.8709056037373, 266.8709056037373]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (0, 0, 0, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)))\n", + "[764.9159047383498, 62.96090387296272, 62.96090387296232]\n", + "((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "[876.6471900081276, 62.96090387296272, 62.96090387296232]\n", + "[968.8259064691249, 266.8709056037373, 266.8709056037373]\n", + "[1080.5571917389027, 266.8709056037373, 266.8709056037373]\n", + "1\n", + "None\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[876.6471900081276, 62.96090387296272, 62.96090387296232]\n", + "((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[876.6471900081276, -168.21318965791227, 62.96090387296232]\n", + "[1080.5571917389027, 266.8709056037373, 266.8709056037373]\n", + "[1080.5571917389027, 35.69681207286232, 266.8709056037373]\n", "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.4428082610967, 111.73128526977803, -119.44280826109684]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-350.6169017919719, 111.73128526977803, -119.44280826109684]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "[-146.70690006119722, 315.6412870005529, 84.46719346967797]\n", + "-200.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (2, 0, -1, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[876.6471900081276, -168.21318965791227, 62.96090387296232]\n", + "((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[31.786810342087165, 31.786810342087733, 262.9609038729623]\n", + "[1080.5571917389027, 35.69681207286232, 266.8709056037373]\n", + "[35.69681207286232, 35.69681207286232, 266.8709056037373]\n", + "1\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", + "[31.786810342087165, 31.786810342087733, 262.9609038729623]\n", + "((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "[31.786810342087165, -123.35280999187188, 262.9609038729623]\n", + "[35.69681207286232, 35.69681207286232, 266.8709056037373]\n", + "[35.69681207286232, -119.44280826109728, 266.8709056037373]\n", + "2\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)))\n", + "[31.786810342087165, -123.35280999187188, 262.9609038729623]\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2))\n", + "[31.786810342087165, -123.35280999187188, 418.1005242069221]\n", + "[35.69681207286232, -119.44280826109728, 266.8709056037373]\n", + "[35.69681207286232, -119.44280826109728, 422.0105259376971]\n", "1\n", + "400.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", + "[31.786810342087165, -123.35280999187188, 418.1005242069221]\n", + "((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", + "[-368.21318965791284, 18.100524206922444, 18.100524206922103]\n", + "[35.69681207286232, -119.44280826109728, 422.0105259376971]\n", + "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", + "2\n", "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-1, 1, 0, 0)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)))\n", - "[-350.6169017919719, 111.73128526977803, -119.44280826109684]\n", - "((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "[-350.6169017919719, -119.4428082610969, -119.44280826109684]\n", - "[-146.70690006119722, 315.6412870005529, 84.46719346967797]\n", - "[-146.70690006119722, 84.46719346967797, 84.46719346967797]\n", - "0\n", - "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)))\n", - "[-350.6169017919719, -119.4428082610969, -119.44280826109684]\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "[-1117.4878073957098, -619.4428082610968, -619.4428082610968]\n", - "[-146.70690006119722, 84.46719346967797, 84.46719346967797]\n", - "[-413.57780566493517, 84.46719346967797, 84.46719346967797]\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)))\n", + "[-368.21318965791284, 18.100524206922444, 18.100524206922103]\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1))\n", + "[-368.21318965791284, 18.100524206922444, 249.27461773779726]\n", + "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", + "[35.69681207286232, 422.0105259376971, 653.1846194685722]\n", "1\n", - "-300.0\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)))\n", - "[-1117.4878073957098, -619.4428082610968, -619.4428082610968]\n", - "((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", - "[-817.4878073957098, -431.1740935308751, -319.44280826109684]\n", - "[-413.57780566493517, 84.46719346967797, 84.46719346967797]\n", - "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", + "-200.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", + "[-368.21318965791284, 18.100524206922444, 249.27461773779726]\n", + "((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "[-168.21318965791284, -48.77038139681491, 449.27461773779726]\n", + "[35.69681207286232, 422.0105259376971, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 653.1846194685722]\n", + "2\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 449.27461773779726]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[-168.21318965791284, -48.77038139681491, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 653.1846194685722]\n", + "[35.69681207286232, 155.13962033395975, 857.0946211993472]\n", + "2\n", + "0.0\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, -1, 1), (-1, -1, 0, 1), (-1, -1, 0, 1)), ((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 653.1846194685722]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-168.21318965791284, -48.77038139681491, 764.9159047383499]\n", + "[35.69681207286232, 155.13962033395975, 857.0946211993472]\n", + "[35.69681207286232, 155.13962033395975, 968.8259064691249]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-168.21318965791284, -48.77038139681491, 764.9159047383499]\n", + "((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-279.9444749276905, -48.77038139681491, 764.9159047383499]\n", + "[35.69681207286232, 155.13962033395975, 968.8259064691249]\n", + "[-76.03447319691533, 155.13962033395975, 968.8259064691249]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-279.9444749276905, -48.77038139681491, 764.9159047383499]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-203.9100017307752, -48.77038139681491, 764.9159047383499]\n", + "[-76.03447319691533, 155.13962033395975, 968.8259064691249]\n", + "[0.0, 155.13962033395975, 968.8259064691249]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-5, 0, 0, 2)), ((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[-817.4878073957098, -431.1740935308751, -319.44280826109684]\n", - "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[-817.4878073957098, -550.616901791972, -319.44280826109684]\n", - "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", - "[-413.57780566493517, -146.70690006119722, 84.46719346967797]\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[-203.9100017307752, -48.77038139681491, 764.9159047383499]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[-103.9100017307752, -103.91000173077467, 864.9159047383499]\n", + "[0.0, 155.13962033395975, 968.8259064691249]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (1, -1, -1, 1), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[-103.9100017307752, -103.91000173077467, 864.9159047383499]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[127.26409180009978, -103.91000173077467, 864.9159047383499]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "[231.17409353087498, 0.0, 968.8259064691249]\n", + "0\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)))\n", + "[127.26409180009978, -103.91000173077467, 864.9159047383499]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "[96.0899982692248, 96.08999826922533, 1064.91590473835]\n", + "[231.17409353087498, 0.0, 968.8259064691249]\n", + "[0.0, 0.0, 968.8259064691249]\n", "2\n", "0.0\n", - "here\n", - "(((-7, 1, 0, 2), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-817.4878073957098, -550.616901791972, -319.44280826109684]\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-817.4878073957098, -550.616901791972, -52.5719026573596]\n", - "[-413.57780566493517, -146.70690006119722, 84.46719346967797]\n", - "[-413.57780566493517, -146.70690006119722, 351.3380990734152]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[96.0899982692248, 96.08999826922533, 1064.91590473835]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[96.0899982692248, 96.08999826922533, 909.7762844043905]\n", + "[0.0, 0.0, 968.8259064691249]\n", + "[0.0, 0.0, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-817.4878073957098, -550.616901791972, -52.5719026573596]\n", - "((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-817.4878073957098, -754.5269035227473, -52.5719026573596]\n", - "[-413.57780566493517, -146.70690006119722, 351.3380990734152]\n", - "[-413.57780566493517, -350.6169017919724, 351.3380990734152]\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[96.0899982692248, 96.08999826922533, 909.7762844043905]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-303.9100017307752, 11.731285269778255, 509.7762844043905]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)))\n", + "[-303.9100017307752, 11.731285269778255, 509.7762844043905]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "[-303.9100017307752, 82.40371213406019, 509.7762844043905]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)))\n", - "[-817.4878073957098, -754.5269035227473, -52.5719026573596]\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -554.5269035227473, -119.44280826109684]\n", - "[-413.57780566493517, -350.6169017919724, 351.3380990734152]\n", - "[-413.57780566493517, -350.6169017919724, 84.46719346967797]\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-303.9100017307752, 82.40371213406019, 509.7762844043905]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-203.9100017307752, 182.40371213406019, 27.26409180010012]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", "1\n", "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)))\n", - "[-617.4878073957098, -554.5269035227473, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -617.48780739571, -119.44280826109684]\n", - "[-413.57780566493517, -350.6169017919724, 84.46719346967797]\n", - "[-413.57780566493517, -413.57780566493517, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)))\n", + "[-203.9100017307752, 182.40371213406019, 27.26409180010012]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1))\n", + "[-203.9100017307752, 294.1349974038378, 27.26409180010012]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "[0.0, 498.04499913461245, 231.17409353087498]\n", "1\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-203.9100017307752, 294.1349974038378, 27.26409180010012]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-403.9100017307752, -17.596287865939814, -172.73590819989988]\n", + "[0.0, 498.04499913461245, 231.17409353087498]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "2\n", "0.0\n", - "here\n", - "(((-5, 1, -1, 2), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-617.4878073957098, -617.48780739571, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-617.4878073957098, -386.31371386483477, -119.44280826109684]\n", - "[-413.57780566493517, -413.57780566493517, 84.46719346967797]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-403.9100017307752, -17.596287865939814, -172.73590819989988]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-403.9100017307752, -17.596287865939814, -17.59628786594004]\n", + "[0.0, 386.3137138648348, 231.17409353087498]\n", + "[0.0, 386.3137138648348, 386.3137138648348]\n", "2\n", "-200.0\n", - "here\n", - "(((-5, 1, -1, 2), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", - "[-617.4878073957098, -386.31371386483477, -119.44280826109684]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "[-417.48780739570975, -186.31371386483477, -31.17409353087504]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", - "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", - "2\n", - "100.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, 1, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-417.48780739570975, -186.31371386483477, -31.17409353087504]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-517.4878073957098, -286.31371386483477, -19.442808261096843]\n", - "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)))\n", + "[-403.9100017307752, -17.596287865939814, -17.59628786594004]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0))\n", + "[-203.9100017307752, 182.40371213406019, 294.1349974038376]\n", + "[0.0, 386.3137138648348, 386.3137138648348]\n", + "[0.0, 386.3137138648348, 498.04499913461245]\n", + "1\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)))\n", + "[-203.9100017307752, 182.40371213406019, 294.1349974038376]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "[-203.9100017307752, 27.264091800100346, 294.1349974038376]\n", + "[0.0, 386.3137138648348, 498.04499913461245]\n", + "[0.0, 231.17409353087498, 498.04499913461245]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)))\n", + "[-203.9100017307752, 27.264091800100346, 294.1349974038376]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "[-92.17871646099745, 27.264091800100346, 294.1349974038376]\n", + "[0.0, 231.17409353087498, 498.04499913461245]\n", + "[111.73128526977776, 231.17409353087498, 498.04499913461245]\n", + "1\n", + "600.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)))\n", + "[-92.17871646099745, 27.264091800100346, 294.1349974038376]\n", + "((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0))\n", + "[-692.1787164609974, 9.776284404390708, -305.8650025961624]\n", + "[111.73128526977776, 231.17409353087498, 498.04499913461245]\n", + "[111.73128526977776, 813.6862861351653, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-692.1787164609974, 9.776284404390708, -305.8650025961624]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-692.1787164609974, 9.776284404390708, -488.268714730222]\n", + "[111.73128526977776, 813.6862861351653, 498.04499913461245]\n", + "[111.73128526977776, 813.6862861351653, 315.6412870005529]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-692.1787164609974, 9.776284404390708, -488.268714730222]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-488.26871473022226, 9.776284404390708, -488.268714730222]\n", + "[111.73128526977776, 813.6862861351653, 315.6412870005529]\n", + "[315.6412870005529, 813.6862861351653, 315.6412870005529]\n", "0\n", + "-800.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-488.26871473022226, 9.776284404390708, -488.268714730222]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-3.910001730775093, 809.7762844043907, 311.731285269778]\n", + "[315.6412870005529, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "2\n", "None\n", - "here\n", - "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)))\n", - "[-517.4878073957098, -286.31371386483477, -19.442808261096843]\n", - "((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "[-721.3978091264844, -286.31371386483477, -19.442808261096843]\n", - "[-413.57780566493517, -182.40371213405996, 84.46719346967797]\n", - "[-617.4878073957098, -182.40371213405996, 84.46719346967797]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)))\n", + "[-3.910001730775093, 809.7762844043907, 311.731285269778]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "[-3.910001730775093, 809.7762844043907, 107.82128353900288]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 111.73128526977776]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-3.910001730775093, 809.7762844043907, 107.82128353900288]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-3.910001730775093, 809.7762844043907, -3.91000173077488]\n", + "[0.0, 813.6862861351653, 111.73128526977776]\n", + "[0.0, 813.6862861351653, 0.0]\n", "2\n", "-100.0\n", - "here\n", - "(((-4, 2, -1, 1), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-721.3978091264844, -286.31371386483477, -19.442808261096843]\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1))\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-621.3978091264844, -186.31371386483477, 44.86037966604011]\n", - "[-617.4878073957098, -182.40371213405996, 84.46719346967797]\n", - "[-617.4878073957098, -182.40371213405996, 48.77038139681492]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 2, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-621.3978091264844, -186.31371386483477, 44.86037966604011]\n", - "((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-768.8259064691249, -186.31371386483477, 44.86037966604011]\n", - "[-617.4878073957098, -182.40371213405996, 48.77038139681492]\n", - "[-764.9159047383503, -182.40371213405996, 48.77038139681492]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)))\n", + "[-3.910001730775093, 809.7762844043907, -3.91000173077488]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "[96.0899982692249, 909.7762844043907, -59.04962206473465]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, -155.13962033395978]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[96.0899982692249, 909.7762844043907, -59.04962206473465]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[96.0899982692249, 798.0449991346128, -59.04962206473465]\n", + "[0.0, 813.6862861351653, -155.13962033395978]\n", + "[0.0, 701.9550008653874, -155.13962033395978]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[96.0899982692249, 798.0449991346128, -59.04962206473465]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[299.9999999999998, 798.0449991346128, -59.04962206473465]\n", + "[0.0, 701.9550008653874, -155.13962033395978]\n", + "[203.91000173077484, 701.9550008653874, -155.13962033395978]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)))\n", + "[299.9999999999998, 798.0449991346128, -59.04962206473465]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1))\n", + "[299.9999999999998, 686.313713864835, -59.04962206473465]\n", + "[203.91000173077484, 701.9550008653874, -155.13962033395978]\n", + "[203.91000173077484, 590.2237155956096, -155.13962033395978]\n", + "1\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)))\n", + "[299.9999999999998, 686.313713864835, -59.04962206473465]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "[-200.00000000000023, 31.174093530875098, -559.0496220647346]\n", + "[203.91000173077484, 590.2237155956096, -155.13962033395978]\n", + "[203.91000173077484, 435.0840952616498, -155.13962033395978]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)))\n", + "[-200.00000000000023, 31.174093530875098, -559.0496220647346]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "[-355.1396203339601, 31.174093530875098, -559.0496220647346]\n", + "[203.91000173077484, 435.0840952616498, -155.13962033395978]\n", + "[48.77038139681492, 435.0840952616498, -155.13962033395978]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-768.8259064691249, -186.31371386483477, 44.86037966604011]\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-968.8259064691249, -386.31371386483477, 2.842170943040401e-14]\n", - "[-764.9159047383503, -182.40371213405996, 48.77038139681492]\n", - "[-764.9159047383503, -182.40371213405996, 203.91000173077484]\n", + "-1000.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[-355.1396203339601, 31.174093530875098, -559.0496220647346]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[644.8603796660399, 1031.174093530875, 329.21909266548755]\n", + "[48.77038139681492, 435.0840952616498, -155.13962033395978]\n", + "[48.77038139681492, 435.0840952616498, -266.87090560373764]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[644.8603796660399, 1031.174093530875, 329.21909266548755]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[715.5328065303222, 1031.174093530875, 329.21909266548755]\n", + "[48.77038139681492, 435.0840952616498, -266.87090560373764]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", "0\n", + "800.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[715.5328065303222, 1031.174093530875, 329.21909266548755]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -470.78090733451245]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", + "[203.91000173077484, 435.0840952616498, -266.87090560373764]\n", + "2\n", "200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-2, -1, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-968.8259064691249, -386.31371386483477, 2.842170943040401e-14]\n", - "((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1013.686286135165, -586.3137138648348, -199.99999999999997]\n", - "[-764.9159047383503, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -470.78090733451245]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[-200.00000000000023, 31.174093530875098, 31.174093530874984]\n", + "[203.91000173077484, 435.0840952616498, -266.87090560373764]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "1\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-200.00000000000023, 31.174093530875098, 31.174093530874984]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-2.2737367544323206e-13, 1.4210854715202004e-13, 231.17409353087498]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, 2, -1, 1), (-4, 2, -1, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-1013.686286135165, -586.3137138648348, -199.99999999999997]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "[-813.686286135165, -386.31371386483477, 111.73128526977808]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-2.2737367544323206e-13, 1.4210854715202004e-13, 231.17409353087498]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[199.99999999999977, 200.00000000000014, -31.17409353087504]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (5, 0, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[199.99999999999977, 200.00000000000014, -31.17409353087504]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-300.0000000000002, -299.9999999999999, -68.82590646912502]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", "2\n", "-300.0\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)))\n", - "[-813.686286135165, -386.31371386483477, 111.73128526977808]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0))\n", - "[-513.686286135165, -86.31371386483477, -15.641287000552609]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", - "[-609.7762844043904, -182.40371213405996, -111.73128526977777]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-300.0000000000002, -299.9999999999999, -68.82590646912502]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-2.2737367544323206e-13, 1.1368683772161603e-13, -231.1740935308751]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "2\n", - "300.0\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-513.686286135165, -86.31371386483477, -15.641287000552609]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.686286135165, -386.31371386483477, 0.0]\n", - "[-609.7762844043904, -182.40371213405996, -111.73128526977777]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (5, 0, -1, -1)), ((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-2.2737367544323206e-13, 1.1368683772161603e-13, -231.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-600.0000000000002, -599.9999999999999, -101.95500086538743]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-600.0000000000002, -599.9999999999999, -101.95500086538743]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -499.9999999999999, -113.68628613516523]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -499.9999999999999, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -731.174093530875, -113.68628613516523]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", "1\n", "None\n", - "here\n", - "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-813.686286135165, -386.31371386483477, 0.0]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-813.686286135165, -231.17409353087504, 0.0]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -731.174093530875, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -886.3137138648347, -113.68628613516523]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -886.3137138648347, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-500.0000000000002, -815.6412870005524, -113.68628613516523]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-1, 0, -1, 1), (-1, 2, -1, 0), (-2, 1, -1, 1)), ((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-813.686286135165, -231.17409353087504, 0.0]\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.686286135165, 2.842170943040401e-14, 0.0]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[-500.0000000000002, -815.6412870005524, -113.68628613516523]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0))\n", + "[299.9999999999998, 1113.6862861351653, 686.3137138648348]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[203.91000173077484, 1017.5962878659401, 590.2237155956096]\n", "2\n", - "200.0\n", - "here\n", - "(((-1, 0, -1, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-813.686286135165, 2.842170943040401e-14, 0.0]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.686286135165, -199.99999999999997, 31.174093530874956]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -199.99999999999997, 31.174093530874956]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-1013.686286135165, -355.1396203339599, 31.174093530874956]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)))\n", + "[299.9999999999998, 1113.6862861351653, 686.3137138648348]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1))\n", + "[-200.00000000000023, 613.6862861351653, 31.17409353087487]\n", + "[203.91000173077484, 1017.5962878659401, 590.2237155956096]\n", + "[203.91000173077484, 1017.5962878659401, 435.0840952616498]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-200.00000000000023, 613.6862861351653, 31.17409353087487]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, 813.6862861351653, -8.526512829121202e-14]\n", + "[203.91000173077484, 1017.5962878659401, 435.0840952616498]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -355.1396203339599, 31.174093530874956]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "[-1013.686286135165, -515.6412870005526, 31.174093530874956]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, 813.6862861351653, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -8.526512829121202e-14]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-2.2737367544323206e-13, 231.1740935308751, -8.526512829121202e-14]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[231.17409353087473, 231.1740935308751, -8.526512829121202e-14]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[435.0840952616498, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[231.17409353087473, 231.1740935308751, -8.526512829121202e-14]\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[131.17409353087473, 131.1740935308751, -255.13962033396]\n", + "[435.0840952616498, 435.0840952616498, 203.91000173077484]\n", + "[435.0840952616498, 435.0840952616498, 48.77038139681492]\n", "1\n", "0.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -515.6412870005526, 31.174093530874956]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.686286135165, -670.7809073345124, 31.174093530874956]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.686286135165, -670.7809073345124, 31.174093530874956]\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1168.825906469125, -670.7809073345124, 31.174093530874956]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", - "[-764.9159047383503, -266.87090560373764, 435.0840952616498]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[131.17409353087473, 131.1740935308751, -255.13962033396]\n", + "((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[131.17409353087473, 242.9053788006533, -255.13962033396]\n", + "[435.0840952616498, 435.0840952616498, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[131.17409353087473, 242.9053788006533, -255.13962033396]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[242.90537880065293, 242.9053788006533, -255.13962033396]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "[546.815380531428, 546.815380531428, 48.77038139681492]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-1168.825906469125, -670.7809073345124, 31.174093530874956]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691249, -470.78090733451245, 0.0]\n", - "[-764.9159047383503, -266.87090560373764, 435.0840952616498]\n", - "[-764.9159047383503, -266.87090560373764, 203.91000173077484]\n", + "-100.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[242.90537880065293, 242.9053788006533, -255.13962033396]\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[342.9053788006529, 342.9053788006533, 111.73128526977797]\n", + "[546.815380531428, 546.815380531428, 48.77038139681492]\n", + "[546.815380531428, 546.815380531428, 315.6412870005529]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691249, -470.78090733451245, 0.0]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-857.0946211993468, -470.78090733451245, 0.0]\n", - "[-764.9159047383503, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", + "200.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[342.9053788006529, 342.9053788006533, 111.73128526977797]\n", + "((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-88.2687147302222, 142.9053788006533, -88.26871473022203]\n", + "[546.815380531428, 546.815380531428, 315.6412870005529]\n", + "[315.6412870005529, 546.815380531428, 315.6412870005529]\n", + "2\n", + "-500.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-88.2687147302222, 142.9053788006533, -88.26871473022203]\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[411.7312852697778, 642.9053788006534, -59.04962206473465]\n", + "[315.6412870005529, 546.815380531428, 315.6412870005529]\n", + "[315.6412870005529, 546.815380531428, -155.13962033395978]\n", "1\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)))\n", + "[411.7312852697778, 642.9053788006534, -59.04962206473465]\n", + "((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "[111.7312852697778, 498.0449991346128, -359.04962206473465]\n", + "[315.6412870005529, 546.815380531428, -155.13962033395978]\n", + "[315.6412870005529, 701.9550008653874, -155.13962033395978]\n", + "2\n", "0.0\n", - "here\n", - "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-857.0946211993468, -470.78090733451245, 0.0]\n", - "((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-857.0946211993468, 111.73128526977803, 0.0]\n", - "[-653.1846194685721, -266.87090560373764, 203.91000173077484]\n", - "[-653.1846194685721, 315.6412870005529, 203.91000173077484]\n", - "0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 498.0449991346128, -359.04962206473465]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "[315.6412870005529, 701.9550008653874, -155.13962033395978]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-88.2687147302222, 298.0449991346128, 66.87090560373758]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "[315.6412870005529, 701.9550008653874, 470.7809073345124]\n", + "2\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-88.2687147302222, 298.0449991346128, 66.87090560373758]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 470.7809073345124]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 498.0449991346128, 0.0]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 609.7762844043907, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 203.91000173077484]\n", + "[315.6412870005529, 813.6862861351653, 203.91000173077484]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 609.7762844043907, 0.0]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[111.7312852697778, 813.6862861351655, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 203.91000173077484]\n", + "[315.6412870005529, 1017.5962878659401, 203.91000173077484]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[111.7312852697778, 813.6862861351655, 0.0]\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-2.5579538487363607e-13, 813.6862861351655, 0.0]\n", + "[315.6412870005529, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 813.6862861351655, 0.0]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-2.5579538487363607e-13, 813.6862861351655, -231.17409353087507]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 813.6862861351655, -231.17409353087507]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-2.5579538487363607e-13, 968.8259064691251, -231.17409353087507]\n", + "[203.91000173077484, 1017.5962878659401, -27.264091800100235]\n", + "[203.91000173077484, 1172.7359081998998, -27.264091800100235]\n", + "1\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (5, 0, -1, -1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-2.5579538487363607e-13, 968.8259064691251, -231.17409353087507]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-100.00000000000026, -99.99999999999977, -331.1740935308751]\n", + "[203.91000173077484, 1172.7359081998998, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-100.00000000000026, -99.99999999999977, -331.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-331.1740935308753, -99.99999999999977, -331.1740935308751]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "2\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-857.0946211993468, 111.73128526977803, 0.0]\n", - "((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-701.9550008653872, 111.73128526977803, 0.0]\n", - "[-653.1846194685721, 315.6412870005529, 203.91000173077484]\n", - "[-498.04499913461257, 315.6412870005529, 203.91000173077484]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[-331.1740935308753, -99.99999999999977, -331.1740935308751]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[-331.1740935308753, -99.99999999999977, -486.3137138648348]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -182.40371213405996]\n", + "2\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-331.1740935308753, -99.99999999999977, -486.3137138648348]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-31.174093530875325, 200.00000000000023, -31.174093530875098]\n", + "[-27.264091800100235, 203.91000173077484, -182.40371213405996]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", "0\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-701.9550008653872, 111.73128526977803, 0.0]\n", - "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-590.2237155956094, 111.73128526977803, 0.0]\n", - "[-498.04499913461257, 315.6412870005529, 203.91000173077484]\n", - "[-386.31371386483477, 315.6412870005529, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-31.174093530875325, 200.00000000000023, -31.174093530875098]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-186.31371386483505, 200.00000000000023, -31.174093530875098]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-186.31371386483505, 200.00000000000023, -31.174093530875098]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-417.48780739571026, 200.00000000000023, -31.174093530875098]\n", + "[-182.40371213405996, 203.91000173077484, -27.264091800100235]\n", + "[-413.57780566493517, 203.91000173077484, -27.264091800100235]\n", "0\n", "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-590.2237155956094, 111.73128526977803, 0.0]\n", - "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-586.3137138648347, -88.26871473022197, -200.0]\n", - "[-386.31371386483477, 315.6412870005529, 203.91000173077484]\n", - "[-182.40371213405996, 315.6412870005529, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-417.48780739571026, 200.00000000000023, -31.174093530875098]\n", + "((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-2.8421709430404007e-13, 2.2737367544323206e-13, -231.1740935308751]\n", + "[-413.57780566493517, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[-2.8421709430404007e-13, 2.2737367544323206e-13, -231.1740935308751]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[299.9999999999997, 300.0000000000002, -86.31371386483482]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", + "1\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)))\n", + "[299.9999999999997, 300.0000000000002, -86.31371386483482]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0))\n", + "[299.9999999999997, 68.82590646912516, -86.31371386483482]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", + "[203.91000173077484, -27.264091800100235, -182.40371213405996]\n", + "2\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[299.9999999999997, 68.82590646912516, -86.31371386483482]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[199.99999999999972, -31.174093530874842, -31.174093530875098]\n", + "[203.91000173077484, -27.264091800100235, -182.40371213405996]\n", + "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[199.99999999999972, -31.174093530874842, -31.174093530875098]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[466.8709056037373, -31.174093530874842, -31.174093530875098]\n", + "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", + "[470.7809073345124, -27.264091800100235, -27.264091800100235]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[466.8709056037373, -31.174093530874842, -31.174093530875098]\n", + "((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-733.1290943962626, -31.174093530874842, -31.174093530875098]\n", + "[470.7809073345124, -27.264091800100235, -27.264091800100235]\n", + "[-729.2190926654877, -27.264091800100235, -27.264091800100235]\n", + "2\n", "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", - "[-586.3137138648347, -88.26871473022197, -200.0]\n", - "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "[-1.9550008653873192, -388.268714730222, -500.0]\n", - "[-182.40371213405996, 315.6412870005529, 203.91000173077484]\n", - "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)))\n", + "[-733.1290943962626, -31.174093530874842, -31.174093530875098]\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2))\n", + "[-1033.1290943962626, -331.17409353087487, -64.30318792713757]\n", + "[-729.2190926654877, -27.264091800100235, -27.264091800100235]\n", + "[-729.2190926654877, -27.264091800100235, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-1033.1290943962626, -331.17409353087487, -64.30318792713757]\n", + "((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-1033.1290943962626, -535.0840952616497, -64.30318792713757]\n", + "[-729.2190926654877, -27.264091800100235, 239.60681380363727]\n", + "[-729.2190926654877, -231.1740935308751, 239.60681380363727]\n", + "0\n", + "500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-1033.1290943962626, -535.0840952616497, -64.30318792713757]\n", + "((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -1035.0840952616497, -564.3031879271375]\n", + "[-729.2190926654877, -231.1740935308751, 239.60681380363727]\n", + "[737.6518129382499, -231.1740935308751, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -1035.0840952616497, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -950.6169017919718, -564.3031879271375]\n", + "[737.6518129382499, -231.1740935308751, 239.60681380363727]\n", + "[737.6518129382499, -146.70690006119722, 239.60681380363727]\n", + "1\n", + "None\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -950.6169017919718, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2))\n", + "[-66.25818879252506, -879.94447492769, -564.3031879271375]\n", + "[737.6518129382499, -146.70690006119722, 239.60681380363727]\n", + "[737.6518129382499, -76.03447319691533, 239.60681380363727]\n", + "1\n", + "-1300.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)))\n", + "[-66.25818879252506, -879.94447492769, -564.3031879271375]\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", + "[1233.741811207475, 33.741811207475166, 735.6968120728625]\n", + "[737.6518129382499, -76.03447319691533, 239.60681380363727]\n", + "[737.6518129382499, -462.3481870617502, 239.60681380363727]\n", + "1\n", + "1000.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[1233.741811207475, 33.741811207475166, 735.6968120728625]\n", + "((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[233.74181120747494, -33.12909439626219, -264.3031879271375]\n", + "[737.6518129382499, -462.3481870617502, 239.60681380363727]\n", + "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", "2\n", - "-800.0\n", - "here\n", - "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", - "[-1.9550008653873192, -388.268714730222, -500.0]\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "[798.0449991346127, 411.731285269778, -15.641287000552666]\n", - "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", - "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", + "0.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", + "[233.74181120747494, -33.12909439626219, -264.3031879271375]\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "[233.74181120747494, -33.12909439626219, -152.57190265735957]\n", + "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", + "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", "0\n", - "300.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", - "[798.0449991346127, 411.731285269778, -15.641287000552666]\n", - "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "[609.7762844043906, 111.73128526977803, -315.64128700055267]\n", - "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", - "[813.6862861351653, 315.6412870005529, -111.73128526977777]\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", + "[233.74181120747494, -33.12909439626219, -152.57190265735957]\n", + "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "[-1.9550008653875466, -233.1290943962622, -352.5719026573596]\n", + "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", + "[701.9550008653874, 470.7809073345124, 351.3380990734152]\n", + "1\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-6, 2, 0, 1), (-7, 1, 0, 2)), ((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-1.9550008653875466, -233.1290943962622, -352.5719026573596]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[298.04499913461245, -88.26871473022169, -52.5719026573596]\n", + "[701.9550008653874, 470.7809073345124, 351.3380990734152]\n", + "[701.9550008653874, 315.6412870005529, 351.3380990734152]\n", "2\n", - "-800.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)))\n", - "[609.7762844043906, 111.73128526977803, -315.64128700055267]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1))\n", - "[1409.7762844043905, 911.731285269778, -21.397809126484617]\n", - "[813.6862861351653, 315.6412870005529, -111.73128526977777]\n", - "[813.6862861351653, 315.6412870005529, -617.4878073957098]\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[298.04499913461245, -88.26871473022169, -52.5719026573596]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, 11.731285269778311, 11.731285269778084]\n", + "[701.9550008653874, 315.6412870005529, 351.3380990734152]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", "2\n", - "1000.0\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, 0, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[1409.7762844043905, 911.731285269778, -21.397809126484617]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[409.7762844043905, -88.26871473022197, -88.26871473022197]\n", - "[813.6862861351653, 315.6412870005529, -617.4878073957098]\n", - "[813.6862861351653, 315.6412870005529, 315.6412870005529]\n", + "500.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-3, 0, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[398.04499913461245, 11.731285269778311, 11.731285269778084]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-101.95500086538755, -488.2687147302217, 9.776284404390537]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((3, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", - "[409.7762844043905, -88.26871473022197, -88.26871473022197]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "[409.7762844043905, -319.4428082610969, -88.26871473022197]\n", - "[813.6862861351653, 315.6412870005529, 315.6412870005529]\n", - "[813.6862861351653, 84.46719346967797, 315.6412870005529]\n", + "-800.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)))\n", + "[-101.95500086538755, -488.2687147302217, 9.776284404390537]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0))\n", + "[698.0449991346125, 200.00000000000023, 809.7762844043905]\n", + "[701.9550008653874, 315.6412870005529, 813.6862861351653]\n", + "[701.9550008653874, 203.91000173077484, 813.6862861351653]\n", "2\n", - "-400.0\n", - "here\n", - "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)))\n", - "[409.7762844043905, -319.4428082610969, -88.26871473022197]\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0))\n", - "[809.7762844043905, 80.5571917389031, -3.910001730774866]\n", - "[813.6862861351653, 84.46719346967797, 315.6412870005529]\n", - "[813.6862861351653, 84.46719346967797, 0.0]\n", + "700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[698.0449991346125, 200.00000000000023, 809.7762844043905]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1.9550008653875466, -499.9999999999998, -1.955000865387433]\n", + "[701.9550008653874, 203.91000173077484, 813.6862861351653]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1.9550008653875466, -499.9999999999998, -1.955000865387433]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[298.04499913461245, -199.99999999999977, 31.174093530874927]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "[701.9550008653874, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[298.04499913461245, -199.99999999999977, 31.174093530874927]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.04499913461245, 2.2737367544323206e-13, -2.842170943040401e-14]\n", + "[701.9550008653874, 203.91000173077484, 435.0840952616498]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[498.04499913461245, 2.2737367544323206e-13, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[498.04499913461245, -203.9100017307746, -2.842170943040401e-14]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[498.04499913461245, -203.9100017307746, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, -303.91000173077464, 11.731285269778027]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[701.9550008653874, 0.0, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[398.04499913461245, -303.91000173077464, 11.731285269778027]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[398.04499913461245, -415.64128700055244, 11.731285269778027]\n", + "[701.9550008653874, 0.0, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[398.04499913461245, -415.64128700055244, 11.731285269778027]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[398.04499913461245, -570.7809073345123, 11.731285269778027]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "[701.9550008653874, -266.87090560373764, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((2, 0, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)))\n", - "[809.7762844043905, 80.5571917389031, -3.910001730774866]\n", - "((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "[809.7762844043905, -159.04962206473465, -3.910001730774866]\n", - "[813.6862861351653, 84.46719346967797, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", + "-400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)))\n", + "[398.04499913461245, -570.7809073345123, 11.731285269778027]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "[798.0449991346125, -15.641287000552438, 411.731285269778]\n", + "[701.9550008653874, -266.87090560373764, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (3, 0, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)))\n", + "[798.0449991346125, -15.641287000552438, 411.731285269778]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1))\n", + "[798.0449991346125, -15.641287000552438, 566.8709056037376]\n", + "[701.9550008653874, -111.73128526977777, 315.6412870005529]\n", + "[701.9550008653874, -111.73128526977777, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)))\n", - "[809.7762844043905, -159.04962206473465, -3.910001730774866]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", - "[809.7762844043905, -390.22371559560963, -3.910001730774866]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", - "[813.6862861351653, -386.31371386483477, 0.0]\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[798.0449991346125, -15.641287000552438, 566.8709056037376]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[698.0449991346125, -235.08409526164976, 466.8709056037376]\n", + "[701.9550008653874, -111.73128526977777, 470.7809073345124]\n", + "[701.9550008653874, -231.1740935308751, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[698.0449991346125, -235.08409526164976, 466.8709056037376]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[698.0449991346125, -235.08409526164976, 262.9609038729625]\n", + "[701.9550008653874, -231.1740935308751, 470.7809073345124]\n", + "[701.9550008653874, -231.1740935308751, 266.8709056037373]\n", + "2\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[698.0449991346125, -235.08409526164976, 262.9609038729625]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[298.04499913461245, -635.0840952616497, -248.77038139681505]\n", + "[701.9550008653874, -231.1740935308751, 266.8709056037373]\n", + "[701.9550008653874, -231.1740935308751, 155.13962033395975]\n", + "2\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[298.04499913461245, -635.0840952616497, -248.77038139681505]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[498.04499913461245, -435.08409526164974, -203.9100017307748]\n", + "[701.9550008653874, -231.1740935308751, 155.13962033395975]\n", + "[701.9550008653874, -231.1740935308751, 0.0]\n", "1\n", - "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)))\n", - "[809.7762844043905, -390.22371559560963, -3.910001730774866]\n", - "((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "[909.7762844043905, -59.04962206473465, 96.08999826922513]\n", - "[813.6862861351653, -386.31371386483477, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", + "500.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[498.04499913461245, -435.08409526164974, -203.9100017307748]\n", + "((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-1.9550008653875466, -1.9550008653872055, -703.9100017307749]\n", + "[701.9550008653874, -231.1740935308751, 0.0]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653875466, -1.9550008653872055, -703.9100017307749]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-205.86500259616253, -1.9550008653872055, -703.9100017307749]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "[498.04499913461245, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-205.86500259616253, -1.9550008653872055, -703.9100017307749]\n", + "((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-317.59628786594016, -1.9550008653872055, -703.9100017307749]\n", + "[498.04499913461245, 701.9550008653874, 0.0]\n", + "[386.3137138648348, 701.9550008653874, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786594016, -1.9550008653872055, -703.9100017307749]\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-317.59628786594016, -1.9550008653872055, -815.6412870005527]\n", + "[386.3137138648348, 701.9550008653874, 0.0]\n", + "[386.3137138648348, 701.9550008653874, -111.73128526977777]\n", + "0\n", + "-300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786594016, -1.9550008653872055, -815.6412870005527]\n", + "((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-200.0000000000001, 298.0449991346128, -515.6412870005527]\n", + "[386.3137138648348, 701.9550008653874, -111.73128526977777]\n", + "[203.91000173077484, 701.9550008653874, -111.73128526977777]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)))\n", + "[-200.0000000000001, 298.0449991346128, -515.6412870005527]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0))\n", + "[-200.0000000000001, 298.0449991346128, -586.3137138648349]\n", + "[203.91000173077484, 701.9550008653874, -111.73128526977777]\n", + "[203.91000173077484, 701.9550008653874, -182.40371213405996]\n", "2\n", - "600.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)))\n", - "[909.7762844043905, -59.04962206473465, 96.08999826922513]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", - "[309.7762844043905, -659.0496220647346, 42.905378800653125]\n", - "[813.6862861351653, -155.13962033395978, 0.0]\n", - "[813.6862861351653, -155.13962033395978, 546.815380531428]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)))\n", + "[-200.0000000000001, 298.0449991346128, -586.3137138648349]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1))\n", + "[-200.0000000000001, 298.0449991346128, 31.17409353087487]\n", + "[203.91000173077484, 701.9550008653874, -182.40371213405996]\n", + "[203.91000173077484, 701.9550008653874, 435.0840952616498]\n", "2\n", "-300.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)))\n", - "[309.7762844043905, -659.0496220647346, 42.905378800653125]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "[609.7762844043905, -359.04962206473465, 27.26409180010012]\n", - "[813.6862861351653, -155.13962033395978, 546.815380531428]\n", - "[813.6862861351653, -155.13962033395978, 231.17409353087498]\n", - "2\n", - "600.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (-1, 0, -1, 1)), ((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[609.7762844043905, -359.04962206473465, 27.26409180010012]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[9.77628440439048, -959.0496220647346, 9.77628440439048]\n", - "[813.6862861351653, -155.13962033395978, 231.17409353087498]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-200.0000000000001, 298.0449991346128, 31.17409353087487]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[99.99999999999989, 598.0449991346128, 99.99999999999991]\n", + "[203.91000173077484, 701.9550008653874, 435.0840952616498]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", "2\n", "-100.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[9.77628440439048, -959.0496220647346, 9.77628440439048]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[109.77628440439048, -859.0496220647346, -121.39780912648462]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", - "[813.6862861351653, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[109.77628440439048, -859.0496220647346, -121.39780912648462]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[264.91590473835004, -859.0496220647346, -121.39780912648462]\n", - "[813.6862861351653, -155.13962033395978, 582.5121926042902]\n", - "[968.8259064691249, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (-2, 1, -1, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[264.91590473835004, -859.0496220647346, -121.39780912648462]\n", - "((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[376.64719000812784, -859.0496220647346, -121.39780912648462]\n", - "[968.8259064691249, -155.13962033395978, 582.5121926042902]\n", - "[1080.5571917389027, -155.13962033395978, 582.5121926042902]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[376.64719000812784, -859.0496220647346, -121.39780912648462]\n", - "((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[-619.4428082610968, -859.0496220647346, -121.39780912648462]\n", - "[1080.5571917389027, -155.13962033395978, 582.5121926042902]\n", - "[84.46719346967797, -155.13962033395978, 582.5121926042902]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[99.99999999999989, 598.0449991346128, 99.99999999999991]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[199.9999999999999, 698.0449991346128, -3.9100017307749226]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", + "[203.91000173077484, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[199.9999999999999, 698.0449991346128, -3.9100017307749226]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[311.7312852697779, 698.0449991346128, -3.9100017307749226]\n", + "[203.91000173077484, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "1\n", + "800.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[311.7312852697779, 698.0449991346128, -3.9100017307749226]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-488.2687147302221, 9.776284404390708, -803.9100017307749]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-488.2687147302221, 9.776284404390708, -803.9100017307749]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-572.7359081999, 9.776284404390708, -803.9100017307749]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "[231.17409353087498, 813.6862861351653, 0.0]\n", "0\n", - "-400.0\n", - "here\n", - "(((3, 0, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)))\n", - "[-619.4428082610968, -859.0496220647346, -121.39780912648462]\n", - "((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "[38.99537706987786, -459.04962206473465, 278.6021908735154]\n", - "[84.46719346967797, -155.13962033395978, 582.5121926042902]\n", - "[342.90537880065267, -155.13962033395978, 582.5121926042902]\n", + "-600.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-572.7359081999, 9.776284404390708, -803.9100017307749]\n", + "((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-203.91000173077498, 609.7762844043907, -203.91000173077487]\n", + "[231.17409353087498, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 0.0]\n", "2\n", "100.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", - "[38.99537706987786, -459.04962206473465, 278.6021908735154]\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1))\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "[-61.00462293012214, -559.0496220647346, -61.004622930122196]\n", - "[342.90537880065267, -155.13962033395978, 582.5121926042902]\n", - "[342.90537880065267, -155.13962033395978, 342.90537880065267]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-203.91000173077498, 609.7762844043907, -203.91000173077487]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-303.910001730775, 509.7762844043907, 11.731285269778027]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-61.00462293012214, -559.0496220647346, -61.004622930122196]\n", - "((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-61.00462293012214, -874.6909090652873, -61.004622930122196]\n", - "[342.90537880065267, -155.13962033395978, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-303.910001730775, 509.7762844043907, 11.731285269778027]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-703.910001730775, -1.9550008653872055, -388.268714730222]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", "2\n", "-200.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-61.00462293012214, -874.6909090652873, -61.004622930122196]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "[138.99537706987786, -674.6909090652873, 27.26409180010012]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-703.910001730775, -1.9550008653872055, -388.268714730222]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0))\n", + "[-503.910001730775, 198.0449991346128, -5.865002596162412]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 498.04499913461245]\n", + "2\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-503.910001730775, 198.0449991346128, -5.865002596162412]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-403.910001730775, 298.0449991346128, -17.59628786594004]\n", + "[0.0, 701.9550008653874, 498.04499913461245]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", - "[138.99537706987786, -674.6909090652873, 27.26409180010012]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", - "[138.99537706987786, -470.7809073345125, 27.26409180010012]\n", - "[342.90537880065267, -470.78090733451245, 231.17409353087498]\n", - "[342.90537880065267, -266.87090560373764, 231.17409353087498]\n", + "400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)))\n", + "[-403.910001730775, 298.0449991346128, -17.59628786594004]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0))\n", + "[-803.910001730775, 9.776284404390708, -417.59628786594004]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", + "[0.0, 813.6862861351653, 386.3137138648348]\n", "1\n", - "-700.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[138.99537706987786, -470.7809073345125, 27.26409180010012]\n", - "((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[838.9953770698778, 1540.9503779352654, 727.2640918001001]\n", - "[342.90537880065267, -266.87090560373764, 231.17409353087498]\n", - "[342.90537880065267, 1044.8603796660402, 231.17409353087498]\n", + "-800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-803.910001730775, 9.776284404390708, -417.59628786594004]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-3.9100017307749795, -3.9100017307746384, 382.40371213405996]\n", + "[0.0, 813.6862861351653, 386.3137138648348]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "2\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-3.9100017307749795, -3.9100017307746384, 382.40371213405996]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-203.91000173077498, -203.91000173077464, 27.26409180010012]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "2\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[-203.91000173077498, -203.91000173077464, 27.26409180010012]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[-303.910001730775, -303.91000173077464, 398.04499913461257]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 701.9550008653874]\n", "2\n", + "-400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[-303.910001730775, -303.91000173077464, 398.04499913461257]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[96.08999826922502, 96.08999826922536, 909.7762844043905]\n", + "[0.0, 0.0, 701.9550008653874]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)))\n", + "[96.08999826922502, 96.08999826922536, 909.7762844043905]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0))\n", + "[96.08999826922502, -135.08409526164974, 909.7762844043905]\n", + "[0.0, 0.0, 813.6862861351653]\n", + "[0.0, -231.1740935308751, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)))\n", + "[96.08999826922502, -135.08409526164974, 909.7762844043905]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0))\n", + "[96.08999826922502, -290.2237155956094, 909.7762844043905]\n", + "[0.0, -231.1740935308751, 813.6862861351653]\n", + "[0.0, -386.31371386483477, 813.6862861351653]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[96.08999826922502, -290.2237155956094, 909.7762844043905]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[96.08999826922502, -290.2237155956094, 1064.91590473835]\n", + "[0.0, -386.31371386483477, 813.6862861351653]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -290.2237155956094, 1064.91590473835]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", + "[96.08999826922502, -290.2237155956094, 1140.9503779352654]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "[0.0, -386.31371386483477, 1044.8603796660402]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -290.2237155956094, 1140.9503779352654]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1))\n", + "[96.08999826922502, -401.9550008653872, 1140.9503779352654]\n", + "[0.0, -386.31371386483477, 1044.8603796660402]\n", + "[0.0, -498.04499913461257, 1044.8603796660402]\n", + "1\n", "800.0\n", - "here\n", - "(((-2, 0, 0, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", - "[838.9953770698778, 1540.9503779352654, 727.2640918001001]\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "[38.995377069877804, 740.9503779352654, 38.995377069877804]\n", - "[342.90537880065267, 1044.8603796660402, 231.17409353087498]\n", - "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)))\n", + "[96.08999826922502, -401.9550008653872, 1140.9503779352654]\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1))\n", + "[-703.910001730775, -1.9550008653872055, 340.95037793526535]\n", + "[0.0, -498.04499913461257, 1044.8603796660402]\n", + "[0.0, 701.9550008653874, 1044.8603796660402]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-703.910001730775, -1.9550008653872055, 340.95037793526535]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-703.910001730775, -1.9550008653872055, 229.21909266548744]\n", + "[0.0, 701.9550008653874, 1044.8603796660402]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", + "2\n", + "-1100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)))\n", + "[-703.910001730775, -1.9550008653872055, 229.21909266548744]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1))\n", + "[396.089998269225, 1098.0449991346127, 129.21909266548744]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", + "[0.0, 701.9550008653874, -266.87090560373764]\n", "1\n", - "100.0\n", - "here\n", - "(((2, -1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[38.995377069877804, 740.9503779352654, 38.995377069877804]\n", - "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[-61.004622930122196, 325.3090909347127, -61.004622930122196]\n", - "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", + "800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[396.089998269225, 1098.0449991346127, 129.21909266548744]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-403.910001730775, -17.596287865939985, -670.7809073345126]\n", + "[0.0, 701.9550008653874, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-61.004622930122196, 325.3090909347127, -61.004622930122196]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[138.9953770698778, 525.3090909347127, 27.26409180010012]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (5, 0, -1, -1), (0, 0, -1, 1)), ((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[138.9953770698778, 525.3090909347127, 27.26409180010012]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[294.1349974038376, 525.3090909347127, 27.26409180010012]\n", - "[342.90537880065267, 729.2190926654876, 231.17409353087498]\n", - "[498.04499913461245, 729.2190926654876, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)))\n", + "[-403.910001730775, -17.596287865939985, -670.7809073345126]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 182.40371213406002, -701.9550008653875]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -498.04499913461257]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 182.40371213406002, -701.9550008653875]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 111.73128526977808, -701.9550008653875]\n", + "[0.0, 386.3137138648348, -498.04499913461257]\n", + "[0.0, 315.6412870005529, -498.04499913461257]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 111.73128526977808, -701.9550008653875]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0))\n", + "[-203.91000173077498, 294.13499740383764, -701.9550008653875]\n", + "[0.0, 315.6412870005529, -498.04499913461257]\n", + "[0.0, 498.04499913461245, -498.04499913461257]\n", + "1\n", + "500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-203.91000173077498, 294.13499740383764, -701.9550008653875]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-703.910001730775, -1.955000865387376, -1201.9550008653875]\n", + "[0.0, 498.04499913461245, -498.04499913461257]\n", + "[0.0, 701.9550008653874, -498.04499913461257]\n", "2\n", "-300.0\n", - "here\n", - "(((7, -1, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[294.1349974038376, 525.3090909347127, 27.26409180010012]\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[594.1349974038376, 825.3090909347127, 11.622804799547282]\n", - "[498.04499913461245, 729.2190926654876, 231.17409353087498]\n", - "[498.04499913461245, 729.2190926654876, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[594.1349974038376, 825.3090909347127, 11.622804799547282]\n", - "((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[825.3090909347127, 825.3090909347127, 11.622804799547282]\n", - "[498.04499913461245, 729.2190926654876, -84.46719346967784]\n", - "[729.2190926654876, 729.2190926654876, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[825.3090909347127, 825.3090909347127, 11.622804799547282]\n", - "((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[980.4487112686725, 825.3090909347127, 11.622804799547282]\n", - "[729.2190926654876, 729.2190926654876, -84.46719346967784]\n", - "[884.3587129994473, 729.2190926654876, -84.46719346967784]\n", - "0\n", - "300.0\n", - "here\n", - "(((7, -1, -1, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[980.4487112686725, 825.3090909347127, 11.622804799547282]\n", - "((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[911.6228047995473, 525.3090909347127, -288.3771952004527]\n", - "[884.3587129994473, 729.2190926654876, -84.46719346967784]\n", - "[1115.5328065303222, 729.2190926654876, -84.46719346967784]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)))\n", + "[-703.910001730775, -1.955000865387376, -1201.9550008653875]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0))\n", + "[-403.910001730775, 298.0449991346126, -790.2237155956097]\n", + "[0.0, 701.9550008653874, -498.04499913461257]\n", + "[0.0, 701.9550008653874, -386.31371386483477]\n", "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (6, 0, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-403.910001730775, 298.0449991346126, -790.2237155956097]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-203.91000173077498, 498.0449991346126, -1.1368683772161603e-13]\n", + "[0.0, 701.9550008653874, -386.31371386483477]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "1\n", "0.0\n", - "here\n", - "(((7, -1, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[911.6228047995473, 525.3090909347127, -288.3771952004527]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[911.6228047995473, 525.3090909347127, 27.26409180010012]\n", - "[1115.5328065303222, 729.2190926654876, -84.46719346967784]\n", - "[1115.5328065303222, 729.2190926654876, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[-203.91000173077498, 498.0449991346126, -1.1368683772161603e-13]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[-203.91000173077498, 27.264091800100175, -1.1368683772161603e-13]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 231.17409353087498, 203.91000173077484]\n", "2\n", - "200.0\n", - "here\n", - "(((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[911.6228047995473, 525.3090909347127, 27.26409180010012]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[711.6228047995473, 325.3090909347127, -61.004622930122196]\n", - "[1115.5328065303222, 729.2190926654876, 231.17409353087498]\n", - "[1115.5328065303222, 729.2190926654876, 342.90537880065267]\n", - "1\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)))\n", - "[711.6228047995473, 325.3090909347127, -61.004622930122196]\n", - "((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1))\n", - "[711.6228047995473, 213.57780566493477, -61.004622930122196]\n", - "[1115.5328065303222, 729.2190926654876, 342.90537880065267]\n", - "[1115.5328065303222, 617.4878073957096, 342.90537880065267]\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-203.91000173077498, 27.264091800100175, -1.1368683772161603e-13]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[96.08999826922502, 327.2640918001002, -59.04962206473476]\n", + "[0.0, 231.17409353087498, 203.91000173077484]\n", + "[0.0, 231.17409353087498, -155.13962033395978]\n", "2\n", "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[711.6228047995473, 213.57780566493477, -61.004622930122196]\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1))\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[911.6228047995473, 413.5778056649348, 27.26409180010012]\n", - "[1115.5328065303222, 617.4878073957096, 342.90537880065267]\n", - "[1115.5328065303222, 617.4878073957096, 231.17409353087498]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[96.08999826922502, 327.2640918001002, -59.04962206473476]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[296.089998269225, 527.2640918001002, 296.089998269225]\n", + "[0.0, 231.17409353087498, -155.13962033395978]\n", + "[0.0, 231.17409353087498, 0.0]\n", "0\n", - "200.0\n", - "here\n", - "(((2, -1, 0, 0), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[911.6228047995473, 413.5778056649348, 27.26409180010012]\n", - "((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-17.596287865939985, 213.57780566493477, -172.73590819989988]\n", - "[1115.5328065303222, 617.4878073957096, 231.17409353087498]\n", - "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", - "1\n", "None\n", - "here\n", - "(((2, -1, 0, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 213.57780566493477, -172.73590819989988]\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", - "[-17.596287865939985, 368.7174259988948, -172.73590819989988]\n", - "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", - "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", - "1\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[296.089998269225, 527.2640918001002, 296.089998269225]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[527.2640918001, 527.2640918001002, 296.089998269225]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", + "0\n", "None\n", - "here\n", - "(((5, -1, 0, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 368.7174259988948, -172.73590819989988]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-17.596287865939985, 529.2190926654874, -172.73590819989988]\n", - "[386.3137138648348, 772.6274277296696, 231.17409353087498]\n", - "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", - "1\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[527.2640918001, 527.2640918001002, 296.089998269225]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[682.4037121340598, 527.2640918001002, 296.089998269225]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[682.4037121340598, 527.2640918001002, 296.089998269225]\n", + "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[794.1349974038374, 527.2640918001002, 296.089998269225]\n", + "[386.3137138648348, 231.17409353087498, 0.0]\n", + "[498.04499913461245, 231.17409353087498, 0.0]\n", + "2\n", + "1000.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[794.1349974038374, 527.2640918001002, 296.089998269225]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-205.86500259616264, -472.73590819989977, 25.309090934712458]\n", + "[498.04499913461245, 231.17409353087498, 0.0]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "0\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 0, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-205.86500259616264, -472.73590819989977, 25.309090934712458]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-61.00462293012242, -172.73590819989977, 325.30909093471246]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "2\n", "-400.0\n", - "here\n", - "(((0, -1, 1, 0), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)))\n", - "[-17.596287865939985, 529.2190926654874, -172.73590819989988]\n", - "((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", - "[382.40371213406, 1084.3587129994473, 227.26409180010012]\n", - "[386.3137138648348, 933.1290943962623, 231.17409353087498]\n", - "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-61.00462293012242, -172.73590819989977, 325.30909093471246]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[338.9953770698776, 227.26409180010023, -3.910001730775093]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "[342.90537880065267, 231.17409353087498, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (-3, 2, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 227.26409180010023, -3.910001730775093]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 382.4037121340601, -3.910001730775093]\n", + "[342.90537880065267, 231.17409353087498, 0.0]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (5, 0, -1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 382.4037121340601, -3.910001730775093]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 494.1349974038377, -3.910001730775093]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "[342.90537880065267, 498.04499913461245, 0.0]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[338.9953770698776, 494.1349974038377, -3.910001730775093]\n", + "((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[338.9953770698776, 698.0449991346127, -3.910001730775093]\n", + "[342.90537880065267, 498.04499913461245, 0.0]\n", + "[342.90537880065267, 701.9550008653874, 0.0]\n", "2\n", - "0.0\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 1084.3587129994473, 227.26409180010012]\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1))\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 1084.3587129994473, -3.910001730774866]\n", - "[386.3137138648348, 1088.2687147302222, 231.17409353087498]\n", - "[386.3137138648348, 1088.2687147302222, 0.0]\n", - "1\n", - "None\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 1084.3587129994473, -3.910001730774866]\n", - "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 880.4487112686725, -3.910001730774866]\n", - "[386.3137138648348, 1088.2687147302222, 0.0]\n", - "[386.3137138648348, 884.3587129994473, 0.0]\n", + "700.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)))\n", + "[338.9953770698776, 698.0449991346127, -3.910001730775093]\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1))\n", + "[-361.0046229301224, -1.9550008653873192, 25.309090934712458]\n", + "[342.90537880065267, 701.9550008653874, 0.0]\n", + "[342.90537880065267, 701.9550008653874, 729.2190926654876]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-361.0046229301224, -1.9550008653873192, 25.309090934712458]\n", + "((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-361.0046229301224, 411.62280479954745, 25.309090934712458]\n", + "[342.90537880065267, 701.9550008653874, 729.2190926654876]\n", + "[342.90537880065267, 1115.5328065303222, 729.2190926654876]\n", + "0\n", + "None\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-361.0046229301224, 411.62280479954745, 25.309090934712458]\n", + "((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-472.7359081999001, 411.62280479954745, 25.309090934712458]\n", + "[342.90537880065267, 1115.5328065303222, 729.2190926654876]\n", + "[231.17409353087498, 1115.5328065303222, 729.2190926654876]\n", "1\n", - "None\n", - "here\n", - "(((3, -1, 1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", - "[382.40371213406, 880.4487112686725, -3.910001730774866]\n", - "((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "[382.40371213406, 809.7762844043905, -3.910001730774866]\n", - "[386.3137138648348, 884.3587129994473, 0.0]\n", - "[386.3137138648348, 813.6862861351653, 0.0]\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)))\n", + "[-472.7359081999001, 411.62280479954745, 25.309090934712458]\n", + "((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "[-172.7359081999001, 640.9503779352655, 325.30909093471246]\n", + "[231.17409353087498, 1115.5328065303222, 729.2190926654876]\n", + "[231.17409353087498, 1044.8603796660402, 729.2190926654876]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)))\n", + "[-172.7359081999001, 640.9503779352655, 325.30909093471246]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "[-1372.7359081999002, 640.9503779352655, 325.30909093471246]\n", + "[231.17409353087498, 1044.8603796660402, 729.2190926654876]\n", + "[-968.8259064691251, 1044.8603796660402, 729.2190926654876]\n", "2\n", - "-100.0\n", - "here\n", - "(((3, -1, 1, -1), (1, 0, 1, -1), (7, -1, -1, -1)), ((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)))\n", - "[382.40371213406, 809.7762844043905, -3.910001730774866]\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0))\n", - "[482.40371213406, 909.7762844043905, -15.641287000552637]\n", - "[386.3137138648348, 813.6862861351653, 0.0]\n", - "[386.3137138648348, 813.6862861351653, -111.73128526977777]\n", + "0.0\n", + "(-2, 1, 0, 1)\n", + "(-2, -1, 0, 1)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 0, 0, 2)\n", + "(-2, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1372.7359081999002, 640.9503779352655, 325.30909093471246]\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1))\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-1372.7359081999002, 640.9503779352655, -61.00462293012242]\n", + "[-968.8259064691251, 1044.8603796660402, 729.2190926654876]\n", + "[-968.8259064691251, 1044.8603796660402, 342.90537880065267]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1372.7359081999002, 640.9503779352655, -61.00462293012242]\n", + "((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-1261.0046229301224, 640.9503779352655, -61.00462293012242]\n", + "[-968.8259064691251, 1044.8603796660402, 342.90537880065267]\n", + "[-857.0946211993474, 1044.8603796660402, 342.90537880065267]\n", + "0\n", + "-200.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-1261.0046229301224, 640.9503779352655, -61.00462293012242]\n", + "((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[27.264091800100005, 840.9503779352655, 138.99537706987758]\n", + "[-857.0946211993474, 1044.8603796660402, 342.90537880065267]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", "1\n", - "300.0\n", - "here\n", - "(((3, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", - "[482.40371213406, 909.7762844043905, -15.641287000552637]\n", - "((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", - "[182.40371213406002, -48.77038139681508, -315.64128700055267]\n", - "[386.3137138648348, 813.6862861351653, -111.73128526977777]\n", - "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[27.264091800100005, 840.9503779352655, 138.99537706987758]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[27.264091800100005, -92.17871646099695, 138.99537706987758]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[182.40371213406002, -48.77038139681508, -315.64128700055267]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[382.40371213406, 151.22961860318492, -3.910001730774894]\n", - "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[382.40371213406, 151.22961860318492, -3.910001730774894]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[537.5433324680198, 151.22961860318492, -3.910001730774894]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", - "[541.4533341987946, 155.13962033395975, 0.0]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-1, 1, 0, 0), (5, -1, 0, -1)), ((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100005, -92.17871646099695, 138.99537706987758]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "[227.2640918001, 107.82128353900305, -3.910001730775093]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "[231.17409353087498, 111.73128526977776, 0.0]\n", "2\n", - "300.0\n", - "here\n", - "(((-2, 0, 1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[537.5433324680198, 151.22961860318492, -3.910001730774894]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[237.5433324680198, -148.77038139681508, 82.4037121340599]\n", - "[541.4533341987946, 155.13962033395975, 0.0]\n", - "[541.4533341987946, 155.13962033395975, 386.3137138648348]\n", + "700.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)))\n", + "[227.2640918001, 107.82128353900305, -3.910001730775093]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1))\n", + "[-472.7359081999, -592.178716460997, -859.0496220647349]\n", + "[231.17409353087498, 111.73128526977776, 0.0]\n", + "[231.17409353087498, 111.73128526977776, -155.13962033395978]\n", + "2\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-472.7359081999, -592.178716460997, -859.0496220647349]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-172.7359081999, -292.17871646099695, -61.00462293012242]\n", + "[231.17409353087498, 111.73128526977776, -155.13962033395978]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", + "[-172.7359081999, -292.17871646099695, -61.00462293012242]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "[-172.7359081999, -403.9100017307747, -61.00462293012242]\n", + "[231.17409353087498, 111.73128526977776, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (6, 0, -1, -1), (5, -1, 0, -1)), ((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-172.7359081999, -403.9100017307747, -61.00462293012242]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[-172.7359081999, -559.0496220647344, -61.00462293012242]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 1, 1, 0), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[237.5433324680198, -148.77038139681508, 82.4037121340599]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[237.5433324680198, -303.91000173077487, 82.4037121340599]\n", - "[541.4533341987946, 155.13962033395975, 386.3137138648348]\n", - "[541.4533341987946, 0.0, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[237.5433324680198, -303.91000173077487, 82.4037121340599]\n", - "((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[398.0449991346127, -303.91000173077487, 82.4037121340599]\n", - "[541.4533341987946, 0.0, 386.3137138648348]\n", - "[701.9550008653874, 0.0, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[398.0449991346127, -303.91000173077487, 82.4037121340599]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[468.7174259988949, -303.91000173077487, 82.4037121340599]\n", - "[701.9550008653874, 0.0, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[468.7174259988949, -303.91000173077487, 82.4037121340599]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[680.4487112686726, -203.91000173077487, 182.4037121340599]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "[884.3587129994473, 0.0, 386.3137138648348]\n", + "-400.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", + "[-172.7359081999, -559.0496220647344, -61.00462293012242]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "[227.2640918001, -3.9100017307746384, 338.9953770698776]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[227.2640918001, -3.9100017307746384, 338.9953770698776]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[227.2640918001, -3.9100017307746384, 227.2640918000999]\n", + "[231.17409353087498, 0.0, 342.90537880065267]\n", + "[231.17409353087498, 0.0, 231.17409353087498]\n", "1\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", + "[227.2640918001, -3.9100017307746384, 227.2640918000999]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "[127.2640918001, -259.0496220647344, 127.26409180009989]\n", + "[231.17409353087498, 0.0, 231.17409353087498]\n", + "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", + "2\n", "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", - "[680.4487112686726, -203.91000173077487, 182.4037121340599]\n", - "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "[680.4487112686726, -133.23757486649288, 182.4037121340599]\n", - "[884.3587129994473, 0.0, 386.3137138648348]\n", - "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[680.4487112686726, -133.23757486649288, 182.4037121340599]\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[980.4487112686726, 11.622804799547339, 482.4037121340599]\n", - "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[127.2640918001, -259.0496220647344, 127.26409180009989]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[127.2640918001, -259.0496220647344, 442.9053788006529]\n", + "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", "2\n", - "600.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)))\n", - "[980.4487112686726, 11.622804799547339, 482.4037121340599]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0))\n", - "[380.4487112686726, -588.3771952004527, -5.865002596162412]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", - "[884.3587129994473, -84.46719346967784, 498.04499913461245]\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[127.2640918001, -259.0496220647344, 442.9053788006529]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[-72.7359081999, -459.0496220647344, 38.99537706987758]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", "2\n", - "-200.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[380.4487112686726, -588.3771952004527, -5.865002596162412]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[580.4487112686726, -388.37719520045266, -2.0634813356179507]\n", - "[884.3587129994473, -84.46719346967784, 498.04499913461245]\n", - "[884.3587129994473, -84.46719346967784, 301.8465203951569]\n", + "400.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)))\n", + "[-72.7359081999, -459.0496220647344, 38.99537706987758]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1))\n", + "[-472.7359081999, -859.0496220647344, -970.7809073345127]\n", + "[231.17409353087498, -155.13962033395978, 342.90537880065267]\n", + "[231.17409353087498, -155.13962033395978, -266.87090560373764]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)))\n", + "[-472.7359081999, -859.0496220647344, -970.7809073345127]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "[-472.7359081999, -970.7809073345122, -970.7809073345127]\n", + "[231.17409353087498, -155.13962033395978, -266.87090560373764]\n", + "[231.17409353087498, -266.87090560373764, -266.87090560373764]\n", "2\n", - "500.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[580.4487112686726, -388.37719520045266, -2.0634813356179507]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[80.44871126867258, -888.3771952004527, -74.69090906528731]\n", - "[884.3587129994473, -84.46719346967784, 301.8465203951569]\n", - "[884.3587129994473, -84.46719346967784, 729.2190926654876]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-472.7359081999, -970.7809073345122, -970.7809073345127]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-572.7359081999, -1070.7809073345122, -1301.9550008653875]\n", + "[231.17409353087498, -266.87090560373764, -266.87090560373764]\n", + "[231.17409353087498, -266.87090560373764, -498.04499913461257]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[-572.7359081999, -1070.7809073345122, -1301.9550008653875]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[-572.7359081999, -915.6412870005523, -1301.9550008653875]\n", + "[231.17409353087498, -266.87090560373764, -498.04499913461257]\n", + "[231.17409353087498, -111.73128526977777, -498.04499913461257]\n", + "1\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)))\n", + "[-572.7359081999, -915.6412870005523, -1301.9550008653875]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "[227.2640918001, -3.9100017307745247, -501.95500086538755]\n", + "[231.17409353087498, -111.73128526977777, -498.04499913461257]\n", + "[231.17409353087498, 0.0, -498.04499913461257]\n", + "1\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[227.2640918001, -3.9100017307745247, -501.95500086538755]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[27.264091800100005, 3.126388037344441e-13, -701.9550008653875]\n", + "[231.17409353087498, 0.0, -498.04499913461257]\n", + "[231.17409353087498, 203.91000173077484, -498.04499913461257]\n", "2\n", - "-100.0\n", - "here\n", - "(((-7, 0, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)))\n", - "[80.44871126867258, -888.3771952004527, -74.69090906528731]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1))\n", - "[180.44871126867258, -788.3771952004527, -50.72538226220263]\n", - "[884.3587129994473, -84.46719346967784, 729.2190926654876]\n", - "[884.3587129994473, -84.46719346967784, 653.1846194685722]\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[27.264091800100005, 3.126388037344441e-13, -701.9550008653875]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-472.7359081999, -499.99999999999966, -1.9550008653875466]\n", + "[231.17409353087498, 203.91000173077484, -498.04499913461257]\n", + "[231.17409353087498, 203.91000173077484, 701.9550008653874]\n", "2\n", "-300.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[180.44871126867258, -788.3771952004527, -50.72538226220263]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1))\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[480.4487112686726, -488.37719520045266, -17.59628786594004]\n", - "[884.3587129994473, -84.46719346967784, 653.1846194685722]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", - "[480.4487112686726, -488.37719520045266, -17.59628786594004]\n", - "((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "[325.3090909347128, -488.37719520045266, -17.59628786594004]\n", - "[884.3587129994473, -84.46719346967784, 386.3137138648348]\n", - "[729.2190926654876, -84.46719346967784, 386.3137138648348]\n", - "1\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[325.3090909347128, -488.37719520045266, -17.59628786594004]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[325.3090909347128, -248.77038139681508, -17.59628786594004]\n", - "[729.2190926654876, -84.46719346967784, 386.3137138648348]\n", - "[729.2190926654876, 155.13962033395975, 386.3137138648348]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-472.7359081999, -499.99999999999966, -1.9550008653875466]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-172.7359081999, -199.99999999999966, 31.174093530874813]\n", + "[231.17409353087498, 203.91000173077484, 701.9550008653874]\n", + "[231.17409353087498, 203.91000173077484, 435.0840952616498]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", - "[325.3090909347128, -248.77038139681508, -17.59628786594004]\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "[525.3090909347128, -48.77038139681508, 27.26409180010012]\n", - "[729.2190926654876, 155.13962033395975, 386.3137138648348]\n", - "[729.2190926654876, 155.13962033395975, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", - "[525.3090909347128, -48.77038139681508, 27.26409180010012]\n", - "((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "[729.2190926654876, -48.77038139681508, 27.26409180010012]\n", - "[729.2190926654876, 155.13962033395975, 231.17409353087498]\n", - "[933.1290943962623, 155.13962033395975, 231.17409353087498]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)))\n", + "[-172.7359081999, -199.99999999999966, 31.174093530874813]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100005, 3.410605131648481e-13, -203.91000173077498]\n", + "[231.17409353087498, 203.91000173077484, 435.0840952616498]\n", + "[231.17409353087498, 203.91000173077484, 0.0]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100005, 3.410605131648481e-13, -203.91000173077498]\n", + "((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[27.264091800100005, 182.40371213406033, -203.91000173077498]\n", + "[231.17409353087498, 203.91000173077484, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "2\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (1, 1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[27.264091800100005, 182.40371213406033, -203.91000173077498]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-172.7359081999, -17.596287865939672, -515.6412870005528]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)))\n", + "[-172.7359081999, -17.596287865939672, -515.6412870005528]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0))\n", + "[-172.7359081999, 213.57780566493514, -515.6412870005528]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "[231.17409353087498, 617.4878073957096, -111.73128526977777]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)))\n", + "[-172.7359081999, 213.57780566493514, -515.6412870005528]\n", + "((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0))\n", + "[-172.7359081999, 325.309090934713, -515.6412870005528]\n", + "[231.17409353087498, 617.4878073957096, -111.73128526977777]\n", + "[231.17409353087498, 729.2190926654876, -111.73128526977777]\n", + "2\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-172.7359081999, 325.309090934713, -515.6412870005528]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[27.264091800100005, 525.309090934713, 27.264091800100005]\n", + "[231.17409353087498, 729.2190926654876, -111.73128526977777]\n", + "[231.17409353087498, 729.2190926654876, 231.17409353087498]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[27.264091800100005, 525.309090934713, 27.264091800100005]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[27.264091800100005, 729.2190926654878, 27.264091800100005]\n", + "[231.17409353087498, 729.2190926654876, 231.17409353087498]\n", + "[231.17409353087498, 933.1290943962623, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (2, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[729.2190926654876, -48.77038139681508, 27.26409180010012]\n", - "((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[729.2190926654876, 27.264091800100147, 27.26409180010012]\n", - "[933.1290943962623, 155.13962033395975, 231.17409353087498]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[27.264091800100005, 729.2190926654878, 27.264091800100005]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[-72.7359081999, 740.9503779352657, -72.7359081999]\n", + "[231.17409353087498, 933.1290943962623, 231.17409353087498]\n", + "[231.17409353087498, 1044.8603796660402, 231.17409353087498]\n", + "2\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-72.7359081999, 740.9503779352657, -72.7359081999]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-572.7359081999, 240.9503779352657, -461.0046229301223]\n", + "[231.17409353087498, 1044.8603796660402, 231.17409353087498]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-3, 2, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)))\n", + "[-572.7359081999, 240.9503779352657, -461.0046229301223]\n", + "((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "[-461.0046229301223, 240.9503779352657, -461.0046229301223]\n", + "[231.17409353087498, 1044.8603796660402, 342.90537880065267]\n", + "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", + "1\n", + "-600.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-461.0046229301223, 240.9503779352657, -461.0046229301223]\n", + "((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1))\n", + "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[138.9953770698777, -92.17871646099672, 138.9953770698777]\n", + "[342.90537880065267, 1044.8603796660402, 342.90537880065267]\n", + "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[729.2190926654876, 27.264091800100147, 27.26409180010012]\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[840.9503779352655, 27.264091800100147, 27.26409180010012]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", - "[1044.8603796660402, 231.17409353087498, 231.17409353087498]\n", - "1\n", - "0.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[840.9503779352655, 27.264091800100147, 27.26409180010012]\n", - "((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[840.9503779352655, 138.99537706987783, 27.26409180010012]\n", - "[1044.8603796660402, 231.17409353087498, 231.17409353087498]\n", - "[1044.8603796660402, 342.90537880065267, 231.17409353087498]\n", - "0\n", - "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[840.9503779352655, 138.99537706987783, 27.26409180010012]\n", - "((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[613.5778056649349, 338.9953770698778, 227.26409180010012]\n", - "[1044.8603796660402, 342.90537880065267, 231.17409353087498]\n", - "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[138.9953770698777, -92.17871646099672, 138.9953770698777]\n", + "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[294.1349974038375, -92.17871646099672, 138.9953770698777]\n", + "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", + "[498.04499913461245, 111.73128526977776, 342.90537880065267]\n", + "0\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 0, 1, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[294.1349974038375, -92.17871646099672, 138.9953770698777]\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[525.3090909347126, -92.17871646099672, 138.9953770698777]\n", + "[498.04499913461245, 111.73128526977776, 342.90537880065267]\n", + "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", + "2\n", + "500.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (-4, 1, 1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", + "[525.3090909347126, -92.17871646099672, 138.9953770698777]\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "[25.30909093471257, -592.1787164609967, 109.77628440439037]\n", + "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", + "[729.2190926654876, 111.73128526977776, 813.6862861351653]\n", "0\n", - "-100.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", - "[613.5778056649349, 338.9953770698778, 227.26409180010012]\n", - "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "[-486.4221943350651, 438.9953770698778, 327.2640918001001]\n", - "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", - "[-582.5121926042904, 342.90537880065267, 231.17409353087498]\n", + "-800.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", + "[25.30909093471257, -592.1787164609967, 109.77628440439037]\n", + "((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "[-23.352809991872277, 207.82128353900328, 909.7762844043904]\n", + "[729.2190926654876, 111.73128526977776, 813.6862861351653]\n", + "[-119.44280826109728, 111.73128526977776, 813.6862861351653]\n", "2\n", - "400.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)))\n", - "[-486.4221943350651, 438.9953770698778, 327.2640918001001]\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0))\n", - "[-886.4221943350651, 38.995377069877804, 82.40371213405996]\n", - "[-582.5121926042904, 342.90537880065267, 231.17409353087498]\n", - "[-582.5121926042904, 342.90537880065267, 386.3137138648348]\n", + "500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-23.352809991872277, 207.82128353900328, 909.7762844043904]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-523.3528099918723, -292.1787164609967, -61.00462293012231]\n", + "[-119.44280826109728, 111.73128526977776, 813.6862861351653]\n", + "[-119.44280826109728, 111.73128526977776, 342.90537880065267]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)))\n", + "[-523.3528099918723, -292.1787164609967, -61.00462293012231]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "[-523.3528099918723, -137.03909612703717, -61.00462293012231]\n", + "[-119.44280826109728, 111.73128526977776, 342.90537880065267]\n", + "[-119.44280826109728, 266.8709056037373, 342.90537880065267]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-523.3528099918723, -137.03909612703717, -61.00462293012231]\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-523.3528099918723, -874.690909065287, -61.00462293012231]\n", + "[-119.44280826109728, 266.8709056037373, 342.90537880065267]\n", + "[-119.44280826109728, -470.78090733451245, 342.90537880065267]\n", + "2\n", + "-200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (6, 0, -1, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)))\n", + "[-523.3528099918723, -874.690909065287, -61.00462293012231]\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0))\n", + "[-323.3528099918723, -674.690909065287, -92.17871646099724]\n", + "[-119.44280826109728, -470.78090733451245, 342.90537880065267]\n", + "[-119.44280826109728, -470.78090733451245, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)))\n", - "[-886.4221943350651, 38.995377069877804, 82.40371213405996]\n", - "((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", - "[-886.4221943350651, -184.46719346967762, 82.40371213405996]\n", - "[-582.5121926042904, 342.90537880065267, 386.3137138648348]\n", - "[-582.5121926042904, 119.44280826109726, 386.3137138648348]\n", + "-300.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-323.3528099918723, -674.690909065287, -92.17871646099724]\n", + "((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "[-23.352809991872277, -605.8650025961621, 207.82128353900276]\n", + "[-119.44280826109728, -470.78090733451245, 111.73128526977776]\n", + "[-119.44280826109728, -701.9550008653875, 111.73128526977776]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)))\n", + "[-23.352809991872277, -605.8650025961621, 207.82128353900276]\n", + "((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0))\n", + "[-23.352809991872277, -521.3978091264843, 207.82128353900276]\n", + "[-119.44280826109728, -701.9550008653875, 111.73128526977776]\n", + "[-119.44280826109728, -617.4878073957098, 111.73128526977776]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, 207.82128353900276]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1))\n", + "[-23.352809991872277, -521.3978091264843, -23.352809991872277]\n", + "[-119.44280826109728, -617.4878073957098, 111.73128526977776]\n", + "[-119.44280826109728, -617.4878073957098, -119.44280826109728]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, -23.352809991872277]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1))\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-23.352809991872277, -521.3978091264843, 180.557191738903]\n", + "[-119.44280826109728, -617.4878073957098, -119.44280826109728]\n", + "[-119.44280826109728, -617.4878073957098, 84.46719346967797]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-23.352809991872277, -521.3978091264843, 180.557191738903]\n", + "((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-23.352809991872277, -633.1290943962622, 180.557191738903]\n", + "[-119.44280826109728, -617.4878073957098, 84.46719346967797]\n", + "[-119.44280826109728, -729.2190926654877, 84.46719346967797]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-23.352809991872277, -633.1290943962622, 180.557191738903]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-23.352809991872277, -633.1290943962622, 335.69681207286226]\n", + "[-119.44280826109728, -729.2190926654877, 84.46719346967797]\n", + "[-119.44280826109728, -729.2190926654877, 239.60681380363727]\n", + "2\n", + "500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)))\n", + "[-23.352809991872277, -633.1290943962622, 335.69681207286226]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2))\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1))\n", + "[-523.3528099918723, -1133.1290943962622, -635.0840952616501]\n", + "[-119.44280826109728, -729.2190926654877, 239.60681380363727]\n", + "[-119.44280826109728, -729.2190926654877, -231.1740935308751]\n", + "1\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, 0, -1), (7, -1, -1, -1)), ((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)))\n", + "[-523.3528099918723, -1133.1290943962622, -635.0840952616501]\n", + "((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1))\n", + "[-523.3528099918723, -1337.0390961270373, -635.0840952616501]\n", + "[-119.44280826109728, -729.2190926654877, -231.1740935308751]\n", + "[-119.44280826109728, -933.1290943962626, -231.1740935308751]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[-886.4221943350651, -184.46719346967762, 82.40371213405996]\n", - "((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-886.4221943350651, -415.64128700055267, 82.40371213405996]\n", - "[-582.5121926042904, 119.44280826109726, 386.3137138648348]\n", - "[-582.5121926042904, -111.73128526977777, 386.3137138648348]\n", + "-200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, 0, -1), (4, -1, -1, 0)), ((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[-523.3528099918723, -1337.0390961270373, -635.0840952616501]\n", + "((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[-323.3528099918723, -48.770381396814855, -435.0840952616501]\n", + "[-119.44280826109728, -933.1290943962626, -231.1740935308751]\n", + "[-119.44280826109728, 155.13962033395975, -231.1740935308751]\n", "2\n", + "0.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (1, -1, 0, 0), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[-323.3528099918723, -48.770381396814855, -435.0840952616501]\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[-323.3528099918723, -48.770381396814855, 62.96090387296232]\n", + "[-119.44280826109728, 155.13962033395975, -231.1740935308751]\n", + "[-119.44280826109728, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[-323.3528099918723, -48.770381396814855, 62.96090387296232]\n", + "((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[-435.0840952616501, -48.770381396814855, 62.96090387296232]\n", + "[-119.44280826109728, 155.13962033395975, 266.8709056037373]\n", + "[-231.1740935308751, 155.13962033395975, 266.8709056037373]\n", + "1\n", "100.0\n", - "here\n", - "(((2, 1, 0, -1), (-5, 0, 1, 1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-886.4221943350651, -415.64128700055267, 82.40371213405996]\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-986.4221943350651, -515.6412870005527, -129.32757313571784]\n", - "[-582.5121926042904, -111.73128526977777, 386.3137138648348]\n", - "[-582.5121926042904, -111.73128526977777, 274.582428595057]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (1, -1, -1, 1)), ((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[-435.0840952616501, -48.770381396814855, 62.96090387296232]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[-535.0840952616501, -303.91000173077464, -37.03909612703768]\n", + "[-231.1740935308751, 155.13962033395975, 266.8709056037373]\n", + "[-231.1740935308751, 0.0, 266.8709056037373]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[-535.0840952616501, -303.91000173077464, -37.03909612703768]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[-690.2237155956097, -303.91000173077464, -37.03909612703768]\n", + "[-231.1740935308751, 0.0, 266.8709056037373]\n", + "[-386.31371386483477, 0.0, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[-986.4221943350651, -515.6412870005527, -129.32757313571784]\n", - "((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0))\n", - "[-986.4221943350651, -600.1084804702302, -129.32757313571784]\n", - "[-582.5121926042904, -111.73128526977777, 274.582428595057]\n", - "[-582.5121926042904, -196.1984787394554, 274.582428595057]\n", + "100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-690.2237155956097, -303.91000173077464, -37.03909612703768]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-790.2237155956097, -635.0840952616497, -137.03909612703768]\n", + "[-386.31371386483477, 0.0, 266.8709056037373]\n", + "[-386.31371386483477, -231.1740935308751, 266.8709056037373]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-790.2237155956097, -635.0840952616497, -137.03909612703768]\n", + "((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-1021.3978091264847, -635.0840952616497, -137.03909612703768]\n", + "[-386.31371386483477, -231.1740935308751, 266.8709056037373]\n", + "[-617.4878073957098, -231.1740935308751, 266.8709056037373]\n", "2\n", - "-200.0\n", - "here\n", - "(((6, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)))\n", - "[-986.4221943350651, -600.1084804702302, -129.32757313571784]\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1))\n", - "[-786.4221943350651, -400.10848047023023, 27.26409180010012]\n", - "[-582.5121926042904, -196.1984787394554, 274.582428595057]\n", - "[-582.5121926042904, -196.1984787394554, 231.17409353087498]\n", + "-400.0\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-5, 1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-1021.3978091264847, -635.0840952616497, -137.03909612703768]\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[-621.3978091264847, -235.08409526164974, -3.9100017307749795]\n", + "[-617.4878073957098, -231.1740935308751, 266.8709056037373]\n", + "[-617.4878073957098, -231.1740935308751, 0.0]\n", "1\n", "200.0\n", - "here\n", - "(((6, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-786.4221943350651, -400.10848047023023, 27.26409180010012]\n", - "((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-986.4221943350651, -17.596287865939985, -172.73590819989988]\n", - "[-582.5121926042904, -196.1984787394554, 231.17409353087498]\n", - "[-582.5121926042904, 386.3137138648348, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-986.4221943350651, -17.596287865939985, -172.73590819989988]\n", - "((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-831.2825740011051, -17.596287865939985, -172.73590819989988]\n", - "[-582.5121926042904, 386.3137138648348, 231.17409353087498]\n", - "[-427.37257227033035, 386.3137138648348, 231.17409353087498]\n", + "(1, 1, 1, -1)\n", + "(1, -1, 1, -1)\n", + "(1, 0, 2, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 0, 1, 0)\n", + "(1, 0, 1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-2, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-621.3978091264847, -235.08409526164974, -3.9100017307749795]\n", + "((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-821.3978091264847, 27.264091800100346, -203.91000173077498]\n", + "[-617.4878073957098, -231.1740935308751, 0.0]\n", + "[-617.4878073957098, 231.17409353087498, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((0, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-831.2825740011051, -17.596287865939985, -172.73590819989988]\n", - "((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-670.7809073345124, -17.596287865939985, -172.73590819989988]\n", - "[-427.37257227033035, 386.3137138648348, 231.17409353087498]\n", - "[-266.87090560373764, 386.3137138648348, 231.17409353087498]\n", + "-700.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-821.3978091264847, 27.264091800100346, -203.91000173077498]\n", + "((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-1.9550008653875466, 727.2640918001003, 496.089998269225]\n", + "[-617.4878073957098, 231.17409353087498, 0.0]\n", + "[-498.04499913461257, 231.17409353087498, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-1.9550008653875466, 727.2640918001003, 496.089998269225]\n", + "((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[229.21909266548738, 727.2640918001003, 496.089998269225]\n", + "[-498.04499913461257, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[229.21909266548738, 727.2640918001003, 496.089998269225]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[25.30909093471257, 727.2640918001003, 496.089998269225]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-470.78090733451245, 231.17409353087498, 0.0]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 727.2640918001003, 496.089998269225]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[25.30909093471257, 727.2640918001003, 340.95037793526524]\n", + "[-470.78090733451245, 231.17409353087498, 0.0]\n", + "[-470.78090733451245, 231.17409353087498, -155.13962033395978]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 727.2640918001003, 340.95037793526524]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[25.30909093471257, 838.995377069878, 340.95037793526524]\n", + "[-470.78090733451245, 231.17409353087498, -155.13962033395978]\n", + "[-470.78090733451245, 342.90537880065267, -155.13962033395978]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[25.30909093471257, 838.995377069878, 340.95037793526524]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[-157.0946211993471, 838.995377069878, 340.95037793526524]\n", + "[-470.78090733451245, 342.90537880065267, -155.13962033395978]\n", + "[-653.1846194685721, 342.90537880065267, -155.13962033395978]\n", + "1\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-157.0946211993471, 838.995377069878, 340.95037793526524]\n", + "((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-157.0946211993471, 1042.9053788006534, 340.95037793526524]\n", + "[-653.1846194685721, 342.90537880065267, -155.13962033395978]\n", + "[-653.1846194685721, 546.815380531428, -155.13962033395978]\n", "0\n", - "-400.0\n", - "here\n", - "(((0, 0, 1, -1), (7, -1, -1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", - "[-670.7809073345124, -17.596287865939985, -172.73590819989988]\n", - "((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "[-3.910001730774809, 382.40371213406, 227.26409180010012]\n", - "[-266.87090560373764, 386.3137138648348, 231.17409353087498]\n", - "[0.0, 386.3137138648348, 231.17409353087498]\n", - "1\n", - "300.0\n", - "here\n", - "(((0, 0, 1, -1), (-1, 1, 1, -1), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[-3.910001730774809, 382.40371213406, 227.26409180010012]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[-303.9100017307748, -72.73590819989982, -72.73590819989988]\n", - "[0.0, 386.3137138648348, 231.17409353087498]\n", - "[0.0, 231.17409353087498, 231.17409353087498]\n", + "900.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-157.0946211993471, 1042.9053788006534, 340.95037793526524]\n", + "((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-1288.2687147302222, 142.90537880065335, -559.0496220647348]\n", + "[-653.1846194685721, 546.815380531428, -155.13962033395978]\n", + "[-884.3587129994471, 546.815380531428, -155.13962033395978]\n", + "2\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, -1, 1), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)))\n", + "[-1288.2687147302222, 142.90537880065335, -559.0496220647348]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0))\n", + "[-1288.2687147302222, 142.90537880065335, -790.2237155956097]\n", + "[-884.3587129994471, 546.815380531428, -155.13962033395978]\n", + "[-884.3587129994471, 546.815380531428, -386.31371386483477]\n", "2\n", "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[-303.9100017307748, -72.73590819989982, -72.73590819989988]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[-103.91000173077481, 127.26409180010018, -103.91000173077487]\n", - "[0.0, 231.17409353087498, 231.17409353087498]\n", - "[0.0, 231.17409353087498, 0.0]\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-1288.2687147302222, 142.90537880065335, -790.2237155956097]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0))\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-1088.2687147302222, 342.90537880065335, 111.73128526977791]\n", + "[-884.3587129994471, 546.815380531428, -386.31371386483477]\n", + "[-884.3587129994471, 546.815380531428, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-1088.2687147302222, 342.90537880065335, 111.73128526977791]\n", + "((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1088.2687147302222, 498.0449991346128, 111.73128526977791]\n", + "[-884.3587129994471, 546.815380531428, 315.6412870005529]\n", + "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", "1\n", - "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-103.91000173077481, 127.26409180010018, -103.91000173077487]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-203.9100017307748, 182.40371213406002, -203.91000173077487]\n", - "[0.0, 231.17409353087498, 0.0]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 2, -1), (-6, 1, 2, 0)), ((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", - "[-203.9100017307748, 182.40371213406002, -203.91000173077487]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", - "[-3.910001730774809, 382.40371213406, -115.64128700055267]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[0.0, 386.3137138648348, -111.73128526977777]\n", + "-300.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-1088.2687147302222, 498.0449991346128, 111.73128526977791]\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-788.2687147302222, -86.31371386483454, 411.7312852697779]\n", + "[-884.3587129994471, 701.9550008653874, 315.6412870005529]\n", + "[-884.3587129994471, -182.40371213405996, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-788.2687147302222, -86.31371386483454, 411.7312852697779]\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-900.0000000000002, -86.31371386483454, 411.7312852697779]\n", + "[-884.3587129994471, -182.40371213405996, 315.6412870005529]\n", + "[-996.0899982692251, -182.40371213405996, 315.6412870005529]\n", "1\n", - "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 2, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", - "[-3.910001730774809, 382.40371213406, -115.64128700055267]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", - "((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "[-103.91000173077481, 15.532806530322432, -215.64128700055267]\n", - "[0.0, 386.3137138648348, -111.73128526977777]\n", - "[0.0, 119.44280826109726, -111.73128526977777]\n", + "-500.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-900.0000000000002, -86.31371386483454, 411.7312852697779]\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[-400.0000000000002, -13.686286135164892, 911.7312852697779]\n", + "[-996.0899982692251, -182.40371213405996, 315.6412870005529]\n", + "[-996.0899982692251, -609.7762844043904, 315.6412870005529]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-400.0000000000002, -13.686286135164892, 911.7312852697779]\n", + "((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[-519.4428082610971, -13.686286135164892, 911.7312852697779]\n", + "[-996.0899982692251, -609.7762844043904, 315.6412870005529]\n", + "[-1115.532806530322, -609.7762844043904, 315.6412870005529]\n", "0\n", - "100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)))\n", - "[-103.91000173077481, 15.532806530322432, -215.64128700055267]\n", - "((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "[70.67242686428222, -84.46719346967757, -315.64128700055267]\n", - "[0.0, 119.44280826109726, -111.73128526977777]\n", - "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", + "600.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)))\n", + "[-519.4428082610971, -13.686286135164892, 911.7312852697779]\n", + "((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "[80.55719173890293, -613.6862861351649, 311.7312852697779]\n", + "[-1115.532806530322, -609.7762844043904, 315.6412870005529]\n", + "[84.46719346967797, -609.7762844043904, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)))\n", + "[80.55719173890293, -613.6862861351649, 311.7312852697779]\n", + "((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "[-319.44280826109707, -901.9550008653871, -88.26871473022209]\n", + "[84.46719346967797, -609.7762844043904, 315.6412870005529]\n", + "[84.46719346967797, -498.04499913461257, 315.6412870005529]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (2, 0, -1, 0)), ((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -901.9550008653871, -88.26871473022209]\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-319.44280826109707, -901.9550008653871, 66.87090560373741]\n", + "[84.46719346967797, -498.04499913461257, 315.6412870005529]\n", + "[84.46719346967797, -498.04499913461257, 470.7809073345124]\n", + "1\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -901.9550008653871, 66.87090560373741]\n", + "((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[80.55719173890293, -31.174093530874757, 466.8709056037374]\n", + "[84.46719346967797, -498.04499913461257, 470.7809073345124]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)))\n", + "[80.55719173890293, -31.174093530874757, 466.8709056037374]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1))\n", + "[80.55719173890293, -31.174093530874757, 578.6021908735153]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[84.46719346967797, -27.264091800100235, 582.5121926042902]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[80.55719173890293, -31.174093530874757, 578.6021908735153]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[80.55719173890293, -31.174093530874757, 782.51219260429]\n", + "[84.46719346967797, -27.264091800100235, 582.5121926042902]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", "2\n", - "100.0\n", - "here\n", - "(((-5, 0, 2, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[70.67242686428222, -84.46719346967757, -315.64128700055267]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[-29.327573135717785, -184.46719346967757, 201.8465203951572]\n", - "[274.582428595057, 119.44280826109726, -111.73128526977777]\n", - "[274.582428595057, 119.44280826109726, 505.75652212593207]\n", + "400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-4, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[80.55719173890293, -31.174093530874757, 782.51219260429]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-319.44280826109707, -431.17409353087476, 66.87090560373741]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-319.44280826109707, -431.17409353087476, 66.87090560373741]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-431.17409353087527, -431.17409353087476, 66.87090560373741]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[-27.264091800100235, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-431.17409353087527, -431.17409353087476, 66.87090560373741]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-635.0840952616502, -431.17409353087476, 66.87090560373741]\n", + "[-27.264091800100235, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", "2\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)))\n", + "[-635.0840952616502, -431.17409353087476, 66.87090560373741]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "[-235.0840952616502, -31.174093530874757, -3.9100017307749795]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 0.0]\n", + "0\n", "200.0\n", - "here\n", - "(((1, 1, 0, -1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-29.327573135717785, -184.46719346967757, 201.8465203951572]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-229.32757313571778, -384.46719346967757, 113.57780566493477]\n", - "[274.582428595057, 119.44280826109726, 505.75652212593207]\n", - "[274.582428595057, 119.44280826109726, 617.4878073957096]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-2, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)))\n", + "[-235.0840952616502, -31.174093530874757, -3.9100017307749795]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "[-590.2237155956099, -231.17409353087476, -203.91000173077498]\n", + "[-231.1740935308751, -27.264091800100235, 0.0]\n", + "[-386.31371386483477, -27.264091800100235, 0.0]\n", "1\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)))\n", - "[-229.32757313571778, -384.46719346967757, 113.57780566493477]\n", - "((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1))\n", - "[-29.327573135717785, -415.64128700055267, 313.5778056649348]\n", - "[274.582428595057, 119.44280826109726, 617.4878073957096]\n", - "[274.582428595057, -111.73128526977777, 617.4878073957096]\n", - "2\n", - "100.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[-29.327573135717785, -415.64128700055267, 313.5778056649348]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-129.32757313571778, -515.6412870005527, -17.59628786594004]\n", - "[274.582428595057, -111.73128526977777, 617.4878073957096]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", + "300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-2, 1, 0, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-590.2237155956099, -231.17409353087476, -203.91000173077498]\n", + "((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-890.2237155956099, -5.865002596162071, -503.910001730775]\n", + "[-386.31371386483477, -27.264091800100235, 0.0]\n", + "[-386.31371386483477, 498.04499913461245, 0.0]\n", + "1\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-890.2237155956099, -5.865002596162071, -503.910001730775]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-590.2237155956099, 27.26409180010046, -203.91000173077498]\n", + "[-386.31371386483477, 498.04499913461245, 0.0]\n", + "[-386.31371386483477, 231.17409353087498, 0.0]\n", + "0\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-590.2237155956099, 27.26409180010046, -203.91000173077498]\n", + "((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-59.049622064734876, 327.26409180010046, 96.08999826922502]\n", + "[-386.31371386483477, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "1\n", + "900.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-59.049622064734876, 327.26409180010046, 96.08999826922502]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-959.0496220647349, 9.776284404390822, -803.910001730775]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 813.6862861351653, 0.0]\n", + "1\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-959.0496220647349, 9.776284404390822, -803.910001730775]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-859.0496220647349, -1.9550008653870918, -703.910001730775]\n", + "[-155.13962033395978, 813.6862861351653, 0.0]\n", + "[-155.13962033395978, 701.9550008653874, 0.0]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-129.32757313571778, -515.6412870005527, -17.59628786594004]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[70.67242686428222, -315.64128700055267, 70.67242686428216]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", - "[274.582428595057, -111.73128526977777, 274.582428595057]\n", + "0.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)))\n", + "[-859.0496220647349, -1.9550008653870918, -703.910001730775]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "[-859.0496220647349, -1.9550008653870918, 109.77628440439037]\n", + "[-155.13962033395978, 701.9550008653874, 0.0]\n", + "[-155.13962033395978, 701.9550008653874, 813.6862861351653]\n", "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[70.67242686428222, -315.64128700055267, 70.67242686428216]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[-29.327573135717785, -415.64128700055267, 82.40371213405996]\n", - "[274.582428595057, -111.73128526977777, 274.582428595057]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", - "2\n", - "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", - "[-29.327573135717785, -415.64128700055267, 82.40371213405996]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "[370.6724268642822, -15.641287000552666, -15.641287000552609]\n", - "[274.582428595057, -111.73128526977777, 386.3137138648348]\n", - "[274.582428595057, -111.73128526977777, -111.73128526977777]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-859.0496220647349, -1.9550008653870918, 109.77628440439037]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-959.0496220647349, -101.95500086538709, 129.21909266548732]\n", + "[-155.13962033395978, 701.9550008653874, 813.6862861351653]\n", + "[-155.13962033395978, 701.9550008653874, 933.1290943962623]\n", + "0\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-959.0496220647349, -101.95500086538709, 129.21909266548732]\n", + "((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-2.2737367544323206e-13, 498.0449991346129, 729.2190926654873]\n", + "[-155.13962033395978, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", "2\n", - "-300.0\n", - "here\n", - "(((0, 0, 0, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)))\n", - "[370.6724268642822, -15.641287000552666, -15.641287000552609]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 284.35871299944733, -31.28257400110516]\n", - "[274.582428595057, -111.73128526977777, -111.73128526977777]\n", - "[274.582428595057, -111.73128526977777, -427.37257227033035]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)))\n", - "[670.6724268642822, 284.35871299944733, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 466.76242513350707, -31.28257400110516]\n", - "[274.582428595057, -111.73128526977777, -427.37257227033035]\n", - "[274.582428595057, 70.67242686428197, -427.37257227033035]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)))\n", - "[670.6724268642822, 466.76242513350707, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0))\n", - "[670.6724268642822, 670.6724268642821, -31.28257400110516]\n", - "[274.582428595057, 70.67242686428197, -427.37257227033035]\n", - "[274.582428595057, 274.582428595057, -427.37257227033035]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-6, 2, 0, 1), (0, 0, 0, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-2.2737367544323206e-13, 498.0449991346129, 729.2190926654873]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-500.0000000000002, -1.9550008653870918, -1.9550008653875466]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", "2\n", - "600.0\n", - "here\n", - "(((-6, 1, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", - "[670.6724268642822, 670.6724268642821, -31.28257400110516]\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0))\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", - "[70.67242686428222, 70.6724268642821, 301.8465203951573]\n", - "[274.582428595057, 274.582428595057, -427.37257227033035]\n", - "[274.582428595057, 274.582428595057, 505.75652212593207]\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-500.0000000000002, -1.9550008653870918, -1.9550008653875466]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-300.0000000000002, 198.0449991346129, -33.12909439626259]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", "1\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-300.0000000000002, 198.0449991346129, -33.12909439626259]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-200.00000000000023, 453.1846194685727, 66.87090560373741]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "[203.91000173077484, 857.0946211993472, 470.7809073345124]\n", + "0\n", "0.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (1, 0, 1, -1)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", - "[70.67242686428222, 70.6724268642821, 301.8465203951573]\n", - "((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", - "[70.67242686428222, 301.84652039515714, 301.8465203951573]\n", - "[274.582428595057, 274.582428595057, 505.75652212593207]\n", - "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-200.00000000000023, 453.1846194685727, 66.87090560373741]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[66.87090560373736, 453.1846194685727, 66.87090560373741]\n", + "[203.91000173077484, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "1\n", + "-200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[66.87090560373736, 453.1846194685727, 66.87090560373741]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[266.87090560373736, 35.69681207286271, 266.8709056037374]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 239.60681380363727, 470.7809073345124]\n", + "0\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[266.87090560373736, 35.69681207286271, 266.8709056037374]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-64.30318792713777, -64.30318792713729, 166.8709056037374]\n", + "[470.7809073345124, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", "2\n", - "200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[70.67242686428222, 301.84652039515714, 301.8465203951573]\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-129.32757313571778, 101.84652039515714, -129.32757313571773]\n", - "[274.582428595057, 505.75652212593207, 505.75652212593207]\n", - "[274.582428595057, 505.75652212593207, 274.582428595057]\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (3, 0, -1, 0)), ((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-64.30318792713777, -64.30318792713729, 166.8709056037374]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[-164.30318792713777, -164.3031879271373, 333.74181120747494]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 737.6518129382499]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[-129.32757313571778, 101.84652039515714, -129.32757313571773]\n", - "((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[101.84652039515726, 101.84652039515714, -129.32757313571773]\n", - "[274.582428595057, 505.75652212593207, 274.582428595057]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", + "-200.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-164.30318792713777, -164.3031879271373, 333.74181120747494]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[147.42809734264017, 35.69681207286271, 533.7418112074749]\n", + "[239.60681380363727, 239.60681380363727, 737.6518129382499]\n", + "[351.3380990734152, 239.60681380363727, 737.6518129382499]\n", + "2\n", + "0.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[147.42809734264017, 35.69681207286271, 533.7418112074749]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[147.42809734264017, 35.69681207286271, 266.8709056037374]\n", + "[351.3380990734152, 239.60681380363727, 737.6518129382499]\n", + "[351.3380990734152, 239.60681380363727, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515726, 101.84652039515714, -129.32757313571773]\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-1098.1534796048427, 101.84652039515714, -129.32757313571773]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "[-694.243477874068, 505.75652212593207, 274.582428595057]\n", + "-100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[147.42809734264017, 35.69681207286271, 266.8709056037374]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-446.8153805314279, 135.6968120728627, 366.8709056037374]\n", + "[351.3380990734152, 239.60681380363727, 470.7809073345124]\n", + "[-342.90537880065284, 239.60681380363727, 470.7809073345124]\n", + "1\n", + "200.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)))\n", + "[-446.8153805314279, 135.6968120728627, 366.8709056037374]\n", + "((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "[-646.8153805314279, -148.7703813968148, 166.8709056037374]\n", + "[-342.90537880065284, 239.60681380363727, 470.7809073345124]\n", + "[-342.90537880065284, 155.13962033395975, 470.7809073345124]\n", + "1\n", + "-100.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-646.8153805314279, -148.7703813968148, 166.8709056037374]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-546.8153805314279, -231.17409353087476, 266.8709056037374]\n", + "[-342.90537880065284, 155.13962033395975, 470.7809073345124]\n", + "[-342.90537880065284, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-546.8153805314279, -231.17409353087476, 266.8709056037374]\n", + "((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-617.4878073957102, -231.17409353087476, 266.8709056037374]\n", + "[-342.90537880065284, -27.264091800100235, 470.7809073345124]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", "2\n", "-200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)))\n", - "[-1098.1534796048427, 101.84652039515714, -129.32757313571773]\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1))\n", - "[-898.1534796048427, 301.84652039515714, -84.46719346967751]\n", - "[-694.243477874068, 505.75652212593207, 274.582428595057]\n", - "[-694.243477874068, 505.75652212593207, 119.44280826109726]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", + "[-617.4878073957102, -231.17409353087476, 266.8709056037374]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "[-417.4878073957102, -31.174093530874757, -31.17409353087521]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "[-413.57780566493517, -27.264091800100235, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-4, 1, 1, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[-898.1534796048427, 301.84652039515714, -84.46719346967751]\n", - "((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1))\n", - "((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-898.1534796048427, 413.5778056649347, -84.46719346967751]\n", - "[-694.243477874068, 505.75652212593207, 119.44280826109726]\n", - "[-694.243477874068, 617.4878073957096, 119.44280826109726]\n", + "-100.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-417.4878073957102, -31.174093530874757, -31.17409353087521]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-317.4878073957102, -86.31371386483448, 68.82590646912479]\n", + "[-413.57780566493517, -27.264091800100235, -27.264091800100235]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", "0\n", "None\n", - "here\n", - "(((-6, 1, 2, 0), (-3, -1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[-898.1534796048427, 413.5778056649347, -84.46719346967751]\n", - "((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-786.422194335065, 413.5778056649347, -84.46719346967751]\n", - "[-694.243477874068, 617.4878073957096, 119.44280826109726]\n", - "[-582.5121926042904, 617.4878073957096, 119.44280826109726]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-6, 1, 2, 0), (-5, 0, 2, 0)), ((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[-786.422194335065, 413.5778056649347, -84.46719346967751]\n", - "((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[-786.422194335065, 617.4878073957098, -84.46719346967751]\n", - "[-582.5121926042904, 617.4878073957096, 119.44280826109726]\n", - "[-582.5121926042904, 821.3978091264846, 119.44280826109726]\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-317.4878073957102, -86.31371386483448, 68.82590646912479]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-788.2687147302222, -86.31371386483448, 68.82590646912479]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", + "[-884.3587129994471, -182.40371213405996, -27.264091800100235]\n", "0\n", - "200.0\n", - "here\n", - "(((-6, 1, 2, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[-786.422194335065, 617.4878073957098, -84.46719346967751]\n", - "((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[31.17409353087521, 417.48780739570975, -284.4671934696775]\n", - "[-582.5121926042904, 821.3978091264846, 119.44280826109726]\n", - "[435.0840952616498, 821.3978091264846, 119.44280826109726]\n", + "400.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-788.2687147302222, -86.31371386483448, 68.82590646912479]\n", + "((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-1300.0000000000002, -486.3137138648345, -331.1740935308752]\n", + "[-884.3587129994471, -182.40371213405996, -27.264091800100235]\n", + "[-996.0899982692251, -182.40371213405996, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[31.17409353087521, 417.48780739570975, -284.4671934696775]\n", - "((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[31.17409353087521, 529.2190926654874, -284.4671934696775]\n", - "[435.0840952616498, 821.3978091264846, 119.44280826109726]\n", - "[435.0840952616498, 933.1290943962623, 119.44280826109726]\n", + "-100.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-1300.0000000000002, -486.3137138648345, -331.1740935308752]\n", + "((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, -231.1740935308752]\n", + "[-996.0899982692251, -182.40371213405996, -27.264091800100235]\n", + "[-996.0899982692251, 203.91000173077484, -27.264091800100235]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, 1, 2, 0), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)))\n", - "[31.17409353087521, 529.2190926654874, -284.4671934696775]\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1))\n", - "[531.1740935308752, 1029.2190926654876, 144.86037966604016]\n", - "[435.0840952616498, 933.1290943962623, 119.44280826109726]\n", - "[435.0840952616498, 933.1290943962623, 48.77038139681492]\n", + "0.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, -231.1740935308752]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, 231.1740935308748]\n", + "[-996.0899982692251, 203.91000173077484, -27.264091800100235]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", "1\n", - "500.0\n", - "here\n", - "(((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[531.1740935308752, 1029.2190926654876, 144.86037966604016]\n", - "((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1))\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[31.17409353087521, 613.6862861351653, -355.13962033395984]\n", - "[435.0840952616498, 933.1290943962623, 48.77038139681492]\n", - "[435.0840952616498, 1017.5962878659401, 48.77038139681492]\n", - "2\n", - "-700.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[31.17409353087521, 613.6862861351653, -355.13962033395984]\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[731.1740935308752, 1313.6862861351653, 29.21909266548755]\n", - "[435.0840952616498, 1017.5962878659401, 48.77038139681492]\n", - "[435.0840952616498, 1017.5962878659401, -266.87090560373764]\n", + "200.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 2.8421709430404007e-13, 231.1740935308748]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[-1400.0000000000002, 31.17409353087524, 31.174093530874813]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "[-996.0899982692251, 435.0840952616498, 435.0840952616498]\n", + "1\n", + "-200.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-7, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1400.0000000000002, 31.17409353087524, 31.174093530874813]\n", + "((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-1200.0000000000002, 386.3137138648351, 231.1740935308748]\n", + "[-996.0899982692251, 435.0840952616498, 435.0840952616498]\n", + "[-996.0899982692251, 590.2237155956096, 435.0840952616498]\n", "0\n", - "500.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 2, -1), (-1, 1, 1, -1)), ((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[731.1740935308752, 1313.6862861351653, 29.21909266548755]\n", - "((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[111.73128526977825, 813.6862861351653, -470.78090733451245]\n", - "[435.0840952616498, 1017.5962878659401, -266.87090560373764]\n", - "[315.6412870005529, 1017.5962878659401, -266.87090560373764]\n", + "0.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1200.0000000000002, 386.3137138648351, 231.1740935308748]\n", + "((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-1355.1396203339602, 386.3137138648351, 231.1740935308748]\n", + "[-996.0899982692251, 590.2237155956096, 435.0840952616498]\n", + "[-1151.2296186031851, 590.2237155956096, 435.0840952616498]\n", "0\n", - "600.0\n", - "here\n", - "(((-4, 1, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)))\n", - "[111.73128526977825, 813.6862861351653, -470.78090733451245]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "[-572.7359081998997, 213.68628613516535, -1070.7809073345124]\n", - "[315.6412870005529, 1017.5962878659401, -266.87090560373764]\n", - "[231.17409353087498, 1017.5962878659401, -266.87090560373764]\n", + "200.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[-1355.1396203339602, 386.3137138648351, 231.1740935308748]\n", + "((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[-200.00000000000023, 186.3137138648351, 31.174093530874813]\n", + "[-1151.2296186031851, 590.2237155956096, 435.0840952616498]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((0, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[-572.7359081998997, 213.68628613516535, -1070.7809073345124]\n", - "((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1))\n", - "((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[-572.7359081998997, -257.09462119934676, -1070.7809073345124]\n", - "[231.17409353087498, 1017.5962878659401, -266.87090560373764]\n", - "[231.17409353087498, 546.815380531428, -266.87090560373764]\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", + "[-200.00000000000023, 186.3137138648351, 31.174093530874813]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "[199.99999999999977, -31.174093530874757, 431.1740935308748]\n", + "[203.91000173077484, 590.2237155956096, 435.0840952616498]\n", + "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", "0\n", - "-100.0\n", - "here\n", - "(((0, 0, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[-572.7359081998997, -257.09462119934676, -1070.7809073345124]\n", - "((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[-1.9550008653872055, -157.09462119934676, -970.7809073345124]\n", - "[231.17409353087498, 546.815380531428, -266.87090560373764]\n", - "[701.9550008653874, 546.815380531428, -266.87090560373764]\n", - "2\n", "0.0\n", - "here\n", - "(((0, 2, 0, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -157.09462119934676, -970.7809073345124]\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1))\n", - "[-1.9550008653872055, -157.09462119934676, 229.21909266548755]\n", - "[701.9550008653874, 546.815380531428, -266.87090560373764]\n", - "[701.9550008653874, 546.815380531428, 933.1290943962623]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 1, -1, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", + "[199.99999999999977, -31.174093530874757, 431.1740935308748]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "[44.86037966603985, -31.174093530874757, 431.1740935308748]\n", + "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", + "[48.77038139681492, -27.264091800100235, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -157.09462119934676, 229.21909266548755]\n", - "((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", - "[-1.9550008653872055, -268.82590646912496, 229.21909266548755]\n", - "[701.9550008653874, 546.815380531428, 933.1290943962623]\n", - "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", + "-100.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[44.86037966603985, -31.174093530874757, 431.1740935308748]\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[144.86037966603985, -86.31371386483448, 531.1740935308749]\n", + "[48.77038139681492, -27.264091800100235, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "2\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)))\n", + "[144.86037966603985, -86.31371386483448, 531.1740935308749]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "[144.86037966603985, -86.31371386483448, 642.9053788006531]\n", + "[48.77038139681492, -182.40371213405996, 435.0840952616498]\n", + "[48.77038139681492, -182.40371213405996, 546.815380531428]\n", + "0\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)))\n", + "[144.86037966603985, -86.31371386483448, 642.9053788006531]\n", + "((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "[-59.04962206473485, -86.31371386483448, 642.9053788006531]\n", + "[48.77038139681492, -182.40371213405996, 546.815380531428]\n", + "[-155.13962033395978, -182.40371213405996, 546.815380531428]\n", "1\n", - "-700.0\n", - "here\n", - "(((0, 2, 0, -1), (2, 1, 0, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", - "[-1.9550008653872055, -268.82590646912496, 229.21909266548755]\n", - "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", - "[698.0449991346128, -3.910001730774752, 929.2190926654876]\n", - "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", - "[701.9550008653874, 0.0, 933.1290943962623]\n", + "100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)))\n", + "[-59.04962206473485, -86.31371386483448, 642.9053788006531]\n", + "((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "[-159.04962206473485, 44.86037966604039, 542.9053788006531]\n", + "[-155.13962033395978, -182.40371213405996, 546.815380531428]\n", + "[-155.13962033395978, 48.77038139681492, 546.815380531428]\n", + "2\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)))\n", + "[-159.04962206473485, 44.86037966604039, 542.9053788006531]\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "[-159.04962206473485, 44.86037966604039, 338.9953770698778]\n", + "[-155.13962033395978, 48.77038139681492, 546.815380531428]\n", + "[-155.13962033395978, 48.77038139681492, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 2, -1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)))\n", + "[-159.04962206473485, 44.86037966604039, 338.9953770698778]\n", + "((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "[-186.31371386483502, 44.86037966604039, 338.9953770698778]\n", + "[-155.13962033395978, 48.77038139681492, 342.90537880065267]\n", + "[-182.40371213405996, 48.77038139681492, 342.90537880065267]\n", + "1\n", + "300.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", + "[-186.31371386483502, 44.86037966604039, 338.9953770698778]\n", + "((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "[-486.313713864835, 11.731285269778368, 38.995377069877804]\n", + "[-182.40371213405996, 48.77038139681492, 342.90537880065267]\n", + "[-182.40371213405996, 315.6412870005529, 342.90537880065267]\n", + "0\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", + "[-486.313713864835, 11.731285269778368, 38.995377069877804]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "[-1.9550008653876603, -388.26871473022163, -361.0046229301222]\n", + "[-182.40371213405996, 315.6412870005529, 342.90537880065267]\n", + "[701.9550008653874, 315.6412870005529, 342.90537880065267]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 2, 0, -1), (0, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", - "[698.0449991346128, -3.910001730774752, 929.2190926654876]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[698.0449991346128, -3.910001730774752, -3.910001730774752]\n", - "[701.9550008653874, 0.0, 933.1290943962623]\n", - "[701.9550008653874, 0.0, 0.0]\n", + "-700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653876603, -388.26871473022163, -361.0046229301222]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "[698.0449991346123, 311.73128526977837, -3.910001730774866]\n", + "[701.9550008653874, 315.6412870005529, 342.90537880065267]\n", + "[701.9550008653874, 315.6412870005529, 0.0]\n", "2\n", - "700.0\n", - "here\n", - "(((0, 2, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", - "[698.0449991346128, -3.910001730774752, -3.910001730774752]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "[-1.9550008653872055, -703.9100017307748, -1.9550008653873192]\n", - "[701.9550008653874, 0.0, 0.0]\n", - "[701.9550008653874, 0.0, 701.9550008653874]\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (0, 2, 0, -1)), ((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[698.0449991346123, 311.73128526977837, -3.910001730774866]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[498.04499913461234, 111.73128526977837, -2.842170943040401e-14]\n", + "[701.9550008653874, 315.6412870005529, 0.0]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "0\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[498.04499913461234, 111.73128526977837, -2.842170943040401e-14]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[42.9053788006529, -188.26871473022163, -300.0]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "[546.815380531428, 315.6412870005529, 203.91000173077484]\n", + "0\n", + "-100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (-1, 2, -1, 0), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[42.9053788006529, -188.26871473022163, -300.0]\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[31.1740935308747, -88.26871473022163, -200.0]\n", + "[546.815380531428, 315.6412870005529, 203.91000173077484]\n", + "[435.0840952616498, 315.6412870005529, 203.91000173077484]\n", + "0\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 2, -1, -1), (4, 1, -1, -1)), ((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[31.1740935308747, -88.26871473022163, -200.0]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[-119.44280826109713, 111.73128526977837, 0.0]\n", + "[435.0840952616498, 315.6412870005529, 203.91000173077484]\n", + "[84.46719346967797, 315.6412870005529, 203.91000173077484]\n", "1\n", - "0.0\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1.9550008653872055, -703.9100017307748, -1.9550008653873192]\n", - "((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1.9550008653872055, 229.21909266548755, -1.9550008653873192]\n", - "[701.9550008653874, 0.0, 701.9550008653874]\n", - "[701.9550008653874, 933.1290943962623, 701.9550008653874]\n", - "2\n", - "-300.0\n", - "here\n", - "(((3, 0, 0, -1), (0, 2, -1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1.9550008653872055, 229.21909266548755, -1.9550008653873192]\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[298.0449991346128, 529.2190926654876, 31.17409353087504]\n", - "[701.9550008653874, 933.1290943962623, 701.9550008653874]\n", - "[701.9550008653874, 933.1290943962623, 435.0840952616498]\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-119.44280826109713, 111.73128526977837, 0.0]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-419.4428082610971, -33.12909439626213, -300.0]\n", + "[84.46719346967797, 315.6412870005529, 203.91000173077484]\n", + "[84.46719346967797, 470.7809073345124, 203.91000173077484]\n", + "0\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (2, 2, -1, -1), (7, -1, -1, -1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-419.4428082610971, -33.12909439626213, -300.0]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-431.1740935308753, 66.87090560373787, -200.0]\n", + "[84.46719346967797, 470.7809073345124, 203.91000173077484]\n", + "[-27.264091800100235, 470.7809073345124, 203.91000173077484]\n", + "0\n", + "-200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)))\n", + "[-431.1740935308753, 66.87090560373787, -200.0]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "[-435.0840952616502, 266.87090560373787, 0.0]\n", + "[-27.264091800100235, 470.7809073345124, 203.91000173077484]\n", + "[-231.1740935308751, 470.7809073345124, 203.91000173077484]\n", "1\n", "100.0\n", - "here\n", - "(((3, 0, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[298.0449991346128, 529.2190926654876, 31.17409353087504]\n", - "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[198.0449991346128, -33.12909439626236, -68.82590646912496]\n", - "[701.9550008653874, 933.1290943962623, 435.0840952616498]\n", - "[701.9550008653874, 470.7809073345124, 435.0840952616498]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[198.0449991346128, -33.12909439626236, -68.82590646912496]\n", - "((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[429.21909266548766, -33.12909439626236, -68.82590646912496]\n", - "[701.9550008653874, 470.7809073345124, 435.0840952616498]\n", - "[933.1290943962623, 470.7809073345124, 435.0840952616498]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)))\n", + "[-435.0840952616502, 266.87090560373787, 0.0]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0))\n", + "[-535.0840952616502, -37.039096127037226, -100.0]\n", + "[-231.1740935308751, 470.7809073345124, 203.91000173077484]\n", + "[-231.1740935308751, 266.8709056037373, 203.91000173077484]\n", + "1\n", + "500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)))\n", + "[-535.0840952616502, -37.039096127037226, -100.0]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0))\n", + "[-1035.0840952616502, -66.2581887925246, -600.0]\n", + "[-231.1740935308751, 266.8709056037373, 203.91000173077484]\n", + "[-231.1740935308751, 737.6518129382499, 203.91000173077484]\n", + "2\n", + "-600.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-1035.0840952616502, -66.2581887925246, -600.0]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-435.0840952616502, 533.7418112074754, 147.4280973426404]\n", + "[-231.1740935308751, 737.6518129382499, 203.91000173077484]\n", + "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", "0\n", "None\n", - "here\n", - "(((-1, 1, 0, 0), (4, 1, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)))\n", - "[429.21909266548766, -33.12909439626236, -68.82590646912496]\n", - "((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "[668.8259064691251, -33.12909439626236, -68.82590646912496]\n", - "[933.1290943962623, 470.7809073345124, 435.0840952616498]\n", - "[1172.7359081998998, 470.7809073345124, 435.0840952616498]\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-435.0840952616502, 533.7418112074754, 147.4280973426404]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-350.6169017919723, 533.7418112074754, 147.4280973426404]\n", + "[-231.1740935308751, 737.6518129382499, 351.3380990734152]\n", + "[-146.70690006119722, 737.6518129382499, 351.3380990734152]\n", "1\n", - "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[668.8259064691251, -33.12909439626236, -68.82590646912496]\n", - "((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[768.8259064691251, -782.5121926042902, 31.17409353087504]\n", - "[1172.7359081998998, 470.7809073345124, 435.0840952616498]\n", - "[1172.7359081998998, -378.6021908735155, 435.0840952616498]\n", - "2\n", + "500.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", + "[-350.6169017919723, 533.7418112074754, 147.4280973426404]\n", + "((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "[-850.6169017919723, -121.39780912648428, -352.5719026573596]\n", + "[-146.70690006119722, 737.6518129382499, 351.3380990734152]\n", + "[-146.70690006119722, 582.5121926042902, 351.3380990734152]\n", + "0\n", + "None\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", + "[-850.6169017919723, -121.39780912648428, -352.5719026573596]\n", + "((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "[-1090.2237155956097, -121.39780912648428, -352.5719026573596]\n", + "[-146.70690006119722, 582.5121926042902, 351.3380990734152]\n", + "[-386.31371386483477, 582.5121926042902, 351.3380990734152]\n", + "1\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-1090.2237155956097, -121.39780912648428, -352.5719026573596]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[-790.2237155956097, -88.26871473022163, -52.5719026573596]\n", + "[-386.31371386483477, 582.5121926042902, 351.3380990734152]\n", + "[-386.31371386483477, 315.6412870005529, 351.3380990734152]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-790.2237155956097, -88.26871473022163, -52.5719026573596]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[-901.9550008653875, -88.26871473022163, -52.5719026573596]\n", + "[-386.31371386483477, 315.6412870005529, 351.3380990734152]\n", + "[-498.04499913461257, 315.6412870005529, 351.3380990734152]\n", + "0\n", "-400.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[768.8259064691251, -782.5121926042902, 31.17409353087504]\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[1168.8259064691251, -382.51219260429025, 3.8015212605445754]\n", - "[1172.7359081998998, -378.6021908735155, 435.0840952616498]\n", - "[1172.7359081998998, -378.6021908735155, 7.711522991319323]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)))\n", + "[-901.9550008653875, -88.26871473022163, -52.5719026573596]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "[80.55719173890293, 311.73128526977837, 347.4280973426404]\n", + "[-498.04499913461257, 315.6412870005529, 351.3380990734152]\n", + "[84.46719346967797, 315.6412870005529, 351.3380990734152]\n", + "2\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[80.55719173890293, 311.73128526977837, 347.4280973426404]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[80.55719173890293, 311.73128526977837, 466.8709056037376]\n", + "[84.46719346967797, 315.6412870005529, 351.3380990734152]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[1168.8259064691251, -382.51219260429025, 3.8015212605445754]\n", - "((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[431.1740935308751, -382.51219260429025, 3.8015212605445754]\n", - "[1172.7359081998998, -378.6021908735155, 7.711522991319323]\n", - "[435.0840952616498, -378.6021908735155, 7.711522991319323]\n", - "2\n", - "700.0\n", - "here\n", - "(((-1, 1, 0, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", - "[431.1740935308751, -382.51219260429025, 3.8015212605445754]\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "[-268.8259064691249, -1082.5121926042902, -113.68628613516512]\n", - "[435.0840952616498, -378.6021908735155, 7.711522991319323]\n", - "[435.0840952616498, -378.6021908735155, 590.2237155956096]\n", + "100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 2, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[80.55719173890293, 311.73128526977837, 466.8709056037376]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[135.69681207286223, 211.73128526977837, 366.8709056037376]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "[239.60681380363727, 315.6412870005529, 470.7809073345124]\n", + "1\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[135.69681207286223, 211.73128526977837, 366.8709056037376]\n", + "((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[35.69681207286223, 35.69681207286274, 266.8709056037376]\n", + "[239.60681380363727, 315.6412870005529, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 1, -1, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[35.69681207286223, 35.69681207286274, 266.8709056037376]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[35.69681207286223, 35.69681207286274, -933.1290943962624]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, -729.2190926654877]\n", "0\n", "-300.0\n", - "here\n", - "(((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", - "[-268.8259064691249, -1082.5121926042902, -113.68628613516512]\n", - "((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "[186.31371386483494, -782.5121926042902, 186.31371386483488]\n", - "[435.0840952616498, -378.6021908735155, 590.2237155956096]\n", - "[590.2237155956096, -378.6021908735155, 590.2237155956096]\n", - "2\n", - "0.0\n", - "here\n", - "(((-1, 1, 0, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[186.31371386483494, -782.5121926042902, 186.31371386483488]\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[186.31371386483494, -782.5121926042902, 31.17409353087504]\n", - "[590.2237155956096, -378.6021908735155, 590.2237155956096]\n", - "[590.2237155956096, -378.6021908735155, 435.0840952616498]\n", - "1\n", - "-200.0\n", - "here\n", - "(((-1, 1, 0, 0), (-4, 1, 0, 1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[186.31371386483494, -782.5121926042902, 31.17409353087504]\n", - "((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[386.31371386483494, 1.1368683772161603e-13, 231.17409353087504]\n", - "[590.2237155956096, -378.6021908735155, 435.0840952616498]\n", - "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", - "1\n", - "200.0\n", - "here\n", - "(((2, 1, 0, -1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[386.31371386483494, 1.1368683772161603e-13, 231.17409353087504]\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[186.31371386483494, -355.1396203339598, 31.17409353087504]\n", - "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", - "[590.2237155956096, 48.77038139681492, 435.0840952616498]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-5, 2, 0, 1), (-4, 1, 0, 1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[186.31371386483494, -355.1396203339598, 31.17409353087504]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[286.31371386483494, -255.13962033395978, -99.99999999999991]\n", - "[590.2237155956096, 48.77038139681492, 435.0840952616498]\n", - "[590.2237155956096, 48.77038139681492, 203.91000173077484]\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 1, -1, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[35.69681207286223, 35.69681207286274, -933.1290943962624]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[-50.61690179197228, 335.6968120728627, -633.1290943962624]\n", + "[239.60681380363727, 239.60681380363727, -729.2190926654877]\n", + "[-146.70690006119722, 239.60681380363727, -729.2190926654877]\n", "2\n", "400.0\n", - "here\n", - "(((-5, 2, 0, 1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)))\n", - "[286.31371386483494, -255.13962033395978, -99.99999999999991]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "[-113.68628613516506, -655.1396203339598, 117.48780739570986]\n", - "[590.2237155956096, 48.77038139681492, 203.91000173077484]\n", - "[590.2237155956096, 48.77038139681492, 821.3978091264846]\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, -1, 2)), ((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)))\n", + "[-50.61690179197228, 335.6968120728627, -633.1290943962624]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", + "[-450.6169017919723, -64.30318792713729, 47.42809734264051]\n", + "[-146.70690006119722, 239.60681380363727, -729.2190926654877]\n", + "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", + "2\n", + "100.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-450.6169017919723, -64.30318792713729, 47.42809734264051]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-550.6169017919723, -164.3031879271373, 66.8709056037377]\n", + "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", + "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", "0\n", - "None\n", - "here\n", - "(((-5, 2, 0, 1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)))\n", - "[-113.68628613516506, -655.1396203339598, 117.48780739570986]\n", - "((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "[-157.0946211993467, -655.1396203339598, 117.48780739570986]\n", - "[590.2237155956096, 48.77038139681492, 821.3978091264846]\n", - "[546.815380531428, 48.77038139681492, 821.3978091264846]\n", + "-200.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-550.6169017919723, -164.3031879271373, 66.8709056037377]\n", + "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[35.6968120728622, 35.69681207286271, 266.8709056037377]\n", + "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", "2\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[35.6968120728622, 35.69681207286271, 266.8709056037377]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[35.6968120728622, 35.69681207286271, -350.61690179197194]\n", + "[239.60681380363727, 239.60681380363727, 470.7809073345124]\n", + "[239.60681380363727, 239.60681380363727, -146.70690006119722]\n", + "1\n", "100.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)))\n", - "[-157.0946211993467, -655.1396203339598, 117.48780739570986]\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1))\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "[-257.0946211993467, -755.1396203339598, 129.21909266548755]\n", - "[546.815380531428, 48.77038139681492, 821.3978091264846]\n", - "[546.815380531428, 48.77038139681492, 933.1290943962623]\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)))\n", + "[35.6968120728622, 35.69681207286271, -350.61690179197194]\n", + "((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", + "[-64.3031879271378, 47.428097342640655, -450.61690179197194]\n", + "[239.60681380363727, 239.60681380363727, -146.70690006119722]\n", + "[239.60681380363727, 351.3380990734152, -146.70690006119722]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-64.3031879271378, 47.428097342640655, -450.61690179197194]\n", + "((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-64.3031879271378, 251.33809907341546, -450.61690179197194]\n", + "[239.60681380363727, 351.3380990734152, -146.70690006119722]\n", + "[239.60681380363727, 555.24810080419, -146.70690006119722]\n", + "0\n", + "None\n", + "(6, -1, 1, -2)\n", + "(6, -3, 1, -2)\n", + "(6, -2, 2, -2)\n", + "(6, -2, 0, -2)\n", + "(6, -2, 1, -1)\n", + "(6, -2, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-64.3031879271378, 251.33809907341546, -450.61690179197194]\n", + "((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-219.4428082610971, 251.33809907341546, -450.61690179197194]\n", + "[239.60681380363727, 555.24810080419, -146.70690006119722]\n", + "[84.46719346967797, 555.24810080419, -146.70690006119722]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)))\n", + "[-219.4428082610971, 251.33809907341546, -450.61690179197194]\n", + "((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "[-219.4428082610971, 11.73128526977834, -450.61690179197194]\n", + "[84.46719346967797, 555.24810080419, -146.70690006119722]\n", + "[84.46719346967797, 315.6412870005529, -146.70690006119722]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)))\n", + "[-219.4428082610971, 11.73128526977834, -450.61690179197194]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "[398.04499913461245, 11.73128526977834, -450.61690179197194]\n", + "[84.46719346967797, 315.6412870005529, -146.70690006119722]\n", + "[701.9550008653874, 315.6412870005529, -146.70690006119722]\n", + "2\n", + "-400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[398.04499913461245, 11.73128526977834, -450.61690179197194]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[798.0449991346125, 411.73128526977837, -15.641287000552495]\n", + "[701.9550008653874, 315.6412870005529, -146.70690006119722]\n", + "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", "0\n", - "None\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)))\n", - "[-257.0946211993467, -755.1396203339598, 129.21909266548755]\n", - "((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "[-101.95500086538726, -755.1396203339598, 129.21909266548755]\n", - "[546.815380531428, 48.77038139681492, 933.1290943962623]\n", - "[701.9550008653874, 48.77038139681492, 933.1290943962623]\n", + "500.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[798.0449991346125, 411.73128526977837, -15.641287000552495]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[-17.596287865940155, -88.26871473022163, -515.6412870005524]\n", + "[701.9550008653874, 315.6412870005529, -111.73128526977777]\n", + "[386.3137138648348, 315.6412870005529, -111.73128526977777]\n", "1\n", - "-600.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)))\n", - "[-101.95500086538726, -755.1396203339598, 129.21909266548755]\n", - "((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1))\n", - "((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "[498.04499913461274, -84.46719346967745, 729.2190926654876]\n", - "[701.9550008653874, 48.77038139681492, 933.1290943962623]\n", - "[701.9550008653874, 119.44280826109726, 933.1290943962623]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[-17.596287865940155, -88.26871473022163, -515.6412870005524]\n", + "((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[182.40371213405984, -48.77038139681477, -315.64128700055244]\n", + "[386.3137138648348, 315.6412870005529, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", "0\n", "0.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)))\n", - "[498.04499913461274, -84.46719346967745, 729.2190926654876]\n", - "((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "[301.84652039515737, -84.46719346967745, 729.2190926654876]\n", - "[701.9550008653874, 119.44280826109726, 933.1290943962623]\n", - "[505.75652212593207, 119.44280826109726, 933.1290943962623]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[182.40371213405984, -48.77038139681477, -315.64128700055244]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[386.31371386483465, -48.77038139681477, -315.64128700055244]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[590.2237155956096, 155.13962033395975, -111.73128526977777]\n", "2\n", - "500.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[301.84652039515737, -84.46719346967745, 729.2190926654876]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-198.15347960484263, -584.4671934696775, -86.42219433506511]\n", - "[505.75652212593207, 119.44280826109726, 933.1290943962623]\n", - "[505.75652212593207, 119.44280826109726, 617.4878073957096]\n", + "-800.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)))\n", + "[386.31371386483465, -48.77038139681477, -315.64128700055244]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1))\n", + "[1186.3137138648347, 751.2296186031853, 49.2746177377976]\n", + "[590.2237155956096, 155.13962033395975, -111.73128526977777]\n", + "[590.2237155956096, 155.13962033395975, -546.8153805314278]\n", "2\n", + "1000.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[1186.3137138648347, 751.2296186031853, 49.2746177377976]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1))\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[186.31371386483465, -248.77038139681474, -17.596287865939757]\n", + "[590.2237155956096, 155.13962033395975, -546.8153805314278]\n", + "[590.2237155956096, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[186.31371386483465, -248.77038139681474, -17.596287865939757]\n", + "((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[186.31371386483465, -403.9100017307745, -17.596287865939757]\n", + "[590.2237155956096, 155.13962033395975, 386.3137138648348]\n", + "[590.2237155956096, 0.0, 386.3137138648348]\n", + "0\n", "-300.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[-198.15347960484263, -584.4671934696775, -86.42219433506511]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "[505.75652212593207, 119.44280826109726, 617.4878073957096]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[186.31371386483465, -403.9100017307745, -17.596287865939757]\n", + "((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[51.229618603184804, -103.91000173077452, 282.40371213406024]\n", + "[590.2237155956096, 0.0, 386.3137138648348]\n", + "[155.13962033395975, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-5, 1, -1, 2)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[51.229618603184804, -103.91000173077452, 282.40371213406024]\n", + "((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[51.229618603184804, -215.6412870005523, 282.40371213406024]\n", + "[155.13962033395975, 0.0, 386.3137138648348]\n", + "[155.13962033395975, -111.73128526977777, 386.3137138648348]\n", "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)))\n", + "[51.229618603184804, -215.6412870005523, 282.40371213406024]\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2))\n", + "[151.2296186031848, -115.6412870005523, -79.9444749276899]\n", + "[155.13962033395975, -111.73128526977777, 386.3137138648348]\n", + "[155.13962033395975, -111.73128526977777, -76.03447319691533]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)))\n", + "[151.2296186031848, -115.6412870005523, -79.9444749276899]\n", + "((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2))\n", + "[151.2296186031848, -235.08409526164962, -79.9444749276899]\n", + "[155.13962033395975, -111.73128526977777, -76.03447319691533]\n", + "[155.13962033395975, -231.1740935308751, -76.03447319691533]\n", + "1\n", + "400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[151.2296186031848, -235.08409526164962, -79.9444749276899]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[-248.7703813968152, -17.596287865939644, -479.9444749276899]\n", + "[155.13962033395975, -231.1740935308751, -76.03447319691533]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "0\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[-248.7703813968152, -17.596287865939644, -479.9444749276899]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[118.10052420692216, 82.40371213406036, -379.9444749276899]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "[422.0105259376971, 386.3137138648348, -76.03447319691533]\n", + "1\n", "-200.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-4, -1, 1, 1)), ((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[118.10052420692216, 82.40371213406036, -379.9444749276899]\n", + "((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[318.10052420692216, 318.1005242069226, -179.9444749276899]\n", + "[422.0105259376971, 386.3137138648348, -76.03447319691533]\n", + "[422.0105259376971, 422.0105259376971, -76.03447319691533]\n", + "0\n", + "None\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[318.10052420692216, 318.1005242069226, -179.9444749276899]\n", + "((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[549.2746177377974, 318.1005242069226, -179.9444749276899]\n", + "[422.0105259376971, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "2\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[549.2746177377974, 318.1005242069226, -179.9444749276899]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[549.2746177377974, 318.1005242069226, -68.21318965791224]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "1\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[549.2746177377974, 318.1005242069226, -68.21318965791224]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[649.2746177377974, 262.96090387296283, 31.78681034208776]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "[653.1846194685722, 266.8709056037373, 35.69681207286232]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[649.2746177377974, 262.96090387296283, 31.78681034208776]\n", + "((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[845.4730964772527, 262.96090387296283, 31.78681034208776]\n", + "[653.1846194685722, 266.8709056037373, 35.69681207286232]\n", + "[849.3830982080276, 266.8709056037373, 35.69681207286232]\n", + "2\n", + "None\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-4, 1, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)))\n", + "[845.4730964772527, 262.96090387296283, 31.78681034208776]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "[845.4730964772527, 262.96090387296283, -123.35280999187185]\n", + "[849.3830982080276, 266.8709056037373, 35.69681207286232]\n", + "[849.3830982080276, 266.8709056037373, -119.44280826109728]\n", "2\n", "200.0\n", - "here\n", - "(((-5, 2, 1, 0), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)))\n", + "[845.4730964772527, 262.96090387296283, -123.35280999187185]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "[645.4730964772527, 62.96090387296283, 147.42809734264063]\n", + "[849.3830982080276, 266.8709056037373, -119.44280826109728]\n", + "[849.3830982080276, 266.8709056037373, 351.3380990734152]\n", + "0\n", + "200.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)))\n", + "[645.4730964772527, 62.96090387296283, 147.42809734264063]\n", + "((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "[94.13499740383759, -137.03909612703717, -52.571902657359374]\n", + "[849.3830982080276, 266.8709056037373, 351.3380990734152]\n", + "[498.04499913461245, 266.8709056037373, 351.3380990734152]\n", "2\n", + "0.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, -1, 1, 2), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[94.13499740383759, -137.03909612703717, -52.571902657359374]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[94.13499740383759, -137.03909612703717, 94.13499740383787]\n", + "[498.04499913461245, 266.8709056037373, 351.3380990734152]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[94.13499740383759, -137.03909612703717, 94.13499740383787]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[94.13499740383759, -292.1787164609967, 94.13499740383787]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "[498.04499913461245, 111.73128526977776, 498.04499913461245]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[94.13499740383759, -292.1787164609967, 94.13499740383787]\n", + "((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[94.13499740383759, -403.91000173077447, 94.13499740383787]\n", + "[498.04499913461245, 111.73128526977776, 498.04499913461245]\n", + "[498.04499913461245, 0.0, 498.04499913461245]\n", + "2\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[94.13499740383759, -403.91000173077447, 94.13499740383787]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[94.13499740383759, -403.91000173077447, -17.596287865939757]\n", + "[498.04499913461245, 0.0, 498.04499913461245]\n", + "[498.04499913461245, 0.0, 386.3137138648348]\n", + "0\n", "-200.0\n", - "here\n", - "(((4, 1, -1, -1), (2, 2, -1, -1), (-2, 2, 1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515737, -284.46719346967745, 101.84652039515731]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "[505.75652212593207, 119.44280826109726, 505.75652212593207]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "2\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[94.13499740383759, -403.91000173077447, -17.596287865939757]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[27.26409180010012, -203.91000173077447, 182.40371213406024]\n", + "[498.04499913461245, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[27.26409180010012, -203.91000173077447, 182.40371213406024]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[27.26409180010012, -315.6412870005522, 182.40371213406024]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "[231.17409353087498, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (1, -1, -1, 1)), ((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[27.26409180010012, -315.6412870005522, 182.40371213406024]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[27.26409180010012, -315.6412870005522, 386.31371386483505]\n", + "[231.17409353087498, -111.73128526977777, 386.3137138648348]\n", + "[231.17409353087498, -111.73128526977777, 590.2237155956096]\n", + "0\n", "600.0\n", - "here\n", - "(((4, 1, -1, -1), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)))\n", - "[301.84652039515737, -84.46719346967745, 70.67242686428227]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "[-298.15347960484263, -684.4671934696775, 17.48780739570975]\n", - "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", - "[505.75652212593207, 119.44280826109726, 821.3978091264846]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, -1, 2), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[27.26409180010012, -315.6412870005522, 386.31371386483505]\n", + "((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-684.4671934696776, -915.6412870005522, -213.68628613516495]\n", + "[231.17409353087498, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-1, 1, 0, 0), (2, 2, -1, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)))\n", - "[-298.15347960484263, -684.4671934696775, 17.48780739570975]\n", - "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", - "[-298.15347960484263, -796.1984787394554, 17.48780739570975]\n", - "[505.75652212593207, 119.44280826109726, 821.3978091264846]\n", - "[505.75652212593207, 7.711522991319323, 821.3978091264846]\n", + "-500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, -1, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-684.4671934696776, -915.6412870005522, -213.68628613516495]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-184.46719346967757, -99.99999999999955, 286.31371386483505]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-184.46719346967757, -99.99999999999955, 286.31371386483505]\n", + "((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-415.6412870005526, -99.99999999999955, 286.31371386483505]\n", + "[119.44280826109726, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-415.6412870005526, -99.99999999999955, 286.31371386483505]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-486.31371386483477, -99.99999999999955, 286.31371386483505]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "200.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)))\n", + "[-486.31371386483477, -99.99999999999955, 286.31371386483505]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0))\n", + "[-686.3137138648348, -188.2687147302215, 86.31371386483505]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "[-182.40371213405996, 315.6412870005529, 590.2237155956096]\n", "2\n", - "-100.0\n", - "here\n", - "(((-1, 1, 0, 0), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", - "[-298.15347960484263, -796.1984787394554, 17.48780739570975]\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "[-198.15347960484263, -696.1984787394554, -198.1534796048428]\n", - "[505.75652212593207, 7.711522991319323, 821.3978091264846]\n", - "[505.75652212593207, 7.711522991319323, 505.75652212593207]\n", + "-500.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)))\n", + "[-686.3137138648348, -188.2687147302215, 86.31371386483505]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "[-186.31371386483477, 311.7312852697785, 44.86037966604039]\n", + "[-182.40371213405996, 315.6412870005529, 590.2237155956096]\n", + "[-182.40371213405996, 315.6412870005529, 48.77038139681492]\n", + "0\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)))\n", + "[-186.31371386483477, 311.7312852697785, 44.86037966604039]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "[-790.2237155956095, -88.26871473022152, -355.1396203339596]\n", + "[-182.40371213405996, 315.6412870005529, 48.77038139681492]\n", + "[-386.31371386483477, 315.6412870005529, 48.77038139681492]\n", + "2\n", + "-700.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)))\n", + "[-790.2237155956095, -88.26871473022152, -355.1396203339596]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "[-90.22371559560952, 611.7312852697785, -90.22371559560929]\n", + "[-386.31371386483477, 315.6412870005529, 48.77038139681492]\n", + "[-386.31371386483477, 315.6412870005529, -386.31371386483477]\n", "1\n", + "700.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)))\n", + "[-90.22371559560952, 611.7312852697785, -90.22371559560929]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0))\n", + "[-790.2237155956095, 178.60219087351584, -790.2237155956093]\n", + "[-386.31371386483477, 315.6412870005529, -386.31371386483477]\n", + "[-386.31371386483477, 582.5121926042902, -386.31371386483477]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)))\n", + "[-790.2237155956095, 178.60219087351584, -790.2237155956093]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1))\n", + "[-790.2237155956095, 178.60219087351584, -635.0840952616496]\n", + "[-386.31371386483477, 582.5121926042902, -386.31371386483477]\n", + "[-386.31371386483477, 582.5121926042902, -231.1740935308751]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)))\n", + "[-790.2237155956095, 178.60219087351584, -635.0840952616496]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1))\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1))\n", + "[-790.2237155956095, 178.60219087351584, -559.0496220647343]\n", + "[-386.31371386483477, 582.5121926042902, -231.1740935308751]\n", + "[-386.31371386483477, 582.5121926042902, -155.13962033395978]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)))\n", + "[-790.2237155956095, 178.60219087351584, -559.0496220647343]\n", + "((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "[-790.2237155956095, 409.77628440439094, -559.0496220647343]\n", + "[-386.31371386483477, 582.5121926042902, -155.13962033395978]\n", + "[-386.31371386483477, 813.6862861351653, -155.13962033395978]\n", + "2\n", + "-400.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-790.2237155956095, 409.77628440439094, -559.0496220647343]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-390.2237155956095, 809.7762844043909, -3.9100017307745247]\n", + "[-386.31371386483477, 813.6862861351653, -155.13962033395978]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-5, 2, 1, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956095, 809.7762844043909, -3.9100017307745247]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-501.9550008653873, 809.7762844043909, -3.9100017307745247]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "[-498.04499913461257, 813.6862861351653, 0.0]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-501.9550008653873, 809.7762844043909, -3.9100017307745247]\n", + "((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-501.9550008653873, 698.044999134613, -3.9100017307745247]\n", + "[-498.04499913461257, 813.6862861351653, 0.0]\n", + "[-498.04499913461257, 701.9550008653874, 0.0]\n", + "0\n", "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (2, 1, 0, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[-198.15347960484263, -696.1984787394554, -198.1534796048428]\n", - "((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "[-198.15347960484263, -900.1084804702301, -198.1534796048428]\n", - "[505.75652212593207, 7.711522991319323, 505.75652212593207]\n", - "[505.75652212593207, -196.1984787394554, 505.75652212593207]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (2, 2, -1, -1)), ((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-501.9550008653873, 698.044999134613, -3.9100017307745247]\n", + "((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-705.8650025961623, 698.044999134613, -3.9100017307745247]\n", + "[-498.04499913461257, 701.9550008653874, 0.0]\n", + "[-701.9550008653875, 701.9550008653874, 0.0]\n", + "1\n", + "None\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-705.8650025961623, 698.044999134613, -3.9100017307745247]\n", + "((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-705.8650025961623, 494.13499740383804, -3.9100017307745247]\n", + "[-701.9550008653875, 701.9550008653874, 0.0]\n", + "[-701.9550008653875, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (2, 0, -1, 0)), ((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-705.8650025961623, 494.13499740383804, -3.9100017307745247]\n", + "((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-817.59628786594, 494.13499740383804, -3.9100017307745247]\n", + "[-701.9550008653875, 498.04499913461245, 0.0]\n", + "[-813.6862861351652, 498.04499913461245, 0.0]\n", + "0\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (-3, 0, 0, 1)), ((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-817.59628786594, 494.13499740383804, -3.9100017307745247]\n", + "((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100232, 294.13499740383804, -203.91000173077452]\n", + "[-813.6862861351652, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", "2\n", - "-300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)))\n", - "[-198.15347960484263, -900.1084804702301, -198.1534796048428]\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1))\n", - "[101.84652039515737, -600.1084804702301, -102.06348133561795]\n", - "[505.75652212593207, -196.1984787394554, 505.75652212593207]\n", - "[505.75652212593207, -196.1984787394554, 301.8465203951569]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, -1, 1), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)))\n", + "[27.264091800100232, 294.13499740383804, -203.91000173077452]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1))\n", + "[-272.73590819989977, -5.865002596161958, 113.57780566493511]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 617.4878073957096]\n", + "2\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (5, 0, -1, -1)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-272.73590819989977, -5.865002596161958, 113.57780566493511]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[-572.7359081998998, -305.86500259616196, -74.69090906528697]\n", + "[231.17409353087498, 498.04499913461245, 617.4878073957096]\n", + "[231.17409353087498, 498.04499913461245, 729.2190926654876]\n", "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[101.84652039515737, -600.1084804702301, -102.06348133561795]\n", - "((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[101.84652039515737, -488.37719520045255, -102.06348133561795]\n", - "[505.75652212593207, -196.1984787394554, 301.8465203951569]\n", - "[505.75652212593207, -84.46719346967784, 301.8465203951569]\n", + "-500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998998, -305.86500259616196, -74.69090906528697]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "[-72.73590819989977, 38.99537706987826, 425.309090934713]\n", + "[231.17409353087498, 498.04499913461245, 729.2190926654876]\n", + "[231.17409353087498, 342.90537880065267, 729.2190926654876]\n", + "2\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)))\n", + "[-72.73590819989977, 38.99537706987826, 425.309090934713]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1))\n", + "[-172.73590819989977, -61.00462293012174, 213.5778056649351]\n", + "[231.17409353087498, 342.90537880065267, 729.2190926654876]\n", + "[231.17409353087498, 342.90537880065267, 617.4878073957096]\n", + "2\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)))\n", + "[-172.73590819989977, -61.00462293012174, 213.5778056649351]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1))\n", + "[-672.7359081998998, -561.0046229301217, 29.21909266548778]\n", + "[231.17409353087498, 342.90537880065267, 617.4878073957096]\n", + "[231.17409353087498, 342.90537880065267, 933.1290943962623]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, -1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)))\n", + "[-672.7359081998998, -561.0046229301217, 29.21909266548778]\n", + "((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "[-672.7359081998998, -672.7359081998994, 29.21909266548778]\n", + "[231.17409353087498, 342.90537880065267, 933.1290943962623]\n", + "[231.17409353087498, 231.17409353087498, 933.1290943962623]\n", + "2\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, -1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)))\n", + "[-672.7359081998998, -672.7359081998994, 29.21909266548778]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1))\n", + "[-572.7359081998998, -572.7359081998994, 240.9503779352657]\n", + "[231.17409353087498, 231.17409353087498, 933.1290943962623]\n", + "[231.17409353087498, 231.17409353087498, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -572.7359081998994, 240.9503779352657]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "[-572.7359081998998, -803.9100017307744, 240.9503779352657]\n", + "[231.17409353087498, 231.17409353087498, 1044.8603796660402]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -803.9100017307744, 240.9503779352657]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "[-572.7359081998998, -959.0496220647342, 240.9503779352657]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", "1\n", - "-400.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[101.84652039515737, -488.37719520045255, -102.06348133561795]\n", - "((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[501.84652039515737, 66.76242513350724, 297.93651866438205]\n", - "[505.75652212593207, -84.46719346967784, 301.8465203951569]\n", - "[505.75652212593207, 70.67242686428197, 301.8465203951569]\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)))\n", + "[-572.7359081998998, -959.0496220647342, 240.9503779352657]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "[227.26409180010023, -3.910001730774411, 1040.9503779352658]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", "1\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)))\n", + "[227.26409180010023, -3.910001730774411, 1040.9503779352658]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, 1140.9503779352658]\n", + "[231.17409353087498, 0.0, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", + "[327.26409180010023, -59.049622064734194, 1140.9503779352658]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "[327.26409180010023, -59.049622064734194, 909.7762844043909]\n", + "[231.17409353087498, -155.13962033395978, 1044.8603796660402]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[327.26409180010023, -59.049622064734194, 909.7762844043909]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, 642.9053788006536]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (7, -1, -1, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", + "[327.26409180010023, -59.049622064734194, 642.9053788006536]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "[327.26409180010023, -59.049622064734194, 825.3090909347131]\n", + "[231.17409353087498, -155.13962033395978, 546.815380531428]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "2\n", "100.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)))\n", - "[501.84652039515737, 66.76242513350724, 297.93651866438205]\n", - "((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1))\n", - "[401.84652039515737, 170.67242686428227, 197.93651866438205]\n", - "[505.75652212593207, 70.67242686428197, 301.8465203951569]\n", - "[505.75652212593207, 274.582428595057, 301.8465203951569]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", + "[327.26409180010023, -59.049622064734194, 825.3090909347131]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", + "[227.26409180010023, -159.0496220647342, 613.5778056649352]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", "2\n", "100.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[401.84652039515737, 170.67242686428227, 197.93651866438205]\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1))\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[301.84652039515737, 70.67242686428227, 70.67242686428216]\n", - "[505.75652212593207, 274.582428595057, 301.8465203951569]\n", - "[505.75652212593207, 274.582428595057, 274.582428595057]\n", - "1\n", - "-300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[301.84652039515737, 70.67242686428227, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[601.8465203951573, 601.8465203951573, 370.67242686428216]\n", - "[505.75652212593207, 274.582428595057, 274.582428595057]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "1\n", - "300.0\n", - "here\n", - "(((-3, 1, 2, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[601.8465203951573, 601.8465203951573, 370.67242686428216]\n", - "((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 505.75652212593207, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)))\n", + "[227.26409180010023, -159.0496220647342, 613.5778056649352]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0))\n", + "[127.26409180010023, -259.0496220647342, -103.91000173077441]\n", + "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", + "[231.17409353087498, -155.13962033395978, 0.0]\n", "2\n", - "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", - "[101.84652039515731, 599.89151952977, 101.8465203951572]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 505.75652212593207]\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)))\n", + "[127.26409180010023, -259.0496220647342, -103.91000173077441]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "[327.26409180010023, -59.049622064734194, -59.049622064734194]\n", + "[231.17409353087498, -155.13962033395978, 0.0]\n", + "[231.17409353087498, -155.13962033395978, -155.13962033395978]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)))\n", + "[327.26409180010023, -59.049622064734194, -59.049622064734194]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1))\n", + "[327.26409180010023, -290.2237155956092, -59.049622064734194]\n", + "[231.17409353087498, -155.13962033395978, -155.13962033395978]\n", + "[231.17409353087498, -386.31371386483477, -155.13962033395978]\n", + "2\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)))\n", + "[327.26409180010023, -290.2237155956092, -59.049622064734194]\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1))\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1))\n", + "[-472.73590819989977, -1090.223715595609, 25.30909093471314]\n", + "[231.17409353087498, -386.31371386483477, -155.13962033395978]\n", + "[231.17409353087498, -386.31371386483477, 729.2190926654876]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (6, 0, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-472.73590819989977, -1090.223715595609, 25.30909093471314]\n", + "((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1))\n", + "[-472.73590819989977, -970.780907334512, 25.30909093471314]\n", + "[231.17409353087498, -386.31371386483477, 729.2190926654876]\n", + "[231.17409353087498, -266.87090560373764, 729.2190926654876]\n", "2\n", "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515731, 599.89151952977, 101.8465203951572]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 505.75652212593207]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[301.8465203951573, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[413.5778056649349, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[617.4878073957096, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[413.5778056649349, 799.89151952977, 70.67242686428216]\n", - "((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[568.7174259988949, 799.89151952977, 70.67242686428216]\n", - "[617.4878073957096, 1003.8015212605446, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[-472.73590819989977, -970.780907334512, 25.30909093471314]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-272.73590819989977, -770.780907334512, 42.90537880065358]\n", + "[231.17409353087498, -266.87090560373764, 729.2190926654876]\n", + "[231.17409353087498, -266.87090560373764, 546.815380531428]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)))\n", + "[-272.73590819989977, -770.780907334512, 42.90537880065358]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "[-272.73590819989977, -974.6909090652869, 42.90537880065358]\n", + "[231.17409353087498, -266.87090560373764, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "1\n", + "-800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)))\n", + "[-272.73590819989977, -974.6909090652869, 42.90537880065358]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1))\n", + "[527.2640918001002, -286.4221943350649, 842.9053788006536]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "[231.17409353087498, -582.5121926042904, 546.815380531428]\n", + "1\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)))\n", + "[527.2640918001002, -286.4221943350649, 842.9053788006536]\n", + "((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "[627.2640918001002, -74.69090906528697, 942.9053788006536]\n", + "[231.17409353087498, -582.5121926042904, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[627.2640918001002, -74.69090906528697, 942.9053788006536]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[627.2640918001002, -74.69090906528697, 738.9953770698783]\n", + "[231.17409353087498, -470.78090733451245, 546.815380531428]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "2\n", "None\n", - "here\n", - "(((-3, 1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[568.7174259988949, 799.89151952977, 70.67242686428216]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[884.3587129994474, 799.89151952977, 70.67242686428216]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "[1088.2687147302222, 1003.8015212605446, 274.582428595057]\n", - "0\n", - "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-6, 1, 2, 0), (0, -1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[884.3587129994474, 799.89151952977, 70.67242686428216]\n", - "((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[101.84652039515731, 599.89151952977, -129.32757313571784]\n", - "[1088.2687147302222, 1003.8015212605446, 274.582428595057]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[627.2640918001002, -74.69090906528697, 738.9953770698783]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[627.2640918001002, -74.69090906528697, 627.2640918001006]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", + "2\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 0, -1, 0), (5, 0, -1, -1)), ((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[627.2640918001002, -74.69090906528697, 627.2640918001006]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-172.73590819989977, -874.690909065287, -61.00462293012174]\n", + "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "1\n", + "-900.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 0, -1, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-172.73590819989977, -874.690909065287, -61.00462293012174]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[727.2640918001002, 1429.2190926654876, 838.9953770698783]\n", + "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[727.2640918001002, 1429.2190926654876, 838.9953770698783]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[931.1740935308751, 1429.2190926654876, 838.9953770698783]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[931.1740935308751, 1429.2190926654876, 838.9953770698783]\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[1042.9053788006534, 1429.2190926654876, 838.9953770698783]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "1\n", + "800.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[1042.9053788006534, 1429.2190926654876, 838.9953770698783]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[242.90537880065335, 425.3090909347129, 38.99537706987826]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 729.2190926654876, 342.90537880065267]\n", + "0\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 1, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[242.90537880065335, 425.3090909347129, 38.99537706987826]\n", + "((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[425.3090909347129, 425.3090909347129, 38.99537706987826]\n", + "[546.815380531428, 729.2190926654876, 342.90537880065267]\n", + "[729.2190926654876, 729.2190926654876, 342.90537880065267]\n", + "1\n", + "-100.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[425.3090909347129, 425.3090909347129, 38.99537706987826]\n", + "((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[525.3090909347129, 27.264091800100346, 138.99537706987826]\n", + "[729.2190926654876, 729.2190926654876, 342.90537880065267]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", "0\n", - "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[101.84652039515731, 599.89151952977, -129.32757313571784]\n", - "((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[97.93651866438216, 799.89151952977, 70.67242686428216]\n", - "[505.75652212593207, 1003.8015212605446, 274.582428595057]\n", - "[301.8465203951569, 1003.8015212605446, 274.582428595057]\n", + "-300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[525.3090909347129, 27.264091800100346, 138.99537706987826]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-59.04962206473442, 327.26409180010035, 438.99537706987826]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "[-155.13962033395978, 231.17409353087498, 342.90537880065267]\n", + "2\n", + "300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 327.26409180010035, 438.99537706987826]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 27.264091800100346, 27.264091800100573]\n", + "[-155.13962033395978, 231.17409353087498, 342.90537880065267]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "2\n", + "600.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-359.0496220647344, 27.264091800100346, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-959.0496220647344, -572.7359081998997, -803.9100017307744]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "2\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-959.0496220647344, -572.7359081998997, -803.9100017307744]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[-859.0496220647344, -472.73590819989965, -859.0496220647342]\n", + "[-155.13962033395978, 231.17409353087498, 0.0]\n", + "[-155.13962033395978, 231.17409353087498, -155.13962033395978]\n", + "2\n", + "-300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-859.0496220647344, -472.73590819989965, -859.0496220647342]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-559.0496220647344, -172.73590819989965, -670.780907334512]\n", + "[-155.13962033395978, 231.17409353087498, -155.13962033395978]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", "2\n", "-200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, 799.89151952977, 70.67242686428216]\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0))\n", - "[297.93651866438216, 999.89151952977, 66.76242513350712]\n", - "[301.8465203951569, 1003.8015212605446, 274.582428595057]\n", - "[301.8465203951569, 1003.8015212605446, 70.67242686428197]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647344, -172.73590819989965, -670.780907334512]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 27.264091800100346, 27.26409180010063]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, 1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 27.264091800100346, 27.26409180010063]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-359.0496220647344, -203.91000173077464, 27.26409180010063]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-155.13962033395978, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -203.91000173077464, 27.26409180010063]\n", + "((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, -359.0496220647344, 27.26409180010063]\n", + "[-155.13962033395978, 0.0, 231.17409353087498]\n", + "[-155.13962033395978, -155.13962033395978, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -359.0496220647344, 27.26409180010063]\n", + "((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "[-359.0496220647344, -590.2237155956094, 27.26409180010063]\n", + "[-155.13962033395978, -155.13962033395978, 231.17409353087498]\n", + "[-155.13962033395978, -386.31371386483477, 231.17409353087498]\n", + "0\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-359.0496220647344, -590.2237155956094, 27.26409180010063]\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "[-203.91000173077464, -590.2237155956094, 27.26409180010063]\n", + "[-155.13962033395978, -386.31371386483477, 231.17409353087498]\n", + "[0.0, -386.31371386483477, 231.17409353087498]\n", "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", - "[297.93651866438216, 999.89151952977, 66.76242513350712]\n", - "((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "[297.93651866438216, 768.717425998895, 66.76242513350712]\n", - "[301.8465203951569, 1003.8015212605446, 70.67242686428197]\n", - "[301.8465203951569, 772.6274277296696, 70.67242686428197]\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-203.91000173077464, -590.2237155956094, 27.26409180010063]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-403.91000173077464, -901.9550008653872, -172.73590819989937]\n", + "[0.0, -386.31371386483477, 231.17409353087498]\n", + "[0.0, -498.04499913461257, 231.17409353087498]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-403.91000173077464, -901.9550008653872, -172.73590819989937]\n", + "((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-515.6412870005524, -901.9550008653872, -172.73590819989937]\n", + "[0.0, -498.04499913461257, 231.17409353087498]\n", + "[-111.73128526977777, -498.04499913461257, 231.17409353087498]\n", + "2\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-515.6412870005524, -901.9550008653872, -172.73590819989937]\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-515.6412870005524, -901.9550008653872, -17.59628786593953]\n", + "[-111.73128526977777, -498.04499913461257, 231.17409353087498]\n", + "[-111.73128526977777, -498.04499913461257, 386.3137138648348]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-515.6412870005524, -901.9550008653872, -17.59628786593953]\n", + "((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-719.5512887313274, -901.9550008653872, -17.59628786593953]\n", + "[-111.73128526977777, -498.04499913461257, 386.3137138648348]\n", + "[-315.6412870005527, -498.04499913461257, 386.3137138648348]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-719.5512887313274, -901.9550008653872, -17.59628786593953]\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "[-719.5512887313274, -901.9550008653872, 94.1349974038381]\n", + "[-315.6412870005527, -498.04499913461257, 386.3137138648348]\n", + "[-315.6412870005527, -498.04499913461257, 498.04499913461245]\n", + "0\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)))\n", + "[-719.5512887313274, -901.9550008653872, 94.1349974038381]\n", + "((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "[-674.6909090652871, -701.9550008653872, 294.1349974038381]\n", + "[-315.6412870005527, -498.04499913461257, 498.04499913461245]\n", + "[-470.78090733451245, -498.04499913461257, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", + "[-674.6909090652871, -701.9550008653872, 294.1349974038381]\n", + "((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0))\n", + "[-674.6909090652871, -905.8650025961622, 294.1349974038381]\n", + "[-470.78090733451245, -498.04499913461257, 498.04499913461245]\n", + "[-470.78090733451245, -701.9550008653875, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-674.6909090652871, -905.8650025961622, 294.1349974038381]\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-674.6909090652871, -905.8650025961622, 62.960903872962945]\n", + "[-470.78090733451245, -701.9550008653875, 498.04499913461245]\n", + "[-470.78090733451245, -701.9550008653875, 266.8709056037373]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[-674.6909090652871, -905.8650025961622, 62.960903872962945]\n", + "((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1))\n", + "[-674.6909090652871, -1061.004622930122, 62.960903872962945]\n", + "[-470.78090733451245, -701.9550008653875, 266.8709056037373]\n", + "[-470.78090733451245, -857.0946211993474, 266.8709056037373]\n", + "2\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-674.6909090652871, -1061.004622930122, 62.960903872962945]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1))\n", + "[-674.6909090652871, -1061.004622930122, 138.99537706987832]\n", + "[-470.78090733451245, -857.0946211993474, 266.8709056037373]\n", + "[-470.78090733451245, -857.0946211993474, 342.90537880065267]\n", "2\n", "200.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[297.93651866438216, 768.717425998895, 66.76242513350712]\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[97.93651866438216, 568.717425998895, 70.67242686428216]\n", - "[301.8465203951569, 772.6274277296696, 70.67242686428197]\n", - "[301.8465203951569, 772.6274277296696, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 568.717425998895, 70.67242686428216]\n", - "((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[97.93651866438216, 884.3587129994476, 70.67242686428216]\n", - "[301.8465203951569, 772.6274277296696, 274.582428595057]\n", - "[301.8465203951569, 1088.2687147302222, 274.582428595057]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 0, 0), (3, 0, 0, -1)), ((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-674.6909090652871, -1061.004622930122, 138.99537706987832]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "[-874.6909090652871, -1261.004622930122, -292.1787164609966]\n", + "[-470.78090733451245, -857.0946211993474, 342.90537880065267]\n", + "[-470.78090733451245, -857.0946211993474, 111.73128526977776]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)))\n", + "[-874.6909090652871, -1261.004622930122, -292.1787164609966]\n", + "((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0))\n", + "[-874.6909090652871, -1372.7359081998998, -292.1787164609966]\n", + "[-470.78090733451245, -857.0946211993474, 111.73128526977776]\n", + "[-470.78090733451245, -968.8259064691251, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 884.3587129994476, 70.67242686428216]\n", - "((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0))\n", - "[97.93651866438216, 911.6228047995476, 70.67242686428216]\n", - "[301.8465203951569, 1088.2687147302222, 274.582428595057]\n", - "[301.8465203951569, 1115.5328065303222, 274.582428595057]\n", + "-200.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-874.6909090652871, -1372.7359081998998, -292.1787164609966]\n", + "((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-674.6909090652871, 294.1349974038378, -92.17871646099661]\n", + "[-470.78090733451245, -968.8259064691251, 111.73128526977776]\n", + "[-470.78090733451245, 498.04499913461245, 111.73128526977776]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-674.6909090652871, 294.1349974038378, -92.17871646099661]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-590.2237155956094, 294.1349974038378, -92.17871646099661]\n", + "[-470.78090733451245, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (-2, 1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-590.2237155956094, 294.1349974038378, -92.17871646099661]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-590.2237155956094, 294.1349974038378, 62.960903872962945]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (1, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-590.2237155956094, 294.1349974038378, 62.960903872962945]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-519.5512887313273, 294.1349974038378, 62.960903872962945]\n", + "[-386.31371386483477, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "2\n", + "-200.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (1, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-519.5512887313273, 294.1349974038378, 62.960903872962945]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-319.5512887313273, 494.1349974038378, -3.910001730774354]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-319.5512887313273, 494.1349974038378, -3.910001730774354]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-235.08409526164968, 494.1349974038378, -3.910001730774354]\n", + "[-315.6412870005527, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "0\n", + "300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-235.08409526164968, 494.1349974038378, -3.910001730774354]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-37.03909612703728, 194.13499740383781, -303.91000173077435]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "[266.8709056037373, 498.04499913461245, 0.0]\n", "1\n", - "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)))\n", - "[97.93651866438216, 911.6228047995476, 70.67242686428216]\n", - "((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "[-2.063481335617837, 201.84652039515743, -29.32757313571784]\n", - "[301.8465203951569, 1115.5328065303222, 274.582428595057]\n", - "[301.8465203951569, 505.75652212593207, 274.582428595057]\n", + "-400.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (6, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-37.03909612703728, 194.13499740383781, -303.91000173077435]\n", + "((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[362.9609038729627, 482.4037121340602, 96.08999826922565]\n", + "[266.8709056037373, 498.04499913461245, 0.0]\n", + "[266.8709056037373, 386.3137138648348, 0.0]\n", + "2\n", + "300.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, 0, 0, -1), (4, -1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[362.9609038729627, 482.4037121340602, 96.08999826922565]\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[62.96090387296272, 182.40371213406019, -48.7703813968146]\n", + "[266.8709056037373, 386.3137138648348, 0.0]\n", + "[266.8709056037373, 386.3137138648348, 155.13962033395975]\n", "1\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[62.96090387296272, 182.40371213406019, -48.7703813968146]\n", + "((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[562.9609038729627, -46.815380531427536, 451.2296186031854]\n", + "[266.8709056037373, 386.3137138648348, 155.13962033395975]\n", + "[266.8709056037373, -342.90537880065284, 155.13962033395975]\n", + "0\n", + "500.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[562.9609038729627, -46.815380531427536, 451.2296186031854]\n", + "((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "[266.8709056037373, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "2\n", "100.0\n", - "here\n", - "(((-3, 1, 1, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-2.063481335617837, 201.84652039515743, -29.32757313571784]\n", - "((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-102.06348133561784, -333.23757486649265, -129.32757313571784]\n", - "[301.8465203951569, 505.75652212593207, 274.582428595057]\n", - "[301.8465203951569, 70.67242686428197, 274.582428595057]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2))\n", + "[166.8709056037378, -646.8153805314275, -64.30318792713712]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -342.90537880065284, 239.60681380363727]\n", "2\n", - "0.0\n", - "here\n", - "(((-3, 1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-102.06348133561784, -333.23757486649265, -129.32757313571784]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "[301.8465203951569, 70.67242686428197, 274.582428595057]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[166.8709056037378, -646.8153805314275, -64.30318792713712]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "[470.7809073345124, -342.90537880065284, 239.60681380363727]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)))\n", + "[266.8709056037378, -546.8153805314275, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1))\n", + "[266.8709056037378, -701.9550008653873, -48.77038139681463]\n", + "[470.7809073345124, -342.90537880065284, 155.13962033395975]\n", + "[470.7809073345124, -498.04499913461257, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[266.8709056037378, -701.9550008653873, -48.77038139681463]\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "[66.87090560373781, -901.9550008653873, -431.17409353087464]\n", + "[470.7809073345124, -498.04499913461257, 155.13962033395975]\n", + "[470.7809073345124, -498.04499913461257, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[66.87090560373781, -901.9550008653873, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", + "[66.87090560373781, -1133.1290943962624, -431.17409353087464]\n", + "[470.7809073345124, -498.04499913461257, -27.264091800100235]\n", + "[470.7809073345124, -729.2190926654877, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)))\n", + "[66.87090560373781, -1133.1290943962624, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1))\n", + "[66.87090560373781, -1364.3031879271375, -431.17409353087464]\n", + "[470.7809073345124, -729.2190926654877, -27.264091800100235]\n", + "[470.7809073345124, -960.3931861963626, -27.264091800100235]\n", + "2\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(8, 0, 0, -2)\n", + "(8, -2, 0, -2)\n", + "(8, -1, 1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, -1, 0, -1)\n", + "(8, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, -1, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)))\n", + "[66.87090560373781, -1364.3031879271375, -431.17409353087464]\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1))\n", + "[466.8709056037378, -964.3031879271375, -235.0840952616495]\n", + "[470.7809073345124, -960.3931861963626, -27.264091800100235]\n", + "[470.7809073345124, -960.3931861963626, -231.1740935308751]\n", "1\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[97.93651866438216, -288.37719520045243, 97.93651866438205]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, -84.46719346967784, 301.8465203951569]\n", + "700.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)))\n", + "[466.8709056037378, -964.3031879271375, -235.0840952616495]\n", + "((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1))\n", + "[-233.1290943962622, -1.9550008653873192, -935.0840952616495]\n", + "[470.7809073345124, -960.3931861963626, -231.1740935308751]\n", + "[470.7809073345124, 701.9550008653874, -231.1740935308751]\n", + "1\n", + "-700.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", + "[-233.1290943962622, -1.9550008653873192, -935.0840952616495]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[466.8709056037378, -3.910001730774752, -235.0840952616495]\n", + "[470.7809073345124, 701.9550008653874, -231.1740935308751]\n", + "[470.7809073345124, 0.0, -231.1740935308751]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-1, 0, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, -288.37719520045243, 97.93651866438205]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", - "[297.93651866438216, -88.37719520045243, 66.76242513350712]\n", - "[301.8465203951569, -84.46719346967784, 301.8465203951569]\n", - "[301.8465203951569, -84.46719346967784, 70.67242686428197]\n", + "0.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)))\n", + "[466.8709056037378, -3.910001730774752, -235.0840952616495]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "[466.8709056037378, -3.910001730774752, -390.2237155956092]\n", + "[470.7809073345124, 0.0, -231.1740935308751]\n", + "[470.7809073345124, 0.0, -386.31371386483477]\n", "2\n", "700.0\n", - "here\n", - "(((0, -1, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[297.93651866438216, -88.37719520045243, 66.76242513350712]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 70.67242686428197]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)))\n", + "[466.8709056037378, -3.910001730774752, -390.2237155956092]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "[-233.1290943962622, -703.9100017307748, -1201.9550008653869]\n", + "[470.7809073345124, 0.0, -386.31371386483477]\n", + "[470.7809073345124, 0.0, -498.04499913461257]\n", "2\n", - "100.0\n", - "here\n", - "(((0, -1, 2, -1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "[-502.06348133561784, -888.3771952004524, 80.44871126867247]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", - "[301.8465203951569, -84.46719346967784, 884.3587129994473]\n", + "-300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, 0, 0), (-5, 0, 1, 1)), ((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)))\n", + "[-233.1290943962622, -703.9100017307748, -1201.9550008653869]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0))\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1))\n", + "[66.87090560373781, -403.91000173077475, -746.8153805314271]\n", + "[470.7809073345124, 0.0, -498.04499913461257]\n", + "[470.7809073345124, 0.0, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)))\n", + "[66.87090560373781, -403.91000173077475, -746.8153805314271]\n", + "((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1))\n", + "[66.87090560373781, -319.4428082610968, -746.8153805314271]\n", + "[470.7809073345124, 0.0, -342.90537880065284]\n", + "[470.7809073345124, 84.46719346967797, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)))\n", + "[66.87090560373781, -319.4428082610968, -746.8153805314271]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1))\n", + "[66.87090560373781, -515.6412870005526, -746.8153805314271]\n", + "[470.7809073345124, 84.46719346967797, -342.90537880065284]\n", + "[470.7809073345124, -111.73128526977777, -342.90537880065284]\n", "2\n", + "400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-8, 1, 0, 2), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373781, -515.6412870005526, -746.8153805314271]\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-333.1290943962622, -915.6412870005526, 53.18461946857292]\n", + "[470.7809073345124, -111.73128526977777, -342.90537880065284]\n", + "[470.7809073345124, -111.73128526977777, 857.0946211993472]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-8, 1, 0, 2), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962622, -915.6412870005526, 53.18461946857292]\n", + "((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1))\n", + "[-333.1290943962622, -1035.08409526165, 53.18461946857292]\n", + "[470.7809073345124, -111.73128526977777, 857.0946211993472]\n", + "[470.7809073345124, -231.1740935308751, 857.0946211993472]\n", + "1\n", "-100.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[-502.06348133561784, -888.3771952004524, 80.44871126867247]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 884.3587129994473]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-333.1290943962622, -1035.08409526165, 53.18461946857292]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-233.1290943962622, -1046.8153805314278, 153.18461946857292]\n", + "[470.7809073345124, -231.1740935308751, 857.0946211993472]\n", + "[470.7809073345124, -342.90537880065284, 857.0946211993472]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-233.1290943962622, -1046.8153805314278, 153.18461946857292]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-815.6412870005523, -1046.8153805314278, 153.18461946857292]\n", + "[470.7809073345124, -342.90537880065284, 857.0946211993472]\n", + "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (3, -1, 1, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)))\n", - "[-402.06348133561784, -788.3771952004524, 25.309090934712685]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1))\n", - "[-402.06348133561784, -900.10848047023, 25.309090934712685]\n", - "[301.8465203951569, -84.46719346967784, 729.2190926654876]\n", - "[301.8465203951569, -196.1984787394554, 729.2190926654876]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (2, 0, -1, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)))\n", + "[-815.6412870005523, -1046.8153805314278, 153.18461946857292]\n", + "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "[-515.6412870005523, -17.5962878659401, 453.1846194685729]\n", + "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", + "[-111.73128526977777, 386.3137138648348, 857.0946211993472]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-2, 1, 0, 0)), ((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)))\n", + "[-515.6412870005523, -17.5962878659401, 453.1846194685729]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "[-403.9100017307745, -17.5962878659401, 453.1846194685729]\n", + "[-111.73128526977777, 386.3137138648348, 857.0946211993472]\n", + "[0.0, 386.3137138648348, 857.0946211993472]\n", + "2\n", + "-400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (0, 0, 0, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-403.9100017307745, -17.5962878659401, 453.1846194685729]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-3.9100017307745247, 382.4037121340599, -3.9100017307742974]\n", + "[0.0, 386.3137138648348, 857.0946211993472]\n", + "[0.0, 386.3137138648348, 0.0]\n", + "0\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-3.9100017307745247, 382.4037121340599, -3.9100017307742974]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-72.73590819989954, 82.4037121340599, -303.9100017307743]\n", + "[0.0, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, 1, 2, -1), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", - "[-402.06348133561784, -900.10848047023, 25.309090934712685]\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1))\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "[-202.06348133561784, -700.10848047023, 1.8465203951571993]\n", - "[301.8465203951569, -196.1984787394554, 729.2190926654876]\n", - "[301.8465203951569, -196.1984787394554, 505.75652212593207]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-72.73590819989954, 82.4037121340599, -303.9100017307743]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[127.26409180010046, 282.4037121340599, -215.6412870005521]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[127.26409180010046, 282.4037121340599, -215.6412870005521]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[227.26409180010046, 382.4037121340599, -3.910001730774326]\n", + "[231.17409353087498, 386.3137138648348, -111.73128526977777]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[227.26409180010046, 382.4037121340599, -3.910001730774326]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[227.26409180010046, 494.13499740383753, -3.910001730774326]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[227.26409180010046, 494.13499740383753, -3.910001730774326]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[382.4037121340603, 494.13499740383753, -3.910001730774326]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[386.3137138648348, 498.04499913461245, 0.0]\n", + "2\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[382.4037121340603, 494.13499740383753, -3.910001730774326]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-317.5962878659397, -205.86500259616247, -592.1787164609966]\n", + "[386.3137138648348, 498.04499913461245, 0.0]\n", + "[386.3137138648348, 498.04499913461245, 111.73128526977776]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-317.5962878659397, -205.86500259616247, -592.1787164609966]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-317.5962878659397, -361.00462293012225, -592.1787164609966]\n", + "[386.3137138648348, 498.04499913461245, 111.73128526977776]\n", + "[386.3137138648348, 342.90537880065267, 111.73128526977776]\n", + "0\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-6, 1, 1, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-317.5962878659397, -361.00462293012225, -592.1787164609966]\n", + "((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-205.86500259616207, -361.00462293012225, -592.1787164609966]\n", + "[386.3137138648348, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", "1\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", - "[-202.06348133561784, -700.10848047023, 1.8465203951571993]\n", - "((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "[-202.06348133561784, -496.19847873945525, 1.8465203951571993]\n", - "[301.8465203951569, -196.1984787394554, 505.75652212593207]\n", - "[301.8465203951569, 7.711522991319323, 505.75652212593207]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)))\n", + "[-205.86500259616207, -361.00462293012225, -592.1787164609966]\n", + "((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0))\n", + "[-205.86500259616207, -437.0390961270376, -592.1787164609966]\n", + "[498.04499913461245, 342.90537880065267, 111.73128526977776]\n", + "[498.04499913461245, 266.8709056037373, 111.73128526977776]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)))\n", - "[-202.06348133561784, -496.19847873945525, 1.8465203951571993]\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -296.19847873945525, -233.23757486649288]\n", - "[301.8465203951569, 7.711522991319323, 505.75652212593207]\n", - "[301.8465203951569, 7.711522991319323, 70.67242686428197]\n", + "-300.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-205.86500259616207, -437.0390961270376, -592.1787164609966]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[94.13499740383793, -137.03909612703762, 94.1349974038381]\n", + "[498.04499913461245, 266.8709056037373, 111.73128526977776]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "0\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[94.13499740383793, -137.03909612703762, 94.1349974038381]\n", + "((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-23.352809991871823, 362.9609038729624, 594.134997403838]\n", + "[498.04499913461245, 266.8709056037373, 498.04499913461245]\n", + "[-119.44280826109728, 266.8709056037373, 498.04499913461245]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-2.063481335617837, -296.19847873945525, -233.23757486649288]\n", - "((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -464.41166839736763, -233.23757486649288]\n", - "[301.8465203951569, 7.711522991319323, 70.67242686428197]\n", - "[301.8465203951569, -160.50166666659302, 70.67242686428197]\n", + "200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-23.352809991871823, 362.9609038729624, 594.134997403838]\n", + "((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-223.35280999187182, 7.82128353900282, 394.13499740383804]\n", + "[-119.44280826109728, 266.8709056037373, 498.04499913461245]\n", + "[-119.44280826109728, 111.73128526977776, 498.04499913461245]\n", "1\n", - "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-2.063481335617837, -464.41166839736763, -233.23757486649288]\n", - "((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[197.93651866438216, -33.23757486649265, -33.23757486649288]\n", - "[301.8465203951569, -160.50166666659302, 70.67242686428197]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", + "-100.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-223.35280999187182, 7.82128353900282, 394.13499740383804]\n", + "((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-123.35280999187182, -3.910001730774937, 494.13499740383804]\n", + "[-119.44280826109728, 111.73128526977776, 498.04499913461245]\n", + "[-119.44280826109728, 0.0, 498.04499913461245]\n", "2\n", - "300.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[197.93651866438216, -33.23757486649265, -33.23757486649288]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", + "800.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", + "[-123.35280999187182, -3.910001730774937, 494.13499740383804]\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "[-923.3528099918718, -803.910001730775, 9.776284404390935]\n", + "[-119.44280826109728, 0.0, 498.04499913461245]\n", + "[-119.44280826109728, 0.0, 813.6862861351653]\n", + "1\n", + "-100.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)))\n", + "[-923.3528099918718, -803.910001730775, 9.776284404390935]\n", + "((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "[-823.3528099918718, -121.39780912648473, 109.77628440439094]\n", + "[-119.44280826109728, 0.0, 813.6862861351653]\n", + "[-119.44280826109728, 582.5121926042902, 813.6862861351653]\n", + "2\n", + "-500.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)))\n", + "[-823.3528099918718, -121.39780912648473, 109.77628440439094]\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", + "[-323.3528099918718, 378.60219087351527, 62.960903872962945]\n", + "[-119.44280826109728, 582.5121926042902, 813.6862861351653]\n", + "[-119.44280826109728, 582.5121926042902, 266.8709056037373]\n", + "1\n", + "200.0\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((2, -1, 0, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-323.3528099918718, 378.60219087351527, 62.960903872962945]\n", + "((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-523.3528099918718, 94.13499740383747, -137.03909612703706]\n", + "[-119.44280826109728, 582.5121926042902, 266.8709056037373]\n", + "[-119.44280826109728, 498.04499913461245, 266.8709056037373]\n", + "2\n", + "None\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (4, -1, -1, 0)), ((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-523.3528099918718, 94.13499740383747, -137.03909612703706]\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-523.3528099918718, 94.13499740383747, -403.91000173077435]\n", + "[-119.44280826109728, 498.04499913461245, 266.8709056037373]\n", + "[-119.44280826109728, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-523.3528099918718, 94.13499740383747, -403.91000173077435]\n", + "((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-635.0840952616496, 94.13499740383747, -403.91000173077435]\n", + "[-119.44280826109728, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "2\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", + "[-635.0840952616496, 94.13499740383747, -403.91000173077435]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", + "[-635.0840952616496, 94.13499740383747, -248.7703813968146]\n", + "[-231.1740935308751, 498.04499913461245, 0.0]\n", + "[-231.1740935308751, 498.04499913461245, 155.13962033395975]\n", + "2\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (4, -1, -1, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-635.0840952616496, 94.13499740383747, -248.7703813968146]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-635.0840952616496, 94.13499740383747, -292.1787164609966]\n", + "[-231.1740935308751, 498.04499913461245, 155.13962033395975]\n", + "[-231.1740935308751, 498.04499913461245, 111.73128526977776]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-635.0840952616496, 94.13499740383747, -292.1787164609966]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-790.2237155956093, 94.13499740383747, -292.1787164609966]\n", + "[-231.1740935308751, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "-500.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956093, 94.13499740383747, -292.1787164609966]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[-290.2237155956093, 594.1349974038375, 411.73128526977854]\n", + "[-386.31371386483477, 498.04499913461245, 111.73128526977776]\n", + "[-386.31371386483477, 498.04499913461245, 315.6412870005529]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, -1, 1), (3, 0, -1, 0)), ((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-290.2237155956093, 594.1349974038375, 411.73128526977854]\n", + "((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[-401.9550008653871, 594.1349974038375, 411.73128526977854]\n", + "[-386.31371386483477, 498.04499913461245, 315.6412870005529]\n", + "[-498.04499913461257, 498.04499913461245, 315.6412870005529]\n", + "0\n", + "-400.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)))\n", + "[-401.9550008653871, 594.1349974038375, 411.73128526977854]\n", + "((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "[25.309090934713026, 994.1349974038375, 811.7312852697785]\n", + "[-498.04499913461257, 498.04499913461245, 315.6412870005529]\n", + "[-470.78090733451245, 498.04499913461245, 315.6412870005529]\n", + "2\n", + "700.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", + "[25.309090934713026, 994.1349974038375, 811.7312852697785]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "[-674.690909065287, 294.1349974038375, 294.13499740383804]\n", + "[-470.78090733451245, 498.04499913461245, 315.6412870005529]\n", + "[-470.78090733451245, 498.04499913461245, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-674.690909065287, 294.1349974038375, 294.13499740383804]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-674.690909065287, 62.96090387296232, 294.13499740383804]\n", + "[-470.78090733451245, 498.04499913461245, 498.04499913461245]\n", + "[-470.78090733451245, 266.8709056037373, 498.04499913461245]\n", + "2\n", + "200.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)))\n", + "[-674.690909065287, 62.96090387296232, 294.13499740383804]\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "[-874.690909065287, -137.03909612703768, -61.00462293012174]\n", + "[-470.78090733451245, 266.8709056037373, 498.04499913461245]\n", + "[-470.78090733451245, 266.8709056037373, 342.90537880065267]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -137.03909612703768, -61.00462293012174]\n", + "((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "[-874.690909065287, -61.00462293012231, -61.00462293012174]\n", + "[-470.78090733451245, 266.8709056037373, 342.90537880065267]\n", + "[-470.78090733451245, 342.90537880065267, 342.90537880065267]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -61.00462293012231, -61.00462293012174]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-874.690909065287, -172.7359081999, -61.00462293012174]\n", + "[-470.78090733451245, 342.90537880065267, 342.90537880065267]\n", + "[-470.78090733451245, 231.17409353087498, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[-874.690909065287, -172.7359081999, -61.00462293012174]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[-670.7809073345122, -172.7359081999, -61.00462293012174]\n", + "[-470.78090733451245, 231.17409353087498, 342.90537880065267]\n", + "[-266.87090560373764, 231.17409353087498, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (0, -1, 1, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-102.06348133561784, -333.23757486649265, -102.06348133561795]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[97.93651866438216, -133.23757486649265, -133.23757486649288]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-670.7809073345122, -172.7359081999, -61.00462293012174]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-470.7809073345122, 27.264091800100005, 27.264091800100573]\n", + "[-266.87090560373764, 231.17409353087498, 342.90537880065267]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", "1\n", "100.0\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[97.93651866438216, -133.23757486649265, -133.23757486649288]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-2.063481335617837, -2.0634813356177233, -233.23757486649288]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", - "2\n", - "-300.0\n", - "here\n", - "(((0, -1, 2, -1), (-2, 0, 2, -1), (5, -1, 0, -1)), ((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[-2.063481335617837, -2.0634813356177233, -233.23757486649288]\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[297.93651866438216, 297.9365186643823, -88.37719520045266]\n", - "[301.8465203951569, 301.8465203951569, 70.67242686428197]\n", - "[301.8465203951569, 301.8465203951569, -84.46719346967784]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-470.7809073345122, 27.264091800100005, 27.264091800100573]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-570.7809073345122, 131.1740935308748, -72.73590819989943]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[297.93651866438216, 297.9365186643823, -88.37719520045266]\n", - "((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[66.76242513350724, 297.9365186643823, -88.37719520045266]\n", - "[301.8465203951569, 301.8465203951569, -84.46719346967784]\n", - "[70.67242686428197, 301.8465203951569, -84.46719346967784]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (1, 1, -1, 0)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345122, 131.1740935308748, -72.73590819989943]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-682.51219260429, 131.1740935308748, -72.73590819989943]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "[-378.6021908735155, 435.0840952616498, 231.17409353087498]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-682.51219260429, 131.1740935308748, -72.73590819989943]\n", + "((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-459.0496220647343, 131.1740935308748, -72.73590819989943]\n", + "[-378.6021908735155, 435.0840952616498, 231.17409353087498]\n", + "[-155.13962033395978, 435.0840952616498, 231.17409353087498]\n", + "0\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-459.0496220647343, 131.1740935308748, -72.73590819989943]\n", + "((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[113.57780566493511, -68.82590646912519, -272.7359081998994]\n", + "[-155.13962033395978, 435.0840952616498, 231.17409353087498]\n", + "[617.4878073957096, 435.0840952616498, 231.17409353087498]\n", "1\n", - "400.0\n", - "here\n", - "(((0, -1, 2, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[66.76242513350724, 297.9365186643823, -88.37719520045266]\n", - "((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-333.23757486649276, 213.577805664935, -488.37719520045266]\n", - "[70.67242686428197, 301.8465203951569, -84.46719346967784]\n", - "[70.67242686428197, 617.4878073957096, -84.46719346967784]\n", + "200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (-1, -1, 0, 1), (7, -1, -1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[113.57780566493511, -68.82590646912519, -272.7359081998994]\n", + "((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-86.42219433506489, -86.42219433506534, -472.7359081998994]\n", + "[617.4878073957096, 435.0840952616498, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "2\n", + "-700.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-86.42219433506489, -86.42219433506534, -472.7359081998994]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[613.5778056649351, 613.5778056649347, -88.3771952004522]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "800.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[613.5778056649351, 613.5778056649347, -88.3771952004522]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-186.4221943350649, -74.69090906528743, -888.3771952004522]\n", + "[617.4878073957096, 617.4878073957096, -84.46719346967784]\n", + "[617.4878073957096, 729.2190926654876, -84.46719346967784]\n", "0\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (-5, 2, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-333.23757486649276, 213.577805664935, -488.37719520045266]\n", - "((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-172.73590819989977, 213.577805664935, -488.37719520045266]\n", - "[70.67242686428197, 617.4878073957096, -84.46719346967784]\n", - "[231.17409353087498, 617.4878073957096, -84.46719346967784]\n", + "-400.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-186.4221943350649, -74.69090906528743, -888.3771952004522]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-61.004622930121855, 325.3090909347126, -488.3771952004522]\n", + "[617.4878073957096, 729.2190926654876, -84.46719346967784]\n", + "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", + "2\n", + "-500.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)))\n", + "[-61.004622930121855, 325.3090909347126, -488.3771952004522]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1))\n", + "[438.99537706987815, 825.3090909347126, -59.049622064734194]\n", + "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", + "[342.90537880065267, 729.2190926654876, -155.13962033395978]\n", + "2\n", + "400.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[438.99537706987815, 825.3090909347126, -59.049622064734194]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[38.995377069878145, 425.3090909347126, 38.99537706987826]\n", + "[342.90537880065267, 729.2190926654876, -155.13962033395978]\n", + "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", "0\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-172.73590819989977, 213.577805664935, -488.37719520045266]\n", - "((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[-284.4671934696775, 213.577805664935, -488.37719520045266]\n", - "[231.17409353087498, 617.4878073957096, -84.46719346967784]\n", - "[119.44280826109726, 617.4878073957096, -84.46719346967784]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[38.995377069878145, 425.3090909347126, 38.99537706987826]\n", + "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[-72.73590819989954, 425.3090909347126, 38.99537706987826]\n", + "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", + "[231.17409353087498, 729.2190926654876, 342.90537880065267]\n", + "1\n", + "400.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-72.73590819989954, 425.3090909347126, 38.99537706987826]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-472.73590819989954, 229.21909266548732, -361.00462293012174]\n", + "[231.17409353087498, 729.2190926654876, 342.90537880065267]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-472.73590819989954, 229.21909266548732, -361.00462293012174]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-268.82590646912473, 229.21909266548732, -361.00462293012174]\n", + "[231.17409353087498, 933.1290943962623, 342.90537880065267]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-268.82590646912473, 229.21909266548732, -361.00462293012174]\n", + "((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[-157.09462119934653, 229.21909266548732, -361.00462293012174]\n", + "[435.0840952616498, 933.1290943962623, 342.90537880065267]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", "0\n", + "-700.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)))\n", + "[-157.09462119934653, 229.21909266548732, -361.00462293012174]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "[107.82128353900316, 929.2190926654873, 338.99537706987826]\n", + "[546.815380531428, 933.1290943962623, 342.90537880065267]\n", + "[111.73128526977776, 933.1290943962623, 342.90537880065267]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 338.99537706987826]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0))\n", + "[107.82128353900316, 929.2190926654873, 494.13499740383804]\n", + "[111.73128526977776, 933.1290943962623, 342.90537880065267]\n", + "[111.73128526977776, 933.1290943962623, 498.04499913461245]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 494.13499740383804]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[107.82128353900316, 929.2190926654873, 698.044999134613]\n", + "[111.73128526977776, 933.1290943962623, 498.04499913461245]\n", + "[111.73128526977776, 933.1290943962623, 701.9550008653874]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (5, 0, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)))\n", + "[107.82128353900316, 929.2190926654873, 698.044999134613]\n", + "((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0))\n", + "[107.82128353900316, 809.7762844043904, 698.044999134613]\n", + "[111.73128526977776, 933.1290943962623, 701.9550008653874]\n", + "[111.73128526977776, 813.6862861351653, 701.9550008653874]\n", + "2\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)))\n", + "[107.82128353900316, 809.7762844043904, 698.044999134613]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0))\n", + "[107.82128353900316, 809.7762844043904, 809.7762844043909]\n", + "[111.73128526977776, 813.6862861351653, 701.9550008653874]\n", + "[111.73128526977776, 813.6862861351653, 813.6862861351653]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[107.82128353900316, 809.7762844043904, 809.7762844043909]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[-92.17871646099684, 609.7762844043904, 840.9503779352658]\n", + "[111.73128526977776, 813.6862861351653, 813.6862861351653]\n", + "[111.73128526977776, 813.6862861351653, 1044.8603796660402]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)))\n", + "[-92.17871646099684, 609.7762844043904, 840.9503779352658]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1))\n", + "[-92.17871646099684, 294.1349974038375, 840.9503779352658]\n", + "[111.73128526977776, 813.6862861351653, 1044.8603796660402]\n", + "[111.73128526977776, 498.04499913461245, 1044.8603796660402]\n", + "1\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)))\n", + "[-92.17871646099684, 294.1349974038375, 840.9503779352658]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "[-292.17871646099684, -61.00462293012231, 640.9503779352658]\n", + "[111.73128526977776, 498.04499913461245, 1044.8603796660402]\n", + "[111.73128526977776, 342.90537880065267, 1044.8603796660402]\n", + "2\n", "-500.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-284.4671934696775, 213.577805664935, -488.37719520045266]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[11.622804799547396, 713.577805664935, 11.622804799547339]\n", - "[119.44280826109726, 617.4878073957096, -84.46719346967784]\n", - "[-84.46719346967784, 617.4878073957096, -84.46719346967784]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)))\n", + "[-292.17871646099684, -61.00462293012231, 640.9503779352658]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1))\n", + "[207.82128353900316, 438.9953770698777, -23.35280999187171]\n", + "[111.73128526977776, 342.90537880065267, 1044.8603796660402]\n", + "[111.73128526977776, 342.90537880065267, -119.44280826109728]\n", "2\n", "300.0\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[11.622804799547396, 713.577805664935, 11.622804799547339]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 413.577805664935, 27.264091800100175]\n", - "[-84.46719346967784, 617.4878073957096, -84.46719346967784]\n", - "[-84.46719346967784, 617.4878073957096, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[207.82128353900316, 438.9953770698777, -23.35280999187171]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-92.17871646099684, 138.9953770698777, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, -119.44280826109728]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 413.577805664935, 27.264091800100175]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 525.3090909347129, 27.264091800100175]\n", - "[-84.46719346967784, 617.4878073957096, 231.17409353087498]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", + "0.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[-92.17871646099684, 138.9953770698777, -92.17871646099667]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1))\n", + "[-292.17871646099684, 94.13499740383747, -61.00462293012174]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 342.90537880065267]\n", + "2\n", + "-200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (-1, 1, 0, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", + "[-292.17871646099684, 94.13499740383747, -61.00462293012174]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "[-92.17871646099684, 294.1349974038375, 294.13499740383804]\n", + "[111.73128526977776, 498.04499913461245, 342.90537880065267]\n", + "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", "1\n", "None\n", - "here\n", - "(((0, -1, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 525.3090909347129, 27.264091800100175]\n", - "((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 729.2190926654877, 27.264091800100175]\n", - "[-84.46719346967784, 729.2190926654876, 231.17409353087498]\n", - "[-84.46719346967784, 933.1290943962623, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (3, 0, -1, 0)), ((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-92.17871646099684, 294.1349974038375, 294.13499740383804]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0))\n", + "[-92.17871646099684, 525.3090909347126, 294.13499740383804]\n", + "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", + "[111.73128526977776, 729.2190926654876, 498.04499913461245]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-92.17871646099684, 525.3090909347126, 294.13499740383804]\n", + "((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-92.17871646099684, 680.4487112686724, 294.13499740383804]\n", + "[111.73128526977776, 729.2190926654876, 498.04499913461245]\n", + "[111.73128526977776, 884.3587129994473, 498.04499913461245]\n", + "2\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-92.17871646099684, 680.4487112686724, 294.13499740383804]\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-292.17871646099684, 480.44871126867235, -17.596287865939587]\n", + "[111.73128526977776, 884.3587129994473, 498.04499913461245]\n", + "[111.73128526977776, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "None\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (6, 0, -1, -1)), ((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)))\n", + "[-292.17871646099684, 480.44871126867235, -17.596287865939587]\n", + "((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0))\n", + "[-292.17871646099684, 676.6471900081277, -17.596287865939587]\n", + "[111.73128526977776, 884.3587129994473, 386.3137138648348]\n", + "[111.73128526977776, 1080.5571917389027, 386.3137138648348]\n", "1\n", "0.0\n", - "here\n", - "(((0, -1, 2, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 729.2190926654877, 27.264091800100175]\n", - "((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "[-288.3771952004526, 840.9503779352656, 27.264091800100175]\n", - "[-84.46719346967784, 933.1290943962623, 231.17409353087498]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (1, -1, -1, 1)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)))\n", + "[-292.17871646099684, 676.6471900081277, -17.596287865939587]\n", + "((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0))\n", + "[-292.17871646099684, -61.00462293012231, -17.596287865939587]\n", + "[111.73128526977776, 1080.5571917389027, 386.3137138648348]\n", + "[111.73128526977776, 342.90537880065267, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-292.17871646099684, -61.00462293012231, -17.596287865939587]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0))\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[107.82128353900316, 338.9953770698777, 107.82128353900333]\n", + "[111.73128526977776, 342.90537880065267, 386.3137138648348]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 840.9503779352656, 27.264091800100175]\n", - "((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-288.3771952004526, 680.4487112686727, 27.264091800100175]\n", - "[-84.46719346967784, 1044.8603796660402, 231.17409353087498]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", + "200.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[107.82128353900316, 338.9953770698777, 107.82128353900333]\n", + "((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "[111.73128526977776, 342.90537880065267, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "2\n", + "0.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (7, -1, -1, -1)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099684, 294.1349974038375, -92.17871646099667]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-92.17871646099684, 294.1349974038375, 62.96090387296289]\n", + "[111.73128526977776, 498.04499913461245, 111.73128526977776]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[-288.3771952004526, 680.4487112686727, 27.264091800100175]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[-288.3771952004526, -203.91000173077464, 27.264091800100175]\n", - "[-84.46719346967784, 884.3587129994473, 231.17409353087498]\n", - "[-84.46719346967784, 0.0, 231.17409353087498]\n", + "600.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099684, 294.1349974038375, 62.96090387296289]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1))\n", + "[-692.1787164609968, 9.776284404390367, -537.039096127037]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "[111.73128526977776, 813.6862861351653, 266.8709056037373]\n", + "2\n", + "-400.0\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (5, -1, 0, -1), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-692.1787164609968, 9.776284404390367, -537.039096127037]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-292.17871646099684, 409.77628440439037, -61.004622930121684]\n", + "[111.73128526977776, 813.6862861351653, 266.8709056037373]\n", + "[111.73128526977776, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (0, -1, 1, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-292.17871646099684, 409.77628440439037, -61.004622930121684]\n", + "((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-403.9100017307746, 409.77628440439037, -61.004622930121684]\n", + "[111.73128526977776, 813.6862861351653, 342.90537880065267]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-403.9100017307746, 409.77628440439037, -61.004622930121684]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-559.0496220647344, 409.77628440439037, -61.004622930121684]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, -1, 1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-559.0496220647344, 409.77628440439037, -61.004622930121684]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[-559.0496220647344, 325.3090909347126, -61.004622930121684]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 729.2190926654876, 342.90537880065267]\n", "2\n", "-200.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", - "[-288.3771952004526, -203.91000173077464, 27.264091800100175]\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", - "[-88.3771952004526, -3.9100017307746384, -235.0840952616499]\n", - "[-84.46719346967784, 0.0, 231.17409353087498]\n", - "[-84.46719346967784, 0.0, -231.1740935308751]\n", - "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", - "[-88.3771952004526, -3.9100017307746384, -235.0840952616499]\n", - "((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", - "[-88.3771952004526, 151.22961860318512, -235.0840952616499]\n", - "[-84.46719346967784, 0.0, -231.1740935308751]\n", - "[-84.46719346967784, 155.13962033395975, -231.1740935308751]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (-2, 0, 1, 0)), ((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647344, 325.3090909347126, -61.004622930121684]\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 525.3090909347126, 27.26409180010063]\n", + "[-155.13962033395978, 729.2190926654876, 342.90537880065267]\n", + "[-155.13962033395978, 729.2190926654876, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (7, -1, -1, -1), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 525.3090909347126, 27.26409180010063]\n", + "((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-359.0496220647344, 729.2190926654873, 27.26409180010063]\n", + "[-155.13962033395978, 729.2190926654876, 231.17409353087498]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-359.0496220647344, 729.2190926654873, 27.26409180010063]\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-470.7809073345123, 729.2190926654873, 27.26409180010063]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "[-266.87090560373764, 933.1290943962623, 231.17409353087498]\n", + "0\n", + "-300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[-470.7809073345123, 729.2190926654873, 27.26409180010063]\n", + "((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-59.04962206473442, 1029.2190926654873, 327.26409180010063]\n", + "[-266.87090560373764, 933.1290943962623, 231.17409353087498]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "1\n", + "None\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 1029.2190926654873, 327.26409180010063]\n", + "((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[-59.04962206473442, 1140.9503779352654, 327.26409180010063]\n", + "[-155.13962033395978, 933.1290943962623, 231.17409353087498]\n", + "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", "1\n", "800.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)))\n", - "[-88.3771952004526, 151.22961860318512, -235.0840952616499]\n", - "((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "[-888.3771952004527, -66.25818879252472, -1035.08409526165]\n", - "[-84.46719346967784, 155.13962033395975, -231.1740935308751]\n", - "[-84.46719346967784, 737.6518129382499, -231.1740935308751]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, -1, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)))\n", + "[-59.04962206473442, 1140.9503779352654, 327.26409180010063]\n", + "((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1))\n", + "[-859.0496220647344, -157.09462119934688, -472.73590819989937]\n", + "[-155.13962033395978, 1044.8603796660402, 231.17409353087498]\n", + "[-155.13962033395978, 546.815380531428, 231.17409353087498]\n", "2\n", - "-600.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-888.3771952004527, -66.25818879252472, -1035.08409526165]\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-288.37719520045266, 533.7418112074753, 35.69681207286237]\n", - "[-84.46719346967784, 737.6518129382499, -231.1740935308751]\n", - "[-84.46719346967784, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-288.37719520045266, 533.7418112074753, 35.69681207286237]\n", - "((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-350.61690179197205, 533.7418112074753, 35.69681207286237]\n", - "[-84.46719346967784, 737.6518129382499, 239.60681380363727]\n", - "[-146.70690006119722, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, 1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-350.61690179197205, 533.7418112074753, 35.69681207286237]\n", - "((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-279.9444749276902, 533.7418112074753, 35.69681207286237]\n", - "[-146.70690006119722, 737.6518129382499, 239.60681380363727]\n", - "[-76.03447319691533, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "-700.0\n", - "here\n", - "(((2, -1, 1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-279.9444749276902, 533.7418112074753, 35.69681207286237]\n", - "((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[531.7868103420875, 1233.7418112074752, 735.6968120728624]\n", - "[-76.03447319691533, 737.6518129382499, 239.60681380363727]\n", - "[35.69681207286232, 737.6518129382499, 239.60681380363727]\n", - "0\n", - "900.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[531.7868103420875, 1233.7418112074752, 735.6968120728624]\n", - "((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-52.5719026573596, 333.74181120747517, -164.30318792713763]\n", - "[35.69681207286232, 737.6518129382499, 239.60681380363727]\n", - "[351.3380990734152, 737.6518129382499, 239.60681380363727]\n", - "0\n", "-400.0\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-52.5719026573596, 333.74181120747517, -164.30318792713763]\n", - "((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[235.69681207286246, 733.7418112074752, 235.69681207286237]\n", - "[351.3380990734152, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-859.0496220647344, -157.09462119934688, -472.73590819989937]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-459.0496220647344, 242.90537880065312, -255.13962033395944]\n", + "[-155.13962033395978, 546.815380531428, 231.17409353087498]\n", + "[-155.13962033395978, 546.815380531428, 48.77038139681492]\n", "2\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 0, 0), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[235.69681207286246, 733.7418112074752, 235.69681207286237]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "[35.69681207286246, 533.7418112074752, 147.42809734264029]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "-300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-459.0496220647344, 242.90537880065312, -255.13962033395944]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-159.04962206473442, 542.9053788006531, -159.04962206473414]\n", + "[-155.13962033395978, 546.815380531428, 48.77038139681492]\n", + "[-155.13962033395978, 546.815380531428, -155.13962033395978]\n", + "0\n", + "0.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)))\n", + "[-159.04962206473442, 542.9053788006531, -159.04962206473414]\n", + "((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "[-390.2237155956094, 542.9053788006531, -159.04962206473414]\n", + "[-155.13962033395978, 546.815380531428, -155.13962033395978]\n", + "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", "2\n", - "100.0\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[35.69681207286246, 533.7418112074752, 147.42809734264029]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-64.30318792713754, 433.74181120747517, -64.30318792713766]\n", - "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "1\n", "None\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-64.30318792713754, 433.74181120747517, -64.30318792713766]\n", - "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-64.30318792713754, 749.3830982080282, -64.30318792713766]\n", - "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", - "[239.60681380363727, 1053.293099938803, 239.60681380363727]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)))\n", + "[-390.2237155956094, 542.9053788006531, -159.04962206473414]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "[-390.2237155956094, 542.9053788006531, -270.780907334512]\n", + "[-386.31371386483477, 546.815380531428, -155.13962033395978]\n", + "[-386.31371386483477, 546.815380531428, -266.87090560373764]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-390.2237155956094, 542.9053788006531, -270.780907334512]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-390.2237155956094, 542.9053788006531, 311.7312852697785]\n", + "[-386.31371386483477, 546.815380531428, -266.87090560373764]\n", + "[-386.31371386483477, 546.815380531428, 315.6412870005529]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)))\n", + "[-390.2237155956094, 542.9053788006531, 311.7312852697785]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", + "[-390.2237155956094, 542.9053788006531, 107.82128353900333]\n", + "[-386.31371386483477, 546.815380531428, 315.6412870005529]\n", + "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", "2\n", - "100.0\n", - "here\n", - "(((2, -1, 1, -1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-64.30318792713754, 749.3830982080282, -64.30318792713766]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-164.30318792713754, 649.3830982080282, -52.571902657359715]\n", - "[239.60681380363727, 1053.293099938803, 239.60681380363727]\n", - "[239.60681380363727, 1053.293099938803, 351.3380990734152]\n", + "700.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 1, 0, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)))\n", + "[-390.2237155956094, 542.9053788006531, 107.82128353900333]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1))\n", + "[-1090.2237155956095, -157.09462119934688, -121.39780912648416]\n", + "[-386.31371386483477, 546.815380531428, 111.73128526977776]\n", + "[-386.31371386483477, 546.815380531428, 582.5121926042902]\n", "1\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-164.30318792713754, 649.3830982080282, -52.571902657359715]\n", - "((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-164.30318792713754, 445.47309647725285, -52.571902657359715]\n", - "[239.60681380363727, 1053.293099938803, 351.3380990734152]\n", - "[239.60681380363727, 849.3830982080276, 351.3380990734152]\n", + "-500.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((5, 0, -1, -1), (6, 0, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)))\n", + "[-1090.2237155956095, -157.09462119934688, -121.39780912648416]\n", + "((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1))\n", + "[-590.2237155956095, 111.73128526977803, 378.60219087351584]\n", + "[-386.31371386483477, 546.815380531428, 582.5121926042902]\n", + "[-386.31371386483477, 315.6412870005529, 582.5121926042902]\n", "2\n", - "-200.0\n", - "here\n", - "(((-8, 0, 1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[-164.30318792713754, 445.47309647725285, -52.571902657359715]\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, 645.4730964772529, -168.2131896579126]\n", - "[239.60681380363727, 849.3830982080276, 351.3380990734152]\n", - "[239.60681380363727, 849.3830982080276, 35.69681207286232]\n", + "600.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-590.2237155956095, 111.73128526977803, 378.60219087351584]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-1190.2237155956095, -488.268714730222, -101.95500086538698]\n", + "[-386.31371386483477, 315.6412870005529, 582.5121926042902]\n", + "[-386.31371386483477, 315.6412870005529, 701.9550008653874]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-1190.2237155956095, -488.268714730222, -101.95500086538698]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-986.3137138648347, -488.268714730222, -101.95500086538698]\n", + "[-386.31371386483477, 315.6412870005529, 701.9550008653874]\n", + "[-182.40371213405996, 315.6412870005529, 701.9550008653874]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-986.3137138648347, -488.268714730222, -101.95500086538698]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-915.6412870005524, -488.268714730222, -101.95500086538698]\n", + "[-182.40371213405996, 315.6412870005529, 701.9550008653874]\n", + "[-111.73128526977777, 315.6412870005529, 701.9550008653874]\n", + "2\n", + "-800.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (5, 0, -1, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[-915.6412870005524, -488.268714730222, -101.95500086538698]\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-115.64128700055244, 311.731285269778, 809.7762844043909]\n", + "[-111.73128526977777, 315.6412870005529, 701.9550008653874]\n", + "[-111.73128526977777, 315.6412870005529, 813.6862861351653]\n", + "0\n", + "700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, 0, -1)), ((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", + "[-115.64128700055244, 311.731285269778, 809.7762844043909]\n", + "((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -388.268714730222, 109.77628440439094]\n", + "[-111.73128526977777, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -388.268714730222, 109.77628440439094]\n", + "((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -205.8650025961624, 109.77628440439094]\n", + "[0.0, 315.6412870005529, 813.6862861351653]\n", + "[0.0, 498.04499913461245, 813.6862861351653]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -205.8650025961624, 109.77628440439094]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "[-703.9100017307746, -317.59628786594004, 109.77628440439094]\n", + "[0.0, 498.04499913461245, 813.6862861351653]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", "1\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)))\n", - "[35.69681207286246, 645.4730964772529, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, -350.61690179197194, -168.2131896579126]\n", - "[239.60681380363727, 849.3830982080276, 35.69681207286232]\n", - "[239.60681380363727, -146.70690006119722, 35.69681207286232]\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (4, 1, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)))\n", + "[-703.9100017307746, -317.59628786594004, 109.77628440439094]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "[-403.91000173077464, 178.60219087351538, 409.77628440439094]\n", + "[0.0, 386.3137138648348, 813.6862861351653]\n", + "[0.0, 582.5121926042902, 813.6862861351653]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, -1, 1)), ((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)))\n", + "[-403.91000173077464, 178.60219087351538, 409.77628440439094]\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0))\n", + "[-703.9100017307746, -121.39780912648462, -1.9550008653869781]\n", + "[0.0, 582.5121926042902, 813.6862861351653]\n", + "[0.0, 582.5121926042902, 701.9550008653874]\n", "1\n", + "-500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-703.9100017307746, -121.39780912648462, -1.9550008653869781]\n", + "((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-203.91000173077464, 0.0, 498.044999134613]\n", + "[0.0, 582.5121926042902, 701.9550008653874]\n", + "[0.0, 203.91000173077484, 701.9550008653874]\n", + "2\n", "200.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[35.69681207286246, -350.61690179197194, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "[-164.30318792713754, -754.5269035227471, -368.2131896579126]\n", - "[239.60681380363727, -146.70690006119722, 35.69681207286232]\n", - "[239.60681380363727, -350.6169017919724, 35.69681207286232]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)))\n", + "[-203.91000173077464, 0.0, 498.044999134613]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0))\n", + "[-403.91000173077464, -200.0, 94.13499740383804]\n", + "[0.0, 203.91000173077484, 701.9550008653874]\n", + "[0.0, 203.91000173077484, 498.04499913461245]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077464, -200.0, 94.13499740383804]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "[-403.91000173077464, -200.0, -17.596287865939587]\n", + "[0.0, 203.91000173077484, 498.04499913461245]\n", + "[0.0, 203.91000173077484, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)))\n", + "[-403.91000173077464, -200.0, -17.596287865939587]\n", + "((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "[-586.3137138648347, -200.0, -17.596287865939587]\n", + "[0.0, 203.91000173077484, 386.3137138648348]\n", + "[-182.40371213405996, 203.91000173077484, 386.3137138648348]\n", + "2\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-586.3137138648347, -200.0, -17.596287865939587]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-586.3137138648347, -200.0, 186.31371386483522]\n", + "[-182.40371213405996, 203.91000173077484, 386.3137138648348]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-586.3137138648347, -200.0, 186.31371386483522]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-515.6412870005524, -200.0, 186.31371386483522]\n", + "[-182.40371213405996, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)))\n", + "[-515.6412870005524, -200.0, 186.31371386483522]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", + "[-315.64128700055244, 0.0, 70.67242686428261]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 274.582428595057]\n", "1\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[-164.30318792713754, -754.5269035227471, -368.2131896579126]\n", - "((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "[35.69681207286246, -666.258188792525, -168.2131896579126]\n", - "[239.60681380363727, -350.6169017919724, 35.69681207286232]\n", - "[239.60681380363727, -462.3481870617502, 35.69681207286232]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, -1, 1), (3, 0, -1, 0)), ((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-315.64128700055244, 0.0, 70.67242686428261]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-115.64128700055244, 115.53280653032242, 270.6724268642826]\n", + "[-111.73128526977777, 203.91000173077484, 274.582428595057]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, -1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-115.64128700055244, 115.53280653032242, 270.6724268642826]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-270.78090733451234, 115.53280653032242, 270.6724268642826]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "[-266.87090560373764, 119.44280826109726, 274.582428595057]\n", + "0\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-270.78090733451234, 115.53280653032242, 270.6724268642826]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[101.84652039515743, -284.46719346967757, -129.3275731357174]\n", + "[-266.87090560373764, 119.44280826109726, 274.582428595057]\n", + "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", "2\n", - "-300.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)))\n", - "[35.69681207286246, -666.258188792525, -168.2131896579126]\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", - "[335.6968120728625, -366.25818879252495, 20.055525072309706]\n", - "[239.60681380363727, -462.3481870617502, 35.69681207286232]\n", - "[239.60681380363727, -462.3481870617502, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)))\n", - "[335.6968120728625, -366.25818879252495, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2))\n", - "[335.6968120728625, -633.1290943962624, 20.055525072309706]\n", - "[239.60681380363727, -462.3481870617502, -76.03447319691533]\n", - "[239.60681380363727, -729.2190926654877, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[335.6968120728625, -633.1290943962624, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[335.6968120728625, -681.8994757930777, 20.055525072309706]\n", - "[239.60681380363727, -729.2190926654877, -76.03447319691533]\n", - "[239.60681380363727, -777.989474062303, -76.03447319691533]\n", + "-600.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)))\n", + "[101.84652039515743, -284.46719346967757, -129.3275731357174]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1))\n", + "[701.8465203951574, 315.53280653032243, -0.1084804702297788]\n", + "[505.75652212593207, 119.44280826109726, 274.582428595057]\n", + "[505.75652212593207, 119.44280826109726, -196.1984787394554]\n", "2\n", - "-500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)))\n", - "[335.6968120728625, -681.8994757930777, 20.055525072309706]\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1))\n", - "[835.6968120728625, -181.89947579307773, 49.27461773779726]\n", - "[239.60681380363727, -777.989474062303, -76.03447319691533]\n", - "[239.60681380363727, -777.989474062303, -546.8153805314278]\n", + "-100.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[701.8465203951574, 315.53280653032243, -0.1084804702297788]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1))\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 415.53280653032243, 29.219092665487977]\n", + "[505.75652212593207, 119.44280826109726, -196.1984787394554]\n", + "[505.75652212593207, 119.44280826109726, -266.87090560373764]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-2, 0, 1, 0)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 415.53280653032243, 29.219092665487977]\n", + "((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 527.2640918001001, 29.219092665487977]\n", + "[505.75652212593207, 119.44280826109726, -266.87090560373764]\n", + "[505.75652212593207, 231.17409353087498, -266.87090560373764]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 527.2640918001001, 29.219092665487977]\n", + "((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1))\n", + "[801.8465203951574, 303.80152126054446, 29.219092665487977]\n", + "[505.75652212593207, 231.17409353087498, -266.87090560373764]\n", + "[505.75652212593207, 7.711522991319323, -266.87090560373764]\n", "1\n", "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)))\n", - "[835.6968120728625, -181.89947579307773, 49.27461773779726]\n", - "((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "[335.6968120728625, -50.61690179197194, -450.72538226220274]\n", - "[239.60681380363727, -777.989474062303, -546.8153805314278]\n", - "[239.60681380363727, -146.70690006119722, -546.8153805314278]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)))\n", - "[335.6968120728625, -50.61690179197194, -450.72538226220274]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "[447.4280973426404, -50.61690179197194, -450.72538226220274]\n", - "[239.60681380363727, -146.70690006119722, -546.8153805314278]\n", - "[351.3380990734152, -146.70690006119722, -546.8153805314278]\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)))\n", + "[801.8465203951574, 303.80152126054446, 29.219092665487977]\n", + "((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1))\n", + "[301.8465203951574, -400.10848047023023, -470.780907334512]\n", + "[505.75652212593207, 7.711522991319323, -266.87090560373764]\n", + "[505.75652212593207, -196.1984787394554, -266.87090560373764]\n", "2\n", - "500.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[447.4280973426404, -50.61690179197194, -450.72538226220274]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-52.5719026573596, -550.6169017919719, -52.57190265735983]\n", - "[351.3380990734152, -146.70690006119722, -546.8153805314278]\n", - "[351.3380990734152, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-52.5719026573596, -550.6169017919719, -52.57190265735983]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[151.3380990734152, -550.6169017919719, -52.57190265735983]\n", - "[351.3380990734152, -146.70690006119722, 351.3380990734152]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[151.3380990734152, -550.6169017919719, -52.57190265735983]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[533.7418112074752, -350.61690179197194, 147.42809734264017]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", + "800.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)))\n", + "[301.8465203951574, -400.10848047023023, -470.780907334512]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1))\n", + "[-498.1534796048426, -1200.1084804702302, -0.1084804702297788]\n", + "[505.75652212593207, -196.1984787394554, -266.87090560373764]\n", + "[505.75652212593207, -196.1984787394554, 1003.8015212605446]\n", "2\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, -350.61690179197194, 147.42809734264017]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, -150.61690179197194, 31.78681034208728]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, 0, 1), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, -150.61690179197194, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, -79.94447492769005, 31.78681034208728]\n", - "[737.6518129382499, -146.70690006119722, 35.69681207286232]\n", - "[737.6518129382499, -76.03447319691533, 35.69681207286232]\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)))\n", + "[-498.1534796048426, -1200.1084804702302, -0.1084804702297788]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1))\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1000.1084804702302, -31.282574001104763]\n", + "[505.75652212593207, -196.1984787394554, 1003.8015212605446]\n", + "[505.75652212593207, -196.1984787394554, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1000.1084804702302, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1729.327573135718, -31.282574001104763]\n", + "[505.75652212593207, -196.1984787394554, 772.6274277296696]\n", + "[505.75652212593207, -925.417571404943, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1729.327573135718, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1617.5962878659402, -31.282574001104763]\n", + "[505.75652212593207, -925.417571404943, 772.6274277296696]\n", + "[505.75652212593207, -813.6862861351652, 772.6274277296696]\n", + "1\n", + "None\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (-2, 0, 2, -1)), ((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1617.5962878659402, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0))\n", + "[-298.1534796048426, -1462.4566675319804, -31.282574001104763]\n", + "[505.75652212593207, -813.6862861351652, 772.6274277296696]\n", + "[505.75652212593207, -658.5466658012054, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, -79.94447492769005, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 31.786810342087605, 31.78681034208728]\n", - "[737.6518129382499, -76.03447319691533, 35.69681207286232]\n", - "[737.6518129382499, 35.69681207286232, 35.69681207286232]\n", + "-400.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-298.1534796048426, -1462.4566675319804, -31.282574001104763]\n", + "((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0))\n", + "((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[101.84652039515743, -17.596287865940212, 368.71742599889524]\n", + "[505.75652212593207, -658.5466658012054, 772.6274277296696]\n", + "[505.75652212593207, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[101.84652039515743, -17.596287865940212, 368.71742599889524]\n", + "((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-17.596287865939814, -17.596287865940212, 368.71742599889524]\n", + "[505.75652212593207, 386.3137138648348, 772.6274277296696]\n", + "[386.3137138648348, 386.3137138648348, 772.6274277296696]\n", "2\n", - "200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-7, -1, 1, 2), (-4, -1, 1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)))\n", - "[733.7418112074752, 31.786810342087605, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, -168.21318965791238, 35.69681207286223]\n", - "[737.6518129382499, 35.69681207286232, 35.69681207286232]\n", - "[737.6518129382499, 35.69681207286232, 239.60681380363727]\n", - "1\n", - "None\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, -168.21318965791238, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 35.69681207286257, 35.69681207286223]\n", - "[737.6518129382499, 35.69681207286232, 239.60681380363727]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "1\n", "0.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-4, -1, 1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 35.69681207286257, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[533.7418112074752, 266.8709056037377, 35.69681207286223]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", - "2\n", - "200.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", - "[533.7418112074752, 266.8709056037377, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "[333.74181120747517, 66.8709056037377, -52.57190265735983]\n", - "[737.6518129382499, 470.7809073345124, 239.60681380363727]\n", - "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-5, 2, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-17.596287865939814, -17.596287865940212, 368.71742599889524]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-17.596287865939814, -17.596287865940212, 480.4487112686729]\n", + "[386.3137138648348, 386.3137138648348, 772.6274277296696]\n", + "[386.3137138648348, 386.3137138648348, 884.3587129994473]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747517, 66.8709056037377, -52.57190265735983]\n", - "((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "[433.74181120747517, 47.42809734264051, 47.42809734264017]\n", - "[737.6518129382499, 470.7809073345124, 351.3380990734152]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (1, 1, 0, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-17.596287865939814, -17.596287865940212, 480.4487112686729]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[382.4037121340602, 494.1349974038374, 880.4487112686729]\n", + "[386.3137138648348, 386.3137138648348, 884.3587129994473]\n", + "[386.3137138648348, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-1, 0, 2, -1)), ((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[382.4037121340602, 494.1349974038374, 880.4487112686729]\n", + "((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[494.1349974038378, 494.1349974038374, 880.4487112686729]\n", + "[386.3137138648348, 498.04499913461245, 884.3587129994473]\n", + "[498.04499913461245, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 2, -1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[494.1349974038378, 494.1349974038374, 880.4487112686729]\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[649.2746177377976, 494.1349974038374, 880.4487112686729]\n", + "[498.04499913461245, 498.04499913461245, 884.3587129994473]\n", + "[653.1846194685722, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "800.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-7, 1, 2, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[649.2746177377976, 494.1349974038374, 880.4487112686729]\n", + "((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[653.1846194685722, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "2\n", + "-600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-3, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[525.3090909347129, 294.1349974038374, 525.3090909347131]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 729.2190926654876]\n", "2\n", + "600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-8, 0, 2, 1), (-4, 0, 2, 0)), ((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[525.3090909347129, 294.1349974038374, 525.3090909347131]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 729.2190926654876]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "1\n", "-100.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[433.74181120747517, 47.42809734264051, 47.42809734264017]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 147.4280973426405, 35.69681207286223]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0))\n", + "[25.309090934712913, -50.7253822622028, 180.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[729.2190926654876, 653.1846194685722, 884.3587129994473]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 147.4280973426405, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 920.05552507231, 35.69681207286223]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 1123.9655268030847, 239.60681380363727]\n", + "100.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[25.309090934712913, -50.7253822622028, 180.44871126867292]\n", + "((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0))\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 653.1846194685722, 884.3587129994473]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-74.69090906528709, -305.8650025961626, 80.44871126867292]\n", + "((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[80.4487112686727, -305.8650025961626, 80.44871126867292]\n", + "[729.2190926654876, 498.04499913461245, 884.3587129994473]\n", + "[884.3587129994473, 498.04499913461245, 884.3587129994473]\n", "2\n", + "-400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[80.4487112686727, -305.8650025961626, 80.44871126867292]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[480.4487112686727, 94.13499740383742, -17.596287865939587]\n", + "[884.3587129994473, 498.04499913461245, 884.3587129994473]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686727, 94.13499740383742, -17.596287865939587]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[684.3587129994476, 94.13499740383742, -17.596287865939587]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", + "1\n", + "300.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994476, 94.13499740383742, -17.596287865939587]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[384.35871299944756, -1.9550008653876034, -317.5962878659396]\n", + "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[384.35871299944756, -1.9550008653876034, -317.5962878659396]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[229.21909266548766, -1.9550008653876034, -317.5962878659396]\n", + "[1088.2687147302222, 701.9550008653874, 386.3137138648348]\n", + "[933.1290943962623, 701.9550008653874, 386.3137138648348]\n", + "1\n", "-200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, 920.05552507231, 35.69681207286223]\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 1120.05552507231, 31.78681034208728]\n", - "[737.6518129382499, 1123.9655268030847, 239.60681380363727]\n", - "[737.6518129382499, 1123.9655268030847, 35.69681207286232]\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[229.21909266548766, -1.9550008653876034, -317.5962878659396]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[429.21909266548766, 42.905378800652954, -117.59628786593959]\n", + "[933.1290943962623, 701.9550008653874, 386.3137138648348]\n", + "[933.1290943962623, 546.815380531428, 386.3137138648348]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[429.21909266548766, 42.905378800652954, -117.59628786593959]\n", + "((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[540.9503779352656, 42.905378800652954, -117.59628786593959]\n", + "[933.1290943962623, 546.815380531428, 386.3137138648348]\n", + "[1044.8603796660402, 546.815380531428, 386.3137138648348]\n", + "0\n", + "200.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (-3, -1, 1, 1), (0, -1, 1, 0)), ((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)))\n", + "[540.9503779352656, 42.905378800652954, -117.59628786593959]\n", + "((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "[68.71742599889501, -157.09462119934705, -317.5962878659396]\n", + "[1044.8603796660402, 546.815380531428, 386.3137138648348]\n", + "[772.6274277296696, 546.815380531428, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 1120.05552507231, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "[733.7418112074752, 964.9159047383503, 31.78681034208728]\n", - "[737.6518129382499, 1123.9655268030847, 35.69681207286232]\n", - "[737.6518129382499, 968.8259064691249, 35.69681207286232]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, -1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)))\n", - "[733.7418112074752, 964.9159047383503, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1))\n", - "[1033.7418112074752, 1264.9159047383503, 64.91590473834987]\n", - "[737.6518129382499, 968.8259064691249, 35.69681207286232]\n", - "[737.6518129382499, 968.8259064691249, -231.1740935308751]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)))\n", + "[68.71742599889501, -157.09462119934705, -317.5962878659396]\n", + "((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", + "[468.717425998895, -29.327573135718012, 82.40371213406041]\n", + "[772.6274277296696, 546.815380531428, 386.3137138648348]\n", + "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", "1\n", + "100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (0, -1, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[468.717425998895, -29.327573135718012, 82.40371213406041]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[368.717425998895, -17.596287865940212, -17.596287865939587]\n", + "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", + "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)))\n", - "[1033.7418112074752, 1264.9159047383503, 64.91590473834987]\n", - "((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "[1033.7418112074752, 1033.7418112074752, 64.91590473834987]\n", - "[737.6518129382499, 968.8259064691249, -231.1740935308751]\n", - "[737.6518129382499, 737.6518129382499, -231.1740935308751]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[368.717425998895, -17.596287865940212, -17.596287865939587]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[213.577805664935, -17.596287865940212, -17.596287865939587]\n", + "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "[617.4878073957096, 386.3137138648348, 386.3137138648348]\n", "1\n", - "500.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)))\n", - "[1033.7418112074752, 1033.7418112074752, 64.91590473834987]\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1))\n", - "[533.7418112074752, 35.696812072862485, -435.08409526165013]\n", - "[737.6518129382499, 737.6518129382499, -231.1740935308751]\n", - "[737.6518129382499, 239.60681380363727, -231.1740935308751]\n", - "2\n", "-200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[533.7418112074752, 35.696812072862485, -435.08409526165013]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 235.69681207286249, 31.78681034208728]\n", - "[737.6518129382499, 239.60681380363727, -231.1740935308751]\n", - "[737.6518129382499, 239.60681380363727, 35.69681207286232]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[213.577805664935, -17.596287865940212, -17.596287865939587]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[413.577805664935, 27.264091800099948, 182.4037121340604]\n", + "[617.4878073957096, 386.3137138648348, 386.3137138648348]\n", + "[617.4878073957096, 231.17409353087498, 386.3137138648348]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[413.577805664935, 27.264091800099948, 182.4037121340604]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[525.3090909347129, 27.264091800099948, 182.4037121340604]\n", + "[617.4878073957096, 231.17409353087498, 386.3137138648348]\n", + "[729.2190926654876, 231.17409353087498, 386.3137138648348]\n", + "0\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", + "[525.3090909347129, 27.264091800099948, 182.4037121340604]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "[-31.28257400110499, -572.7359081999, -417.5962878659396]\n", + "[729.2190926654876, 231.17409353087498, 386.3137138648348]\n", + "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "2\n", + "-500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)))\n", + "[-31.28257400110499, -572.7359081999, -417.5962878659396]\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0))\n", + "[468.717425998895, -72.7359081999, -29.32757313571733]\n", + "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "[772.6274277296696, 231.17409353087498, 274.582428595057]\n", + "1\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", + "[468.717425998895, -72.7359081999, -29.32757313571733]\n", + "((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", + "[768.717425998895, 66.76242513350701, 270.67242686428267]\n", + "[772.6274277296696, 231.17409353087498, 274.582428595057]\n", + "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "2\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, 1, -1, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[768.717425998895, 66.76242513350701, 270.67242686428267]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[368.717425998895, -333.237574866493, -17.59628786593953]\n", + "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 235.69681207286249, 31.78681034208728]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[845.4730964772529, 235.69681207286249, 31.78681034208728]\n", - "[737.6518129382499, 239.60681380363727, 35.69681207286232]\n", - "[849.3830982080276, 239.60681380363727, 35.69681207286232]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[368.717425998895, -333.237574866493, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[480.4487112686727, -333.237574866493, -17.59628786593953]\n", + "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", + "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[845.4730964772529, 235.69681207286249, 31.78681034208728]\n", - "((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[1049.383098208028, 235.69681207286249, 31.78681034208728]\n", - "[849.3830982080276, 239.60681380363727, 35.69681207286232]\n", - "[1053.293099938803, 239.60681380363727, 35.69681207286232]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686727, -333.237574866493, -17.59628786593953]\n", + "((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[684.3587129994476, -333.237574866493, -17.59628786593953]\n", + "[884.3587129994473, 70.67242686428197, 386.3137138648348]\n", + "[1088.2687147302222, 70.67242686428197, 386.3137138648348]\n", "0\n", - "-100.0\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 0, 1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)))\n", - "[1049.383098208028, 235.69681207286249, 31.78681034208728]\n", - "((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "[-50.61690179197217, 335.6968120728625, 131.78681034208728]\n", - "[1053.293099938803, 239.60681380363727, 35.69681207286232]\n", - "[-146.70690006119722, 239.60681380363727, 35.69681207286232]\n", + "-400.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", + "[684.3587129994476, -333.237574866493, -17.59628786593953]\n", + "((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "[1035.5883316026323, 66.76242513350701, 382.40371213406047]\n", + "[1088.2687147302222, 70.67242686428197, 386.3137138648348]\n", + "[1039.498333333407, 70.67242686428197, 386.3137138648348]\n", + "1\n", + "200.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[1035.5883316026323, 66.76242513350701, 382.40371213406047]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[835.5883316026323, -203.91000173077498, 182.40371213406047]\n", + "[1039.498333333407, 70.67242686428197, 386.3137138648348]\n", + "[1039.498333333407, 0.0, 386.3137138648348]\n", "2\n", - "600.0\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 0, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", - "[-50.61690179197217, 335.6968120728625, 131.78681034208728]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "[-650.6169017919722, -264.3031879271375, -33.129094396262644]\n", - "[-146.70690006119722, 239.60681380363727, 35.69681207286232]\n", - "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", + "200.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[835.5883316026323, -203.91000173077498, 182.40371213406047]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[635.5883316026323, -403.910001730775, 94.1349974038381]\n", + "[1039.498333333407, 0.0, 386.3137138648348]\n", + "[1039.498333333407, 0.0, 498.04499913461245]\n", "2\n", "300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-2, 0, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", - "[-650.6169017919722, -264.3031879271375, -33.129094396262644]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", - "[-950.6169017919722, -564.3031879271375, -66.25818879252512]\n", - "[-146.70690006119722, 239.60681380363727, 470.7809073345124]\n", - "[-146.70690006119722, 239.60681380363727, 737.6518129382499]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[635.5883316026323, -403.910001730775, 94.1349974038381]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[335.58833160263225, -703.910001730775, -1.9550008653869213]\n", + "[1039.498333333407, 0.0, 498.04499913461245]\n", + "[1039.498333333407, 0.0, 701.9550008653874]\n", + "2\n", + "-700.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (3, 0, 0, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[335.58833160263225, -703.910001730775, -1.9550008653869213]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[1035.5883316026323, -3.9100017307749795, 66.76242513350758]\n", + "[1039.498333333407, 0.0, 701.9550008653874]\n", + "[1039.498333333407, 0.0, 70.67242686428197]\n", + "2\n", + "800.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)))\n", + "[1035.5883316026323, -3.9100017307749795, 66.76242513350758]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2))\n", + "[235.58833160263225, -803.910001730775, 4.4142380717573815]\n", + "[1039.498333333407, 0.0, 70.67242686428197]\n", + "[1039.498333333407, 0.0, 808.3242398025318]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)))\n", + "[235.58833160263225, -803.910001730775, 4.4142380717573815]\n", + "((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2))\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2))\n", + "[235.58833160263225, -964.411668397368, 4.4142380717573815]\n", + "[1039.498333333407, 0.0, 808.3242398025318]\n", + "[1039.498333333407, -160.50166666659302, 808.3242398025318]\n", "2\n", "-400.0\n", - "here\n", - "(((-5, 0, 0, 2), (-2, 0, 0, 1), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)))\n", - "[-950.6169017919722, -564.3031879271375, -66.25818879252512]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", - "[-550.6169017919722, -164.30318792713751, -52.57190265735983]\n", - "[-146.70690006119722, 239.60681380363727, 737.6518129382499]\n", - "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)))\n", + "[235.58833160263225, -964.411668397368, 4.4142380717573815]\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2))\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1))\n", + "[635.5883316026323, -564.411668397368, 249.27461773779783]\n", + "[1039.498333333407, -160.50166666659302, 808.3242398025318]\n", + "[1039.498333333407, -160.50166666659302, 653.1846194685722]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -564.411668397368, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1))\n", + "[635.5883316026323, -719.5512887313276, 249.27461773779783]\n", + "[1039.498333333407, -160.50166666659302, 653.1846194685722]\n", + "[1039.498333333407, -315.6412870005527, 653.1846194685722]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -719.5512887313276, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", + "[635.5883316026323, -795.5857619282432, 249.27461773779783]\n", + "[1039.498333333407, -315.6412870005527, 653.1846194685722]\n", + "[1039.498333333407, -391.67576019746826, 653.1846194685722]\n", + "1\n", + "-400.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)))\n", + "[635.5883316026323, -795.5857619282432, 249.27461773779783]\n", + "((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1))\n", + "[1035.5883316026323, 66.76242513350707, 649.2746177377978]\n", + "[1039.498333333407, -391.67576019746826, 653.1846194685722]\n", + "[1039.498333333407, 70.67242686428197, 653.1846194685722]\n", "2\n", "500.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)))\n", - "[-550.6169017919722, -164.30318792713751, -52.57190265735983]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2))\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -664.3031879271375, 149.38309820802795]\n", - "[-146.70690006119722, 239.60681380363727, 351.3380990734152]\n", - "[-146.70690006119722, 239.60681380363727, 1053.293099938803]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (2, -1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)))\n", + "[1035.5883316026323, 66.76242513350707, 649.2746177377978]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1))\n", + "[535.5883316026323, -433.23757486649293, 37.54333246802014]\n", + "[1039.498333333407, 70.67242686428197, 653.1846194685722]\n", + "[1039.498333333407, 70.67242686428197, 541.4533341987946]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)))\n", - "[-1050.6169017919722, -664.3031879271375, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -552.5719026573596, 149.38309820802795]\n", - "[-146.70690006119722, 239.60681380363727, 1053.293099938803]\n", - "[-146.70690006119722, 351.3380990734152, 1053.293099938803]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)))\n", - "[-1050.6169017919722, -552.5719026573596, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2))\n", - "[-1050.6169017919722, -348.6619009265848, 149.38309820802795]\n", - "[-146.70690006119722, 351.3380990734152, 1053.293099938803]\n", - "[-146.70690006119722, 555.24810080419, 1053.293099938803]\n", + "-300.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[535.5883316026323, -433.23757486649293, 37.54333246802014]\n", + "((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[835.5883316026323, -48.77038139681514, 337.54333246802014]\n", + "[1039.498333333407, 70.67242686428197, 541.4533341987946]\n", + "[1039.498333333407, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "500.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)))\n", + "[835.5883316026323, -48.77038139681514, 337.54333246802014]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "[335.58833160263225, -548.7703813968151, -50.725382262202174]\n", + "[1039.498333333407, 155.13962033395975, 541.4533341987946]\n", + "[1039.498333333407, 155.13962033395975, 653.1846194685722]\n", "2\n", - "-100.0\n", - "here\n", - "(((-1, -1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)))\n", - "[-1050.6169017919722, -348.6619009265848, 149.38309820802795]\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2))\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1))\n", - "[-950.6169017919722, -248.6619009265848, -17.48780739570998]\n", - "[-146.70690006119722, 555.24810080419, 1053.293099938803]\n", - "[-146.70690006119722, 555.24810080419, 786.422194335065]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", - "[-950.6169017919722, -248.6619009265848, -17.48780739570998]\n", - "((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1))\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "[-950.6169017919722, -719.4428082610968, -17.48780739570998]\n", - "[-146.70690006119722, 555.24810080419, 786.422194335065]\n", - "[-146.70690006119722, 84.46719346967797, 786.422194335065]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, -1, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", - "[-950.6169017919722, -719.4428082610968, -17.48780739570998]\n", - "((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "[-719.442808261097, -719.4428082610968, -17.48780739570998]\n", - "[-146.70690006119722, 84.46719346967797, 786.422194335065]\n", - "[84.46719346967797, 84.46719346967797, 786.422194335065]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-719.442808261097, -719.4428082610968, -17.48780739570998]\n", - "((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-719.442808261097, -831.1740935308751, -17.48780739570998]\n", - "[84.46719346967797, 84.46719346967797, 786.422194335065]\n", - "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-719.442808261097, -831.1740935308751, -17.48780739570998]\n", - "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-831.1740935308751, -831.1740935308751, -17.48780739570998]\n", - "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", - "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", - "1\n", "-500.0\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-3, 0, -1, 2)), ((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", - "[-831.1740935308751, -831.1740935308751, -17.48780739570998]\n", - "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "[-331.1740935308751, -100.0, 482.51219260429]\n", - "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", - "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", - "[-331.1740935308751, -100.0, 482.51219260429]\n", - "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "[-119.4428082610969, 0.0, 582.51219260429]\n", - "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", - "[84.46719346967797, 203.91000173077484, 786.422194335065]\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, 0, 0, 0), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", + "[335.58833160263225, -548.7703813968151, -50.725382262202174]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1))\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, -48.77038139681508, -133.23757486649242]\n", + "[1039.498333333407, 155.13962033395975, 653.1846194685722]\n", + "[1039.498333333407, 155.13962033395975, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-6, -1, 2, 1), (-8, -1, 2, 2)), ((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, -48.77038139681508, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 97.93651866438208, -133.23757486649242]\n", + "[1039.498333333407, 155.13962033395975, 70.67242686428197]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-6, -1, 2, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 97.93651866438208, -133.23757486649242]\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 337.5433324680197, -133.23757486649242]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "[1039.498333333407, 541.4533341987946, 70.67242686428197]\n", + "1\n", + "None\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-1, -1, 1, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 337.5433324680197, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 449.27461773779737, -133.23757486649242]\n", + "[1039.498333333407, 541.4533341987946, 70.67242686428197]\n", + "[1039.498333333407, 653.1846194685722, 70.67242686428197]\n", "1\n", + "0.0\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 449.27461773779737, -133.23757486649242]\n", + "((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[835.5883316026323, 97.93651866438205, -133.23757486649242]\n", + "[1039.498333333407, 653.1846194685722, 70.67242686428197]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[835.5883316026323, 97.93651866438205, -133.23757486649242]\n", + "((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[680.4487112686727, 97.93651866438205, -133.23757486649242]\n", + "[1039.498333333407, 301.8465203951569, 70.67242686428197]\n", + "[884.3587129994473, 301.8465203951569, 70.67242686428197]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 2, 0), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[680.4487112686727, 97.93651866438205, -133.23757486649242]\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[680.4487112686727, 97.93651866438205, -288.3771952004522]\n", + "[884.3587129994473, 301.8465203951569, 70.67242686428197]\n", + "[884.3587129994473, 301.8465203951569, -84.46719346967784]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[680.4487112686727, 97.93651866438205, -288.3771952004522]\n", + "((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[525.3090909347129, 97.93651866438205, -288.3771952004522]\n", + "[884.3587129994473, 301.8465203951569, -84.46719346967784]\n", + "[729.2190926654876, 301.8465203951569, -84.46719346967784]\n", + "2\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 1, 1)), ((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[525.3090909347129, 97.93651866438205, -288.3771952004522]\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "[525.3090909347129, 97.93651866438205, -400.1084804702298]\n", + "[729.2190926654876, 301.8465203951569, -84.46719346967784]\n", + "[729.2190926654876, 301.8465203951569, -196.1984787394554]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[525.3090909347129, 97.93651866438205, -400.1084804702298]\n", + "((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "[413.577805664935, 97.93651866438205, -400.1084804702298]\n", + "[729.2190926654876, 301.8465203951569, -196.1984787394554]\n", + "[617.4878073957096, 301.8465203951569, -196.1984787394554]\n", + "2\n", "-300.0\n", - "here\n", - "(((-5, 1, -1, 2), (-3, 0, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-119.4428082610969, 0.0, 582.51219260429]\n", - "((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[180.5571917389031, -50.616901791972055, 882.51219260429]\n", - "[84.46719346967797, 203.91000173077484, 786.422194335065]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "0\n", - "500.0\n", - "here\n", - "(((-5, 1, -1, 2), (-6, 2, -1, 2), (-4, 1, -1, 2)), ((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[180.5571917389031, -50.616901791972055, 882.51219260429]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-164.30318792713763, -550.616901791972, 382.51219260429]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "[239.60681380363727, -146.70690006119722, 786.422194335065]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-6, 2, -1, 2), (-3, 2, -1, 1)), ((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-164.30318792713763, -550.616901791972, 382.51219260429]\n", - "((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[47.428097342640314, -450.61690179197205, 482.51219260429]\n", - "[239.60681380363727, -146.70690006119722, 786.422194335065]\n", - "[351.3380990734152, -146.70690006119722, 786.422194335065]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[413.577805664935, 97.93651866438205, -400.1084804702298]\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1))\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[713.577805664935, 397.93651866438205, 11.622804799547794]\n", + "[617.4878073957096, 301.8465203951569, -196.1984787394554]\n", + "[617.4878073957096, 301.8465203951569, -84.46719346967784]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[713.577805664935, 397.93651866438205, 11.622804799547794]\n", + "((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[713.577805664935, 327.2640918001001, 11.622804799547794]\n", + "[617.4878073957096, 301.8465203951569, -84.46719346967784]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", "0\n", - "-100.0\n", - "here\n", - "(((-5, 1, -1, 2), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[47.428097342640314, -450.61690179197205, 482.51219260429]\n", - "((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[351.33809907341515, -350.61690179197205, 582.51219260429]\n", - "[351.3380990734152, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)))\n", + "[713.577805664935, 327.2640918001001, 11.622804799547794]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "[-1174.690909065287, -472.7359081998999, -788.3771952004522]\n", + "[617.4878073957096, 231.17409353087498, -84.46719346967784]\n", + "[-470.78090733451245, 231.17409353087498, -84.46719346967784]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)))\n", + "[-1174.690909065287, -472.7359081998999, -788.3771952004522]\n", + "((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1))\n", + "[-1174.690909065287, -361.0046229301222, -788.3771952004522]\n", + "[-470.78090733451245, 231.17409353087498, -84.46719346967784]\n", + "[-470.78090733451245, 342.90537880065267, -84.46719346967784]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)))\n", + "[-1174.690909065287, -361.0046229301222, -788.3771952004522]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "[-1174.690909065287, -205.8650025961624, -788.3771952004522]\n", + "[-470.78090733451245, 342.90537880065267, -84.46719346967784]\n", + "[-470.78090733451245, 498.04499913461245, -84.46719346967784]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[351.33809907341515, -350.61690179197205, 582.51219260429]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[551.3380990734152, -150.61690179197205, 80.55719173890293]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", + "-400.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-1174.690909065287, -205.8650025961624, -788.3771952004522]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1))\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-774.6909090652871, 194.1349974038376, -37.039096127037055]\n", + "[-470.78090733451245, 498.04499913461245, -84.46719346967784]\n", + "[-470.78090733451245, 498.04499913461245, 266.8709056037373]\n", "1\n", - "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[551.3380990734152, -150.61690179197205, 80.55719173890293]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1))\n", - "[151.33809907341515, 649.3830982080281, -319.44280826109707]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "[555.24810080419, 1053.293099938803, 84.46719346967797]\n", + "0.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((5, -1, 0, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)))\n", + "[-774.6909090652871, 194.1349974038376, -37.039096127037055]\n", + "((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "[-774.6909090652871, 38.995377069877804, -37.039096127037055]\n", + "[-470.78090733451245, 498.04499913461245, 266.8709056037373]\n", + "[-470.78090733451245, 342.90537880065267, 266.8709056037373]\n", "1\n", - "-400.0\n", - "here\n", - "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)))\n", - "[151.33809907341515, 649.3830982080281, -319.44280826109707]\n", - "((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "[551.3380990734152, -150.61690179197217, 80.55719173890293]\n", - "[555.24810080419, 1053.293099938803, 84.46719346967797]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "2\n", "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[551.3380990734152, -150.61690179197217, 80.55719173890293]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[451.33809907341515, -250.61690179197217, 135.69681207286223]\n", - "[555.24810080419, -146.70690006119722, 84.46719346967797]\n", - "[555.24810080419, -146.70690006119722, 239.60681380363727]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((5, -1, 0, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[-774.6909090652871, 38.995377069877804, -37.039096127037055]\n", + "((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[-874.6909090652871, -635.08409526165, -137.03909612703706]\n", + "[-470.78090733451245, 342.90537880065267, 266.8709056037373]\n", + "[-470.78090733451245, -231.1740935308751, 266.8709056037373]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", - "[451.33809907341515, -250.61690179197217, 135.69681207286223]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "[651.3380990734152, -50.61690179197217, -50.61690179197225]\n", - "[555.24810080419, -146.70690006119722, 239.60681380363727]\n", - "[555.24810080419, -146.70690006119722, -146.70690006119722]\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, -1, 2, -1), (-2, 0, 2, -1)), ((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-874.6909090652871, -635.08409526165, -137.03909612703706]\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-674.6909090652871, -435.08409526164996, 266.87090560373804]\n", + "[-470.78090733451245, -231.1740935308751, 266.8709056037373]\n", + "[-470.78090733451245, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (0, -1, 2, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-674.6909090652871, -435.08409526164996, 266.87090560373804]\n", + "((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-435.08409526164974, -435.08409526164996, 266.87090560373804]\n", + "[-470.78090733451245, -231.1740935308751, 470.7809073345124]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "1\n", + "0.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-435.08409526164974, -435.08409526164996, 266.87090560373804]\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-435.08409526164974, 35.69681207286237, 266.87090560373804]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "[-231.1740935308751, 239.60681380363727, 470.7809073345124]\n", "2\n", - "800.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[651.3380990734152, -50.61690179197217, -50.61690179197225]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-148.66190092658485, -850.6169017919722, 82.51219260428991]\n", - "[555.24810080419, -146.70690006119722, -146.70690006119722]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((4, -1, 0, -1), (3, 0, 0, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)))\n", + "[-435.08409526164974, 35.69681207286237, 266.87090560373804]\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "[-635.0840952616497, -164.30318792713763, -137.03909612703706]\n", + "[-231.1740935308751, 239.60681380363727, 470.7809073345124]\n", + "[-231.1740935308751, 239.60681380363727, 266.8709056037373]\n", + "0\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)))\n", + "[-635.0840952616497, -164.30318792713763, -137.03909612703706]\n", + "((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "[-523.3528099918719, -164.30318792713763, -137.03909612703706]\n", + "[-231.1740935308751, 239.60681380363727, 266.8709056037373]\n", + "[-119.44280826109728, 239.60681380363727, 266.8709056037373]\n", "2\n", "-200.0\n", - "here\n", - "(((-7, 1, 0, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)))\n", - "[-148.66190092658485, -850.6169017919722, 82.51219260428991]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "[51.33809907341515, -650.6169017919722, 51.338099073414924]\n", - "[555.24810080419, -146.70690006119722, 786.422194335065]\n", - "[555.24810080419, -146.70690006119722, 555.24810080419]\n", - "2\n", - "-100.0\n", - "here\n", - "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[51.33809907341515, -650.6169017919722, 51.338099073414924]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[151.33809907341515, -550.6169017919722, -52.571902657359885]\n", - "[555.24810080419, -146.70690006119722, 555.24810080419]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[151.33809907341515, -550.6169017919722, -52.571902657359885]\n", - "((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[333.74181120747505, -550.6169017919722, -52.571902657359885]\n", - "[555.24810080419, -146.70690006119722, 351.3380990734152]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747505, -550.6169017919722, -52.571902657359885]\n", - "((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[445.47309647725274, -550.6169017919722, -52.571902657359885]\n", - "[737.6518129382499, -146.70690006119722, 351.3380990734152]\n", - "[849.3830982080276, -146.70690006119722, 351.3380990734152]\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)))\n", + "[-523.3528099918719, -164.30318792713763, -137.03909612703706]\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1))\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "[-323.35280999187194, 35.69681207286237, -92.17871646099661]\n", + "[-119.44280826109728, 239.60681380363727, 266.8709056037373]\n", + "[-119.44280826109728, 239.60681380363727, 111.73128526977776]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, -1, 2), (-4, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[445.47309647725274, -550.6169017919722, -52.571902657359885]\n", - "((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[649.3830982080281, -550.6169017919722, -52.571902657359885]\n", - "[849.3830982080276, -146.70690006119722, 351.3380990734152]\n", - "[1053.293099938803, -146.70690006119722, 351.3380990734152]\n", + "200.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)))\n", + "[-323.35280999187194, 35.69681207286237, -92.17871646099661]\n", + "((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "[-790.2237155956094, -164.30318792713763, -292.1787164609966]\n", + "[-119.44280826109728, 239.60681380363727, 111.73128526977776]\n", + "[-386.31371386483477, 239.60681380363727, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (7, -1, -1, -1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)))\n", + "[-790.2237155956094, -164.30318792713763, -292.1787164609966]\n", + "((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0))\n", + "[-790.2237155956094, -292.1787164609971, -292.1787164609966]\n", + "[-386.31371386483477, 239.60681380363727, 111.73128526977776]\n", + "[-386.31371386483477, 111.73128526977776, 111.73128526977776]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)))\n", + "[-790.2237155956094, -292.1787164609971, -292.1787164609966]\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0))\n", + "[-790.2237155956094, -403.91000173077487, -292.1787164609966]\n", + "[-386.31371386483477, 111.73128526977776, 111.73128526977776]\n", + "[-386.31371386483477, 0.0, 111.73128526977776]\n", "2\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -403.91000173077487, -292.1787164609966]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-490.2237155956094, -103.91000173077487, 211.73128526977854]\n", + "[-386.31371386483477, 0.0, 111.73128526977776]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-490.2237155956094, -103.91000173077487, 211.73128526977854]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[-490.2237155956094, -286.3137138648348, 211.73128526977854]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, -182.40371213405996, 315.6412870005529]\n", + "1\n", "-200.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-2, 1, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[649.3830982080281, -550.6169017919722, -52.571902657359885]\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[849.3830982080281, -350.61690179197217, 35.69681207286217]\n", - "[1053.293099938803, -146.70690006119722, 351.3380990734152]\n", - "[1053.293099938803, -146.70690006119722, 239.60681380363727]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[849.3830982080281, -350.61690179197217, 35.69681207286217]\n", - "((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-19.442808261096843, -250.61690179197217, 135.69681207286217]\n", - "[1053.293099938803, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)))\n", + "[-490.2237155956094, -286.3137138648348, 211.73128526977854]\n", + "((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0))\n", + "[-290.2237155956094, -59.04962206473465, 411.73128526977854]\n", + "[-386.31371386483477, -182.40371213405996, 315.6412870005529]\n", + "[-386.31371386483477, -155.13962033395978, 315.6412870005529]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)))\n", - "[-19.442808261096843, -250.61690179197217, 135.69681207286217]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "[-719.4428082610968, -950.6169017919722, -17.487807395710092]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", + "300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-290.2237155956094, -59.04962206473465, 411.73128526977854]\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[-590.2237155956094, -359.04962206473465, 342.9053788006536]\n", + "[-386.31371386483477, -155.13962033395978, 315.6412870005529]\n", + "[-386.31371386483477, -155.13962033395978, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-7, 1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -359.04962206473465, 342.9053788006536]\n", + "((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-590.2237155956094, -470.7809073345125, 342.9053788006536]\n", + "[-386.31371386483477, -155.13962033395978, 546.815380531428]\n", + "[-386.31371386483477, -266.87090560373764, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, -1, 1), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -470.7809073345125, 342.9053788006536]\n", + "((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "[-590.2237155956094, -1088.268714730222, 342.9053788006536]\n", + "[-386.31371386483477, -266.87090560373764, 546.815380531428]\n", + "[-386.31371386483477, -884.3587129994471, 546.815380531428]\n", + "1\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-7, 1, 0, 2), (4, -1, -1, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -1088.268714730222, 342.9053788006536]\n", + "((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1))\n", + "[-590.2237155956094, -1292.1787164609973, 342.9053788006536]\n", + "[-386.31371386483477, -884.3587129994471, 546.815380531428]\n", + "[-386.31371386483477, -1088.2687147302224, 546.815380531428]\n", + "1\n", + "-800.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (4, -1, -1, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)))\n", + "[-590.2237155956094, -1292.1787164609973, 342.9053788006536]\n", + "((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "[209.7762844043906, -555.13962033396, 1142.9053788006536]\n", + "[-386.31371386483477, -1088.2687147302224, 546.815380531428]\n", + "[-386.31371386483477, -1151.2296186031851, 546.815380531428]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (4, -1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)))\n", + "[209.7762844043906, -555.13962033396, 1142.9053788006536]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1))\n", + "[209.7762844043906, -555.13962033396, 1031.1740935308753]\n", + "[-386.31371386483477, -1151.2296186031851, 546.815380531428]\n", + "[-386.31371386483477, -1151.2296186031851, 435.0840952616498]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)))\n", + "[209.7762844043906, -555.13962033396, 1031.1740935308753]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1))\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1))\n", + "[209.7762844043906, -555.13962033396, 1178.6021908735158]\n", + "[-386.31371386483477, -1151.2296186031851, 435.0840952616498]\n", + "[-386.31371386483477, -1151.2296186031851, 582.5121926042902]\n", + "1\n", + "1000.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)))\n", + "[209.7762844043906, -555.13962033396, 1178.6021908735158]\n", + "((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1))\n", + "[-790.2237155956094, -52.571902657359715, 178.60219087351584]\n", + "[-386.31371386483477, -1151.2296186031851, 582.5121926042902]\n", + "[-386.31371386483477, 351.3380990734152, 582.5121926042902]\n", + "2\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (5, 0, -1, -1), (1, 1, -1, 0)), ((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)))\n", + "[-790.2237155956094, -52.571902657359715, 178.60219087351584]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2))\n", + "[-790.2237155956094, -52.571902657359715, 333.7418112074755]\n", + "[-386.31371386483477, 351.3380990734152, 582.5121926042902]\n", + "[-386.31371386483477, 351.3380990734152, 737.6518129382499]\n", "2\n", - "-100.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)))\n", - "[-719.4428082610968, -950.6169017919722, -17.487807395710092]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1))\n", - "[-619.4428082610968, -850.6169017919722, -121.39780912648484]\n", - "[84.46719346967797, -146.70690006119722, 786.422194335065]\n", - "[84.46719346967797, -146.70690006119722, 582.5121926042902]\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (5, 0, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -52.571902657359715, 333.7418112074755]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2))\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0))\n", + "[-790.2237155956094, -52.571902657359715, -88.26871473022152]\n", + "[-386.31371386483477, 351.3380990734152, 737.6518129382499]\n", + "[-386.31371386483477, 351.3380990734152, 315.6412870005529]\n", + "1\n", + "-400.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)))\n", + "[-790.2237155956094, -52.571902657359715, -88.26871473022152]\n", + "((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "[-390.2237155956094, -3.9100017307749226, 311.7312852697785]\n", + "[-386.31371386483477, 351.3380990734152, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", "2\n", - "-300.0\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)))\n", - "[-619.4428082610968, -850.6169017919722, -121.39780912648484]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -550.6169017919722, -52.571902657359885]\n", - "[84.46719346967797, -146.70690006119722, 582.5121926042902]\n", - "[84.46719346967797, -146.70690006119722, 351.3380990734152]\n", + "0.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956094, -3.9100017307749226, 311.7312852697785]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0))\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-390.2237155956094, -3.9100017307749226, -3.910001730774411]\n", + "[-386.31371386483477, 0.0, 315.6412870005529]\n", + "[-386.31371386483477, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (3, -1, -1, 0), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-390.2237155956094, -3.9100017307749226, -3.910001730774411]\n", + "((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-235.08409526164974, -3.9100017307749226, -3.910001730774411]\n", + "[-386.31371386483477, 0.0, 0.0]\n", + "[-231.1740935308751, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-235.08409526164974, -3.9100017307749226, -3.910001730774411]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-972.7359081998998, -3.9100017307749226, -3.910001730774411]\n", + "[-231.1740935308751, 0.0, 0.0]\n", + "[-968.8259064691251, 0.0, 0.0]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (0, 2, 0, -1)), ((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-972.7359081998998, -3.9100017307749226, -3.910001730774411]\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-817.5962878659399, -3.9100017307749226, -3.910001730774411]\n", + "[-968.8259064691251, 0.0, 0.0]\n", + "[-813.6862861351652, 0.0, 0.0]\n", + "0\n", + "700.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 2, -1, -1), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-817.5962878659399, -3.9100017307749226, -3.910001730774411]\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-1.9550008653872055, -703.9100017307749, -703.9100017307744]\n", + "[-813.6862861351652, 0.0, 0.0]\n", + "[701.9550008653874, 0.0, 0.0]\n", "1\n", "None\n", - "here\n", - "(((-6, 2, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)))\n", - "[-319.44280826109684, -550.6169017919722, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -754.5269035227474, -52.571902657359885]\n", - "[84.46719346967797, -146.70690006119722, 351.3380990734152]\n", - "[84.46719346967797, -350.6169017919724, 351.3380990734152]\n", - "1\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (0, 0, -1, 1)), ((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653872055, -703.9100017307749, -703.9100017307744]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1.9550008653872055, -815.6412870005527, -703.9100017307744]\n", + "[701.9550008653874, 0.0, 0.0]\n", + "[701.9550008653874, -111.73128526977777, 0.0]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (-5, 0, 0, 2)), ((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -815.6412870005527, -703.9100017307744]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1.9550008653872055, -815.6412870005527, -499.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 0.0]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (-3, 0, -1, 2), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -815.6412870005527, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-1.9550008653872055, -731.1740935308751, -499.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "[701.9550008653874, -27.264091800100235, 203.91000173077484]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (1, 1, -1, 0)), ((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-1.9550008653872055, -731.1740935308751, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-113.686286135165, -731.1740935308751, -499.99999999999955]\n", + "[701.9550008653874, -27.264091800100235, 203.91000173077484]\n", + "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)))\n", - "[-319.44280826109684, -754.5269035227474, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2))\n", - "[-319.44280826109684, -866.2581887925252, -52.571902657359885]\n", - "[84.46719346967797, -350.6169017919724, 351.3380990734152]\n", - "[84.46719346967797, -462.3481870617502, 351.3380990734152]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 0, -1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)))\n", + "[-113.686286135165, -731.1740935308751, -499.99999999999955]\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "[-113.686286135165, -731.1740935308751, -1699.9999999999995]\n", + "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "[590.2237155956096, -27.264091800100235, -996.0899982692251]\n", + "1\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (0, 0, 0, 0)), ((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)))\n", + "[-113.686286135165, -731.1740935308751, -1699.9999999999995]\n", + "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0))\n", + "[-113.686286135165, -500.0, -1699.9999999999995]\n", + "[590.2237155956096, -27.264091800100235, -996.0899982692251]\n", + "[590.2237155956096, 203.91000173077484, -996.0899982692251]\n", "2\n", "-200.0\n", - "here\n", - "(((-1, -1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[-319.44280826109684, -866.2581887925252, -52.571902657359885]\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-119.44280826109684, -666.2581887925252, 35.69681207286217]\n", - "[84.46719346967797, -462.3481870617502, 351.3380990734152]\n", - "[84.46719346967797, -462.3481870617502, 239.60681380363727]\n", - "1\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (0, 0, 0, 0), (0, 0, 0, 0)), ((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-113.686286135165, -500.0, -1699.9999999999995]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[86.313713864835, -300.0, -68.82590646912467]\n", + "[590.2237155956096, 203.91000173077484, -996.0899982692251]\n", + "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", + "0\n", "None\n", - "here\n", - "(((-4, 1, -1, 2), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)))\n", - "[-119.44280826109684, -666.2581887925252, 35.69681207286217]\n", - "((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2))\n", - "[-119.44280826109684, -821.3978091264847, 35.69681207286217]\n", - "[84.46719346967797, -462.3481870617502, 239.60681380363727]\n", - "[84.46719346967797, -617.4878073957098, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[86.313713864835, -300.0, -68.82590646912467]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-68.82590646912485, -300.0, -68.82590646912467]\n", + "[590.2237155956096, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-68.82590646912485, -300.0, -68.82590646912467]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-68.82590646912485, -455.1396203339599, -68.82590646912467]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", "1\n", "-300.0\n", - "here\n", - "(((-4, 1, -1, 2), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-119.44280826109684, -821.3978091264847, 35.69681207286217]\n", - "((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[180.55719173890316, -50.61690179197217, 335.69681207286214]\n", - "[84.46719346967797, -617.4878073957098, 239.60681380363727]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[-68.82590646912485, -455.1396203339599, -68.82590646912467]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[231.17409353087515, -470.78090733451245, 231.17409353087533]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "[435.0840952616498, -266.87090560373764, 435.0840952616498]\n", + "0\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", + "[231.17409353087515, -470.78090733451245, 231.17409353087533]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, -470.78090733451245, 231.17409353087533]\n", + "[435.0840952616498, -266.87090560373764, 435.0840952616498]\n", + "[203.91000173077484, -266.87090560373764, 435.0840952616498]\n", + "2\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)))\n", + "[1.9895196601282805e-13, -470.78090733451245, 231.17409353087533]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "[-299.9999999999998, -770.7809073345124, 42.90537880065352]\n", + "[203.91000173077484, -266.87090560373764, 435.0840952616498]\n", + "[203.91000173077484, -266.87090560373764, 546.815380531428]\n", + "2\n", + "400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-299.9999999999998, -770.7809073345124, 42.90537880065352]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1))\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-699.9999999999998, -1170.7809073345124, -201.95500086538703]\n", + "[203.91000173077484, -266.87090560373764, 546.815380531428]\n", + "[203.91000173077484, -266.87090560373764, 701.9550008653874]\n", "1\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-699.9999999999998, -1170.7809073345124, -201.95500086538703]\n", + "((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1.9550008653873192, -1.955000865387035]\n", + "[203.91000173077484, -266.87090560373764, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "2\n", "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)))\n", - "[180.55719173890316, -50.61690179197217, 335.69681207286214]\n", - "((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2))\n", - "[80.55719173890316, -417.4878073957101, 235.69681207286214]\n", - "[84.46719346967797, -146.70690006119722, 239.60681380363727]\n", - "[84.46719346967797, -413.57780566493517, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-4, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-499.9999999999998, -1.9550008653873192, -1.955000865387035]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-599.9999999999998, -101.95500086538732, 129.21909266548784]\n", + "[203.91000173077484, 701.9550008653874, 701.9550008653874]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "1\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-599.9999999999998, -101.95500086538732, 129.21909266548784]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-199.99999999999977, 31.17409353087504, 529.2190926654878]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "2\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.17409353087504, 529.2190926654878]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[200.00000000000023, 431.17409353087504, -31.174093530874757]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", "2\n", "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)))\n", - "[80.55719173890316, -417.4878073957101, 235.69681207286214]\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1))\n", - "[-319.44280826109684, -817.4878073957101, 66.87090560373724]\n", - "[84.46719346967797, -413.57780566493517, 239.60681380363727]\n", - "[84.46719346967797, -413.57780566493517, 470.7809073345124]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[200.00000000000023, 431.17409353087504, -31.174093530874757]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 31.17409353087504, -199.9999999999997]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.17409353087504, -199.9999999999997]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 186.31371386483488, -199.9999999999997]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 186.31371386483488, -199.9999999999997]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 613.6862861351653, -199.9999999999997]\n", + "[203.91000173077484, 590.2237155956096, 203.91000173077484]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 613.6862861351653, -199.9999999999997]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 768.825906469125, -199.9999999999997]\n", + "[203.91000173077484, 1017.5962878659401, 203.91000173077484]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (1, 1, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)))\n", + "[-199.99999999999977, 768.825906469125, -199.9999999999997]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1))\n", + "[2.2737367544323206e-13, 968.825906469125, 231.17409353087527]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "[203.91000173077484, 1172.7359081998998, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (0, 0, -1, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", - "[-319.44280826109684, -817.4878073957101, 66.87090560373724]\n", - "((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1))\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", - "[-319.44280826109684, -635.08409526165, 66.87090560373724]\n", - "[84.46719346967797, -413.57780566493517, 470.7809073345124]\n", - "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[2.2737367544323206e-13, 968.825906469125, 231.17409353087527]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[2.2737367544323206e-13, 1.1368683772161603e-13, 231.17409353087527]\n", + "[203.91000173077484, 1172.7359081998998, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-319.44280826109684, -635.08409526165, 66.87090560373724]\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -435.08409526164996, -48.770381396815424]\n", - "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", - "[84.46719346967797, -231.1740935308751, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[2.2737367544323206e-13, 1.1368683772161603e-13, 231.17409353087527]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, 200.0000000000001, 586.3137138648351]\n", + "[203.91000173077484, 203.91000173077484, 435.0840952616498]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", + "[200.00000000000023, 200.0000000000001, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "[200.00000000000023, -31.174093530874956, 586.3137138648351]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", "1\n", "None\n", - "here\n", - "(((-2, 1, -1, 1), (-2, -1, -1, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -435.08409526164996, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -279.9444749276902, -48.770381396815424]\n", - "[84.46719346967797, -231.1740935308751, 155.13962033395975]\n", - "[84.46719346967797, -76.03447319691533, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -31.174093530874956, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, -115.6412870005525, 586.3137138648351]\n", + "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -115.6412870005525, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[200.00000000000023, -186.31371386483468, 586.3137138648351]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 0, 0, 2), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -279.9444749276902, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-119.44280826109684, -546.8153805314278, -48.770381396815424]\n", - "[84.46719346967797, -76.03447319691533, 155.13962033395975]\n", - "[84.46719346967797, -342.90537880065284, 155.13962033395975]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -186.31371386483468, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "[200.00000000000023, -382.51219260429025, 586.3137138648351]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -378.6021908735155, 590.2237155956096]\n", "1\n", - "500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-6, 0, 0, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-119.44280826109684, -546.8153805314278, -48.770381396815424]\n", - "((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-619.4428082610968, -1250.7253822622026, -548.7703813968154]\n", - "[84.46719346967797, -342.90537880065284, 155.13962033395975]\n", - "[84.46719346967797, -546.8153805314278, 155.13962033395975]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)))\n", + "[200.00000000000023, -382.51219260429025, 586.3137138648351]\n", + "((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "[500.0000000000002, 113.68628613516529, 886.3137138648351]\n", + "[203.91000173077484, -378.6021908735155, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", "2\n", - "-700.0\n", - "here\n", - "(((-2, 1, -1, 1), (-1, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)))\n", - "[-619.4428082610968, -1250.7253822622026, -548.7703813968154]\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2))\n", - "[80.55719173890316, -550.7253822622026, -150.6169017919724]\n", - "[84.46719346967797, -546.8153805314278, 155.13962033395975]\n", - "[84.46719346967797, -546.8153805314278, -146.70690006119722]\n", - "1\n", - "400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)))\n", - "[80.55719173890316, -550.7253822622026, -150.6169017919724]\n", - "((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2))\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", - "[-319.44280826109684, -52.571902657359715, -550.6169017919724]\n", - "[84.46719346967797, -546.8153805314278, -146.70690006119722]\n", - "[84.46719346967797, 351.3380990734152, -146.70690006119722]\n", + "1000.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[500.0000000000002, 113.68628613516529, 886.3137138648351]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -886.3137138648347, -1.9550008653870918]\n", + "[203.91000173077484, -182.40371213405996, 590.2237155956096]\n", + "[203.91000173077484, -182.40371213405996, 701.9550008653874]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", - "[-319.44280826109684, -52.571902657359715, -550.6169017919724]\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2))\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "[-119.44280826109684, 147.42809734264029, 111.73128526977769]\n", - "[84.46719346967797, 351.3380990734152, -146.70690006119722]\n", - "[84.46719346967797, 351.3380990734152, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)))\n", - "[-119.44280826109684, 147.42809734264029, 111.73128526977769]\n", - "((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "[-350.61690179197205, 147.42809734264029, 111.73128526977769]\n", - "[84.46719346967797, 351.3380990734152, 315.6412870005529]\n", - "[-146.70690006119722, 351.3380990734152, 315.6412870005529]\n", - "1\n", - "600.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-350.61690179197205, 147.42809734264029, 111.73128526977769]\n", - "((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0))\n", - "((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-950.616901791972, 9.77628440439048, -488.2687147302223]\n", - "[-146.70690006119722, 351.3380990734152, 315.6412870005529]\n", - "[-146.70690006119722, 813.6862861351653, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", - "[-950.616901791972, 9.77628440439048, -488.2687147302223]\n", - "((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "[-803.9100017307749, 9.77628440439048, -488.2687147302223]\n", - "[-146.70690006119722, 813.6862861351653, 315.6412870005529]\n", - "[0.0, 813.6862861351653, 315.6412870005529]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)))\n", + "[-499.9999999999998, -886.3137138648347, -1.9550008653870918]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "[-199.99999999999977, -586.3137138648347, 31.17409353087527]\n", + "[203.91000173077484, -182.40371213405996, 701.9550008653874]\n", + "[203.91000173077484, -182.40371213405996, 435.0840952616498]\n", + "2\n", + "400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-199.99999999999977, -586.3137138648347, 31.17409353087527]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -986.3137138648347, -17.487807395709524]\n", + "[203.91000173077484, -182.40371213405996, 435.0840952616498]\n", + "[203.91000173077484, -182.40371213405996, 786.422194335065]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[-599.9999999999998, -986.3137138648347, -17.487807395709524]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -368.8259064691249, -17.487807395709524]\n", + "[203.91000173077484, -182.40371213405996, 786.422194335065]\n", + "[203.91000173077484, 435.0840952616498, 786.422194335065]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)))\n", + "[-599.9999999999998, -368.8259064691249, -17.487807395709524]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1))\n", + "[-599.9999999999998, -213.68628613516506, -17.487807395709524]\n", + "[203.91000173077484, 435.0840952616498, 786.422194335065]\n", + "[203.91000173077484, 590.2237155956096, 786.422194335065]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)))\n", + "[-599.9999999999998, -213.68628613516506, -17.487807395709524]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0))\n", + "[-599.9999999999998, -213.68628613516506, 213.68628613516557]\n", + "[203.91000173077484, 590.2237155956096, 786.422194335065]\n", + "[203.91000173077484, 590.2237155956096, 1017.5962878659401]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)))\n", + "[-599.9999999999998, -213.68628613516506, 213.68628613516557]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "[-599.9999999999998, -101.95500086538726, 213.68628613516557]\n", + "[203.91000173077484, 590.2237155956096, 1017.5962878659401]\n", + "[203.91000173077484, 701.9550008653874, 1017.5962878659401]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-599.9999999999998, -101.95500086538726, 213.68628613516557]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-599.9999999999998, -101.95500086538726, 284.3587129994477]\n", + "[203.91000173077484, 701.9550008653874, 1017.5962878659401]\n", + "[203.91000173077484, 701.9550008653874, 1088.2687147302222]\n", "1\n", - "-100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)))\n", - "[-803.9100017307749, 9.77628440439048, -488.2687147302223]\n", - "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "[-703.9100017307749, 264.91590473835004, -388.2687147302223]\n", - "[0.0, 813.6862861351653, 315.6412870005529]\n", - "[0.0, 968.8259064691249, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)))\n", - "[-703.9100017307749, 264.91590473835004, -388.2687147302223]\n", - "((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "[-886.3137138648349, 264.91590473835004, -388.2687147302223]\n", - "[0.0, 968.8259064691249, 315.6412870005529]\n", - "[-182.40371213405996, 968.8259064691249, 315.6412870005529]\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[-599.9999999999998, -101.95500086538726, 284.3587129994477]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "[200.00000000000023, 853.1846194685725, 1084.3587129994476]\n", + "[203.91000173077484, 701.9550008653874, 1088.2687147302222]\n", + "[203.91000173077484, 857.0946211993472, 1088.2687147302222]\n", + "2\n", + "800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 853.1846194685725, 1084.3587129994476]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-599.9999999999998, 53.184619468572464, -101.9550008653872]\n", + "[203.91000173077484, 857.0946211993472, 1088.2687147302222]\n", + "[203.91000173077484, 857.0946211993472, 701.9550008653874]\n", + "0\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, 53.184619468572464, -101.9550008653872]\n", + "((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-803.9100017307746, 53.184619468572464, -101.9550008653872]\n", + "[203.91000173077484, 857.0946211993472, 701.9550008653874]\n", + "[0.0, 857.0946211993472, 701.9550008653874]\n", + "0\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-803.9100017307746, 53.184619468572464, -101.9550008653872]\n", + "((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-915.6412870005524, 53.184619468572464, -101.9550008653872]\n", + "[0.0, 857.0946211993472, 701.9550008653874]\n", + "[-111.73128526977777, 857.0946211993472, 701.9550008653874]\n", "2\n", "-400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[-886.3137138648349, 264.91590473835004, -388.2687147302223]\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0))\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[-486.3137138648349, 664.91590473835, -37.03909612703791]\n", - "[-182.40371213405996, 968.8259064691249, 315.6412870005529]\n", - "[-182.40371213405996, 968.8259064691249, 266.8709056037373]\n", - "1\n", - "500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, -1, 1, 1), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-486.3137138648349, 664.91590473835, -37.03909612703791]\n", - "((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-986.3137138648349, 276.64719000812784, -537.039096127038]\n", - "[-182.40371213405996, 968.8259064691249, 266.8709056037373]\n", - "[-182.40371213405996, 1080.5571917389027, 266.8709056037373]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-915.6412870005524, 53.184619468572464, -101.9550008653872]\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-515.6412870005524, 453.18461946857246, 66.87090560373775]\n", + "[-111.73128526977777, 857.0946211993472, 701.9550008653874]\n", + "[-111.73128526977777, 857.0946211993472, 470.7809073345124]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-515.6412870005524, 453.18461946857246, 66.87090560373775]\n", + "((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-515.6412870005524, 564.9159047383502, 66.87090560373775]\n", + "[-111.73128526977777, 857.0946211993472, 470.7809073345124]\n", + "[-111.73128526977777, 968.8259064691249, 470.7809073345124]\n", "0\n", - "-500.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, -1, 2), (-5, 1, -1, 2)), ((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-986.3137138648349, 276.64719000812784, -537.039096127038]\n", - "((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-423.35280999187216, 776.6471900081278, -37.039096127037965]\n", - "[-182.40371213405996, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", + "0.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-515.6412870005524, 564.9159047383502, 66.87090560373775]\n", + "((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-635.0840952616497, 564.9159047383502, 66.87090560373775]\n", + "[-111.73128526977777, 968.8259064691249, 470.7809073345124]\n", + "[-231.1740935308751, 968.8259064691249, 470.7809073345124]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", + "[-635.0840952616497, 564.9159047383502, 66.87090560373775]\n", + "((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "[-635.0840952616497, 333.74181120747517, 66.87090560373775]\n", + "[-231.1740935308751, 968.8259064691249, 470.7809073345124]\n", + "[-231.1740935308751, 737.6518129382499, 470.7809073345124]\n", + "1\n", + "100.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)))\n", + "[-635.0840952616497, 333.74181120747517, 66.87090560373775]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1))\n", + "[-735.0840952616497, 78.6021908735155, -33.129094396262246]\n", + "[-231.1740935308751, 737.6518129382499, 470.7809073345124]\n", + "[-231.1740935308751, 582.5121926042902, 470.7809073345124]\n", + "1\n", + "300.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-735.0840952616497, 78.6021908735155, -33.129094396262246]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-1035.0840952616497, -333.12909439626236, -333.12909439626225]\n", + "[-231.1740935308751, 582.5121926042902, 470.7809073345124]\n", + "[-231.1740935308751, 470.7809073345124, 470.7809073345124]\n", "2\n", "-100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)))\n", - "[-423.35280999187216, 776.6471900081278, -37.039096127037965]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0))\n", - "[-323.35280999187216, 876.6471900081278, -92.17871646099752]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 1080.5571917389027, 111.73128526977776]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)))\n", + "[-1035.0840952616497, -333.12909439626236, -333.12909439626225]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1))\n", + "[-935.0840952616497, -233.12909439626236, -437.0390961270373]\n", + "[-231.1740935308751, 470.7809073345124, 470.7809073345124]\n", + "[-231.1740935308751, 470.7809073345124, 266.8709056037373]\n", "2\n", + "-500.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((0, 0, 0, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-935.0840952616497, -233.12909439626236, -437.0390961270373]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-435.08409526164974, 266.87090560373764, 35.69681207286271]\n", + "[-231.1740935308751, 470.7809073345124, 266.8709056037373]\n", + "[-231.1740935308751, 470.7809073345124, 239.60681380363727]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-435.08409526164974, 266.87090560373764, 35.69681207286271]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-546.8153805314275, 266.87090560373764, 35.69681207286271]\n", + "[-231.1740935308751, 470.7809073345124, 239.60681380363727]\n", + "[-342.90537880065284, 470.7809073345124, 239.60681380363727]\n", + "1\n", "200.0\n", - "here\n", - "(((-5, 1, -1, 2), (-3, 0, -1, 2), (1, 1, -1, 0)), ((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[-323.35280999187216, 876.6471900081278, -92.17871646099752]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0))\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[-523.3528099918722, 676.6471900081278, -137.03909612703796]\n", - "[-119.44280826109728, 1080.5571917389027, 111.73128526977776]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-546.8153805314275, 266.87090560373764, 35.69681207286271]\n", + "((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[-746.8153805314275, -248.77038139681503, -164.3031879271373]\n", + "[-342.90537880065284, 470.7809073345124, 239.60681380363727]\n", + "[-342.90537880065284, 155.13962033395975, 239.60681380363727]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-746.8153805314275, -248.77038139681503, -164.3031879271373]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[-550.6169017919719, -248.77038139681503, -164.3031879271373]\n", + "[-342.90537880065284, 155.13962033395975, 239.60681380363727]\n", + "[-146.70690006119722, 155.13962033395975, 239.60681380363727]\n", + "0\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-2, 0, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)))\n", + "[-550.6169017919719, -248.77038139681503, -164.3031879271373]\n", + "((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "[182.40371213406013, -48.770381396815026, 35.69681207286271]\n", + "[-146.70690006119722, 155.13962033395975, 239.60681380363727]\n", + "[386.3137138648348, 155.13962033395975, 239.60681380363727]\n", "1\n", - "-400.0\n", - "here\n", - "(((-5, 1, -1, 2), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[-523.3528099918722, 676.6471900081278, -137.03909612703796]\n", - "((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-123.35280999187216, 31.786810342087392, 262.96090387296204]\n", - "[-119.44280826109728, 1080.5571917389027, 266.8709056037373]\n", - "[-119.44280826109728, 35.69681207286232, 266.8709056037373]\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)))\n", + "[182.40371213406013, -48.770381396815026, 35.69681207286271]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2))\n", + "[-517.5962878659399, -19.55128873132753, -664.3031879271373]\n", + "[386.3137138648348, 155.13962033395975, 239.60681380363727]\n", + "[386.3137138648348, 884.3587129994473, 239.60681380363727]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)))\n", - "[-123.35280999187216, 31.786810342087392, 262.96090387296204]\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "[-123.35280999187216, 31.786810342087392, 107.82128353900248]\n", - "[-119.44280826109728, 35.69681207286232, 266.8709056037373]\n", - "[-119.44280826109728, 35.69681207286232, 111.73128526977776]\n", - "0\n", - "None\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)))\n", - "[-123.35280999187216, 31.786810342087392, 107.82128353900248]\n", - "((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "[-354.52690352274726, 31.786810342087392, 107.82128353900248]\n", - "[-119.44280826109728, 35.69681207286232, 111.73128526977776]\n", - "[-350.6169017919724, 35.69681207286232, 111.73128526977776]\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)))\n", + "[-517.5962878659399, -19.55128873132753, -664.3031879271373]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1))\n", + "[-317.59628786593987, 180.44871126867247, -50.72538226220229]\n", + "[386.3137138648348, 884.3587129994473, 239.60681380363727]\n", + "[386.3137138648348, 884.3587129994473, 653.1846194685722]\n", "2\n", "0.0\n", - "here\n", - "(((-1, 2, -1, 0), (-2, 0, 0, 1), (1, 1, -1, 0)), ((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[-354.52690352274726, 31.786810342087392, 107.82128353900248]\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0))\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[-354.52690352274726, 31.786810342087392, 31.78681034208705]\n", - "[-350.6169017919724, 35.69681207286232, 111.73128526977776]\n", - "[-350.6169017919724, 35.69681207286232, 35.69681207286232]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 2, -1, 0), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)))\n", - "[-354.52690352274726, 31.786810342087392, 31.78681034208705]\n", - "((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "[-466.25818879252506, 31.786810342087392, 31.78681034208705]\n", - "[-350.6169017919724, 35.69681207286232, 35.69681207286232]\n", - "[-462.3481870617502, 35.69681207286232, 35.69681207286232]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)))\n", + "[-317.59628786593987, 180.44871126867247, -50.72538226220229]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0))\n", + "[-317.59628786593987, 180.44871126867247, 68.71742599889512]\n", + "[386.3137138648348, 884.3587129994473, 653.1846194685722]\n", + "[386.3137138648348, 884.3587129994473, 772.6274277296696]\n", + "1\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)))\n", + "[-317.59628786593987, 180.44871126867247, 68.71742599889512]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0))\n", + "[-417.59628786593987, 284.35871299944733, -31.282574001104877]\n", + "[386.3137138648348, 884.3587129994473, 772.6274277296696]\n", + "[386.3137138648348, 1088.2687147302222, 772.6274277296696]\n", + "2\n", + "-600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-417.59628786593987, 284.35871299944733, -31.282574001104877]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406013, 884.3587129994473, -48.77038139681474]\n", + "[386.3137138648348, 1088.2687147302222, 772.6274277296696]\n", + "[386.3137138648348, 1088.2687147302222, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[182.40371213406013, 884.3587129994473, -48.77038139681474]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[182.40371213406013, 884.3587129994473, -203.9100017307745]\n", + "[386.3137138648348, 1088.2687147302222, 155.13962033395975]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "2\n", - "700.0\n", - "here\n", - "(((-1, 2, -1, 0), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[-466.25818879252506, 31.786810342087392, 31.78681034208705]\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2))\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-1166.258188792525, -668.2131896579126, 33.7418112074746]\n", - "[-462.3481870617502, 35.69681207286232, 35.69681207286232]\n", - "[-462.3481870617502, 35.69681207286232, 737.6518129382499]\n", - "0\n", "None\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[-1166.258188792525, -668.2131896579126, 33.7418112074746]\n", - "((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-935.08409526165, -668.2131896579126, 33.7418112074746]\n", - "[-462.3481870617502, 35.69681207286232, 737.6518129382499]\n", - "[-231.1740935308751, 35.69681207286232, 737.6518129382499]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[182.40371213406013, 884.3587129994473, -203.9100017307745]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0))\n", + "[182.40371213406013, 884.3587129994473, -315.64128700055227]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[386.3137138648348, 1088.2687147302222, -111.73128526977777]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, -1, 2), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)))\n", + "[182.40371213406013, 884.3587129994473, -315.64128700055227]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0))\n", + "[182.40371213406013, 884.3587129994473, -519.5512887313272]\n", + "[386.3137138648348, 1088.2687147302222, -111.73128526977777]\n", + "[386.3137138648348, 1088.2687147302222, -315.6412870005527]\n", "2\n", - "-300.0\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (4, -1, -1, 0)), ((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-935.08409526165, -668.2131896579126, 33.7418112074746]\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-635.08409526165, -368.2131896579126, 18.10052420692176]\n", - "[-231.1740935308751, 35.69681207286232, 737.6518129382499]\n", - "[-231.1740935308751, 35.69681207286232, 422.0105259376971]\n", - "0\n", "-200.0\n", - "here\n", - "(((1, -1, -1, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-635.08409526165, -368.2131896579126, 18.10052420692176]\n", - "((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-595.5857619282431, -168.2131896579126, 218.10052420692176]\n", - "[-231.1740935308751, 35.69681207286232, 422.0105259376971]\n", - "[-391.67576019746826, 35.69681207286232, 422.0105259376971]\n", - "2\n", - "600.0\n", - "here\n", - "(((1, -1, -1, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-595.5857619282431, -168.2131896579126, 218.10052420692176]\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-1195.585761928243, -768.2131896579126, 45.473096477252284]\n", - "[-391.67576019746826, 35.69681207286232, 422.0105259376971]\n", - "[-391.67576019746826, 35.69681207286232, 849.3830982080276]\n", - "0\n", - "None\n", - "here\n", - "(((1, -1, -1, 1), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-1195.585761928243, -768.2131896579126, 45.473096477252284]\n", - "((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-381.8994757930777, -768.2131896579126, 45.473096477252284]\n", - "[-391.67576019746826, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[182.40371213406013, 884.3587129994473, -519.5512887313272]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406013, 1084.3587129994473, -3.910001730774468]\n", + "[386.3137138648348, 1088.2687147302222, -315.6412870005527]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", "0\n", "None\n", - "here\n", - "(((-2, -1, -1, 2), (-4, -1, 0, 2), (4, -1, -1, 0)), ((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-381.8994757930777, -768.2131896579126, 45.473096477252284]\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[-452.5719026573596, -768.2131896579126, 45.473096477252284]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "[351.3380990734152, 35.69681207286232, 849.3830982080276]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-7, 1, 0, 2)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406013, 1084.3587129994473, -3.910001730774468]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[586.3137138648349, 1084.3587129994473, -3.910001730774468]\n", + "[386.3137138648348, 1088.2687147302222, 0.0]\n", + "[590.2237155956096, 1088.2687147302222, 0.0]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-3, -1, 1, 1)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[586.3137138648349, 1084.3587129994473, -3.910001730774468]\n", + "((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[809.7762844043906, 1084.3587129994473, -3.910001730774468]\n", + "[590.2237155956096, 1088.2687147302222, 0.0]\n", + "[813.6862861351653, 1088.2687147302222, 0.0]\n", "0\n", - "-400.0\n", - "here\n", - "(((-2, -1, -1, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[-452.5719026573596, -768.2131896579126, 45.473096477252284]\n", - "((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[18.100524206922273, -368.2131896579126, 445.4730964772523]\n", - "[351.3380990734152, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 0, 0, 2), (-4, -1, 0, 2), (-4, -1, 0, 2)), ((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)))\n", - "[18.100524206922273, -368.2131896579126, 445.4730964772523]\n", - "((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2))\n", - "[18.100524206922273, -479.9444749276903, 445.4730964772523]\n", - "[422.0105259376971, 35.69681207286232, 849.3830982080276]\n", - "[422.0105259376971, -76.03447319691533, 849.3830982080276]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 0, 0, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)))\n", - "[18.100524206922273, -479.9444749276903, 445.4730964772523]\n", - "((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "[18.100524206922273, -523.3528099918723, 445.4730964772523]\n", - "[422.0105259376971, -76.03447319691533, 849.3830982080276]\n", - "[422.0105259376971, -119.44280826109728, 849.3830982080276]\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[809.7762844043906, 1084.3587129994473, -3.910001730774468]\n", + "((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[698.0449991346127, 1084.3587129994473, -3.910001730774468]\n", + "[813.6862861351653, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)))\n", + "[698.0449991346127, 1084.3587129994473, -3.910001730774468]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0))\n", + "[698.0449991346127, 929.2190926654874, -3.910001730774468]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 933.1290943962623, 0.0]\n", "2\n", - "-400.0\n", - "here\n", - "(((-3, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)))\n", - "[18.100524206922273, -523.3528099918723, 445.4730964772523]\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2))\n", - "[418.1005242069223, -123.35280999187228, 31.78681034208705]\n", - "[422.0105259376971, -119.44280826109728, 849.3830982080276]\n", - "[422.0105259376971, -119.44280826109728, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -123.35280999187228, 31.78681034208705]\n", - "((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -354.5269035227474, 31.78681034208705]\n", - "[422.0105259376971, -119.44280826109728, 35.69681207286232]\n", - "[422.0105259376971, -350.6169017919724, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -354.5269035227474, 31.78681034208705]\n", - "((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -466.2581887925252, 31.78681034208705]\n", - "[422.0105259376971, -350.6169017919724, 35.69681207286232]\n", - "[422.0105259376971, -462.3481870617502, 35.69681207286232]\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[698.0449991346127, 929.2190926654874, -3.910001730774468]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[498.0449991346127, 729.2190926654874, -84.46719346967721]\n", + "[701.9550008653874, 933.1290943962623, 0.0]\n", + "[701.9550008653874, 933.1290943962623, 119.44280826109726]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[498.0449991346127, 729.2190926654874, -84.46719346967721]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", + "[498.0449991346127, 617.4878073957098, -84.46719346967721]\n", + "[701.9550008653874, 933.1290943962623, 119.44280826109726]\n", + "[701.9550008653874, 821.3978091264846, 119.44280826109726]\n", "1\n", - "700.0\n", - "here\n", - "(((-9, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[418.1005242069223, -466.2581887925252, 31.78681034208705]\n", - "((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "[-281.8994757930777, -1095.5857619282433, -668.213189657913]\n", - "[422.0105259376971, -462.3481870617502, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "2\n", - "-600.0\n", - "here\n", - "(((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)))\n", - "[-281.8994757930777, -1095.5857619282433, -668.213189657913]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2))\n", - "[318.1005242069223, -495.5857619282433, -179.94447492769064]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, -76.03447319691533]\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[498.0449991346127, 617.4878073957098, -84.46719346967721]\n", + "((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[698.0449991346127, 613.5778056649348, 115.53280653032279]\n", + "[701.9550008653874, 821.3978091264846, 119.44280826109726]\n", + "[701.9550008653874, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, -1, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[698.0449991346127, 613.5778056649348, 115.53280653032279]\n", + "((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[929.2190926654876, 613.5778056649348, 115.53280653032279]\n", + "[701.9550008653874, 617.4878073957096, 119.44280826109726]\n", + "[933.1290943962623, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[929.2190926654876, 613.5778056649348, 115.53280653032279]\n", + "((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[999.8915195297699, 613.5778056649348, 115.53280653032279]\n", + "[933.1290943962623, 617.4878073957096, 119.44280826109726]\n", + "[1003.8015212605446, 617.4878073957096, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 2, 1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[999.8915195297699, 613.5778056649348, 115.53280653032279]\n", + "((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[1084.3587129994476, 613.5778056649348, 115.53280653032279]\n", + "[1003.8015212605446, 617.4878073957096, 119.44280826109726]\n", + "[1088.2687147302222, 617.4878073957096, 119.44280826109726]\n", "2\n", "-100.0\n", - "here\n", - "(((-3, 0, -1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)))\n", - "[318.1005242069223, -495.5857619282433, -179.94447492769064]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "[418.1005242069223, -395.5857619282433, 31.786810342087023]\n", - "[422.0105259376971, -391.67576019746826, -76.03447319691533]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "2\n", - "700.0\n", - "here\n", - "(((-6, -1, 1, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", - "[418.1005242069223, -395.5857619282433, 31.786810342087023]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "[-281.8994757930777, -1095.5857619282433, -50.725382262203084]\n", - "[422.0105259376971, -391.67576019746826, 35.69681207286232]\n", - "[422.0105259376971, -391.67576019746826, 653.1846194685722]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)))\n", - "[-281.8994757930777, -1095.5857619282433, -50.725382262203084]\n", - "((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "[-437.0390961270375, -1095.5857619282433, -50.725382262203084]\n", - "[422.0105259376971, -391.67576019746826, 653.1846194685722]\n", - "[266.8709056037373, -391.67576019746826, 653.1846194685722]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 1, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-437.0390961270375, -1095.5857619282433, -50.725382262203084]\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-137.0390961270375, -795.5857619282433, 18.10052420692176]\n", - "[266.8709056037373, -391.67576019746826, 653.1846194685722]\n", - "[266.8709056037373, -391.67576019746826, 422.0105259376971]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[1084.3587129994476, 613.5778056649348, 115.53280653032279]\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[1184.3587129994476, 713.5778056649348, 327.2640918001005]\n", + "[1088.2687147302222, 617.4878073957096, 119.44280826109726]\n", + "[1088.2687147302222, 617.4878073957096, 231.17409353087498]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)))\n", + "[1184.3587129994476, 713.5778056649348, 327.2640918001005]\n", + "((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "[1184.3587129994476, 798.0449991346126, 327.2640918001005]\n", + "[1088.2687147302222, 617.4878073957096, 231.17409353087498]\n", + "[1088.2687147302222, 701.9550008653874, 231.17409353087498]\n", "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (1, -1, -1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-137.0390961270375, -795.5857619282433, 18.10052420692176]\n", - "((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-368.2131896579125, -795.5857619282433, 18.10052420692176]\n", - "[266.8709056037373, -391.67576019746826, 422.0105259376971]\n", - "[35.69681207286232, -391.67576019746826, 422.0105259376971]\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)))\n", + "[1184.3587129994476, 798.0449991346126, 327.2640918001005]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "[940.9503779352656, 598.0449991346126, 127.26409180010052]\n", + "[1088.2687147302222, 701.9550008653874, 231.17409353087498]\n", + "[1044.8603796660402, 701.9550008653874, 231.17409353087498]\n", + "1\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[940.9503779352656, 598.0449991346126, 127.26409180010052]\n", + "((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[940.9503779352656, 709.7762844043905, 127.26409180010052]\n", + "[1044.8603796660402, 701.9550008653874, 231.17409353087498]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", "1\n", "0.0\n", - "here\n", - "(((-6, -1, 1, 2), (-2, -1, -1, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-368.2131896579125, -795.5857619282433, 18.10052420692176]\n", - "((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-368.2131896579125, -950.7253822622029, 18.10052420692176]\n", - "[35.69681207286232, -391.67576019746826, 422.0105259376971]\n", - "[35.69681207286232, -546.8153805314278, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-6, 0, 0, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-368.2131896579125, -950.7253822622029, 18.10052420692176]\n", - "((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-479.9444749276902, -950.7253822622029, 18.10052420692176]\n", - "[35.69681207286232, -546.8153805314278, 422.0105259376971]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-479.9444749276902, -950.7253822622029, 18.10052420692176]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-164.41166839736786, -550.7253822622029, 418.10052420692176]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "[-160.50166666659302, -546.8153805314278, 422.0105259376971]\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[940.9503779352656, 709.7762844043905, 127.26409180010052]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[940.9503779352656, 625.3090909347127, 127.26409180010052]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "[1044.8603796660402, 729.2190926654876, 231.17409353087498]\n", "2\n", - "800.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-8, 0, 1, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)))\n", - "[-164.41166839736786, -550.7253822622029, 418.10052420692176]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2))\n", - "[-964.4116683973679, -1350.7253822622029, 4.414238071756472]\n", - "[-160.50166666659302, -546.8153805314278, 422.0105259376971]\n", - "[-160.50166666659302, -546.8153805314278, 808.3242398025318]\n", - "2\n", - "-600.0\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-964.4116683973679, -1350.7253822622029, 4.414238071756472]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -750.7253822622029, -48.77038139681554]\n", - "[-160.50166666659302, -546.8153805314278, 808.3242398025318]\n", - "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -750.7253822622029, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -862.4566675319805, -48.77038139681554]\n", - "[-160.50166666659302, -546.8153805314278, 155.13962033395975]\n", - "[-160.50166666659302, -658.5466658012054, 155.13962033395975]\n", + "100.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", + "[940.9503779352656, 625.3090909347127, 127.26409180010052]\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "[840.9503779352656, 525.3090909347127, 138.9953770698782]\n", + "[1044.8603796660402, 729.2190926654876, 231.17409353087498]\n", + "[1044.8603796660402, 729.2190926654876, 342.90537880065267]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-9, -1, 2, 2), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -862.4566675319805, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-364.41166839736786, -1017.5962878659403, -48.77038139681554]\n", - "[-160.50166666659302, -658.5466658012054, 155.13962033395975]\n", - "[-160.50166666659302, -813.6862861351652, 155.13962033395975]\n", + "-300.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)))\n", + "[840.9503779352656, 525.3090909347127, 138.9953770698782]\n", + "((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "[1140.9503779352656, -59.04962206473465, 438.9953770698782]\n", + "[1044.8603796660402, 729.2190926654876, 342.90537880065267]\n", + "[1044.8603796660402, -155.13962033395978, 342.90537880065267]\n", + "2\n", + "500.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-1, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)))\n", + "[1140.9503779352656, -59.04962206473465, 438.9953770698782]\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1))\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "[640.9503779352656, -559.0496220647346, 142.90537880065358]\n", + "[1044.8603796660402, -155.13962033395978, 342.90537880065267]\n", + "[1044.8603796660402, -155.13962033395978, 546.815380531428]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, -1017.5962878659403, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 337.54333246801946, -48.77038139681554]\n", - "[-160.50166666659302, -813.6862861351652, 155.13962033395975]\n", - "[-160.50166666659302, 541.4533341987946, 155.13962033395975]\n", + "300.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)))\n", + "[640.9503779352656, -559.0496220647346, 142.90537880065358]\n", + "((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "[340.9503779352656, 109.77628440439048, -157.09462119934642]\n", + "[1044.8603796660402, -155.13962033395978, 546.815380531428]\n", + "[1044.8603796660402, 813.6862861351653, 546.815380531428]\n", + "2\n", + "-500.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[340.9503779352656, 109.77628440439048, -157.09462119934642]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[840.9503779352656, 609.7762844043905, 27.264091800100573]\n", + "[1044.8603796660402, 813.6862861351653, 546.815380531428]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[840.9503779352656, 609.7762844043905, 27.264091800100573]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[729.2190926654877, 609.7762844043905, 27.264091800100573]\n", + "[1044.8603796660402, 813.6862861351653, 231.17409353087498]\n", + "[933.1290943962623, 813.6862861351653, 231.17409353087498]\n", + "2\n", + "-200.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (-1, 1, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[729.2190926654877, 609.7762844043905, 27.264091800100573]\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[929.2190926654877, 809.7762844043905, -3.910001730774411]\n", + "[933.1290943962623, 813.6862861351653, 231.17409353087498]\n", + "[933.1290943962623, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[929.2190926654877, 809.7762844043905, -3.910001730774411]\n", + "((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[809.7762844043907, 809.7762844043905, -3.910001730774411]\n", + "[933.1290943962623, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", "1\n", "500.0\n", - "here\n", - "(((-4, -1, 0, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 337.54333246801946, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-864.4116683973679, -50.72538226220286, -548.7703813968155]\n", - "[-160.50166666659302, 541.4533341987946, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "1\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[809.7762844043907, 809.7762844043905, -3.910001730774411]\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[309.7762844043907, 198.04499913461257, -503.9100017307744]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[309.7762844043907, 198.04499913461257, -503.9100017307744]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[198.0449991346128, 198.04499913461257, -503.9100017307744]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "0\n", "-500.0\n", - "here\n", - "(((-4, -1, 0, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-864.4116683973679, -50.72538226220286, -548.7703813968155]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, 0, -1, -1), (7, -1, -1, -1)), ((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[198.0449991346128, 198.04499913461257, -503.9100017307744]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[-3.9100017307746384, 698.0449991346126, -3.910001730774411]\n", + "[701.9550008653874, 701.9550008653874, 0.0]\n", + "[0.0, 701.9550008653874, 0.0]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (5, 0, -1, -1), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-3.9100017307746384, 698.0449991346126, -3.910001730774411]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-303.91000173077464, 398.04499913461257, -99.99999999999957]\n", + "[0.0, 701.9550008653874, 0.0]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (4, 1, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-303.91000173077464, 398.04499913461257, -99.99999999999957]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[-203.91000173077464, 498.04499913461257, 182.4037121340604]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", + "0\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)))\n", + "[-203.91000173077464, 498.04499913461257, 182.4037121340604]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "[1.9895196601282805e-13, 498.04499913461257, 182.4037121340604]\n", + "[0.0, 701.9550008653874, 386.3137138648348]\n", + "[203.91000173077484, 701.9550008653874, 386.3137138648348]\n", + "2\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[1.9895196601282805e-13, 498.04499913461257, 182.4037121340604]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-99.9999999999998, 398.04499913461257, 11.731285269778482]\n", + "[203.91000173077484, 701.9550008653874, 386.3137138648348]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-99.9999999999998, 398.04499913461257, 11.731285269778482]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-99.9999999999998, 242.90537880065312, 11.731285269778482]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "[203.91000173077484, 546.815380531428, 315.6412870005529]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)))\n", + "[-99.9999999999998, 242.90537880065312, 11.731285269778482]\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, 342.9053788006531, 231.17409353087538]\n", + "[203.91000173077484, 546.815380531428, 315.6412870005529]\n", + "[203.91000173077484, 546.815380531428, 435.0840952616498]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)))\n", + "[1.9895196601282805e-13, 342.9053788006531, 231.17409353087538]\n", + "((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "[1.9895196601282805e-13, 231.17409353087493, 231.17409353087538]\n", + "[203.91000173077484, 546.815380531428, 435.0840952616498]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", "2\n", "-300.0\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", - "[-64.41166839736786, 953.1846194685721, -15.641287000553064]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, -111.73128526977777]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)))\n", + "[1.9895196601282805e-13, 231.17409353087493, 231.17409353087538]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "[300.0000000000002, 531.1740935308749, 686.3137138648352]\n", + "[203.91000173077484, 435.0840952616498, 435.0840952616498]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[300.0000000000002, 531.1740935308749, 686.3137138648352]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[300.0000000000002, 299.9999999999999, 686.3137138648352]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)))\n", + "[300.0000000000002, 299.9999999999999, 686.3137138648352]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "[-199.99999999999977, 31.17409353087487, 186.31371386483522]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", "2\n", - "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-64.41166839736786, 953.1846194685721, -15.641287000553064]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, -111.73128526977777]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.17409353087487, 186.31371386483522]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 231.17409353087487, 4.547473508864641e-13]\n", + "[203.91000173077484, 435.0840952616498, 590.2237155956096]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", "2\n", "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", - "[-564.4116683973679, 453.1846194685721, 66.87090560373713]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 857.0946211993472, 470.7809073345124]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-2, 0, 1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[2.2737367544323206e-13, 231.17409353087487, 4.547473508864641e-13]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-199.99999999999977, 31.17409353087487, -355.13962033395944]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", "2\n", "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", - "[-564.4116683973679, 453.1846194685721, 66.87090560373713]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, 470.7809073345124]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-8, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 653.1846194685721, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 764.9159047383498, -48.77038139681554]\n", - "[-160.50166666659302, 857.0946211993472, 155.13962033395975]\n", - "[-160.50166666659302, 968.8259064691249, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.17409353087487, -355.13962033395944]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 231.17409353087487, -231.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 231.17409353087487, -231.1740935308746]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 386.3137138648347, -231.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (4, 1, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 386.3137138648347, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 498.0449991346125, -231.1740935308746]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[203.91000173077484, 701.9550008653874, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, 0, 1, 0), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[-364.41166839736786, 764.9159047383498, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "[-364.41166839736786, 920.0555250723096, -48.77038139681554]\n", - "[-160.50166666659302, 968.8259064691249, 155.13962033395975]\n", - "[-160.50166666659302, 1123.9655268030847, 155.13962033395975]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 498.0449991346125, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, -5.684341886080802e-14, -231.1740935308746]\n", + "[203.91000173077484, 701.9550008653874, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)))\n", - "[-364.41166839736786, 920.0555250723096, -48.77038139681554]\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0))\n", - "[-164.41166839736786, 1120.0555250723096, 66.76242513350667]\n", - "[-160.50166666659302, 1123.9655268030847, 155.13962033395975]\n", - "[-160.50166666659302, 1123.9655268030847, 70.67242686428197]\n", - "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-164.41166839736786, 1120.0555250723096, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-164.41166839736786, 1035.5883316026318, 66.76242513350667]\n", - "[-160.50166666659302, 1123.9655268030847, 70.67242686428197]\n", - "[-160.50166666659302, 1039.498333333407, 70.67242686428197]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[2.2737367544323206e-13, -5.684341886080802e-14, -231.1740935308746]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[-199.99999999999977, -200.00000000000006, -586.3137138648343]\n", + "[203.91000173077484, 203.91000173077484, -27.264091800100235]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", "1\n", "400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[-164.41166839736786, 1035.5883316026318, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-564.4116683973679, -102.06348133561823, -333.23757486649333]\n", - "[-160.50166666659302, 1039.498333333407, 70.67242686428197]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)))\n", + "[-199.99999999999977, -200.00000000000006, -586.3137138648343]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "[-599.9999999999998, -17.487807395709922, -986.3137138648343]\n", + "[203.91000173077484, 203.91000173077484, -182.40371213405996]\n", + "[203.91000173077484, 786.422194335065, -182.40371213405996]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)))\n", - "[-564.4116683973679, -102.06348133561823, -333.23757486649333]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "[-64.41166839736786, 397.93651866438177, 11.622804799546884]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", - "[-160.50166666659302, 301.8465203951569, -84.46719346967784]\n", + "-800.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, -17.487807395709922, -986.3137138648343]\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0))\n", + "[200.00000000000023, 782.51219260429, 698.044999134613]\n", + "[203.91000173077484, 786.422194335065, -182.40371213405996]\n", + "[203.91000173077484, 786.422194335065, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 782.51219260429, 698.044999134613]\n", + "((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1013.6862861351651, 698.044999134613]\n", + "[203.91000173077484, 786.422194335065, 701.9550008653874]\n", + "[203.91000173077484, 1017.5962878659401, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 1013.6862861351651, 698.044999134613]\n", + "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1084.358712999447, 698.044999134613]\n", + "[203.91000173077484, 1017.5962878659401, 701.9550008653874]\n", + "[203.91000173077484, 1088.2687147302222, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)))\n", + "[200.00000000000023, 1084.358712999447, 698.044999134613]\n", + "((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0))\n", + "[200.00000000000023, 1168.8259064691247, 698.044999134613]\n", + "[203.91000173077484, 1088.2687147302222, 701.9550008653874]\n", + "[203.91000173077484, 1172.7359081998998, 701.9550008653874]\n", "2\n", - "400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", - "[-64.41166839736786, 397.93651866438177, 11.622804799546884]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1))\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, -2.063481335618235, -233.2375748664933]\n", - "[-160.50166666659302, 301.8465203951569, -84.46719346967784]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[200.00000000000023, 1168.8259064691247, 698.044999134613]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 968.8259064691247, 4.547473508864641e-13]\n", + "[203.91000173077484, 1172.7359081998998, 701.9550008653874]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, -2.063481335618235, -233.2375748664933]\n", - "((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, 237.5433324680194, -233.2375748664933]\n", - "[-160.50166666659302, 301.8465203951569, 70.67242686428197]\n", - "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[2.2737367544323206e-13, 968.8259064691247, 4.547473508864641e-13]\n", + "((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-499.9999999999998, -1.9550008653876603, -499.99999999999955]\n", + "[203.91000173077484, 1172.7359081998998, 203.91000173077484]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, 237.5433324680194, -233.2375748664933]\n", - "((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[-464.41166839736786, 349.2746177377971, -233.2375748664933]\n", - "[-160.50166666659302, 541.4533341987946, 70.67242686428197]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-499.9999999999998, -1.9550008653876603, -499.99999999999955]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999977, 31.1740935308747, -199.99999999999955]\n", + "[203.91000173077484, 701.9550008653874, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "-500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999977, 31.1740935308747, -199.99999999999955]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[300.0000000000002, 531.1740935308746, 68.82590646912536]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, -1, 2, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", - "[-464.41166839736786, 349.2746177377971, -233.2375748664933]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", - "[-364.41166839736786, 680.4487112686722, -133.2375748664933]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", - "[-160.50166666659302, 884.3587129994473, 70.67242686428197]\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[300.0000000000002, 531.1740935308746, 68.82590646912536]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[2.2737367544323206e-13, 386.3137138648344, -231.17409353087464]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, -1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[2.2737367544323206e-13, 386.3137138648344, -231.17409353087464]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[884.3587129994476, 386.3137138648344, -231.17409353087464]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[1088.2687147302222, 590.2237155956096, -27.264091800100235]\n", "2\n", "0.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-364.41166839736786, 680.4487112686722, -133.2375748664933]\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-364.41166839736786, 680.4487112686722, 182.40371213405953]\n", - "[-160.50166666659302, 884.3587129994473, 70.67242686428197]\n", - "[-160.50166666659302, 884.3587129994473, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 1, 2), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-364.41166839736786, 680.4487112686722, 182.40371213405953]\n", - "((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-133.23757486649288, 680.4487112686722, 182.40371213405953]\n", - "[-160.50166666659302, 884.3587129994473, 386.3137138648348]\n", - "[70.67242686428197, 884.3587129994473, 386.3137138648348]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-5, -1, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[-133.23757486649288, 680.4487112686722, 182.40371213405953]\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[166.76242513350712, 980.4487112686722, 11.622804799546884]\n", - "[70.67242686428197, 884.3587129994473, 386.3137138648348]\n", - "[70.67242686428197, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[166.76242513350712, 980.4487112686722, 11.622804799546884]\n", - "((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[11.62280479954731, 980.4487112686722, 11.622804799546884]\n", - "[70.67242686428197, 884.3587129994473, -84.46719346967784]\n", - "[-84.46719346967784, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (2, -1, 1, -1)), ((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[11.62280479954731, 980.4487112686722, 11.622804799546884]\n", - "((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[-219.55128873132756, 980.4487112686722, 11.622804799546884]\n", - "[-84.46719346967784, 884.3587129994473, -84.46719346967784]\n", - "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", - "0\n", - "800.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", - "[-219.55128873132756, 980.4487112686722, 11.622804799546884]\n", - "((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "[-1174.6909090652873, 180.44871126867224, -788.3771952004531]\n", - "[-315.6412870005527, 884.3587129994473, -84.46719346967784]\n", - "[-470.78090733451245, 884.3587129994473, -84.46719346967784]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994476, 386.3137138648344, -231.17409353087464]\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[884.3587129994476, 386.3137138648344, 4.263256414560601e-13]\n", + "[1088.2687147302222, 590.2237155956096, -27.264091800100235]\n", + "[1088.2687147302222, 590.2237155956096, 203.91000173077484]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[884.3587129994476, 386.3137138648344, 4.263256414560601e-13]\n", + "((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[813.6862861351655, 386.3137138648344, 4.263256414560601e-13]\n", + "[1088.2687147302222, 590.2237155956096, 203.91000173077484]\n", + "[1017.5962878659401, 590.2237155956096, 203.91000173077484]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[813.6862861351655, 386.3137138648344, 4.263256414560601e-13]\n", + "((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[968.8259064691251, 386.3137138648344, 4.263256414560601e-13]\n", + "[1017.5962878659401, 590.2237155956096, 203.91000173077484]\n", + "[1172.7359081998998, 590.2237155956096, 203.91000173077484]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-1174.6909090652873, 180.44871126867224, -788.3771952004531]\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1))\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-674.6909090652873, 680.4487112686722, 27.26409180009972]\n", - "[-470.78090733451245, 884.3587129994473, -84.46719346967784]\n", - "[-470.78090733451245, 884.3587129994473, 231.17409353087498]\n", + "200.0\n", + "(5, -1, 0, -1)\n", + "(5, -3, 0, -1)\n", + "(5, -2, 1, -1)\n", + "(5, -2, -1, -1)\n", + "(5, -2, 0, 0)\n", + "(5, -2, 0, -2)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)))\n", + "[968.8259064691251, 386.3137138648344, 4.263256414560601e-13]\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "[768.8259064691251, 186.31371386483443, 66.87090560373804]\n", + "[1172.7359081998998, 590.2237155956096, 203.91000173077484]\n", + "[1172.7359081998998, 590.2237155956096, 470.7809073345124]\n", "0\n", - "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)))\n", - "[-674.6909090652873, 680.4487112686722, 27.26409180009972]\n", - "((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "[-1086.4221943350653, 380.44871126867224, -272.7359081999003]\n", - "[-470.78090733451245, 884.3587129994473, 231.17409353087498]\n", - "[-582.5121926042904, 884.3587129994473, 231.17409353087498]\n", + "-100.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)))\n", + "[768.8259064691251, 186.31371386483443, 66.87090560373804]\n", + "((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "[664.9159047383503, 286.3137138648344, 166.87090560373804]\n", + "[1172.7359081998998, 590.2237155956096, 470.7809073345124]\n", + "[968.8259064691249, 590.2237155956096, 470.7809073345124]\n", "2\n", "-100.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-1086.4221943350653, 380.44871126867224, -272.7359081999003]\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-986.4221943350653, 480.44871126867224, -17.59628786594044]\n", - "[-582.5121926042904, 884.3587129994473, 231.17409353087498]\n", - "[-582.5121926042904, 884.3587129994473, 386.3137138648348]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[664.9159047383503, 286.3137138648344, 166.87090560373804]\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1))\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[764.9159047383503, 386.3137138648344, 4.547473508864641e-13]\n", + "[968.8259064691249, 590.2237155956096, 470.7809073345124]\n", + "[968.8259064691249, 590.2237155956096, 203.91000173077484]\n", "0\n", "0.0\n", - "here\n", - "(((-6, -1, 2, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", - "[-986.4221943350653, 480.44871126867224, -17.59628786594044]\n", - "((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "[-831.2825740011053, 480.44871126867224, -17.59628786594044]\n", - "[-582.5121926042904, 884.3587129994473, 386.3137138648348]\n", - "[-427.37257227033035, 884.3587129994473, 386.3137138648348]\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)))\n", + "[764.9159047383503, 386.3137138648344, 4.547473508864641e-13]\n", + "((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "[617.48780739571, 386.3137138648344, 4.547473508864641e-13]\n", + "[968.8259064691249, 590.2237155956096, 203.91000173077484]\n", + "[821.3978091264846, 590.2237155956096, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)))\n", + "[617.48780739571, 386.3137138648344, 4.547473508864641e-13]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "[517.48780739571, 286.3137138648344, 131.1740935308754]\n", + "[821.3978091264846, 590.2237155956096, 203.91000173077484]\n", + "[821.3978091264846, 590.2237155956096, 435.0840952616498]\n", + "2\n", + "-400.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)))\n", + "[517.48780739571, 286.3137138648344, 131.1740935308754]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 686.3137138648344, -15.641287000552097]\n", + "[821.3978091264846, 590.2237155956096, 435.0840952616498]\n", + "[821.3978091264846, 590.2237155956096, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[917.48780739571, 686.3137138648344, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 798.0449991346122, -15.641287000552097]\n", + "[821.3978091264846, 590.2237155956096, -111.73128526977777]\n", + "[821.3978091264846, 701.9550008653874, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[917.48780739571, 798.0449991346122, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[917.48780739571, 953.184619468572, -15.641287000552097]\n", + "[821.3978091264846, 701.9550008653874, -111.73128526977777]\n", + "[821.3978091264846, 857.0946211993472, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[917.48780739571, 953.184619468572, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[917.48780739571, 482.4037121340596, -15.641287000552097]\n", + "[821.3978091264846, 857.0946211993472, -111.73128526977777]\n", + "[821.3978091264846, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "-400.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)))\n", + "[917.48780739571, 482.4037121340596, -15.641287000552097]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "[1317.48780739571, 882.4037121340596, 68.71742599889535]\n", + "[821.3978091264846, 386.3137138648348, -111.73128526977777]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 2, 1, 0), (-4, 1, 0, 1)), ((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)))\n", + "[1317.48780739571, 882.4037121340596, 68.71742599889535]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "[1317.48780739571, 1037.5433324680193, 68.71742599889535]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "[821.3978091264846, 541.4533341987946, -427.37257227033035]\n", + "1\n", + "900.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)))\n", + "[1317.48780739571, 1037.5433324680193, 68.71742599889535]\n", + "((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "[417.48780739571, -17.59628786594044, -831.2825740011046]\n", + "[821.3978091264846, 541.4533341987946, -427.37257227033035]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", "2\n", - "-200.0\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-831.2825740011053, 480.44871126867224, -17.59628786594044]\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-631.2825740011053, 680.4487112686722, 70.67242686428176]\n", - "[-427.37257227033035, 884.3587129994473, 386.3137138648348]\n", - "[-427.37257227033035, 884.3587129994473, 274.582428595057]\n", - "0\n", "0.0\n", - "here\n", - "(((-3, -1, 2, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-631.2825740011053, 680.4487112686722, 70.67242686428176]\n", - "((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-750.7253822622027, 680.4487112686722, 70.67242686428176]\n", - "[-427.37257227033035, 884.3587129994473, 274.582428595057]\n", - "[-546.8153805314278, 884.3587129994473, 274.582428595057]\n", - "0\n", - "200.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", - "[-750.7253822622027, 680.4487112686722, 70.67242686428176]\n", - "((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "[-1098.1534796048431, 480.44871126867224, -129.32757313571824]\n", - "[-546.8153805314278, 884.3587129994473, 274.582428595057]\n", - "[-694.243477874068, 884.3587129994473, 274.582428595057]\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (-3, 2, 0, 0)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)))\n", + "[417.48780739571, -17.59628786594044, -831.2825740011046]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0))\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1))\n", + "[417.48780739571, -17.59628786594044, 31.174093530875552]\n", + "[821.3978091264846, 386.3137138648348, -427.37257227033035]\n", + "[821.3978091264846, 386.3137138648348, 435.0840952616498]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-1098.1534796048431, 480.44871126867224, -129.32757313571824]\n", - "((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-1098.1534796048431, 684.3587129994471, -129.32757313571824]\n", - "[-694.243477874068, 884.3587129994473, 274.582428595057]\n", - "[-694.243477874068, 1088.2687147302222, 274.582428595057]\n", - "0\n", "-200.0\n", - "here\n", - "(((4, -1, 0, -1), (0, -1, 1, 0), (2, -1, 1, -1)), ((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-1098.1534796048431, 684.3587129994471, -129.32757313571824]\n", - "((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-813.6862861351655, 884.3587129994471, 70.67242686428176]\n", - "[-694.243477874068, 1088.2687147302222, 274.582428595057]\n", - "[-609.7762844043904, 1088.2687147302222, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((4, -1, 0, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[-813.6862861351655, 884.3587129994471, 70.67242686428176]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[-813.6862861351655, -315.6412870005529, 70.67242686428176]\n", - "[-609.7762844043904, 1088.2687147302222, 274.582428595057]\n", - "[-609.7762844043904, -111.73128526977777, 274.582428595057]\n", - "1\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[417.48780739571, -17.59628786594044, 31.174093530875552]\n", + "((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[617.48780739571, -4.263256414560601e-13, 231.17409353087555]\n", + "[821.3978091264846, 386.3137138648348, 435.0840952616498]\n", + "[821.3978091264846, 203.91000173077484, 435.0840952616498]\n", + "2\n", "-200.0\n", - "here\n", - "(((0, 0, 1, -1), (0, -1, 1, 0), (3, 0, 0, -1)), ((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)))\n", - "[-813.6862861351655, -315.6412870005529, 70.67242686428176]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", - "[-613.6862861351655, 199.99999999999972, 270.67242686428176]\n", - "[-609.7762844043904, -111.73128526977777, 274.582428595057]\n", - "[-609.7762844043904, 203.91000173077484, 274.582428595057]\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-5, 2, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[617.48780739571, -4.263256414560601e-13, 231.17409353087555]\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[817.48780739571, 199.99999999999957, 586.3137138648353]\n", + "[821.3978091264846, 203.91000173077484, 435.0840952616498]\n", + "[821.3978091264846, 203.91000173077484, 590.2237155956096]\n", + "1\n", + "None\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[817.48780739571, 199.99999999999957, 586.3137138648353]\n", + "((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[817.48780739571, 115.53280653032199, 586.3137138648353]\n", + "[821.3978091264846, 203.91000173077484, 590.2237155956096]\n", + "[821.3978091264846, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[817.48780739571, 115.53280653032199, 586.3137138648353]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[929.2190926654877, 115.53280653032199, 586.3137138648353]\n", + "[821.3978091264846, 119.44280826109726, 590.2237155956096]\n", + "[933.1290943962623, 119.44280826109726, 590.2237155956096]\n", + "1\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[929.2190926654877, 115.53280653032199, 586.3137138648353]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[929.2190926654877, -115.64128700055305, 586.3137138648353]\n", + "[933.1290943962623, 119.44280826109726, 590.2237155956096]\n", + "[933.1290943962623, -111.73128526977777, 590.2237155956096]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[929.2190926654877, -115.64128700055305, 586.3137138648353]\n", + "((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[1084.3587129994476, -115.64128700055305, 586.3137138648353]\n", + "[933.1290943962623, -111.73128526977777, 590.2237155956096]\n", + "[1088.2687147302222, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, -115.64128700055305, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "[1084.3587129994476, -346.8153805314281, 586.3137138648353]\n", + "[1088.2687147302222, -111.73128526977777, 590.2237155956096]\n", + "[1088.2687147302222, -342.90537880065284, 590.2237155956096]\n", + "1\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (-5, 0, 2, 0)), ((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, -346.8153805314281, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[1084.3587129994476, 115.53280653032198, 586.3137138648353]\n", + "[1088.2687147302222, -342.90537880065284, 590.2237155956096]\n", + "[1088.2687147302222, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-2, 2, 1, -1), (-2, 0, 1, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[1084.3587129994476, 115.53280653032198, 586.3137138648353]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-115.64128700055244, 115.53280653032198, 586.3137138648353]\n", + "[1088.2687147302222, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[-115.64128700055244, 115.53280653032198, 586.3137138648353]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-270.78090733451234, 115.53280653032198, 586.3137138648353]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "[-266.87090560373764, 119.44280826109726, 590.2237155956096]\n", + "0\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)))\n", + "[-270.78090733451234, 115.53280653032198, 586.3137138648353]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "[-15.641287000552467, 215.53280653032198, 686.3137138648353]\n", + "[-266.87090560373764, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", "2\n", - "400.0\n", - "here\n", - "(((0, 0, 1, -1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-613.6862861351655, 199.99999999999972, 270.67242686428176]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351655, -200.00000000000028, 31.17409353087453]\n", - "[-609.7762844043904, 203.91000173077484, 274.582428595057]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[-15.641287000552467, 215.53280653032198, 686.3137138648353]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[-315.64128700055244, -84.46719346967802, 70.67242686428273]\n", + "[-111.73128526977777, 119.44280826109726, 590.2237155956096]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 2, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-1013.6862861351655, -200.00000000000028, 31.17409353087453]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-613.6862861351655, 199.99999999999972, -31.174093530875496]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 203.91000173077484, -27.264091800100235]\n", + "200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-315.64128700055244, -84.46719346967802, 70.67242686428273]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -284.467193469678, 101.84652039515777]\n", + "[-111.73128526977777, 119.44280826109726, 274.582428595057]\n", + "[-111.73128526977777, 119.44280826109726, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -284.467193469678, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -396.19847873945594, 101.84652039515777]\n", + "[-111.73128526977777, 119.44280826109726, 505.75652212593207]\n", + "[-111.73128526977777, 7.711522991319323, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -396.19847873945594, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -600.1084804702307, 101.84652039515777]\n", + "[-111.73128526977777, 7.711522991319323, 505.75652212593207]\n", + "[-111.73128526977777, -196.1984787394554, 505.75652212593207]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -600.1084804702307, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-515.6412870005524, -1484.467193469678, 101.84652039515777]\n", + "[-111.73128526977777, -196.1984787394554, 505.75652212593207]\n", + "[-111.73128526977777, -1080.5571917389027, 505.75652212593207]\n", "1\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-515.6412870005524, -1484.467193469678, 101.84652039515777]\n", + "((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-315.64128700055244, 70.67242686428176, 301.84652039515777]\n", + "[-111.73128526977777, -1080.5571917389027, 505.75652212593207]\n", + "[-111.73128526977777, 274.582428595057, 505.75652212593207]\n", + "2\n", "100.0\n", - "here\n", - "(((-5, 0, 2, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)))\n", - "[-613.6862861351655, 199.99999999999972, -31.174093530875496]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1))\n", - "[-713.6862861351655, -1100.0000000000002, -131.1740935308755]\n", - "[-609.7762844043904, 203.91000173077484, -27.264091800100235]\n", - "[-609.7762844043904, -996.0899982692251, -27.264091800100235]\n", - "1\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[-315.64128700055244, 70.67242686428176, 301.84652039515777]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[-415.64128700055244, -29.32757313571824, -29.327573135717273]\n", + "[-111.73128526977777, 274.582428595057, 505.75652212593207]\n", + "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", + "2\n", "-100.0\n", - "here\n", - "(((-4, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)))\n", - "[-713.6862861351655, -1100.0000000000002, -131.1740935308755]\n", - "((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", - "[-613.6862861351655, -733.1290943962628, -31.174093530875496]\n", - "[-609.7762844043904, -996.0899982692251, -27.264091800100235]\n", - "[-609.7762844043904, -729.2190926654877, -27.264091800100235]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", + "[-415.64128700055244, -29.32757313571824, -29.327573135717273]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "[-315.64128700055244, 70.67242686428176, -84.46719346967706]\n", + "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", + "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", "2\n", - "200.0\n", - "here\n", - "(((-4, 1, 2, -1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)))\n", - "[-613.6862861351655, -733.1290943962628, -31.174093530875496]\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1))\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -933.1290943962628, -4.263256414560601e-13]\n", - "[-609.7762844043904, -729.2190926654877, -27.264091800100235]\n", - "[-609.7762844043904, -729.2190926654877, 203.91000173077484]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-315.64128700055244, 70.67242686428176, -84.46719346967706]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-15.641287000552438, 370.67242686428176, -15.641287000552097]\n", + "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", + "[-111.73128526977777, 274.582428595057, -111.73128526977777]\n", + "2\n", + "-200.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)))\n", + "[-15.641287000552438, 370.67242686428176, -15.641287000552097]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "[184.35871299944756, 570.6724268642818, -46.81538053142717]\n", + "[-111.73128526977777, 274.582428595057, -111.73128526977777]\n", + "[-111.73128526977777, 274.582428595057, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 570.6724268642818, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1))\n", + "[184.35871299944756, 682.4037121340596, -46.81538053142717]\n", + "[-111.73128526977777, 274.582428595057, -342.90537880065284]\n", + "[-111.73128526977777, 386.3137138648348, -342.90537880065284]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 682.4037121340596, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[184.35871299944756, 766.8709056037371, -46.81538053142717]\n", + "[-111.73128526977777, 386.3137138648348, -342.90537880065284]\n", + "[-111.73128526977777, 470.7809073345124, -342.90537880065284]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-2, 0, 2, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[184.35871299944756, 766.8709056037371, -46.81538053142717]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[380.55719173890327, 766.8709056037371, -46.81538053142717]\n", + "[-111.73128526977777, 470.7809073345124, -342.90537880065284]\n", + "[84.46719346967797, 470.7809073345124, -342.90537880065284]\n", + "2\n", + "1100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 1, 1, -1), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)))\n", + "[380.55719173890327, 766.8709056037371, -46.81538053142717]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "[-719.4428082610967, -333.1290943962629, -17.487807395709297]\n", + "[84.46719346967797, 470.7809073345124, -342.90537880065284]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-719.4428082610967, -333.1290943962629, -17.487807395709297]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-719.4428082610967, -488.26871473022237, -17.487807395709297]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-719.4428082610967, -488.26871473022237, -17.487807395709297]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-831.1740935308749, -488.26871473022237, -17.487807395709297]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "[-27.264091800100235, 315.6412870005529, 786.422194335065]\n", + "1\n", + "-500.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-831.1740935308749, -488.26871473022237, -17.487807395709297]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-331.17409353087487, -100.00000000000045, 482.5121926042907]\n", + "[-27.264091800100235, 315.6412870005529, 786.422194335065]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-331.17409353087487, -100.00000000000045, 482.5121926042907]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-486.3137138648346, -100.00000000000045, 482.5121926042907]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "[-182.40371213405996, 203.91000173077484, 786.422194335065]\n", "1\n", + "-100.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-486.3137138648346, -100.00000000000045, 482.5121926042907]\n", + "((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-386.3137138648346, 111.7312852697776, 582.5121926042907]\n", + "[-182.40371213405996, 203.91000173077484, 786.422194335065]\n", + "[-182.40371213405996, 315.6412870005529, 786.422194335065]\n", + "0\n", "0.0\n", - "here\n", - "(((-4, 1, 2, -1), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -933.1290943962628, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "[-609.7762844043904, -729.2190926654877, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "2\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)))\n", + "[-386.3137138648346, 111.7312852697776, 582.5121926042907]\n", + "((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "[-119.44280826109667, 111.7312852697776, 582.5121926042907]\n", + "[-182.40371213405996, 315.6412870005529, 786.422194335065]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "1\n", "200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351655, -200.00000000000023, 31.17409353087453]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)))\n", + "[-119.44280826109667, 111.7312852697776, 582.5121926042907]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "[-319.4428082610967, 66.87090560373713, 382.5121926042907]\n", + "[84.46719346967797, 315.6412870005529, 786.422194335065]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", - "[-1013.6862861351655, -200.00000000000023, 31.17409353087453]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-319.4428082610967, 66.87090560373713, 382.5121926042907]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[80.55719173890333, 466.8709056037371, -31.17409353087453]\n", + "[84.46719346967797, 470.7809073345124, 786.422194335065]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 1, 2, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -2.2737367544323206e-13, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -231.1740935308753, -4.263256414560601e-13]\n", - "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)))\n", + "[80.55719173890333, 466.8709056037371, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1))\n", + "[80.55719173890333, -150.6169017919725, -31.17409353087453]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", + "[84.46719346967797, -146.70690006119722, -27.264091800100235]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[80.55719173890333, -150.6169017919725, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[80.55719173890333, -417.48780739571043, -31.17409353087453]\n", + "[84.46719346967797, -146.70690006119722, -27.264091800100235]\n", + "[84.46719346967797, -413.57780566493517, -27.264091800100235]\n", + "0\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[80.55719173890333, -417.48780739571043, -31.17409353087453]\n", + "((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[200.0000000000002, -417.48780739571043, -31.17409353087453]\n", + "[84.46719346967797, -413.57780566493517, -27.264091800100235]\n", + "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", "1\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-813.6862861351655, -231.1740935308753, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-813.6862861351655, -386.313713864835, -4.263256414560601e-13]\n", - "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)))\n", + "[200.0000000000002, -417.48780739571043, -31.17409353087453]\n", + "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "[200.0000000000002, -501.95500086538783, -31.17409353087453]\n", + "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", + "[203.91000173077484, -498.04499913461257, -27.264091800100235]\n", "2\n", - "100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-813.6862861351655, -386.313713864835, -4.263256414560601e-13]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "[-913.6862861351655, -486.313713864835, 11.73128526977763]\n", - "[-609.7762844043904, -182.40371213405996, 203.91000173077484]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", + "700.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[200.0000000000002, -501.95500086538783, -31.17409353087453]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1201.9550008653878, -1.9550008653868645]\n", + "[203.91000173077484, -498.04499913461257, -27.264091800100235]\n", + "[203.91000173077484, -498.04499913461257, 701.9550008653874]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -1201.9550008653878, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -1433.1290943962629, -1.9550008653868645]\n", + "[203.91000173077484, -498.04499913461257, 701.9550008653874]\n", + "[203.91000173077484, -729.2190926654877, 701.9550008653874]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -1433.1290943962629, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-731.1740935308749, -1433.1290943962629, -1.9550008653868645]\n", + "[203.91000173077484, -729.2190926654877, 701.9550008653874]\n", + "[-27.264091800100235, -729.2190926654877, 701.9550008653874]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)))\n", + "[-731.1740935308749, -1433.1290943962629, -1.9550008653868645]\n", + "((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "[-815.6412870005524, -1433.1290943962629, -1.9550008653868645]\n", + "[-27.264091800100235, -729.2190926654877, 701.9550008653874]\n", + "[-111.73128526977777, -729.2190926654877, 701.9550008653874]\n", "2\n", "-300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-913.6862861351655, -486.313713864835, 11.73128526977763]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "[-613.6862861351655, -186.313713864835, 44.86037966603965]\n", - "[-609.7762844043904, -182.40371213405996, 315.6412870005529]\n", - "[-609.7762844043904, -182.40371213405996, 48.77038139681492]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[-815.6412870005524, -1433.1290943962629, -1.9550008653868645]\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[-515.6412870005524, -1133.1290943962629, 453.1846194685729]\n", + "[-111.73128526977777, -729.2190926654877, 701.9550008653874]\n", + "[-111.73128526977777, -729.2190926654877, 857.0946211993472]\n", + "0\n", + "-100.0\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, -1, 2), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[-515.6412870005524, -1133.1290943962629, 453.1846194685729]\n", + "((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[-535.0840952616497, -1033.1290943962629, 553.1846194685729]\n", + "[-111.73128526977777, -729.2190926654877, 857.0946211993472]\n", + "[-231.1740935308751, -729.2190926654877, 857.0946211993472]\n", + "1\n", + "-300.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)))\n", + "[-535.0840952616497, -1033.1290943962629, 553.1846194685729]\n", + "((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1))\n", + "[-235.08409526164974, -3.910001730775207, 853.1846194685729]\n", + "[-231.1740935308751, -729.2190926654877, 857.0946211993472]\n", + "[-231.1740935308751, 0.0, 857.0946211993472]\n", + "1\n", + "700.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)))\n", + "[-235.08409526164974, -3.910001730775207, 853.1846194685729]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1))\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "[-935.0840952616497, 33.74181120747471, 153.18461946857292]\n", + "[-231.1740935308751, 0.0, 857.0946211993472]\n", + "[-231.1740935308751, 737.6518129382499, 857.0946211993472]\n", + "0\n", + "-300.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)))\n", + "[-935.0840952616497, 33.74181120747471, 153.18461946857292]\n", + "((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "[-52.57190265735949, 333.7418112074747, 453.1846194685729]\n", + "[-231.1740935308751, 737.6518129382499, 857.0946211993472]\n", + "[351.3380990734152, 737.6518129382499, 857.0946211993472]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-2, 1, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 333.7418112074747, 453.1846194685729]\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1))\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1))\n", + "[-52.57190265735949, 333.7418112074747, 564.9159047383506]\n", + "[351.3380990734152, 737.6518129382499, 857.0946211993472]\n", + "[351.3380990734152, 737.6518129382499, 968.8259064691249]\n", + "1\n", + "0.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 2, 0, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 333.7418112074747, 564.9159047383506]\n", + "((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1))\n", + "((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "[-52.57190265735949, 66.87090560373719, 564.9159047383506]\n", + "[351.3380990734152, 737.6518129382499, 968.8259064691249]\n", + "[351.3380990734152, 470.7809073345124, 968.8259064691249]\n", + "0\n", + "-200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)))\n", + "[-52.57190265735949, 66.87090560373719, 564.9159047383506]\n", + "((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "[35.69681207286257, 266.8709056037372, 764.9159047383506]\n", + "[351.3380990734152, 470.7809073345124, 968.8259064691249]\n", + "[239.60681380363727, 470.7809073345124, 968.8259064691249]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 1, 0, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)))\n", + "[35.69681207286257, 266.8709056037372, 764.9159047383506]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2))\n", + "[35.69681207286257, 266.8709056037372, 849.3830982080286]\n", + "[239.60681380363727, 470.7809073345124, 968.8259064691249]\n", + "[239.60681380363727, 470.7809073345124, 1053.293099938803]\n", + "2\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[35.69681207286257, 266.8709056037372, 849.3830982080286]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2))\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[35.69681207286257, 266.8709056037372, 35.69681207286294]\n", + "[239.60681380363727, 470.7809073345124, 1053.293099938803]\n", + "[239.60681380363727, 470.7809073345124, 239.60681380363727]\n", "1\n", + "600.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", + "[35.69681207286257, 266.8709056037372, 35.69681207286294]\n", + "((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", + "[-564.3031879271374, -66.25818879252529, -564.3031879271371]\n", + "[239.60681380363727, 470.7809073345124, 239.60681380363727]\n", + "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", + "2\n", + "-100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-6, 1, 1, 1)), ((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)))\n", + "[-564.3031879271374, -66.25818879252529, -564.3031879271371]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "[-464.3031879271374, 33.74181120747471, -233.12909439626196]\n", + "[239.60681380363727, 737.6518129382499, 239.60681380363727]\n", + "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", + "2\n", + "100.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-464.3031879271374, 33.74181120747471, -233.12909439626196]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-564.3031879271374, -66.25818879252529, -452.57190265735915]\n", + "[239.60681380363727, 737.6518129382499, 470.7809073345124]\n", + "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "0\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (-5, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)))\n", - "[-613.6862861351655, -186.313713864835, 44.86037966603965]\n", - "((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", - "[-613.6862861351655, -115.64128700055281, 44.86037966603965]\n", - "[-609.7762844043904, -182.40371213405996, 48.77038139681492]\n", - "[-609.7762844043904, -111.73128526977777, 48.77038139681492]\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-6, 1, 1, 1)), ((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)))\n", + "[-564.3031879271374, -66.25818879252529, -452.57190265735915]\n", + "((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "[-768.2131896579124, -66.25818879252529, -452.57190265735915]\n", + "[239.60681380363727, 737.6518129382499, 351.3380990734152]\n", + "[35.69681207286232, 737.6518129382499, 351.3380990734152]\n", + "1\n", + "None\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 0, 0, 2), (-2, 0, 0, 1)), ((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-768.2131896579124, -66.25818879252529, -452.57190265735915]\n", + "((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2))\n", + "((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-768.2131896579124, 45.4730964772524, -452.57190265735915]\n", + "[35.69681207286232, 737.6518129382499, 351.3380990734152]\n", + "[35.69681207286232, 849.3830982080276, 351.3380990734152]\n", + "0\n", + "None\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-768.2131896579124, 45.4730964772524, -452.57190265735915]\n", + "((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-923.3528099918719, 45.4730964772524, -452.57190265735915]\n", + "[35.69681207286232, 849.3830982080276, 351.3380990734152]\n", + "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "0\n", + "-900.0\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-2, 0, 0, 1)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)))\n", + "[-923.3528099918719, 45.4730964772524, -452.57190265735915]\n", + "((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "[-254.52690352274703, 945.4730964772524, 447.42809734264085]\n", + "[-119.44280826109728, 849.3830982080276, 351.3380990734152]\n", + "[-350.6169017919724, 849.3830982080276, 351.3380990734152]\n", + "1\n", + "None\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-4, 1, -1, 2)), ((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)))\n", + "[-254.52690352274703, 945.4730964772524, 447.42809734264085]\n", + "((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", + "[-254.52690352274703, 1149.3830982080276, 447.42809734264085]\n", + "[-350.6169017919724, 849.3830982080276, 351.3380990734152]\n", + "[-350.6169017919724, 1053.293099938803, 351.3380990734152]\n", + "1\n", + "100.0\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)))\n", + "[-254.52690352274703, 1149.3830982080276, 447.42809734264085]\n", + "((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2))\n", + "[-354.52690352274703, 1076.6471900081274, 347.42809734264085]\n", + "[-350.6169017919724, 1053.293099938803, 351.3380990734152]\n", + "[-350.6169017919724, 1080.5571917389027, 351.3380990734152]\n", + "2\n", + "400.0\n", + "(2, 2, 1, -2)\n", + "(2, 0, 1, -2)\n", + "(2, 1, 2, -2)\n", + "(2, 1, 0, -2)\n", + "(2, 1, 1, -1)\n", + "(2, 1, 1, -3)\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)))\n", + "[-354.52690352274703, 1076.6471900081274, 347.42809734264085]\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2))\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "[-754.526903522747, 676.6471900081274, 178.60219087351584]\n", + "[-350.6169017919724, 1080.5571917389027, 351.3380990734152]\n", + "[-350.6169017919724, 1080.5571917389027, 582.5121926042902]\n", + "0\n", + "-1000.0\n", + "(-2, 2, 1, -1)\n", + "(-2, 0, 1, -1)\n", + "(-2, 1, 2, -1)\n", + "(-2, 1, 0, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)))\n", + "[-754.526903522747, 676.6471900081274, 178.60219087351584]\n", + "((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "[364.91590473835026, 1676.6471900081274, 1178.6021908735158]\n", + "[-350.6169017919724, 1080.5571917389027, 582.5121926042902]\n", + "[-231.1740935308751, 1080.5571917389027, 582.5121926042902]\n", "1\n", + "700.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)))\n", + "[364.91590473835026, 1676.6471900081274, 1178.6021908735158]\n", + "((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "[-335.08409526164974, -19.442808261097298, 478.60219087351584]\n", + "[-231.1740935308751, 1080.5571917389027, 582.5121926042902]\n", + "[-231.1740935308751, 84.46719346967797, 582.5121926042902]\n", + "0\n", "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-5, 1, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)))\n", - "[-613.6862861351655, -115.64128700055281, 44.86037966603965]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "[-913.6862861351655, 713.686286135165, -255.13962033396035]\n", - "[-609.7762844043904, -111.73128526977777, 48.77038139681492]\n", - "[-609.7762844043904, 1017.5962878659401, 48.77038139681492]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-5, 0, 0, 2), (-3, 0, -1, 2)), ((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)))\n", + "[-335.08409526164974, -19.442808261097298, 478.60219087351584]\n", + "((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "[-52.57190265735949, -319.4428082610973, 178.60219087351584]\n", + "[-231.1740935308751, 84.46719346967797, 582.5121926042902]\n", + "[351.3380990734152, 84.46719346967797, 582.5121926042902]\n", + "2\n", + "-200.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-52.57190265735949, -319.4428082610973, 178.60219087351584]\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1))\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[147.4280973426405, -119.4428082610973, 111.73128526977848]\n", + "[351.3380990734152, 84.46719346967797, 582.5121926042902]\n", + "[351.3380990734152, 84.46719346967797, 315.6412870005529]\n", "1\n", - "-100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)))\n", - "[-913.6862861351655, 713.686286135165, -255.13962033396035]\n", - "((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1))\n", - "[-813.6862861351655, 884.3587129994471, -155.13962033396035]\n", - "[-609.7762844043904, 1017.5962878659401, 48.77038139681492]\n", - "[-609.7762844043904, 1088.2687147302222, 48.77038139681492]\n", + "-200.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, -1, 1), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)))\n", + "[147.4280973426405, -119.4428082610973, 111.73128526977848]\n", + "((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "[347.4280973426405, -150.6169017919725, 311.7312852697785]\n", + "[351.3380990734152, 84.46719346967797, 315.6412870005529]\n", + "[351.3380990734152, -146.70690006119722, 315.6412870005529]\n", + "0\n", + "0.0\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (-1, -1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)))\n", + "[347.4280973426405, -150.6169017919725, 311.7312852697785]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "[80.55719173890327, -150.6169017919725, 311.7312852697785]\n", + "[351.3380990734152, -146.70690006119722, 315.6412870005529]\n", + "[84.46719346967797, -146.70690006119722, 315.6412870005529]\n", + "1\n", + "700.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (-4, 1, -1, 2), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[80.55719173890327, -150.6169017919725, 311.7312852697785]\n", + "((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-619.4428082610967, -1.9550008653878876, -388.2687147302215]\n", + "[84.46719346967797, -146.70690006119722, 315.6412870005529]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "-300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (2, -1, -1, 1), (-3, 0, -1, 2)), ((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-619.4428082610967, -1.9550008653878876, -388.2687147302215]\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-319.44280826109673, 409.77628440439, -88.26871473022152]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "[84.46719346967797, 813.6862861351653, 315.6412870005529]\n", "2\n", + "-400.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, -1, -1, 2), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-319.44280826109673, 409.77628440439, -88.26871473022152]\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[80.55719173890327, 809.77628440439, -3.910001730774411]\n", + "[84.46719346967797, 813.6862861351653, 315.6412870005529]\n", + "[84.46719346967797, 813.6862861351653, 0.0]\n", + "0\n", "500.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-813.6862861351655, 884.3587129994471, -155.13962033396035]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 48.77038139681492]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (2, -1, -1, 1), (0, 0, -1, 1)), ((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[80.55719173890327, 809.77628440439, -3.910001730774411]\n", + "((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-5.865002596162242, 309.77628440439, -503.9100017307744]\n", + "[84.46719346967797, 813.6862861351653, 0.0]\n", + "[498.04499913461245, 813.6862861351653, 0.0]\n", "2\n", - "100.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1))\n", - "[-1413.6862861351656, 284.3587129994471, 17.487807395709297]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "[-609.7762844043904, 1088.2687147302222, 821.3978091264846]\n", - "2\n", - "-800.0\n", - "here\n", - "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)))\n", - "[-1413.6862861351656, 284.3587129994471, 17.487807395709297]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", - "[-613.6862861351656, 1084.358712999447, 115.53280653032198]\n", - "[-609.7762844043904, 1088.2687147302222, 821.3978091264846]\n", - "[-609.7762844043904, 1088.2687147302222, 119.44280826109726]\n", + "-100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-5.865002596162242, 309.77628440439, -503.9100017307744]\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[94.13499740383776, 409.77628440439, -88.26871473022152]\n", + "[498.04499913461245, 813.6862861351653, 0.0]\n", + "[498.04499913461245, 813.6862861351653, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-2, 1, -1, 1), (0, 0, -1, 1)), ((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)))\n", + "[94.13499740383776, 409.77628440439, -88.26871473022152]\n", + "((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "[-305.86500259616224, -74.69090906528777, -488.2687147302215]\n", + "[498.04499913461245, 813.6862861351653, 315.6412870005529]\n", + "[498.04499913461245, 729.2190926654876, 315.6412870005529]\n", + "0\n", + "-600.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-2, 1, -1, 1), (1, 1, -1, 0)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)))\n", + "[-305.86500259616224, -74.69090906528777, -488.2687147302215]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "[27.264091800100232, 525.3090909347122, 111.73128526977848]\n", + "[498.04499913461245, 729.2190926654876, 315.6412870005529]\n", + "[231.17409353087498, 729.2190926654876, 315.6412870005529]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-613.6862861351656, 1084.358712999447, 115.53280653032198]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 119.44280826109726]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)))\n", + "[27.264091800100232, 525.3090909347122, 111.73128526977848]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0))\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998998, -74.69090906528777, -74.69090906528686]\n", + "[231.17409353087498, 729.2190926654876, 315.6412870005529]\n", + "[231.17409353087498, 729.2190926654876, 729.2190926654876]\n", + "0\n", + "0.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, -1, 2), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998998, -74.69090906528777, -74.69090906528686]\n", + "((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "[-305.8650025961623, -74.69090906528777, -74.69090906528686]\n", + "[231.17409353087498, 729.2190926654876, 729.2190926654876]\n", + "[498.04499913461245, 729.2190926654876, 729.2190926654876]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1313.6862861351656, 384.3587129994471, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-1313.6862861351656, 229.2190926654872, -1.9550008653878876]\n", - "[-609.7762844043904, 1088.2687147302222, 701.9550008653874]\n", - "[-609.7762844043904, 933.1290943962623, 701.9550008653874]\n", + "-600.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-305.8650025961623, -74.69090906528777, -74.69090906528686]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[294.1349974038377, 27.264091800099663, 525.3090909347131]\n", + "[498.04499913461245, 729.2190926654876, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "0\n", + "500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (3, 0, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[294.1349974038377, 27.264091800099663, 525.3090909347131]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[25.3090909347128, -472.73590819990034, 25.30909093471314]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[729.2190926654876, 231.17409353087498, 729.2190926654876]\n", "2\n", "-300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1313.6862861351656, 229.2190926654872, -1.9550008653878876]\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, 529.2190926654872, 31.174093530874472]\n", - "[-609.7762844043904, 933.1290943962623, 701.9550008653874]\n", - "[-609.7762844043904, 933.1290943962623, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, 529.2190926654872, 31.174093530874472]\n", - "((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, 417.4878073957095, 31.174093530874472]\n", - "[-609.7762844043904, 933.1290943962623, 435.0840952616498]\n", - "[-609.7762844043904, 821.3978091264846, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (0, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, 417.4878073957095, 31.174093530874472]\n", - "((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1013.6862861351656, -670.7809073345127, 31.174093530874472]\n", - "[-609.7762844043904, 821.3978091264846, 435.0840952616498]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[25.3090909347128, -472.73590819990034, 25.30909093471314]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[325.3090909347128, -172.73590819990034, -61.00462293012174]\n", + "[729.2190926654876, 231.17409353087498, 729.2190926654876]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "0\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", + "[325.3090909347128, -172.73590819990034, -61.00462293012174]\n", + "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "[529.2190926654876, -172.73590819990034, -61.00462293012174]\n", + "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "[933.1290943962623, 231.17409353087498, 342.90537880065267]\n", + "2\n", + "-200.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[529.2190926654876, -172.73590819990034, -61.00462293012174]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[729.2190926654876, 27.264091800099663, 342.9053788006536]\n", + "[933.1290943962623, 231.17409353087498, 342.90537880065267]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", + "0\n", + "0.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[729.2190926654876, 27.264091800099663, 342.9053788006536]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[111.73128526977814, 27.264091800099663, 342.9053788006536]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", + "[315.6412870005529, 231.17409353087498, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (1, 1, -1, 0)), ((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[111.73128526977814, 27.264091800099663, 342.9053788006536]\n", + "((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[111.73128526977814, 111.73128526977757, 342.9053788006536]\n", + "[315.6412870005529, 231.17409353087498, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)))\n", + "[111.73128526977814, 111.73128526977757, 342.9053788006536]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1))\n", + "[111.73128526977814, -119.44280826109735, 342.9053788006536]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 84.46719346967797, 546.815380531428]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[111.73128526977814, -119.44280826109735, 342.9053788006536]\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[111.73128526977814, -119.44280826109735, 111.73128526977848]\n", + "[315.6412870005529, 84.46719346967797, 546.815380531428]\n", + "[315.6412870005529, 84.46719346967797, 315.6412870005529]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[111.73128526977814, -119.44280826109735, 111.73128526977848]\n", + "((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[111.73128526977814, -590.2237155956101, 111.73128526977848]\n", + "[315.6412870005529, 84.46719346967797, 315.6412870005529]\n", + "[315.6412870005529, -386.31371386483477, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (2, 2, -1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, -670.7809073345127, 31.174093530874472]\n", - "((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "[-1013.6862861351656, -515.6412870005528, 31.174093530874472]\n", - "[-609.7762844043904, -266.87090560373764, 435.0840952616498]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", + "-300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[111.73128526977814, -590.2237155956101, 111.73128526977848]\n", + "((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[411.73128526977814, -86.31371386483528, 411.7312852697785]\n", + "[315.6412870005529, -386.31371386483477, 315.6412870005529]\n", + "[315.6412870005529, -182.40371213405996, 315.6412870005529]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[411.73128526977814, -86.31371386483528, 411.7312852697785]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[411.73128526977814, -86.31371386483528, 300.00000000000045]\n", + "[315.6412870005529, -182.40371213405996, 315.6412870005529]\n", + "[315.6412870005529, -182.40371213405996, 203.91000173077484]\n", + "2\n", + "400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[411.73128526977814, -86.31371386483528, 300.00000000000045]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[11.731285269778141, -486.3137138648353, -255.13962033395947]\n", + "[315.6412870005529, -182.40371213405996, 203.91000173077484]\n", + "[315.6412870005529, -182.40371213405996, 48.77038139681492]\n", + "0\n", + "0.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[11.731285269778141, -486.3137138648353, -255.13962033395947]\n", + "((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[-99.99999999999991, -486.3137138648353, -255.13962033395947]\n", + "[315.6412870005529, -182.40371213405996, 48.77038139681492]\n", + "[203.91000173077484, -182.40371213405996, 48.77038139681492]\n", "1\n", - "-500.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", - "[-1013.6862861351656, -515.6412870005528, 31.174093530874472]\n", - "((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "[-513.6862861351656, 144.86037966603988, 531.1740935308744]\n", - "[-609.7762844043904, -111.73128526977777, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (3, 0, 0, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-99.99999999999991, -486.3137138648353, -255.13962033395947]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[8.526512829121202e-14, 231.17409353087447, -155.13962033395947]\n", + "[203.91000173077484, -182.40371213405996, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", "2\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[8.526512829121202e-14, 231.17409353087447, -155.13962033395947]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[300.0000000000001, 531.1740935308744, 68.82590646912536]\n", + "[203.91000173077484, 435.0840952616498, 48.77038139681492]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "0\n", "300.0\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-2, 2, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-513.6862861351656, 144.86037966603988, 531.1740935308744]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-813.6862861351656, -155.13962033396012, -5.684341886080801e-13]\n", - "[-609.7762844043904, 48.77038139681492, 435.0840952616498]\n", - "[-609.7762844043904, 48.77038139681492, 203.91000173077484]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-2, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[300.0000000000001, 531.1740935308744, 68.82590646912536]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-155.1396203339598, 231.17409353087442, -231.17409353087464]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[48.77038139681492, 435.0840952616498, -27.264091800100235]\n", + "1\n", + "200.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-155.1396203339598, 231.17409353087442, -231.17409353087464]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-355.1396203339598, -200.00000000000054, -431.17409353087464]\n", + "[48.77038139681492, 435.0840952616498, -27.264091800100235]\n", + "[48.77038139681492, 203.91000173077484, -27.264091800100235]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-813.6862861351656, -155.13962033396012, -5.684341886080801e-13]\n", - "((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-701.9550008653878, -155.13962033396012, -5.684341886080801e-13]\n", - "[-609.7762844043904, 48.77038139681492, 203.91000173077484]\n", - "[-498.04499913461257, 48.77038139681492, 203.91000173077484]\n", + "-500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-355.1396203339598, -200.00000000000054, -431.17409353087464]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[68.82590646912507, 299.99999999999943, 68.82590646912536]\n", + "[48.77038139681492, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "1\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[68.82590646912507, 299.99999999999943, 68.82590646912536]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-231.17409353087493, 266.870905603737, -231.17409353087464]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "2\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-231.17409353087493, 266.870905603737, -231.17409353087464]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-231.17409353087493, 266.870905603737, -119.44280826109645]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, 84.46719346967797]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-701.9550008653878, -155.13962033396012, -5.684341886080801e-13]\n", - "((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-857.0946211993473, -155.13962033396012, -5.684341886080801e-13]\n", - "[-498.04499913461257, 48.77038139681492, 203.91000173077484]\n", - "[-653.1846194685721, 48.77038139681492, 203.91000173077484]\n", + "0.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-231.17409353087493, 266.870905603737, -119.44280826109645]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-435.0840952616498, 266.870905603737, -119.44280826109645]\n", + "[-27.264091800100235, 470.7809073345124, 84.46719346967797]\n", + "[-231.1740935308751, 470.7809073345124, 84.46719346967797]\n", + "1\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-435.0840952616498, 266.870905603737, -119.44280826109645]\n", + "((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-435.0840952616498, 378.60219087351487, -119.44280826109645]\n", + "[-231.1740935308751, 470.7809073345124, 84.46719346967797]\n", + "[-231.1740935308751, 582.5121926042902, 84.46719346967797]\n", + "2\n", + "0.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616498, 378.60219087351487, -119.44280826109645]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "[-435.0840952616498, 378.60219087351487, -48.770381396814656]\n", + "[-231.1740935308751, 582.5121926042902, 84.46719346967797]\n", + "[-231.1740935308751, 582.5121926042902, 155.13962033395975]\n", "0\n", + "200.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616498, 378.60219087351487, -48.770381396814656]\n", + "((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939814, 178.60219087351487, -248.77038139681466]\n", + "[-231.1740935308751, 582.5121926042902, 155.13962033395975]\n", + "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", + "1\n", "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-857.0946211993473, -155.13962033396012, -5.684341886080801e-13]\n", - "((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691255, -155.13962033396012, -5.684341886080801e-13]\n", - "[-653.1846194685721, 48.77038139681492, 203.91000173077484]\n", - "[-764.9159047383503, 48.77038139681492, 203.91000173077484]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (-6, 2, 0, 1)), ((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939814, 178.60219087351487, -248.77038139681466]\n", + "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-17.596287865939814, -17.596287865940553, -248.77038139681466]\n", + "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "1\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-17.596287865939814, -17.596287865940553, -248.77038139681466]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[382.4037121340602, 151.22961860318438, 151.22961860318534]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", "0\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (2, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691255, -155.13962033396012, -5.684341886080801e-13]\n", - "((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "[-31.17409353087544, 44.860379666039876, 199.99999999999943]\n", - "[-764.9159047383503, 48.77038139681492, 203.91000173077484]\n", - "[-27.264091800100235, 48.77038139681492, 203.91000173077484]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-6, 2, 1, 0), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", - "[-31.17409353087544, 44.860379666039876, 199.99999999999943]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0))\n", - "[168.82590646912456, 244.86037966603988, 13.686286135164664]\n", - "[-27.264091800100235, 48.77038139681492, 203.91000173077484]\n", - "[-27.264091800100235, 48.77038139681492, -182.40371213405996]\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[382.4037121340602, 151.22961860318438, 151.22961860318534]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-279.94447492768995, -48.77038139681562, -48.770381396814656]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[-76.03447319691533, 155.13962033395975, 155.13962033395975]\n", + "1\n", + "-300.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-279.94447492768995, -48.77038139681562, -48.770381396814656]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[20.055525072310047, 20.05552507230925, 251.22961860318534]\n", + "[-76.03447319691533, 155.13962033395975, 155.13962033395975]\n", + "[-76.03447319691533, -76.03447319691533, 155.13962033395975]\n", "2\n", + "200.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[20.055525072310047, 20.05552507230925, 251.22961860318534]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-179.94447492768995, -179.94447492769075, 318.1005242069227]\n", + "[-76.03447319691533, -76.03447319691533, 155.13962033395975]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "0\n", "-100.0\n", - "here\n", - "(((-6, 2, 1, 0), (1, 1, 0, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[168.82590646912456, 244.86037966603988, 13.686286135164664]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0))\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[268.82590646912456, 344.8603796660399, -117.48780739571055]\n", - "[-27.264091800100235, 48.77038139681492, -182.40371213405996]\n", - "[-27.264091800100235, 48.77038139681492, -413.57780566493517]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-179.94447492768995, -179.94447492769075, 318.1005242069227]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[31.786810342087705, -79.94447492769075, 418.1005242069227]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "[35.69681207286232, -76.03447319691533, 422.0105259376971]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (-4, 1, 1, 0), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[268.82590646912456, 344.8603796660399, -117.48780739571055]\n", - "((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[113.68628613516483, 344.8603796660399, -117.48780739571055]\n", - "[-27.264091800100235, 48.77038139681492, -413.57780566493517]\n", - "[-182.40371213405996, 48.77038139681492, -413.57780566493517]\n", + "-100.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[31.786810342087705, -79.94447492769075, 418.1005242069227]\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[20.055525072310047, 20.05552507230925, 518.1005242069227]\n", + "[35.69681207286232, -76.03447319691533, 422.0105259376971]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "2\n", + "400.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[20.055525072310047, 20.05552507230925, 518.1005242069227]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[-379.94447492768995, -379.94447492769075, -766.2581887925246]\n", + "[-76.03447319691533, -76.03447319691533, 422.0105259376971]\n", + "[-76.03447319691533, -76.03447319691533, -462.3481870617502]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[113.68628613516483, 344.8603796660399, -117.48780739571055]\n", - "((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[-348.6619009265853, 344.8603796660399, -117.48780739571055]\n", - "[-182.40371213405996, 48.77038139681492, -413.57780566493517]\n", - "[-644.7518991958101, 48.77038139681492, -413.57780566493517]\n", + "-300.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[-379.94447492768995, -379.94447492769075, -766.2581887925246]\n", + "((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[31.786810342087733, -79.94447492769075, -466.2581887925246]\n", + "[-76.03447319691533, -76.03447319691533, -462.3481870617502]\n", + "[35.69681207286232, -76.03447319691533, -462.3481870617502]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 1, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)))\n", - "[-348.6619009265853, 344.8603796660399, -117.48780739571055]\n", - "((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "[731.1740935308746, 344.8603796660399, -117.48780739571055]\n", - "[-644.7518991958101, 48.77038139681492, -413.57780566493517]\n", - "[435.0840952616498, 48.77038139681492, -413.57780566493517]\n", + "300.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)))\n", + "[31.786810342087733, -79.94447492769075, -466.2581887925246]\n", + "((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "[47.428097342640626, -379.94447492769075, -766.2581887925246]\n", + "[35.69681207286232, -76.03447319691533, -462.3481870617502]\n", + "[351.3380990734152, -76.03447319691533, -462.3481870617502]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, 0, 0), (2, 2, -1, -1), (-3, 2, 0, 0)), ((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)))\n", - "[731.1740935308746, 344.8603796660399, -117.48780739571055]\n", - "((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1))\n", - "[731.1740935308746, 499.9999999999998, -117.48780739571055]\n", - "[435.0840952616498, 48.77038139681492, -413.57780566493517]\n", - "[435.0840952616498, 203.91000173077484, -413.57780566493517]\n", - "2\n", - "1300.0\n", - "here\n", - "(((3, 1, -1, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", - "[731.1740935308746, 499.9999999999998, -117.48780739571055]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1))\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "[-568.8259064691254, -800.0000000000002, 13.686286135164664]\n", - "[435.0840952616498, 203.91000173077484, -413.57780566493517]\n", - "[435.0840952616498, 203.91000173077484, 1017.5962878659401]\n", - "0\n", - "-900.0\n", - "here\n", - "(((-1, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", - "[-568.8259064691254, -800.0000000000002, 13.686286135164664]\n", - "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "[486.3137138648345, 99.99999999999977, 913.6862861351647]\n", - "[435.0840952616498, 203.91000173077484, 1017.5962878659401]\n", - "[590.2237155956096, 203.91000173077484, 1017.5962878659401]\n", + "-100.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)))\n", + "[47.428097342640626, -379.94447492769075, -766.2581887925246]\n", + "((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "[147.42809734264063, 35.69681207286186, -666.2581887925246]\n", + "[351.3380990734152, -76.03447319691533, -462.3481870617502]\n", + "[351.3380990734152, 239.60681380363727, -462.3481870617502]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -666.2581887925246]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2))\n", + "[147.42809734264063, 35.69681207286186, -554.5269035227468]\n", + "[351.3380990734152, 239.60681380363727, -462.3481870617502]\n", + "[351.3380990734152, 239.60681380363727, -350.6169017919724]\n", + "2\n", + "None\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -554.5269035227468]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2))\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[147.42809734264063, 35.69681207286186, -350.6169017919716]\n", + "[351.3380990734152, 239.60681380363727, -350.6169017919724]\n", + "[351.3380990734152, 239.60681380363727, -146.70690006119722]\n", "1\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)))\n", - "[486.3137138648345, 99.99999999999977, 913.6862861351647]\n", - "((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0))\n", - "[486.3137138648345, 211.73128526977783, 913.6862861351647]\n", - "[590.2237155956096, 203.91000173077484, 1017.5962878659401]\n", - "[590.2237155956096, 315.6412870005529, 1017.5962878659401]\n", + "-300.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)))\n", + "[147.42809734264063, 35.69681207286186, -350.6169017919716]\n", + "((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", + "[447.4280973426406, -50.61690179197262, -50.6169017919716]\n", + "[351.3380990734152, 239.60681380363727, -146.70690006119722]\n", + "[351.3380990734152, -146.70690006119722, -146.70690006119722]\n", "2\n", - "700.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-1, 2, -1, 0)), ((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[486.3137138648345, 211.73128526977783, 913.6862861351647]\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0))\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-213.68628613516552, -488.2687147302222, 9.776284404389912]\n", - "[590.2237155956096, 315.6412870005529, 1017.5962878659401]\n", - "[590.2237155956096, 315.6412870005529, 813.6862861351653]\n", + "800.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)))\n", + "[447.4280973426406, -50.61690179197262, -50.6169017919716]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2))\n", + "[-352.5719026573594, -850.6169017919726, 33.74181120747551]\n", + "[351.3380990734152, -146.70690006119722, -146.70690006119722]\n", + "[351.3380990734152, -146.70690006119722, 737.6518129382499]\n", + "2\n", + "100.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)))\n", + "[-352.5719026573594, -850.6169017919726, 33.74181120747551]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2))\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2))\n", + "[-452.5719026573594, -950.6169017919726, 45.47309647725319]\n", + "[351.3380990734152, -146.70690006119722, 737.6518129382499]\n", + "[351.3380990734152, -146.70690006119722, 849.3830982080276]\n", "1\n", "-600.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[-213.68628613516552, -488.2687147302222, 9.776284404389912]\n", - "((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[386.3137138648345, -92.1787164609973, 609.7762844043899]\n", - "[590.2237155956096, 315.6412870005529, 813.6862861351653]\n", - "[590.2237155956096, 111.73128526977776, 813.6862861351653]\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)))\n", + "[-452.5719026573594, -950.6169017919726, 45.47309647725319]\n", + "((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2))\n", + "((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "[147.42809734264063, 147.42809734263983, 645.4730964772532]\n", + "[351.3380990734152, -146.70690006119722, 849.3830982080276]\n", + "[351.3380990734152, 351.3380990734152, 849.3830982080276]\n", + "0\n", + "300.0\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "(1, 2, 1, -2)\n", + "(1, 0, 1, -2)\n", + "(1, 1, 2, -2)\n", + "(1, 1, 0, -2)\n", + "(1, 1, 1, -1)\n", + "(1, 1, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 0, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)))\n", + "[147.42809734264063, 147.42809734263983, 645.4730964772532]\n", + "((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "[78.60219087351567, -152.57190265736017, 345.4730964772532]\n", + "[351.3380990734152, 351.3380990734152, 849.3830982080276]\n", + "[582.5121926042902, 351.3380990734152, 849.3830982080276]\n", + "2\n", + "-500.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(3, 1, 1, -2)\n", + "(3, -1, 1, -2)\n", + "(3, 0, 2, -2)\n", + "(3, 0, 0, -2)\n", + "(3, 0, 1, -1)\n", + "(3, 0, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-8, 0, 1, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)))\n", + "[78.60219087351567, -152.57190265736017, 345.4730964772532]\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2))\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1))\n", + "[578.6021908735156, 347.42809734263983, 80.55719173890361]\n", + "[582.5121926042902, 351.3380990734152, 849.3830982080276]\n", + "[582.5121926042902, 351.3380990734152, 84.46719346967797]\n", "1\n", - "200.0\n", - "here\n", - "(((-1, 2, -1, 0), (2, 2, -1, -1), (-4, 2, -1, 1)), ((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[386.3137138648345, -92.1787164609973, 609.7762844043899]\n", - "((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[186.31371386483448, -403.91000173077504, 409.7762844043899]\n", - "[590.2237155956096, 111.73128526977776, 813.6862861351653]\n", - "[590.2237155956096, 0.0, 813.6862861351653]\n", + "400.0\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[578.6021908735156, 347.42809734263983, 80.55719173890361]\n", + "((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1))\n", + "((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[178.6021908735156, 66.87090560373701, -319.4428082610964]\n", + "[582.5121926042902, 351.3380990734152, 84.46719346967797]\n", + "[582.5121926042902, 470.7809073345124, 84.46719346967797]\n", + "0\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-2, -1, -1, 2)), ((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[178.6021908735156, 66.87090560373701, -319.4428082610964]\n", + "((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[398.0449991346128, 166.87090560373701, -219.4428082610964]\n", + "[582.5121926042902, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", "1\n", - "-200.0\n", - "here\n", - "(((-7, 2, -1, 2), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[186.31371386483448, -403.91000173077504, 409.7762844043899]\n", - "((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[386.3137138648345, -359.0496220647349, 609.7762844043899]\n", - "[590.2237155956096, 0.0, 813.6862861351653]\n", - "[590.2237155956096, -155.13962033395978, 813.6862861351653]\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[398.0449991346128, 166.87090560373701, -219.4428082610964]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[498.0449991346128, -5.684341886080801e-13, -119.44280826109639]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", "0\n", - "-300.0\n", - "here\n", - "(((0, 2, 0, -1), (2, 2, -1, -1), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[386.3137138648345, -359.0496220647349, 609.7762844043899]\n", - "((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[909.7762844043903, -59.049622064734876, 909.7762844043899]\n", - "[590.2237155956096, -155.13962033395978, 813.6862861351653]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 1, -1, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[498.0449991346128, -5.684341886080801e-13, -119.44280826109639]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[-17.487807395709638, -600.0000000000006, -719.4428082610964]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[786.422194335065, 203.91000173077484, 84.46719346967797]\n", "0\n", - "300.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (-4, 2, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[909.7762844043903, -59.049622064734876, 909.7762844043899]\n", - "((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[27.26409180009989, -359.0496220647349, 609.7762844043899]\n", - "[813.6862861351653, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-5, 0, 0, 2)), ((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[-17.487807395709638, -600.0000000000006, -719.4428082610964]\n", + "((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[-1.9550008653872055, -500.00000000000057, -619.4428082610964]\n", + "[786.422194335065, 203.91000173077484, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", "2\n", "0.0\n", - "here\n", - "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)))\n", - "[27.26409180009989, -359.0496220647349, 609.7762844043899]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "[27.26409180009989, -359.0496220647349, 27.26409180009955]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", - "2\n", - "600.0\n", - "here\n", - "(((-5, 2, 1, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", - "[27.26409180009989, -359.0496220647349, 27.26409180009955]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "[-572.7359081999001, -959.0496220647349, 9.776284404389912]\n", - "[231.17409353087498, -155.13962033395978, 231.17409353087498]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, -1, 2), (-5, 1, -1, 2), (-1, -1, -1, 2)), ((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-1.9550008653872055, -500.00000000000057, -619.4428082610964]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-1.9550008653872055, -500.00000000000057, -1.9550008653868645]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "0\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, -1, 2), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-1.9550008653872055, -500.00000000000057, -1.9550008653868645]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[31.174093530875155, -200.00000000000057, 298.04499913461314]\n", + "[701.9550008653874, 203.91000173077484, 701.9550008653874]\n", + "[435.0840952616498, 203.91000173077484, 701.9550008653874]\n", "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (1, 1, -1, 0), (0, 2, -1, 0)), ((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)))\n", - "[-572.7359081999001, -959.0496220647349, 9.776284404389912]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", - "[-572.7359081999001, -1070.7809073345127, 9.776284404389912]\n", - "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", - "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, -1, 1), (-3, 0, -1, 2), (-1, -1, -1, 2)), ((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[31.174093530875155, -200.00000000000057, 298.04499913461314]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[31.174093530875155, -88.26871473022251, 298.04499913461314]\n", + "[435.0840952616498, 203.91000173077484, 701.9550008653874]\n", + "[435.0840952616498, 315.6412870005529, 701.9550008653874]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 2, 1, 0), (1, 1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-572.7359081999001, -1070.7809073345127, 9.776284404389912]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -670.7809073345127, 31.17409353087436]\n", - "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", - "[231.17409353087498, -266.87090560373764, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-172.7359081999001, -670.7809073345127, 31.17409353087436]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -782.5121926042905, 31.17409353087436]\n", - "[231.17409353087498, -266.87090560373764, 435.0840952616498]\n", - "[231.17409353087498, -378.6021908735155, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)))\n", - "[-172.7359081999001, -782.5121926042905, 31.17409353087436]\n", - "((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1))\n", - "[-172.7359081999001, -986.4221943350653, 31.17409353087436]\n", - "[231.17409353087498, -378.6021908735155, 435.0840952616498]\n", - "[231.17409353087498, -582.5121926042904, 435.0840952616498]\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, -1, 1), (-3, 0, -1, 2), (-2, 1, -1, 1)), ((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[31.174093530875155, -88.26871473022251, 298.04499913461314]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[31.174093530875155, -88.26871473022251, 142.9053788006537]\n", + "[435.0840952616498, 315.6412870005529, 701.9550008653874]\n", + "[435.0840952616498, 315.6412870005529, 546.815380531428]\n", + "0\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[31.174093530875155, -88.26871473022251, 142.9053788006537]\n", + "((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[111.73128526977825, 111.73128526977749, 342.9053788006537]\n", + "[435.0840952616498, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", "2\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[111.73128526977825, 111.73128526977749, 342.9053788006537]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-188.26871473022175, -188.2687147302225, 198.04499913461314]\n", + "[315.6412870005529, 315.6412870005529, 546.815380531428]\n", + "[315.6412870005529, 315.6412870005529, 701.9550008653874]\n", + "0\n", "-200.0\n", - "here\n", - "(((-5, 2, 1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-172.7359081999001, -986.4221943350653, 31.17409353087436]\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[27.26409180009989, -786.4221943350653, 27.26409180009955]\n", - "[231.17409353087498, -582.5121926042904, 435.0840952616498]\n", - "[231.17409353087498, -582.5121926042904, 231.17409353087498]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", + "[-188.26871473022175, -188.2687147302225, 198.04499913461314]\n", + "((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "[-99.99999999999977, 11.731285269777487, 398.04499913461314]\n", + "[315.6412870005529, 315.6412870005529, 701.9550008653874]\n", + "[203.91000173077484, 315.6412870005529, 701.9550008653874]\n", + "1\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, -1, 1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-99.99999999999977, 11.731285269777487, 398.04499913461314]\n", + "((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[2.2737367544323206e-13, -5.684341886080801e-13, 498.04499913461314]\n", + "[203.91000173077484, 315.6412870005529, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[2.2737367544323206e-13, -5.684341886080801e-13, 498.04499913461314]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-599.9999999999998, -600.0000000000006, -213.68628613516466]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "-100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-599.9999999999998, -600.0000000000006, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-499.9999999999998, -500.00000000000057, -1.9550008653868645]\n", + "[203.91000173077484, 203.91000173077484, 590.2237155956096]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", "1\n", "-300.0\n", - "here\n", - "(((3, 0, -1, 0), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)))\n", - "[27.26409180009989, -786.4221943350653, 27.26409180009955]\n", - "((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "[327.2640918000999, -374.6909090652874, 327.26409180009955]\n", - "[231.17409353087498, -582.5121926042904, 231.17409353087498]\n", - "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)))\n", + "[-499.9999999999998, -500.00000000000057, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0))\n", + "[-199.99999999999977, 31.174093530874416, 298.04499913461314]\n", + "[203.91000173077484, 203.91000173077484, 701.9550008653874]\n", + "[203.91000173077484, 435.0840952616498, 701.9550008653874]\n", "2\n", - "400.0\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[327.2640918000999, -374.6909090652874, 327.26409180009955]\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1))\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-72.73590819990011, -774.6909090652874, 38.995377069877236]\n", - "[231.17409353087498, -470.78090733451245, 231.17409353087498]\n", - "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", + "0.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-199.99999999999977, 31.174093530874416, 298.04499913461314]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-199.99999999999977, 31.174093530874416, 529.219092665488]\n", + "[203.91000173077484, 435.0840952616498, 701.9550008653874]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "2\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999977, 31.174093530874416, 529.219092665488]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[2.2737367544323206e-13, 231.17409353087442, 5.684341886080801e-13]\n", + "[203.91000173077484, 435.0840952616498, 933.1290943962623]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-72.73590819990011, -774.6909090652874, 38.995377069877236]\n", - "((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[-192.17871646099735, -774.6909090652874, 38.995377069877236]\n", - "[231.17409353087498, -470.78090733451245, 342.90537880065267]\n", - "[111.73128526977776, -470.78090733451245, 342.90537880065267]\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[2.2737367544323206e-13, 231.17409353087442, 5.684341886080801e-13]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-355.13962033395967, 31.174093530874416, -199.99999999999943]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[48.77038139681492, 435.0840952616498, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-192.17871646099735, -774.6909090652874, 38.995377069877236]\n", - "((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "[38.99537706987758, -774.6909090652874, 38.995377069877236]\n", - "[111.73128526977776, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-355.13962033395967, 31.174093530874416, -199.99999999999943]\n", + "((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-231.1740935308748, 231.17409353087442, 5.684341886080801e-13]\n", + "[48.77038139681492, 435.0840952616498, 203.91000173077484]\n", + "[-27.264091800100235, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-231.1740935308748, 231.17409353087442, 5.684341886080801e-13]\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-231.1740935308748, -5.400124791776761e-13, 5.684341886080801e-13]\n", + "[-27.264091800100235, 435.0840952616498, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", "2\n", "100.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", - "[38.99537706987758, -774.6909090652874, 38.995377069877236]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "[-61.00462293012242, -874.6909090652874, 94.13499740383702]\n", - "[342.90537880065267, -470.78090733451245, 342.90537880065267]\n", - "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-231.1740935308748, -5.400124791776761e-13, 5.684341886080801e-13]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-331.1740935308748, -100.00000000000054, 131.17409353087552]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", "0\n", "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", - "[-61.00462293012242, -874.6909090652874, 94.13499740383702]\n", - "((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "[-137.0390961270378, -874.6909090652874, 94.13499740383702]\n", - "[342.90537880065267, -470.78090733451245, 498.04499913461245]\n", - "[266.8709056037373, -470.78090733451245, 498.04499913461245]\n", - "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-137.0390961270378, -874.6909090652874, 94.13499740383702]\n", - "((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-137.0390961270378, -1105.8650025961624, 94.13499740383702]\n", - "[266.8709056037373, -470.78090733451245, 498.04499913461245]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-331.1740935308748, -100.00000000000054, 131.17409353087552]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-570.7809073345122, -100.00000000000054, 131.17409353087552]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "[-266.87090560373764, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-570.7809073345122, -100.00000000000054, 131.17409353087552]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[-570.7809073345122, -184.46719346967814, 131.17409353087552]\n", + "[-266.87090560373764, 203.91000173077484, 435.0840952616498]\n", + "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", "0\n", "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 1, -1), (0, 2, 0, -1)), ((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-137.0390961270378, -1105.8650025961624, 94.13499740383702]\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-403.9100017307751, -1105.8650025961624, 94.13499740383702]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", - "[0.0, -701.9550008653875, 498.04499913461245]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-570.7809073345122, -184.46719346967814, 131.17409353087552]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[-415.6412870005523, -184.46719346967814, 131.17409353087552]\n", + "[-266.87090560373764, 119.44280826109726, 435.0840952616498]\n", + "[-111.73128526977777, 119.44280826109726, 435.0840952616498]\n", "0\n", - "-100.0\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-403.9100017307751, -1105.8650025961624, 94.13499740383702]\n", - "((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "[-37.039096127037794, -1005.8650025961624, 194.13499740383702]\n", - "[0.0, -701.9550008653875, 498.04499913461245]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)))\n", + "[-415.6412870005523, -184.46719346967814, 131.17409353087552]\n", + "((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "[529.2190926654877, -284.46719346967814, 31.174093530875524]\n", + "[-111.73128526977777, 119.44280826109726, 435.0840952616498]\n", + "[933.1290943962623, 119.44280826109726, 435.0840952616498]\n", + "1\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)))\n", + "[529.2190926654877, -284.46719346967814, 31.174093530875524]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "[529.2190926654877, -172.7359081999004, 31.174093530875524]\n", + "[933.1290943962623, 119.44280826109726, 435.0840952616498]\n", + "[933.1290943962623, 231.17409353087498, 435.0840952616498]\n", + "2\n", + "0.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)))\n", + "[529.2190926654877, -172.7359081999004, 31.174093530875524]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "[529.2190926654877, -172.7359081999004, 142.90537880065372]\n", + "[933.1290943962623, 231.17409353087498, 435.0840952616498]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (4, -1, 0, -1), (3, 0, 0, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-37.039096127037794, -1005.8650025961624, 194.13499740383702]\n", - "((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0))\n", - "[-37.039096127037794, -1237.0390961270375, 194.13499740383702]\n", - "[266.8709056037373, -701.9550008653875, 498.04499913461245]\n", - "[266.8709056037373, -933.1290943962626, 498.04499913461245]\n", + "-100.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[529.2190926654877, -172.7359081999004, 142.90537880065372]\n", + "((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[629.2190926654877, 11.731285269777516, 242.90537880065372]\n", + "[933.1290943962623, 231.17409353087498, 546.815380531428]\n", + "[933.1290943962623, 315.6412870005529, 546.815380531428]\n", + "2\n", + "0.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)))\n", + "[629.2190926654877, 11.731285269777516, 242.90537880065372]\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "[629.2190926654877, 11.731285269777516, -72.73590819989928]\n", + "[933.1290943962623, 315.6412870005529, 546.815380531428]\n", + "[933.1290943962623, 315.6412870005529, 231.17409353087498]\n", + "0\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)))\n", + "[629.2190926654877, 11.731285269777516, -72.73590819989928]\n", + "((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "[598.0449991346128, 211.73128526977752, 127.26409180010072]\n", + "[933.1290943962623, 315.6412870005529, 231.17409353087498]\n", + "[701.9550008653874, 315.6412870005529, 231.17409353087498]\n", "1\n", - "-900.0\n", - "here\n", - "(((3, 0, 0, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)))\n", - "[-37.039096127037794, -1237.0390961270375, 194.13499740383702]\n", - "((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0))\n", - "[862.9609038729623, -568.2131896579126, 1094.1349974038371]\n", - "[266.8709056037373, -933.1290943962626, 498.04499913461245]\n", - "[266.8709056037373, -1164.3031879271377, 498.04499913461245]\n", - "2\n", - "1000.0\n", - "here\n", - "(((4, -1, -1, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[862.9609038729623, -568.2131896579126, 1094.1349974038371]\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "[-137.03909612703774, -1568.2131896579126, 18.10052420692182]\n", - "[266.8709056037373, -1164.3031879271377, 498.04499913461245]\n", - "[266.8709056037373, -1164.3031879271377, 422.0105259376971]\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[598.0449991346128, 211.73128526977752, 127.26409180010072]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[698.0449991346128, -3.9100017307753774, 227.26409180010072]\n", + "[701.9550008653874, 315.6412870005529, 231.17409353087498]\n", + "[701.9550008653874, 0.0, 231.17409353087498]\n", "0\n", "0.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[-137.03909612703774, -1568.2131896579126, 18.10052420692182]\n", - "((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "[18.100524206922046, -1568.2131896579126, 18.10052420692182]\n", - "[266.8709056037373, -1164.3031879271377, 422.0105259376971]\n", - "[422.0105259376971, -1164.3031879271377, 422.0105259376971]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[698.0449991346128, -3.9100017307753774, 227.26409180010072]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-3.9100017307746384, -3.9100017307753774, 227.26409180010072]\n", + "[701.9550008653874, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "2\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-3.9100017307746384, -3.9100017307753774, 227.26409180010072]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-203.91000173077464, -203.91000173077538, 182.40371213406058]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 386.3137138648348]\n", "2\n", "300.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[18.100524206922046, -1568.2131896579126, 18.10052420692182]\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2))\n", - "[-281.89947579307795, -1868.2131896579126, 33.741811207474655]\n", - "[422.0105259376971, -1164.3031879271377, 422.0105259376971]\n", - "[422.0105259376971, -1164.3031879271377, 737.6518129382499]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-203.91000173077464, -203.91000173077538, 182.40371213406058]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-503.91000173077464, -503.9100017307754, -5.865002596161787]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[0.0, 0.0, 498.04499913461245]\n", + "2\n", + "-400.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-503.91000173077464, -503.9100017307754, -5.865002596161787]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-103.91000173077464, -103.91000173077538, 127.26409180010074]\n", + "[0.0, 0.0, 498.04499913461245]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (3, 0, 0, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)))\n", + "[-103.91000173077464, -103.91000173077538, 127.26409180010074]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1))\n", + "[-103.91000173077464, -335.0840952616505, 127.26409180010074]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, -231.1740935308751, 231.17409353087498]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, -1, 0), (4, 1, -1, -1)), ((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-103.91000173077464, -335.0840952616505, 127.26409180010074]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[-103.91000173077464, -574.6909090652878, 127.26409180010074]\n", + "[0.0, -231.1740935308751, 231.17409353087498]\n", + "[0.0, -470.78090733451245, 231.17409353087498]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)))\n", + "[-103.91000173077464, -574.6909090652878, 127.26409180010074]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "[-103.91000173077464, -574.6909090652878, 238.99537706987843]\n", + "[0.0, -470.78090733451245, 231.17409353087498]\n", + "[0.0, -470.78090733451245, 342.90537880065267]\n", "1\n", - "-200.0\n", - "here\n", - "(((-1, -1, 0, 1), (4, -1, 0, -1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)))\n", - "[-281.89947579307795, -1868.2131896579126, 33.741811207474655]\n", - "((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2))\n", - "[-81.89947579307795, 149.27461773779737, 233.74181120747465]\n", - "[422.0105259376971, -1164.3031879271377, 737.6518129382499]\n", - "[422.0105259376971, 653.1846194685722, 737.6518129382499]\n", + "600.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (3, 0, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)))\n", + "[-103.91000173077464, -574.6909090652878, 238.99537706987843]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1))\n", + "[-703.9100017307746, -1.9550008653880013, -361.00462293012157]\n", + "[0.0, -470.78090733451245, 342.90537880065267]\n", + "[0.0, 701.9550008653874, 342.90537880065267]\n", + "2\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-703.9100017307746, -1.9550008653880013, -361.00462293012157]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-703.9100017307746, -1.9550008653880013, -499.99999999999943]\n", + "[0.0, 701.9550008653874, 342.90537880065267]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", "2\n", - "-500.0\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)))\n", - "[-81.89947579307795, 149.27461773779737, 233.74181120747465]\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2))\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "[418.10052420692205, 649.2746177377974, 31.786810342087108]\n", - "[422.0105259376971, 653.1846194685722, 737.6518129382499]\n", - "[422.0105259376971, 653.1846194685722, 35.69681207286232]\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-703.9100017307746, -1.9550008653880013, -499.99999999999943]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-803.9100017307746, -101.955000865388, -488.2687147302214]\n", + "[0.0, 701.9550008653874, 203.91000173077484]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", "1\n", - "400.0\n", - "here\n", - "(((0, 0, 0, 0), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[418.10052420692205, 649.2746177377974, 31.786810342087108]\n", - "((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[18.100524206922046, 18.100524206922216, -368.2131896579129]\n", - "[422.0105259376971, 653.1846194685722, 35.69681207286232]\n", - "[422.0105259376971, 422.0105259376971, 35.69681207286232]\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-803.9100017307746, -101.955000865388, -488.2687147302214]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-803.9100017307746, 9.776284404389912, -488.2687147302214]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[18.100524206922046, 18.100524206922216, -368.2131896579129]\n", - "((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[249.2746177377972, 18.100524206922216, -368.2131896579129]\n", - "[422.0105259376971, 422.0105259376971, 35.69681207286232]\n", - "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", - "0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-803.9100017307746, 9.776284404389912, -488.2687147302214]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[-986.3137138648347, 9.776284404389912, -488.2687147302214]\n", + "[0.0, 813.6862861351653, 315.6412870005529]\n", + "[-182.40371213405996, 813.6862861351653, 315.6412870005529]\n", + "2\n", + "-800.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-986.3137138648347, 9.776284404389912, -488.2687147302214]\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-186.31371386483465, 809.7762844043899, -3.9100017307742974]\n", + "[-182.40371213405996, 813.6862861351653, 315.6412870005529]\n", + "[-182.40371213405996, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-186.31371386483465, 809.7762844043899, -3.9100017307742974]\n", + "((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-390.22371559560946, 809.7762844043899, -3.9100017307742974]\n", + "[-182.40371213405996, 813.6862861351653, 0.0]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "1\n", + "100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)))\n", + "[-390.22371559560946, 809.7762844043899, -3.9100017307742974]\n", + "((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "[-490.22371559560946, 7.821283539002366, -103.9100017307743]\n", + "[-386.31371386483477, 813.6862861351653, 0.0]\n", + "[-386.31371386483477, 111.73128526977776, 0.0]\n", + "1\n", + "-100.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)))\n", + "[-490.22371559560946, 7.821283539002366, -103.9100017307743]\n", + "((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "[-390.22371559560946, 311.7312852697775, -3.9100017307742974]\n", + "[-386.31371386483477, 111.73128526977776, 0.0]\n", + "[-386.31371386483477, 315.6412870005529, 0.0]\n", + "2\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-2, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[249.2746177377972, 18.100524206922216, -368.2131896579129]\n", - "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[333.7418112074749, 18.100524206922216, -368.2131896579129]\n", - "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)))\n", + "[-390.22371559560946, 311.7312852697775, -3.9100017307742974]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0))\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "[-390.22371559560946, 311.7312852697775, 107.82128353900346]\n", + "[-386.31371386483477, 315.6412870005529, 0.0]\n", + "[-386.31371386483477, 315.6412870005529, 111.73128526977776]\n", + "0\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)))\n", + "[-390.22371559560946, 311.7312852697775, 107.82128353900346]\n", + "((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "[-801.9550008653873, 11.731285269777516, -192.17871646099655]\n", + "[-386.31371386483477, 315.6412870005529, 111.73128526977776]\n", + "[-498.04499913461257, 315.6412870005529, 111.73128526977776]\n", + "2\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)))\n", + "[-801.9550008653873, 11.731285269777516, -192.17871646099655]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "[-801.9550008653873, 11.731285269777516, -415.6412870005521]\n", + "[-498.04499913461257, 315.6412870005529, 111.73128526977776]\n", + "[-498.04499913461257, 315.6412870005529, -111.73128526977777]\n", "2\n", - "400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, -1, 0, 2), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)))\n", - "[333.7418112074749, 18.100524206922216, -368.2131896579129]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "[-66.25818879252512, -381.8994757930778, 4.414238071756529]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 808.3242398025318]\n", + "-200.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[-801.9550008653873, 11.731285269777516, -415.6412870005521]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[-601.9550008653873, 211.73128526977752, -286.3137138648343]\n", + "[-498.04499913461257, 315.6412870005529, -111.73128526977777]\n", + "[-498.04499913461257, 315.6412870005529, -182.40371213405996]\n", + "2\n", + "600.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)))\n", + "[-601.9550008653873, 211.73128526977752, -286.3137138648343]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1))\n", + "[-1201.9550008653873, -388.2687147302225, -970.780907334512]\n", + "[-498.04499913461257, 315.6412870005529, -182.40371213405996]\n", + "[-498.04499913461257, 315.6412870005529, -266.87090560373764]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)))\n", + "[-1201.9550008653873, -388.2687147302225, -970.780907334512]\n", + "((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1))\n", + "[-1201.9550008653873, -233.12909439626299, -970.780907334512]\n", + "[-498.04499913461257, 315.6412870005529, -266.87090560373764]\n", + "[-498.04499913461257, 470.7809073345124, -266.87090560373764]\n", + "2\n", + "-300.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)))\n", + "[-1201.9550008653873, -233.12909439626299, -970.780907334512]\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1))\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0))\n", + "[-901.9550008653873, 66.87090560373701, -901.9550008653869]\n", + "[-498.04499913461257, 470.7809073345124, -266.87090560373764]\n", + "[-498.04499913461257, 470.7809073345124, -498.04499913461257]\n", + "1\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (4, -1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-901.9550008653873, 66.87090560373701, -901.9550008653869]\n", + "((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0))\n", + "((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-901.9550008653873, 529.2190926654869, -901.9550008653869]\n", + "[-498.04499913461257, 470.7809073345124, -498.04499913461257]\n", + "[-498.04499913461257, 933.1290943962623, -498.04499913461257]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (0, 0, 0, 0)), ((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)))\n", + "[-901.9550008653873, 529.2190926654869, -901.9550008653869]\n", + "((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "[-1133.1290943962624, 529.2190926654869, -901.9550008653869]\n", + "[-498.04499913461257, 933.1290943962623, -498.04499913461257]\n", + "[-729.2190926654877, 933.1290943962623, -498.04499913461257]\n", + "1\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 0, -1, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-1133.1290943962624, 529.2190926654869, -901.9550008653869]\n", + "((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0))\n", + "((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-1133.1290943962624, 298.044999134612, -901.9550008653869]\n", + "[-729.2190926654877, 933.1290943962623, -498.04499913461257]\n", + "[-729.2190926654877, 701.9550008653874, -498.04499913461257]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (4, -1, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)))\n", + "[-1133.1290943962624, 298.044999134612, -901.9550008653869]\n", + "((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "[-1288.2687147302217, 298.044999134612, -901.9550008653869]\n", + "[-729.2190926654877, 701.9550008653874, -498.04499913461257]\n", + "[-884.3587129994471, 701.9550008653874, -498.04499913461257]\n", + "1\n", + "300.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-4, 1, 1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1288.2687147302217, 298.044999134612, -901.9550008653869]\n", + "((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0))\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1588.2687147302217, 109.77628440438991, -1201.9550008653869]\n", + "[-884.3587129994471, 701.9550008653874, -498.04499913461257]\n", + "[-884.3587129994471, 813.6862861351653, -498.04499913461257]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1588.2687147302217, 109.77628440438991, -1201.9550008653869]\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1792.178716460997, 109.77628440438991, -1201.9550008653869]\n", + "[-884.3587129994471, 813.6862861351653, -498.04499913461257]\n", + "[-1088.2687147302224, 813.6862861351653, -498.04499913461257]\n", "0\n", - "-600.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)))\n", - "[-66.25818879252512, -381.8994757930778, 4.414238071756529]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "[604.4142380717567, 218.10052420692222, 604.4142380717565]\n", - "[737.6518129382499, 422.0105259376971, 808.3242398025318]\n", - "[808.3242398025318, 422.0105259376971, 808.3242398025318]\n", + "-200.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, 0, 0), (1, 1, -1, 0), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)))\n", + "[-1792.178716460997, 109.77628440438991, -1201.9550008653869]\n", + "((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "[-1499.9999999999998, 309.7762844043899, -1001.9550008653869]\n", + "[-1088.2687147302224, 813.6862861351653, -498.04499913461257]\n", + "[-996.0899982692251, 813.6862861351653, -498.04499913461257]\n", "2\n", - "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, -1, 0, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[604.4142380717567, 218.10052420692222, 604.4142380717565]\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2))\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[404.4142380717567, 18.100524206922216, 18.10052420692176]\n", - "[808.3242398025318, 422.0105259376971, 808.3242398025318]\n", - "[808.3242398025318, 422.0105259376971, 422.0105259376971]\n", + "-300.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 0, 1), (1, 1, 0, -1)), ((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)))\n", + "[-1499.9999999999998, 309.7762844043899, -1001.9550008653869]\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0))\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0))\n", + "[-1199.9999999999998, 609.7762844043899, -813.6862861351647]\n", + "[-996.0899982692251, 813.6862861351653, -498.04499913461257]\n", + "[-996.0899982692251, 813.6862861351653, -609.7762844043904]\n", "1\n", + "200.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, 0, 0)), ((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)))\n", + "[-1199.9999999999998, 609.7762844043899, -813.6862861351647]\n", + "((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0))\n", + "[-1399.9999999999998, 613.6862861351647, -1013.6862861351647]\n", + "[-996.0899982692251, 813.6862861351653, -609.7762844043904]\n", + "[-996.0899982692251, 1017.5962878659401, -609.7762844043904]\n", + "2\n", + "300.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)))\n", + "[-1399.9999999999998, 613.6862861351647, -1013.6862861351647]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1))\n", + "[-1699.9999999999998, 313.68628613516466, -1468.8259064691247]\n", + "[-996.0899982692251, 1017.5962878659401, -609.7762844043904]\n", + "[-996.0899982692251, 1017.5962878659401, -764.9159047383503]\n", + "2\n", + "100.0\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (2, 1, 0, -1), (-2, 1, 0, 0)), ((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1699.9999999999998, 313.68628613516466, -1468.8259064691247]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1))\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1799.9999999999998, 213.68628613516466, -17.487807395709297]\n", + "[-996.0899982692251, 1017.5962878659401, -764.9159047383503]\n", + "[-996.0899982692251, 1017.5962878659401, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 1, 0, 1), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1799.9999999999998, 213.68628613516466, -17.487807395709297]\n", + "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1919.4428082610966, 213.68628613516466, -17.487807395709297]\n", + "[-996.0899982692251, 1017.5962878659401, 786.422194335065]\n", + "[-1115.532806530322, 1017.5962878659401, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (-1, 1, 0, 0), (-2, 1, 0, 0)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1919.4428082610966, 213.68628613516466, -17.487807395709297]\n", + "((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-1955.1396203339598, 213.68628613516466, -17.487807395709297]\n", + "[-1115.532806530322, 1017.5962878659401, 786.422194335065]\n", + "[-1151.2296186031851, 1017.5962878659401, 786.422194335065]\n", + "0\n", "-400.0\n", - "here\n", - "(((-6, -1, 1, 2), (-5, -1, 0, 2), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[404.4142380717567, 18.100524206922216, 18.10052420692176]\n", - "((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[804.4142380717567, 31.78681034208745, 418.10052420692176]\n", - "[808.3242398025318, 422.0105259376971, 422.0105259376971]\n", - "[808.3242398025318, 35.69681207286232, 422.0105259376971]\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-1955.1396203339598, 213.68628613516466, -17.487807395709297]\n", + "((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-817.4878073957098, 613.6862861351647, 382.5121926042907]\n", + "[-1151.2296186031851, 1017.5962878659401, 786.422194335065]\n", + "[-413.57780566493517, 1017.5962878659401, 786.422194335065]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, 382.5121926042907]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0))\n", + "[-817.4878073957098, 613.6862861351647, 613.6862861351658]\n", + "[-413.57780566493517, 1017.5962878659401, 786.422194335065]\n", + "[-413.57780566493517, 1017.5962878659401, 1017.5962878659401]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (3, 0, -1, 0), (-2, 1, 0, 0)), ((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)))\n", + "[-817.4878073957098, 613.6862861351647, 613.6862861351658]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1))\n", + "[-817.4878073957098, 613.6862861351647, 768.8259064691255]\n", + "[-413.57780566493517, 1017.5962878659401, 1017.5962878659401]\n", + "[-413.57780566493517, 1017.5962878659401, 1172.7359081998998]\n", "2\n", - "500.0\n", - "here\n", - "(((-6, -1, 1, 2), (-3, -1, 1, 1), (-5, 0, 0, 2)), ((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", - "[804.4142380717567, 31.78681034208745, 418.10052420692176]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "[304.4142380717567, -468.21318965791255, 233.7418112074746]\n", - "[808.3242398025318, 35.69681207286232, 422.0105259376971]\n", - "[808.3242398025318, 35.69681207286232, 737.6518129382499]\n", + "0.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (3, 0, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, 768.8259064691255]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1))\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "[-817.4878073957098, 613.6862861351647, -88.2687147302214]\n", + "[-413.57780566493517, 1017.5962878659401, 1172.7359081998998]\n", + "[-413.57780566493517, 1017.5962878659401, 315.6412870005529]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-6, 2, 1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 613.6862861351647, -88.2687147302214]\n", + "((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0))\n", + "[-817.4878073957098, 768.8259064691243, -88.2687147302214]\n", + "[-413.57780566493517, 1017.5962878659401, 315.6412870005529]\n", + "[-413.57780566493517, 1172.7359081998998, 315.6412870005529]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, 0, -1)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-817.4878073957098, 768.8259064691243, -88.2687147302214]\n", + "((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-817.4878073957098, 298.044999134612, -88.2687147302214]\n", + "[-413.57780566493517, 1172.7359081998998, 315.6412870005529]\n", + "[-413.57780566493517, 701.9550008653874, 315.6412870005529]\n", "2\n", - "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)))\n", - "[304.4142380717567, -468.21318965791255, 233.7418112074746]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "[104.4142380717567, -668.2131896579126, 145.47309647725228]\n", - "[808.3242398025318, 35.69681207286232, 737.6518129382499]\n", - "[808.3242398025318, 35.69681207286232, 849.3830982080276]\n", + "-200.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-817.4878073957098, 298.044999134612, -88.2687147302214]\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-617.4878073957098, 498.044999134612, 5.400124791776761e-13]\n", + "[-413.57780566493517, 701.9550008653874, 315.6412870005529]\n", + "[-413.57780566493517, 701.9550008653874, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)))\n", - "[104.4142380717567, -668.2131896579126, 145.47309647725228]\n", - "((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2))\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "[104.4142380717567, -823.3528099918722, 145.47309647725228]\n", - "[808.3242398025318, 35.69681207286232, 849.3830982080276]\n", - "[808.3242398025318, -119.44280826109728, 849.3830982080276]\n", - "2\n", - "-500.0\n", - "here\n", - "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[104.4142380717567, -823.3528099918722, 145.47309647725228]\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2))\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -323.35280999187216, 62.960903872962035]\n", - "[808.3242398025318, -119.44280826109728, 849.3830982080276]\n", - "[808.3242398025318, -119.44280826109728, 266.8709056037373]\n", + "0.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, 498.044999134612, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -119.44280826109753, 5.400124791776761e-13]\n", + "[-413.57780566493517, 701.9550008653874, 203.91000173077484]\n", + "[-413.57780566493517, 84.46719346967797, 203.91000173077484]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 2, -1, -1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, -119.44280826109753, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -231.17409353087572, 5.400124791776761e-13]\n", + "[-413.57780566493517, 84.46719346967797, 203.91000173077484]\n", + "[-413.57780566493517, -27.264091800100235, 203.91000173077484]\n", + "1\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (-3, 2, -1, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[-617.4878073957098, -231.17409353087572, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[-617.4878073957098, -386.31371386483545, 5.400124791776761e-13]\n", + "[-413.57780566493517, -27.264091800100235, 203.91000173077484]\n", + "[-413.57780566493517, -182.40371213405996, 203.91000173077484]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (0, 2, -1, 0)), ((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -386.31371386483545, 5.400124791776761e-13]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -386.31371386483545, -231.17409353087453]\n", + "[-413.57780566493517, -182.40371213405996, 203.91000173077484]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", "1\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -323.35280999187216, 62.960903872962035]\n", - "((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -435.08409526164996, 62.960903872962035]\n", - "[808.3242398025318, -119.44280826109728, 266.8709056037373]\n", - "[808.3242398025318, -231.1740935308751, 266.8709056037373]\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (-5, 2, 0, 1)), ((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -386.31371386483545, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -617.4878073957107, -231.17409353087453]\n", + "[-413.57780566493517, -182.40371213405996, -27.264091800100235]\n", + "[-413.57780566493517, -413.57780566493517, -27.264091800100235]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -435.08409526164996, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, -364.41166839736786, 62.960903872962035]\n", - "[808.3242398025318, -231.1740935308751, 266.8709056037373]\n", - "[808.3242398025318, -160.50166666659302, 266.8709056037373]\n", + "0.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)))\n", + "[-617.4878073957098, -617.4878073957107, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1))\n", + "[-617.4878073957098, -848.6619009265855, -231.17409353087453]\n", + "[-413.57780566493517, -413.57780566493517, -27.264091800100235]\n", + "[-413.57780566493517, -644.7518991958101, -27.264091800100235]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -3, 1, -2)\n", + "(7, -2, 2, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -2, 1, -1)\n", + "(7, -2, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-5, 2, 0, 1), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)))\n", + "[-617.4878073957098, -848.6619009265855, -231.17409353087453]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2))\n", + "[-617.4878073957098, -848.6619009265855, -350.6169017919715]\n", + "[-413.57780566493517, -644.7518991958101, -27.264091800100235]\n", + "[-413.57780566493517, -644.7518991958101, -146.70690006119722]\n", + "2\n", + "None\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -3, 1, -2)\n", + "(7, -2, 2, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -2, 1, -1)\n", + "(7, -2, 1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)))\n", + "[-617.4878073957098, -848.6619009265855, -350.6169017919715]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2))\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1))\n", + "[-617.4878073957098, -848.6619009265855, -119.4428082610963]\n", + "[-413.57780566493517, -644.7518991958101, -146.70690006119722]\n", + "[-413.57780566493517, -644.7518991958101, 84.46719346967797]\n", "1\n", - "300.0\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 1, 2), (-8, -1, 2, 2)), ((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, -364.41166839736786, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[304.4142380717567, 576.647190008128, -237.03909612703796]\n", - "[808.3242398025318, -160.50166666659302, 266.8709056037373]\n", - "[808.3242398025318, 1080.5571917389027, 266.8709056037373]\n", + "-200.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)))\n", + "[-617.4878073957098, -848.6619009265855, -119.4428082610963]\n", + "((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", + "[-417.48780739570975, -31.174093530875666, 80.5571917389037]\n", + "[-413.57780566493517, -644.7518991958101, 84.46719346967797]\n", + "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", + "2\n", + "200.0\n", + "(4, -1, 1, -1)\n", + "(4, -3, 1, -1)\n", + "(4, -2, 2, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -2, 1, 0)\n", + "(4, -2, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-2, 1, -1, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-417.48780739570975, -31.174093530875666, 80.5571917389037]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1))\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-617.4878073957098, -231.17409353087567, 266.87090560373815]\n", + "[-413.57780566493517, -27.264091800100235, 84.46719346967797]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-617.4878073957098, -231.17409353087567, 266.87090560373815]\n", + "((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-435.0840952616497, -231.17409353087567, 266.87090560373815]\n", + "[-413.57780566493517, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", "1\n", - "-300.0\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[304.4142380717567, 576.647190008128, -237.03909612703796]\n", - "((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[604.4142380717567, 764.9159047383502, 62.960903872962035]\n", - "[808.3242398025318, 1080.5571917389027, 266.8709056037373]\n", - "[808.3242398025318, 968.8259064691249, 266.8709056037373]\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-435.0840952616497, -231.17409353087567, 266.87090560373815]\n", + "((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-35.08409526164968, -35.08409526165053, 666.8709056037382]\n", + "[-231.1740935308751, -27.264091800100235, 470.7809073345124]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-35.08409526164968, -35.08409526165053, 666.8709056037382]\n", + "((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[196.08999826922542, -35.08409526165053, 666.8709056037382]\n", + "[-231.1740935308751, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[196.08999826922542, -35.08409526165053, 666.8709056037382]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[351.22961860318514, -35.08409526165053, 666.8709056037382]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-6, 2, 0, 1)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[351.22961860318514, -35.08409526165053, 666.8709056037382]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[451.22961860318514, -46.815380531428275, 766.8709056037382]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "500.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-5, 1, -1, 2)), ((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[451.22961860318514, -46.815380531428275, 766.8709056037382]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[35.69681207286271, -546.8153805314282, 266.87090560373815]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "[239.60681380363727, -342.90537880065284, 470.7809073345124]\n", + "2\n", + "0.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-7, 2, -1, 2), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[35.69681207286271, -546.8153805314282, 266.87090560373815]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[35.69681207286271, -546.8153805314282, -48.770381396814514]\n", + "[239.60681380363727, -342.90537880065284, 470.7809073345124]\n", + "[239.60681380363727, -342.90537880065284, 155.13962033395975]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-2, 1, -1, 1)), ((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[35.69681207286271, -546.8153805314282, -48.770381396814514]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0))\n", + "[35.69681207286271, -546.8153805314282, 884.3587129994479]\n", + "[239.60681380363727, -342.90537880065284, 155.13962033395975]\n", + "[239.60681380363727, -342.90537880065284, 1088.2687147302222]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[35.69681207286271, -546.8153805314282, 884.3587129994479]\n", + "((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0))\n", + "[35.69681207286271, -701.955000865388, 884.3587129994479]\n", + "[239.60681380363727, -342.90537880065284, 1088.2687147302222]\n", + "[239.60681380363727, -498.04499913461257, 1088.2687147302222]\n", + "2\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)))\n", + "[35.69681207286271, -701.955000865388, 884.3587129994479]\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1))\n", + "[35.69681207286271, -701.955000865388, 729.219092665488]\n", + "[239.60681380363727, -498.04499913461257, 1088.2687147302222]\n", + "[239.60681380363727, -498.04499913461257, 933.1290943962623]\n", + "1\n", + "None\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)))\n", + "[35.69681207286271, -701.955000865388, 729.219092665488]\n", + "((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1))\n", + "((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "[35.69681207286271, -933.1290943962631, 729.219092665488]\n", + "[239.60681380363727, -498.04499913461257, 933.1290943962623]\n", + "[239.60681380363727, -729.2190926654877, 933.1290943962623]\n", + "0\n", + "None\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)))\n", + "[35.69681207286271, -933.1290943962631, 729.219092665488]\n", + "((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "[-119.44280826109659, -933.1290943962631, 729.219092665488]\n", + "[239.60681380363727, -729.2190926654877, 933.1290943962623]\n", + "[84.46719346967797, -729.2190926654877, 933.1290943962623]\n", + "2\n", + "100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-119.44280826109659, -933.1290943962631, 729.219092665488]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0))\n", + "[-219.4428082610966, -1033.129094396263, 11.731285269778596]\n", + "[84.46719346967797, -729.2190926654877, 933.1290943962623]\n", + "[84.46719346967797, -729.2190926654877, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.4428082610966, -1033.129094396263, 11.731285269778596]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "[-219.4428082610966, -1188.2687147302227, 11.731285269778596]\n", + "[84.46719346967797, -729.2190926654877, 315.6412870005529]\n", + "[84.46719346967797, -884.3587129994471, 315.6412870005529]\n", + "0\n", + "None\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.4428082610966, -1188.2687147302227, 11.731285269778596]\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "[509.7762844043907, -1188.2687147302227, 11.731285269778596]\n", + "[84.46719346967797, -884.3587129994471, 315.6412870005529]\n", + "[813.6862861351653, -884.3587129994471, 315.6412870005529]\n", + "2\n", + "100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)))\n", + "[509.7762844043907, -1188.2687147302227, 11.731285269778596]\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0))\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "[409.7762844043907, -1288.2687147302227, 142.9053788006537]\n", + "[813.6862861351653, -884.3587129994471, 315.6412870005529]\n", + "[813.6862861351653, -884.3587129994471, 546.815380531428]\n", "1\n", "600.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)))\n", - "[604.4142380717567, 764.9159047383502, 62.960903872962035]\n", - "((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", - "[4.414238071756699, 235.58833160263214, -537.039096127038]\n", - "[808.3242398025318, 968.8259064691249, 266.8709056037373]\n", - "[808.3242398025318, 1039.498333333407, 266.8709056037373]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-7, 1, 1, 1), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[409.7762844043907, -1288.2687147302227, 142.9053788006537]\n", + "((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1))\n", + "((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[-190.2237155956093, 40.95037793526467, -457.0946211993463]\n", + "[813.6862861351653, -884.3587129994471, 546.815380531428]\n", + "[813.6862861351653, 1044.8603796660402, 546.815380531428]\n", + "0\n", + "None\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-2, 1, 0, 0), (-3, 1, 1, 0)), ((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-190.2237155956093, 40.95037793526467, -457.0946211993463]\n", + "((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[-70.78090733451234, 40.95037793526467, -457.0946211993463]\n", + "[813.6862861351653, 1044.8603796660402, 546.815380531428]\n", + "[933.1290943962623, 1044.8603796660402, 546.815380531428]\n", + "0\n", + "-700.0\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-2, 1, 0, 0), (2, 1, 0, -1)), ((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)))\n", + "[-70.78090733451234, 40.95037793526467, -457.0946211993463]\n", + "((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "[11.731285269778255, 740.9503779352647, 242.9053788006537]\n", + "[933.1290943962623, 1044.8603796660402, 546.815380531428]\n", + "[315.6412870005529, 1044.8603796660402, 546.815380531428]\n", + "2\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)))\n", + "[11.731285269778255, 740.9503779352647, 242.9053788006537]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1))\n", + "[211.73128526977825, 940.9503779352647, -19.44280826109633]\n", + "[315.6412870005529, 1044.8603796660402, 546.815380531428]\n", + "[315.6412870005529, 1044.8603796660402, 84.46719346967797]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (2, 1, 0, -1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)))\n", + "[211.73128526977825, 940.9503779352647, -19.44280826109633]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1))\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "[211.73128526977825, 940.9503779352647, 127.26409180010069]\n", + "[315.6412870005529, 1044.8603796660402, 84.46719346967797]\n", + "[315.6412870005529, 1044.8603796660402, 231.17409353087498]\n", "1\n", - "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[4.414238071756699, 235.58833160263214, -537.039096127038]\n", - "((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[104.4142380717567, -205.8650025961623, -437.03909612703796]\n", - "[808.3242398025318, 1039.498333333407, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", + "700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)))\n", + "[211.73128526977825, 940.9503779352647, 127.26409180010069]\n", + "((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "[-488.26871473022175, 129.21909266548676, -572.7359081998993]\n", + "[315.6412870005529, 1044.8603796660402, 231.17409353087498]\n", + "[315.6412870005529, 933.1290943962623, 231.17409353087498]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-488.26871473022175, 129.21909266548676, -572.7359081998993]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[-488.26871473022175, 129.21909266548676, -684.467193469677]\n", + "[315.6412870005529, 933.1290943962623, 231.17409353087498]\n", + "[315.6412870005529, 933.1290943962623, 119.44280826109726]\n", "2\n", - "-800.0\n", - "here\n", - "(((-8, -1, 2, 2), (-4, -1, 0, 2), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)))\n", - "[104.4142380717567, -205.8650025961623, -437.03909612703796]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1))\n", - "[904.4142380717567, 594.1349974038377, -64.41166839736832]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, -160.50166666659302]\n", + "-400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (0, 1, -1, 0), (1, 1, -1, 0)), ((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 129.21909266548676, -684.467193469677]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-88.26871473022175, 529.2190926654868, 298.04499913461314]\n", + "[315.6412870005529, 933.1290943962623, 119.44280826109726]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", "2\n", - "400.0\n", - "here\n", - "(((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, -1, 2)), ((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[904.4142380717567, 594.1349974038377, -64.41166839736832]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[504.4142380717567, 194.1349974038377, -37.039096127037965]\n", - "[808.3242398025318, 498.04499913461245, -160.50166666659302]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (0, 1, -1, 0), (4, 1, -1, -1)), ((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)))\n", + "[-88.26871473022175, 529.2190926654868, 298.04499913461314]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0))\n", + "[-388.26871473022175, 229.21909266548676, 109.77628440439105]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "[315.6412870005529, 933.1290943962623, 813.6862861351653]\n", "2\n", - "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[504.4142380717567, 194.1349974038377, -37.039096127037965]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[604.4142380717567, 294.1349974038377, -92.17871646099752]\n", - "[808.3242398025318, 498.04499913461245, 266.8709056037373]\n", - "[808.3242398025318, 498.04499913461245, 111.73128526977776]\n", + "100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", + "[-388.26871473022175, 229.21909266548676, 109.77628440439105]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 129.21909266548676, -101.95500086538686]\n", + "[315.6412870005529, 933.1290943962623, 813.6862861351653]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 129.21909266548676, -101.95500086538686]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 213.68628613516455, -101.95500086538686]\n", + "[315.6412870005529, 933.1290943962623, 701.9550008653874]\n", + "[315.6412870005529, 1017.5962878659401, 701.9550008653874]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-488.26871473022175, 213.68628613516455, -101.95500086538686]\n", + "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[-488.26871473022175, 284.35871299944665, -101.95500086538686]\n", + "[315.6412870005529, 1017.5962878659401, 701.9550008653874]\n", + "[315.6412870005529, 1088.2687147302222, 701.9550008653874]\n", "2\n", - "200.0\n", - "here\n", - "(((-8, -1, 2, 2), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)))\n", - "[604.4142380717567, 294.1349974038377, -92.17871646099752]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "[404.4142380717567, 94.1349974038377, 18.10052420692182]\n", - "[808.3242398025318, 498.04499913461245, 111.73128526977776]\n", - "[808.3242398025318, 498.04499913461245, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (-6, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)))\n", - "[404.4142380717567, 94.1349974038377, 18.10052420692182]\n", - "((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "[249.27461773779714, 94.1349974038377, 18.10052420692182]\n", - "[808.3242398025318, 498.04499913461245, 422.0105259376971]\n", - "[653.1846194685722, 498.04499913461245, 422.0105259376971]\n", + "-400.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (-2, 1, -1, 1)), ((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-488.26871473022175, 284.35871299944665, -101.95500086538686]\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-88.26871473022175, 684.3587129994467, -17.596287865939473]\n", + "[315.6412870005529, 1088.2687147302222, 701.9550008653874]\n", + "[315.6412870005529, 1088.2687147302222, 386.3137138648348]\n", + "0\n", + "None\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (6, 0, -1, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-88.26871473022175, 684.3587129994467, -17.596287865939473]\n", + "((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 684.3587129994467, -17.596287865939473]\n", + "[315.6412870005529, 1088.2687147302222, 386.3137138648348]\n", + "[386.3137138648348, 1088.2687147302222, 386.3137138648348]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, 0, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 684.3587129994467, -17.596287865939473]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 480.4487112686718, -17.596287865939473]\n", + "[386.3137138648348, 1088.2687147302222, 386.3137138648348]\n", + "[386.3137138648348, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 480.4487112686718, -17.596287865939473]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-17.596287865939814, 368.7174259988941, -17.596287865939473]\n", + "[386.3137138648348, 884.3587129994473, 386.3137138648348]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-17.596287865939814, 368.7174259988941, -17.596287865939473]\n", + "((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-129.3275731357176, 368.7174259988941, -17.596287865939473]\n", + "[386.3137138648348, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", "2\n", "-200.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[249.27461773779714, 94.1349974038377, 18.10052420692182]\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[449.27461773779714, 294.1349974038377, -48.77038139681554]\n", - "[653.1846194685722, 498.04499913461245, 422.0105259376971]\n", - "[653.1846194685722, 498.04499913461245, 155.13962033395975]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (3, 0, -1, 0)), ((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-129.3275731357176, 368.7174259988941, -17.596287865939473]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[70.67242686428239, 568.7174259988941, 301.84652039515777]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[70.67242686428239, 568.7174259988941, 301.84652039515777]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-133.23757486649265, 568.7174259988941, 301.84652039515777]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "[70.67242686428197, 772.6274277296696, 505.75652212593207]\n", "0\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[449.27461773779714, 294.1349974038377, -48.77038139681554]\n", - "((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[680.4487112686722, 294.1349974038377, -48.77038139681554]\n", - "[653.1846194685722, 498.04499913461245, 155.13962033395975]\n", - "[884.3587129994473, 498.04499913461245, 155.13962033395975]\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (0, 2, -1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-133.23757486649265, 568.7174259988941, 301.84652039515777]\n", + "((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[3.801521260544689, 768.7174259988941, 501.84652039515777]\n", + "[70.67242686428197, 772.6274277296696, 505.75652212593207]\n", + "[7.711522991319323, 772.6274277296696, 505.75652212593207]\n", "0\n", "-100.0\n", - "here\n", - "(((-8, -1, 2, 2), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)))\n", - "[680.4487112686722, 294.1349974038377, -48.77038139681554]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "[1020.0555250723096, 394.1349974038377, 51.22961860318446]\n", - "[884.3587129994473, 498.04499913461245, 155.13962033395975]\n", - "[1123.9655268030847, 498.04499913461245, 155.13962033395975]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[3.801521260544689, 768.7174259988941, 501.84652039515777]\n", + "((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-100.10848047023003, 868.7174259988941, 601.8465203951578]\n", + "[7.711522991319323, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)))\n", + "[-100.10848047023003, 868.7174259988941, 601.8465203951578]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1))\n", + "[-100.10848047023003, 868.7174259988941, 713.5778056649353]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 617.4878073957096]\n", "1\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[1020.0555250723096, 394.1349974038377, 51.22961860318446]\n", - "((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[1020.0555250723096, 549.2746177377975, 51.22961860318446]\n", - "[1123.9655268030847, 498.04499913461245, 155.13962033395975]\n", - "[1123.9655268030847, 653.1846194685722, 155.13962033395975]\n", + "300.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", + "[-100.10848047023003, 868.7174259988941, 713.5778056649353]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "[-400.10848047023, 27.264091800099436, 413.57780566493534]\n", + "[-196.1984787394554, 772.6274277296696, 617.4878073957096]\n", + "[-196.1984787394554, 231.17409353087498, 617.4878073957096]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-400.10848047023, 27.264091800099436, 413.57780566493534]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-400.10848047023, 27.264091800099436, 525.3090909347133]\n", + "[-196.1984787394554, 231.17409353087498, 617.4878073957096]\n", + "[-196.1984787394554, 231.17409353087498, 729.2190926654876]\n", "2\n", - "0.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 2, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 549.2746177377975, 51.22961860318446]\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 549.2746177377975, 162.960903872962]\n", - "[1123.9655268030847, 653.1846194685722, 155.13962033395975]\n", - "[1123.9655268030847, 653.1846194685722, 266.8709056037373]\n", - "1\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 549.2746177377975, 162.960903872962]\n", - "((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 633.7418112074752, 162.960903872962]\n", - "[1123.9655268030847, 653.1846194685722, 266.8709056037373]\n", - "[1123.9655268030847, 737.6518129382499, 266.8709056037373]\n", - "1\n", - "None\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (4, -1, -1, 0)), ((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 633.7418112074752, 162.960903872962]\n", - "((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1))\n", - "((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[1020.0555250723096, 864.9159047383502, 162.960903872962]\n", - "[1123.9655268030847, 737.6518129382499, 266.8709056037373]\n", - "[1123.9655268030847, 968.8259064691249, 266.8709056037373]\n", - "0\n", - "200.0\n", - "here\n", - "(((-8, -1, 2, 2), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[1020.0555250723096, 864.9159047383502, 162.960903872962]\n", - "((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[664.9159047383498, 664.9159047383502, -37.03909612703799]\n", - "[1123.9655268030847, 968.8259064691249, 266.8709056037373]\n", - "[968.8259064691249, 968.8259064691249, 266.8709056037373]\n", - "1\n", - "None\n", - "here\n", - "(((-3, -1, 1, 1), (2, -1, 0, 0), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[664.9159047383498, 664.9159047383502, -37.03909612703799]\n", - "((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[664.9159047383498, 776.647190008128, -37.03909612703799]\n", - "[968.8259064691249, 968.8259064691249, 266.8709056037373]\n", - "[968.8259064691249, 1080.5571917389027, 266.8709056037373]\n", + "-300.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)))\n", + "[-400.10848047023, 27.264091800099436, 525.3090909347133]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "[-100.10848047023, 327.26409180009944, -59.04962206473408]\n", + "[-196.1984787394554, 231.17409353087498, 729.2190926654876]\n", + "[-196.1984787394554, 231.17409353087498, -155.13962033395978]\n", "1\n", - "100.0\n", - "here\n", - "(((-3, -1, 1, 1), (2, -1, 0, 0), (-5, 0, 1, 1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)))\n", - "[664.9159047383498, 776.647190008128, -37.03909612703799]\n", - "((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", - "[564.9159047383498, 178.6021908735155, -137.039096127038]\n", - "[968.8259064691249, 1080.5571917389027, 266.8709056037373]\n", - "[968.8259064691249, 582.5121926042902, 266.8709056037373]\n", + "900.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", + "[-100.10848047023, 327.26409180009944, -59.04962206473408]\n", + "((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "[-1000.10848047023, -461.0046229301229, -959.0496220647341]\n", + "[-196.1984787394554, 231.17409353087498, -155.13962033395978]\n", + "[-196.1984787394554, 342.90537880065267, -155.13962033395978]\n", + "2\n", + "-600.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[-1000.10848047023, -461.0046229301229, -959.0496220647341]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[-400.10848047023, 138.99537706987712, -92.17871646099661]\n", + "[-196.1984787394554, 342.90537880065267, -155.13962033395978]\n", + "[-196.1984787394554, 342.90537880065267, 111.73128526977776]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[564.9159047383498, 178.6021908735155, -137.039096127038]\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1))\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[764.9159047383498, 378.6021908735155, -48.77038139681554]\n", - "[968.8259064691249, 582.5121926042902, 266.8709056037373]\n", - "[968.8259064691249, 582.5121926042902, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 0, 1, 2), (2, -1, 0, 0), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[764.9159047383498, 378.6021908735155, -48.77038139681554]\n", - "((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[876.6471900081276, 378.6021908735155, -48.77038139681554]\n", - "[968.8259064691249, 582.5121926042902, 155.13962033395975]\n", - "[1080.5571917389027, 582.5121926042902, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-7, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[876.6471900081276, 378.6021908735155, -48.77038139681554]\n", - "((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[653.1846194685721, 378.6021908735155, -48.77038139681554]\n", - "[1080.5571917389027, 582.5121926042902, 155.13962033395975]\n", - "[857.0946211993472, 582.5121926042902, 155.13962033395975]\n", - "0\n", "200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)))\n", - "[653.1846194685721, 378.6021908735155, -48.77038139681554]\n", - "((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "[-17.59628786594027, 178.6021908735155, -248.77038139681554]\n", - "[857.0946211993472, 582.5121926042902, 155.13962033395975]\n", - "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", - "1\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)))\n", + "[-400.10848047023, 138.99537706987712, -92.17871646099661]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1))\n", + "[-600.10848047023, -61.00462293012288, 101.84652039515771]\n", + "[-196.1984787394554, 342.90537880065267, 111.73128526977776]\n", + "[-196.1984787394554, 342.90537880065267, 505.75652212593207]\n", + "2\n", "-200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-5, 0, 0, 2), (-1, -1, 0, 1)), ((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", - "[-17.59628786594027, 178.6021908735155, -248.77038139681554]\n", - "((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "[182.40371213405973, -48.77038139681497, -48.77038139681554]\n", - "[386.3137138648348, 582.5121926042902, 155.13962033395975]\n", - "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)))\n", + "[-600.10848047023, -61.00462293012288, 101.84652039515771]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 138.99537706987712, 97.93651866438256]\n", + "[-196.1984787394554, 342.90537880065267, 505.75652212593207]\n", + "[-196.1984787394554, 342.90537880065267, 301.8465203951569]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)))\n", + "[-400.10848047023, 138.99537706987712, 97.93651866438256]\n", + "((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 301.8465203951565, 97.93651866438256]\n", + "[-196.1984787394554, 342.90537880065267, 301.8465203951569]\n", + "[-196.1984787394554, 505.75652212593207, 301.8465203951569]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-400.10848047023, 301.8465203951565, 97.93651866438256]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-400.10848047023, 97.93651866438137, 97.93651866438256]\n", + "[-196.1984787394554, 505.75652212593207, 301.8465203951569]\n", + "[-196.1984787394554, 301.8465203951569, 301.8465203951569]\n", "2\n", - "200.0\n", - "here\n", - "(((-7, 0, 1, 2), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[182.40371213405973, -48.77038139681497, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-17.59628786594027, -248.77038139681497, -17.596287865940468]\n", - "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", - "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "-200.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[-400.10848047023, 97.93651866438137, 97.93651866438256]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[-200.10848047023, 297.93651866438137, 66.76242513350763]\n", + "[-196.1984787394554, 301.8465203951569, 301.8465203951569]\n", + "[-196.1984787394554, 301.8465203951569, 70.67242686428197]\n", + "1\n", + "400.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)))\n", + "[-200.10848047023, 297.93651866438137, 66.76242513350763]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0))\n", + "[-600.10848047023, 101.84652039515652, -333.23757486649237]\n", + "[-196.1984787394554, 301.8465203951569, 70.67242686428197]\n", + "[-196.1984787394554, 505.75652212593207, 70.67242686428197]\n", "2\n", - "-400.0\n", - "here\n", - "(((-2, 0, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", - "[-17.59628786594027, -248.77038139681497, -17.596287865940468]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "[382.40371213405973, 151.22961860318503, -3.9100017307753205]\n", - "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", + "-200.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (3, 0, 0, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)))\n", + "[-600.10848047023, 101.84652039515652, -333.23757486649237]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0))\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1))\n", + "[-400.10848047023, 301.8465203951565, -196.19847873945503]\n", + "[-196.1984787394554, 505.75652212593207, 70.67242686428197]\n", + "[-196.1984787394554, 505.75652212593207, 7.711522991319323]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", - "[382.40371213405973, 151.22961860318503, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "[382.40371213405973, -3.9100017307747237, -3.9100017307753205]\n", - "[386.3137138648348, 155.13962033395975, 0.0]\n", - "[386.3137138648348, 0.0, 0.0]\n", + "0.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)))\n", + "[-400.10848047023, 301.8465203951565, -196.19847873945503]\n", + "((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1))\n", + "[-400.10848047023, 413.5778056649341, -196.19847873945503]\n", + "[-196.1984787394554, 505.75652212593207, 7.711522991319323]\n", + "[-196.1984787394554, 617.4878073957096, 7.711522991319323]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-400.10848047023, 413.5778056649341, -196.19847873945503]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-400.10848047023, 413.5778056649341, 27.26409180010063]\n", + "[-196.1984787394554, 617.4878073957096, 7.711522991319323]\n", + "[-196.1984787394554, 617.4878073957096, 231.17409353087498]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[-400.10848047023, 413.5778056649341, 27.26409180010063]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "[-400.10848047023, 413.5778056649341, -84.4671934696771]\n", + "[-196.1984787394554, 617.4878073957096, 231.17409353087498]\n", + "[-196.1984787394554, 617.4878073957096, 119.44280826109726]\n", + "2\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (7, -1, -1, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-400.10848047023, 413.5778056649341, -84.4671934696771]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-400.10848047023, 413.5778056649341, -288.3771952004522]\n", + "[-196.1984787394554, 617.4878073957096, 119.44280826109726]\n", + "[-196.1984787394554, 617.4878073957096, -84.46719346967784]\n", "2\n", "500.0\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", - "[382.40371213405973, -3.9100017307747237, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", - "[-117.59628786594027, -503.91000173077475, -5.865002596162867]\n", - "[386.3137138648348, 0.0, 0.0]\n", - "[386.3137138648348, 0.0, 498.04499913461245]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", - "[-117.59628786594027, -503.91000173077475, -5.865002596162867]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", - "[-117.59628786594027, -392.178716460997, -5.865002596162867]\n", - "[386.3137138648348, 0.0, 498.04499913461245]\n", - "[386.3137138648348, 111.73128526977776, 498.04499913461245]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)))\n", + "[-400.10848047023, 413.5778056649341, -288.3771952004522]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0))\n", + "[-900.10848047023, -86.42219433506591, 68.71742599889524]\n", + "[-196.1984787394554, 617.4878073957096, -84.46719346967784]\n", + "[-196.1984787394554, 617.4878073957096, 772.6274277296696]\n", "2\n", - "300.0\n", - "here\n", - "(((2, -1, -1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[-117.59628786594027, -392.178716460997, -5.865002596162867]\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[-417.59628786594027, -692.1787164609971, 9.776284404390026]\n", - "[386.3137138648348, 111.73128526977776, 498.04499913461245]\n", - "[386.3137138648348, 111.73128526977776, 813.6862861351653]\n", - "1\n", - "-500.0\n", - "here\n", - "(((-6, 1, 1, 1), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)))\n", - "[-417.59628786594027, -692.1787164609971, 9.776284404390026]\n", - "((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0))\n", - "[82.40371213405973, -415.64128700055267, 509.77628440439]\n", - "[386.3137138648348, 111.73128526977776, 813.6862861351653]\n", - "[386.3137138648348, -111.73128526977777, 813.6862861351653]\n", + "100.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)))\n", + "[-900.10848047023, -86.42219433506591, 68.71742599889524]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1))\n", + "[-1000.10848047023, -186.4221943350659, -186.42219433506477]\n", + "[-196.1984787394554, 617.4878073957096, 772.6274277296696]\n", + "[-196.1984787394554, 617.4878073957096, 617.4878073957096]\n", "2\n", - "200.0\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, -1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", - "[82.40371213405973, -415.64128700055267, 509.77628440439]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", - "[-117.59628786594027, -615.6412870005527, 86.31371386483431]\n", - "[386.3137138648348, -111.73128526977777, 813.6862861351653]\n", - "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "-800.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)))\n", + "[-1000.10848047023, -186.4221943350659, -186.42219433506477]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1))\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 613.5778056649341, 501.84652039515765]\n", + "[-196.1984787394554, 617.4878073957096, 617.4878073957096]\n", + "[-196.1984787394554, 617.4878073957096, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (-3, -1, 2, 0)), ((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 613.5778056649341, 501.84652039515765]\n", + "((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-200.10848047023, 768.7174259988941, 501.84652039515765]\n", + "[-196.1984787394554, 617.4878073957096, 505.75652212593207]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-3, 1, 2, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 768.7174259988941, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 999.8915195297691, 501.84652039515765]\n", + "[-196.1984787394554, 772.6274277296696, 505.75652212593207]\n", + "[-196.1984787394554, 1003.8015212605446, 505.75652212593207]\n", + "1\n", + "None\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-5, 2, 2, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 999.8915195297691, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[-200.10848047023, 115.53280653032175, 501.84652039515765]\n", + "[-196.1984787394554, 1003.8015212605446, 505.75652212593207]\n", + "[-196.1984787394554, 119.44280826109726, 505.75652212593207]\n", "1\n", - "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", - "[-117.59628786594027, -615.6412870005527, 86.31371386483431]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", - "[182.40371213405973, -5.684341886080802e-14, 386.3137138648343]\n", - "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", - "[386.3137138648348, 203.91000173077484, 590.2237155956096]\n", + "300.0\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)))\n", + "[-200.10848047023, 115.53280653032175, 501.84652039515765]\n", + "((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "[-500.10848047023, -2.063481335618576, 201.84652039515765]\n", + "[-196.1984787394554, 119.44280826109726, 505.75652212593207]\n", + "[-196.1984787394554, 301.8465203951569, 505.75652212593207]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)))\n", + "[-500.10848047023, -2.063481335618576, 201.84652039515765]\n", + "((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "[-388.37719520045243, -2.063481335618576, 201.84652039515765]\n", + "[-196.1984787394554, 301.8465203951569, 505.75652212593207]\n", + "[-84.46719346967784, 301.8465203951569, 505.75652212593207]\n", "2\n", - "700.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", - "[182.40371213405973, -5.684341886080802e-14, 386.3137138648343]\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", - "[-517.5962878659402, -700.0, -19.551288731327986]\n", - "[386.3137138648348, 203.91000173077484, 590.2237155956096]\n", - "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", + "400.0\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-388.37719520045243, -2.063481335618576, 201.84652039515765]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-788.3771952004524, -402.0634813356186, -402.0634813356175]\n", + "[-84.46719346967784, 301.8465203951569, 505.75652212593207]\n", + "[-84.46719346967784, 301.8465203951569, 301.8465203951569]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[-788.3771952004524, -402.0634813356186, -402.0634813356175]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[-633.2375748664927, -402.0634813356186, -402.0634813356175]\n", + "[-84.46719346967784, 301.8465203951569, 301.8465203951569]\n", + "[70.67242686428197, 301.8465203951569, 301.8465203951569]\n", "1\n", - "-1000.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)))\n", - "[-517.5962878659402, -700.0, -19.551288731327986]\n", - "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "[482.4037121340598, 11.622804799547339, 980.448711268672]\n", - "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", - "[386.3137138648348, -84.46719346967784, 884.3587129994473]\n", + "-500.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", + "[-633.2375748664927, -402.0634813356186, -402.0634813356175]\n", + "((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", + "[-133.23757486649265, -133.23757486649356, 97.9365186643825]\n", + "[70.67242686428197, 301.8465203951569, 301.8465203951569]\n", + "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", "2\n", - "900.0\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[482.4037121340598, 11.622804799547339, 980.448711268672]\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0))\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-417.5962878659402, -888.3771952004527, -31.282574001105672]\n", - "[386.3137138648348, -84.46719346967784, 884.3587129994473]\n", - "[386.3137138648348, -84.46719346967784, 772.6274277296696]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[-417.5962878659402, -888.3771952004527, -31.282574001105672]\n", - "((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-502.0634813356181, -888.3771952004527, -31.282574001105672]\n", - "[386.3137138648348, -84.46719346967784, 772.6274277296696]\n", - "[301.8465203951569, -84.46719346967784, 772.6274277296696]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)))\n", - "[-502.0634813356181, -888.3771952004527, -31.282574001105672]\n", - "((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", - "[-733.2375748664931, -888.3771952004527, -31.282574001105672]\n", - "[301.8465203951569, -84.46719346967784, 772.6274277296696]\n", - "[70.67242686428197, -84.46719346967784, 772.6274277296696]\n", - "1\n", - "-600.0\n", - "here\n", - "(((-2, 0, 1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-733.2375748664931, -888.3771952004527, -31.282574001105672]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0))\n", + "200.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (1, 0, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-133.23757486649265, -133.23757486649356, 97.9365186643825]\n", + "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", "((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-133.2375748664931, -133.23757486649288, 568.7174259988943]\n", - "[70.67242686428197, -84.46719346967784, 772.6274277296696]\n", + "[-333.23757486649265, -333.23757486649356, 368.71742599889524]\n", + "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", "[70.67242686428197, 70.67242686428197, 772.6274277296696]\n", "0\n", "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (3, 0, -1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-133.2375748664931, -133.23757486649288, 568.7174259988943]\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-333.23757486649265, -333.23757486649356, 368.71742599889524]\n", "((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", "((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-364.4116683973681, -133.23757486649288, 568.7174259988943]\n", + "[-564.4116683973676, -333.23757486649356, 368.71742599889524]\n", "[70.67242686428197, 70.67242686428197, 772.6274277296696]\n", "[-160.50166666659302, 70.67242686428197, 772.6274277296696]\n", - "0\n", - "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-364.4116683973681, -133.23757486649288, 568.7174259988943]\n", + "0\n", + "-700.0\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-1, 0, 2, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-564.4116683973676, -333.23757486649356, 368.71742599889524]\n", "((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", "((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-519.5512887313278, -133.23757486649288, 568.7174259988943]\n", + "[-19.551288731327304, 366.76242513350644, 1068.7174259988951]\n", "[-160.50166666659302, 70.67242686428197, 772.6274277296696]\n", "[-315.6412870005527, 70.67242686428197, 772.6274277296696]\n", - "2\n", - "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[-519.5512887313278, -133.23757486649288, 568.7174259988943]\n", + "1\n", + "700.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-19.551288731327304, 366.76242513350644, 1068.7174259988951]\n", "((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[-319.55128873132776, 66.76242513350712, 66.76242513350667]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-719.5512887313273, -17.596287865940667, 368.7174259988951]\n", "[-315.6412870005527, 70.67242686428197, 772.6274277296696]\n", - "[-315.6412870005527, 70.67242686428197, 70.67242686428197]\n", - "1\n", - "400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", - "[-319.55128873132776, 66.76242513350712, 66.76242513350667]\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "[-719.5512887313278, -564.4116683973679, -333.23757486649333]\n", - "[-315.6412870005527, 70.67242686428197, 70.67242686428197]\n", - "[-315.6412870005527, -160.50166666659302, 70.67242686428197]\n", + "[-315.6412870005527, 386.3137138648348, 772.6274277296696]\n", + "2\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-719.5512887313273, -17.596287865940667, 368.7174259988951]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-719.5512887313273, -17.596287865940667, 480.4487112686728]\n", + "[-315.6412870005527, 386.3137138648348, 772.6274277296696]\n", + "[-315.6412870005527, 386.3137138648348, 884.3587129994473]\n", + "0\n", + "-800.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (-3, 1, 2, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[-719.5512887313273, -17.596287865940667, 480.4487112686728]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[-31.282574001104877, 782.4037121340593, 1280.448711268673]\n", + "[-315.6412870005527, 386.3137138648348, 884.3587129994473]\n", + "[-427.37257227033035, 386.3137138648348, 884.3587129994473]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)))\n", + "[-31.282574001104877, 782.4037121340593, 1280.448711268673]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "[-31.282574001104877, 782.4037121340593, 1484.3587129994478]\n", + "[-427.37257227033035, 386.3137138648348, 884.3587129994473]\n", + "[-427.37257227033035, 386.3137138648348, 1088.2687147302222]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (0, -1, 2, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)))\n", + "[-31.282574001104877, 782.4037121340593, 1484.3587129994478]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "[-31.282574001104877, 782.4037121340593, 1399.8915195297702]\n", + "[-427.37257227033035, 386.3137138648348, 1088.2687147302222]\n", + "[-427.37257227033035, 386.3137138648348, 1003.8015212605446]\n", "2\n", - "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (2, -1, 1, -1), (0, -1, 1, 0)), ((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -564.4116683973679, -333.23757486649333]\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -564.4116683973679, -17.596287865940496]\n", - "[-315.6412870005527, -160.50166666659302, 70.67242686428197]\n", - "[-315.6412870005527, -160.50166666659302, 386.3137138648348]\n", + "1200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-31.282574001104877, 782.4037121340593, 1399.8915195297702]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-1231.2825740011049, -417.59628786594067, -31.282574001104877]\n", + "[-427.37257227033035, 386.3137138648348, 1003.8015212605446]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -564.4116683973679, -17.596287865940496]\n", - "((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -403.91000173077487, -17.596287865940496]\n", - "[-315.6412870005527, -160.50166666659302, 386.3137138648348]\n", - "[-315.6412870005527, 0.0, 386.3137138648348]\n", + "-800.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", + "[-1231.2825740011049, -417.59628786594067, -31.282574001104877]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", + "[-431.2825740011049, 66.76242513350644, 768.7174259988951]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "[-427.37257227033035, 70.67242686428197, 772.6274277296696]\n", "1\n", - "None\n", - "here\n", - "(((0, -1, 2, -1), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -403.91000173077487, -17.596287865940496]\n", - "((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-719.5512887313278, -248.7703813968151, -17.596287865940496]\n", - "[-315.6412870005527, 0.0, 386.3137138648348]\n", - "[-315.6412870005527, 155.13962033395975, 386.3137138648348]\n", + "200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", + "[-431.2825740011049, 66.76242513350644, 768.7174259988951]\n", + "((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "[-631.2825740011049, 70.67242686428148, 568.7174259988951]\n", + "[-427.37257227033035, 70.67242686428197, 772.6274277296696]\n", + "[-427.37257227033035, 274.582428595057, 772.6274277296696]\n", "1\n", - "-200.0\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (-4, 0, 2, 0)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-719.5512887313278, -248.7703813968151, -17.596287865940496]\n", - "((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-519.5512887313278, 182.40371213405996, 182.4037121340595]\n", - "[-315.6412870005527, 155.13962033395975, 386.3137138648348]\n", - "[-315.6412870005527, 386.3137138648348, 386.3137138648348]\n", + "200.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-631.2825740011049, 70.67242686428148, 568.7174259988951]\n", + "((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-831.2825740011049, -17.596287865940724, 368.7174259988951]\n", + "[-427.37257227033035, 274.582428595057, 772.6274277296696]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[-831.2825740011049, -17.596287865940724, 368.7174259988951]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[-600.1084804702299, -17.596287865940724, 368.7174259988951]\n", + "[-427.37257227033035, 386.3137138648348, 772.6274277296696]\n", + "[-196.1984787394554, 386.3137138648348, 772.6274277296696]\n", "2\n", "0.0\n", - "here\n", - "(((-3, -1, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-519.5512887313278, 182.40371213405996, 182.4037121340595]\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-519.5512887313278, 182.40371213405996, -48.770381396815566]\n", - "[-315.6412870005527, 386.3137138648348, 386.3137138648348]\n", - "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-519.5512887313278, 182.40371213405996, -48.770381396815566]\n", - "((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-435.08409526165013, 182.40371213405996, -48.770381396815566]\n", - "[-315.6412870005527, 386.3137138648348, 155.13962033395975]\n", - "[-231.1740935308751, 386.3137138648348, 155.13962033395975]\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-600.1084804702299, -17.596287865940724, 368.7174259988951]\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-600.1084804702299, -17.596287865940724, 213.5778056649351]\n", + "[-196.1984787394554, 386.3137138648348, 772.6274277296696]\n", + "[-196.1984787394554, 386.3137138648348, 617.4878073957096]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (0, -1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-600.1084804702299, -17.596287865940724, 213.5778056649351]\n", + "((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-403.9100017307745, -17.596287865940724, 213.5778056649351]\n", + "[-196.1984787394554, 386.3137138648348, 617.4878073957096]\n", + "[0.0, 386.3137138648348, 617.4878073957096]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-435.08409526165013, 182.40371213405996, -48.770381396815566]\n", - "((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-279.94447492769035, 182.40371213405996, -48.770381396815566]\n", - "[-231.1740935308751, 386.3137138648348, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", + "-900.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-403.9100017307745, -17.596287865940724, 213.5778056649351]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[68.71742599889512, 882.4037121340593, 1113.577805664935]\n", + "[0.0, 386.3137138648348, 617.4878073957096]\n", + "[-427.37257227033035, 386.3137138648348, 617.4878073957096]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-279.94447492769035, 182.40371213405996, -48.770381396815566]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-79.94447492769035, 382.40371213405996, -3.9100017307753205]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 0.0]\n", + "700.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[68.71742599889512, 882.4037121340593, 1113.577805664935]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 182.40371213405933, -48.77038139681474]\n", + "[-427.37257227033035, 386.3137138648348, 617.4878073957096]\n", + "[-427.37257227033035, 386.3137138648348, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[-631.2825740011049, 182.40371213405933, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 337.54333246801906, -48.77038139681474]\n", + "[-427.37257227033035, 386.3137138648348, 155.13962033395975]\n", + "[-427.37257227033035, 541.4533341987946, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[-631.2825740011049, 337.54333246801906, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-631.2825740011049, 449.27461773779675, -48.77038139681474]\n", + "[-427.37257227033035, 541.4533341987946, 155.13962033395975]\n", + "[-427.37257227033035, 653.1846194685722, 155.13962033395975]\n", + "2\n", + "None\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, 449.27461773779675, -48.77038139681474]\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0))\n", + "[-631.2825740011049, 449.27461773779675, 182.40371213406033]\n", + "[-427.37257227033035, 653.1846194685722, 155.13962033395975]\n", + "[-427.37257227033035, 653.1846194685722, 386.3137138648348]\n", + "1\n", + "500.0\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, 449.27461773779675, 182.40371213406033]\n", + "((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1131.2825740011049, 68.71742599889421, -317.59628786593964]\n", + "[-427.37257227033035, 653.1846194685722, 386.3137138648348]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-79.94447492769035, 382.40371213405996, -3.9100017307753205]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-3.910001730775022, 382.40371213405996, -3.9100017307753205]\n", - "[-76.03447319691533, 386.3137138648348, 0.0]\n", - "[0.0, 386.3137138648348, 0.0]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1131.2825740011049, 68.71742599889421, -317.59628786593964]\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-29.327573135717557, 468.7174259988942, 82.40371213406036]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 2, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[-29.327573135717557, 468.7174259988942, 82.40371213406036]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[-29.327573135717557, 468.7174259988942, -29.327573135717444]\n", + "[274.582428595057, 772.6274277296696, 386.3137138648348]\n", + "[274.582428595057, 772.6274277296696, 274.582428595057]\n", + "2\n", + "400.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-29.327573135717557, 468.7174259988942, -29.327573135717444]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-429.32757313571756, 68.71742599889421, -198.1534796048424]\n", + "[274.582428595057, 772.6274277296696, 274.582428595057]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", "0\n", + "-500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)))\n", + "[-429.32757313571756, 68.71742599889421, -198.1534796048424]\n", + "((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "[-84.46719346967734, 568.7174259988942, 301.8465203951576]\n", + "[274.582428595057, 772.6274277296696, 505.75652212593207]\n", + "[119.44280826109726, 772.6274277296696, 505.75652212593207]\n", + "1\n", + "-200.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)))\n", + "[-84.46719346967734, 568.7174259988942, 301.8465203951576]\n", + "((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "[115.53280653032266, 3.8015212605438364, 501.8465203951576]\n", + "[119.44280826109726, 772.6274277296696, 505.75652212593207]\n", + "[119.44280826109726, 7.711522991319323, 505.75652212593207]\n", + "2\n", "800.0\n", - "here\n", - "(((-1, -1, 1, 0), (-6, -1, 2, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-3.910001730775022, 382.40371213405996, -3.9100017307753205]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-915.6412870005528, -417.59628786594004, -803.9100017307753]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)))\n", + "[115.53280653032266, 3.8015212605438364, 501.8465203951576]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", + "[-684.4671934696773, -796.1984787394562, 17.487807395710206]\n", + "[119.44280826109726, 7.711522991319323, 505.75652212593207]\n", + "[119.44280826109726, 7.711522991319323, 821.3978091264846]\n", "2\n", "-100.0\n", - "here\n", - "(((-1, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)))\n", - "[-915.6412870005528, -417.59628786594004, -803.9100017307753]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0))\n", - "[-815.6412870005528, -317.59628786594004, -1.9550008653878876]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 701.9550008653874]\n", - "2\n", - "-300.0\n", - "here\n", - "(((-1, -1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-815.6412870005528, -317.59628786594004, -1.9550008653878876]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-515.6412870005528, -17.59628786594004, -17.596287865940496]\n", - "[-111.73128526977777, 386.3137138648348, 701.9550008653874]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)))\n", + "[-684.4671934696773, -796.1984787394562, 17.487807395710206]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1))\n", + "[-584.4671934696773, -696.1984787394562, 229.2190926654879]\n", + "[119.44280826109726, 7.711522991319323, 821.3978091264846]\n", + "[119.44280826109726, 7.711522991319323, 933.1290943962623]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 2, 0), (-3, -1, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)))\n", + "[-584.4671934696773, -696.1984787394562, 229.2190926654879]\n", + "((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "[-584.4671934696773, -472.7359081999005, 229.2190926654879]\n", + "[119.44280826109726, 7.711522991319323, 933.1290943962623]\n", + "[119.44280826109726, 231.17409353087498, 933.1290943962623]\n", "2\n", - "400.0\n", - "here\n", - "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[-515.6412870005528, -17.59628786594004, -17.596287865940496]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -417.59628786594004, -31.282574001105672]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", - "[-111.73128526977777, 386.3137138648348, 772.6274277296696]\n", + "-700.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)))\n", + "[-584.4671934696773, -472.7359081999005, 229.2190926654879]\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, 227.2640918000995, 1084.3587129994478]\n", + "[119.44280826109726, 231.17409353087498, 933.1290943962623]\n", + "[119.44280826109726, 231.17409353087498, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)))\n", + "[115.53280653032266, 227.2640918000995, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, 115.53280653032176, 1084.3587129994478]\n", + "[119.44280826109726, 231.17409353087498, 1088.2687147302222]\n", + "[119.44280826109726, 119.44280826109726, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)))\n", + "[115.53280653032266, 115.53280653032176, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0))\n", + "[115.53280653032266, -115.64128700055328, 1084.3587129994478]\n", + "[119.44280826109726, 119.44280826109726, 1088.2687147302222]\n", + "[119.44280826109726, -111.73128526977777, 1088.2687147302222]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)))\n", + "[115.53280653032266, -115.64128700055328, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0))\n", + "[115.53280653032266, -270.78090733451313, 1084.3587129994478]\n", + "[119.44280826109726, -111.73128526977777, 1088.2687147302222]\n", + "[119.44280826109726, -266.87090560373764, 1088.2687147302222]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (-4, 0, 2, 0), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)))\n", + "[115.53280653032266, -270.78090733451313, 1084.3587129994478]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "[115.53280653032266, -270.78090733451313, 613.5778056649352]\n", + "[119.44280826109726, -266.87090560373764, 1088.2687147302222]\n", + "[119.44280826109726, -266.87090560373764, 617.4878073957096]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", - "[-915.6412870005528, -417.59628786594004, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -529.3275731357178, -31.282574001105672]\n", - "[-111.73128526977777, 386.3137138648348, 772.6274277296696]\n", - "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", + "800.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)))\n", + "[115.53280653032266, -270.78090733451313, 613.5778056649352]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1))\n", + "[-684.4671934696773, 17.48780739570907, -186.42219433506477]\n", + "[119.44280826109726, -266.87090560373764, 617.4878073957096]\n", + "[119.44280826109726, 821.3978091264846, 617.4878073957096]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -186.42219433506477]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", + "[-684.4671934696773, 17.48780739570907, -368.8259064691246]\n", + "[119.44280826109726, 821.3978091264846, 617.4878073957096]\n", + "[119.44280826109726, 821.3978091264846, 435.0840952616498]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 2, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -368.8259064691246]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1))\n", + "[-684.4671934696773, 17.48780739570907, -298.15347960484235]\n", + "[119.44280826109726, 821.3978091264846, 435.0840952616498]\n", + "[119.44280826109726, 821.3978091264846, 505.75652212593207]\n", "1\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-915.6412870005528, -529.3275731357178, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-915.6412870005528, -733.2375748664929, -31.282574001105672]\n", - "[-111.73128526977777, 274.582428595057, 772.6274277296696]\n", - "[-111.73128526977777, 70.67242686428197, 772.6274277296696]\n", + "-400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (3, 0, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)))\n", + "[-684.4671934696773, 17.48780739570907, -298.15347960484235]\n", + "((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "[-284.46719346967734, 101.84652039515652, 101.84652039515765]\n", + "[119.44280826109726, 821.3978091264846, 505.75652212593207]\n", + "[119.44280826109726, 505.75652212593207, 505.75652212593207]\n", "2\n", - "-800.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)))\n", - "[-915.6412870005528, -733.2375748664929, -31.282574001105672]\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1))\n", - "[-115.64128700055278, 66.76242513350712, 115.53280653032198]\n", - "[-111.73128526977777, 70.67242686428197, 772.6274277296696]\n", - "[-111.73128526977777, 70.67242686428197, 119.44280826109726]\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (3, 0, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, 101.84652039515765]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1))\n", + "[-384.46719346967734, 1.8465203951565172, 113.57780566493523]\n", + "[119.44280826109726, 505.75652212593207, 505.75652212593207]\n", + "[119.44280826109726, 505.75652212593207, 617.4878073957096]\n", + "2\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-1, 1, 1, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)))\n", + "[-384.46719346967734, 1.8465203951565172, 113.57780566493523]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "[-284.46719346967734, 101.84652039515652, 417.4878073957102]\n", + "[119.44280826109726, 505.75652212593207, 617.4878073957096]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", "1\n", + "100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, 417.4878073957102]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1))\n", + "[-384.46719346967734, -68.82590646912575, 317.4878073957102]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", + "[119.44280826109726, 435.0840952616498, 821.3978091264846]\n", + "2\n", "0.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)))\n", - "[-115.64128700055278, 66.76242513350712, 115.53280653032198]\n", - "((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", - "[-115.64128700055278, -115.64128700055261, 115.53280653032198]\n", - "[-111.73128526977777, 70.67242686428197, 119.44280826109726]\n", - "[-111.73128526977777, -111.73128526977777, 119.44280826109726]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (-3, 1, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[-384.46719346967734, -68.82590646912575, 317.4878073957102]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[-384.46719346967734, -68.82590646912575, 429.2190926654879]\n", + "[119.44280826109726, 435.0840952616498, 821.3978091264846]\n", + "[119.44280826109726, 435.0840952616498, 933.1290943962623]\n", "2\n", - "800.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", - "[-115.64128700055278, -115.64128700055261, 115.53280653032198]\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "[-915.6412870005528, -915.6412870005527, 53.184619468571896]\n", - "[-111.73128526977777, -111.73128526977777, 119.44280826109726]\n", - "[-111.73128526977777, -111.73128526977777, 857.0946211993472]\n", + "-300.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[-384.46719346967734, -68.82590646912575, 429.2190926654879]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-84.46719346967734, 231.17409353087425, -470.7809073345121]\n", + "[119.44280826109726, 435.0840952616498, 933.1290943962623]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", - "[-915.6412870005528, -915.6412870005527, 53.184619468571896]\n", - "((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "[-915.6412870005528, -1146.8153805314278, 53.184619468571896]\n", - "[-111.73128526977777, -111.73128526977777, 857.0946211993472]\n", - "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)))\n", - "[-915.6412870005528, -1146.8153805314278, 53.184619468571896]\n", - "((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968153, -1146.8153805314278, 53.184619468571896]\n", - "[-111.73128526977777, -342.90537880065284, 857.0946211993472]\n", - "[155.13962033395975, -342.90537880065284, 857.0946211993472]\n", + "200.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)))\n", + "[-84.46719346967734, 231.17409353087425, -470.7809073345121]\n", + "((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1))\n", + "[-284.46719346967734, 101.84652039515652, -670.7809073345121]\n", + "[119.44280826109726, 435.0840952616498, -266.87090560373764]\n", + "[119.44280826109726, 505.75652212593207, -266.87090560373764]\n", "2\n", - "-400.0\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)))\n", - "[-648.7703813968153, -1146.8153805314278, 53.184619468571896]\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "[-248.7703813968153, -746.8153805314278, -17.596287865940496]\n", - "[155.13962033395975, -342.90537880065284, 857.0946211993472]\n", - "[155.13962033395975, -342.90537880065284, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)))\n", - "[-248.7703813968153, -746.8153805314278, -17.596287865940496]\n", - "((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "[-403.9100017307751, -746.8153805314278, -17.596287865940496]\n", - "[155.13962033395975, -342.90537880065284, 386.3137138648348]\n", - "[0.0, -342.90537880065284, 386.3137138648348]\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)))\n", + "[-284.46719346967734, 101.84652039515652, -670.7809073345121]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1))\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "[-684.4671934696773, -298.1534796048435, 17.487807395710092]\n", + "[119.44280826109726, 505.75652212593207, -266.87090560373764]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)))\n", - "[-403.9100017307751, -746.8153805314278, -17.596287865940496]\n", - "((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", - "[-403.9100017307751, -901.9550008653875, -17.596287865940496]\n", - "[0.0, -342.90537880065284, 386.3137138648348]\n", - "[0.0, -498.04499913461257, 386.3137138648348]\n", + "-100.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-2, 2, 1, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)))\n", + "[-684.4671934696773, -298.1534796048435, 17.487807395710092]\n", + "((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1))\n", + "((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "[-584.4671934696773, -113.68628613516591, 117.48780739571009]\n", + "[119.44280826109726, 505.75652212593207, 821.3978091264846]\n", + "[119.44280826109726, 590.2237155956096, 821.3978091264846]\n", + "0\n", + "None\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-3, 1, 2, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)))\n", + "[-584.4671934696773, -113.68628613516591, 117.48780739571009]\n", + "((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "[-815.6412870005524, -113.68628613516591, 117.48780739571009]\n", + "[119.44280826109726, 590.2237155956096, 821.3978091264846]\n", + "[-111.73128526977777, 590.2237155956096, 821.3978091264846]\n", "1\n", "-500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[-403.9100017307751, -901.9550008653875, -17.596287865940496]\n", - "((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[96.0899982692249, -331.28257400110533, 482.4037121340595]\n", - "[0.0, -498.04499913461257, 386.3137138648348]\n", - "[0.0, -427.37257227033035, 386.3137138648348]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", + "[-815.6412870005524, -113.68628613516591, 117.48780739571009]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "[-315.64128700055244, 70.67242686428148, 617.4878073957101]\n", + "[-111.73128526977777, 590.2237155956096, 821.3978091264846]\n", + "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", "0\n", "None\n", - "here\n", - "(((-4, 1, 1, 0), (-3, -1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[96.0899982692249, -331.28257400110533, 482.4037121340595]\n", - "((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[166.7624251335069, -331.28257400110533, 482.4037121340595]\n", - "[0.0, -427.37257227033035, 386.3137138648348]\n", - "[70.67242686428197, -427.37257227033035, 386.3137138648348]\n", - "0\n", - "500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-4, 1, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[166.7624251335069, -331.28257400110533, 482.4037121340595]\n", - "((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[-129.32757313571807, -831.2825740011053, -17.596287865940496]\n", - "[70.67242686428197, -427.37257227033035, 386.3137138648348]\n", - "[274.582428595057, -427.37257227033035, 386.3137138648348]\n", - "0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", + "[-315.64128700055244, 70.67242686428148, 617.4878073957101]\n", + "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "[-196.19847873945534, 70.67242686428148, 617.4878073957101]\n", + "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", + "[7.711522991319323, 274.582428595057, 821.3978091264846]\n", + "2\n", + "200.0\n", + "(5, -1, -2, 1)\n", + "(5, -3, -2, 1)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -3, 1)\n", + "(5, -2, -2, 2)\n", + "(5, -2, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)))\n", + "[-196.19847873945534, 70.67242686428148, 617.4878073957101]\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "[-396.19847873945537, -129.32757313571852, 684.3587129994477]\n", + "[7.711522991319323, 274.582428595057, 821.3978091264846]\n", + "[7.711522991319323, 274.582428595057, 1088.2687147302222]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)))\n", + "[-396.19847873945537, -129.32757313571852, 684.3587129994477]\n", + "((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "[-901.9550008653873, -129.32757313571852, 684.3587129994477]\n", + "[7.711522991319323, 274.582428595057, 1088.2687147302222]\n", + "[-498.04499913461257, 274.582428595057, 1088.2687147302222]\n", + "2\n", "-200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[-129.32757313571807, -831.2825740011053, -17.596287865940496]\n", - "((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "[182.40371213405973, -631.2825740011053, 182.4037121340595]\n", - "[274.582428595057, -427.37257227033035, 386.3137138648348]\n", - "[386.3137138648348, -427.37257227033035, 386.3137138648348]\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 1, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-901.9550008653873, -129.32757313571852, 684.3587129994477]\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0))\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653873, 70.67242686428148, 3.410605131648481e-13]\n", + "[-498.04499913461257, 274.582428595057, 1088.2687147302222]\n", + "[-498.04499913461257, 274.582428595057, 203.91000173077484]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (1, 1, 0, -1)), ((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653873, 70.67242686428148, 3.410605131648481e-13]\n", + "((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-898.1534796048428, 70.67242686428148, 3.410605131648481e-13]\n", + "[-498.04499913461257, 274.582428595057, 203.91000173077484]\n", + "[-694.243477874068, 274.582428595057, 203.91000173077484]\n", + "0\n", + "200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 1, 2, -1), (-2, 2, 1, -1)), ((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-898.1534796048428, 70.67242686428148, 3.410605131648481e-13]\n", + "((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-1013.6862861351651, -129.32757313571852, -199.99999999999966]\n", + "[-694.243477874068, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", "2\n", - "500.0\n", - "here\n", - "(((-4, 1, 1, 0), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)))\n", - "[182.40371213405973, -631.2825740011053, 182.4037121340595]\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -1131.2825740011053, 68.71742599889433]\n", - "[386.3137138648348, -427.37257227033035, 386.3137138648348]\n", - "[386.3137138648348, -427.37257227033035, 772.6274277296696]\n", + "-100.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[-1013.6862861351651, -129.32757313571852, -199.99999999999966]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[-913.6862861351651, -29.327573135718524, -415.6412870005522]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 274.582428595057, -111.73128526977777]\n", + "2\n", + "100.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[-913.6862861351651, -29.327573135718524, -415.6412870005522]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[-1013.6862861351651, -129.32757313571852, 101.84652039515765]\n", + "[-609.7762844043904, 274.582428595057, -111.73128526977777]\n", + "[-609.7762844043904, 274.582428595057, 505.75652212593207]\n", + "2\n", + "-200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)))\n", + "[-1013.6862861351651, -129.32757313571852, 101.84652039515765]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351651, 70.67242686428148, 4.547473508864641e-13]\n", + "[-609.7762844043904, 274.582428595057, 505.75652212593207]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "1\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-813.6862861351651, 70.67242686428148, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351651, -7.105427357601002e-13, 4.547473508864641e-13]\n", + "[-609.7762844043904, 274.582428595057, 203.91000173077484]\n", + "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", "1\n", "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -1131.2825740011053, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -1019.5512887313278, 68.71742599889433]\n", - "[386.3137138648348, -427.37257227033035, 772.6274277296696]\n", - "[386.3137138648348, -315.6412870005527, 772.6274277296696]\n", - "1\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 2, -1), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[-813.6862861351651, -7.105427357601002e-13, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[-813.6862861351651, -231.17409353087578, 4.547473508864641e-13]\n", + "[-609.7762844043904, 203.91000173077484, 203.91000173077484]\n", + "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -1019.5512887313278, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -815.6412870005528, 68.71742599889433]\n", - "[386.3137138648348, -315.6412870005527, 772.6274277296696]\n", - "[386.3137138648348, -111.73128526977777, 772.6274277296696]\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 1, 1, 0)), ((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -231.17409353087578, 4.547473508864641e-13]\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "[-813.6862861351651, -231.17409353087578, -1199.9999999999995]\n", + "[-609.7762844043904, -27.264091800100235, 203.91000173077484]\n", + "[-609.7762844043904, -27.264091800100235, -996.0899982692251]\n", + "1\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -231.17409353087578, -1199.9999999999995]\n", + "((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "[-813.6862861351651, -315.64128700055335, -1199.9999999999995]\n", + "[-609.7762844043904, -27.264091800100235, -996.0899982692251]\n", + "[-609.7762844043904, -111.73128526977777, -996.0899982692251]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -3, 0, 0)\n", + "(4, -2, 1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -2, 0, 1)\n", + "(4, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 2, -1), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)))\n", + "[-813.6862861351651, -315.64128700055335, -1199.9999999999995]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "[-968.825906469125, -315.64128700055335, -1199.9999999999995]\n", + "[-609.7762844043904, -111.73128526977777, -996.0899982692251]\n", + "[-764.9159047383503, -111.73128526977777, -996.0899982692251]\n", + "2\n", + "None\n", + "(1, -1, 0, 1)\n", + "(1, -3, 0, 1)\n", + "(1, -2, 1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -2, 0, 2)\n", + "(1, -2, 0, 0)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)))\n", + "[-968.825906469125, -315.64128700055335, -1199.9999999999995]\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0))\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "[-968.825906469125, -315.64128700055335, -1355.1396203339596]\n", + "[-764.9159047383503, -111.73128526977777, -996.0899982692251]\n", + "[-764.9159047383503, -111.73128526977777, -1151.2296186031851]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)))\n", + "[-968.825906469125, -315.64128700055335, -1355.1396203339596]\n", + "((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "[-857.0946211993469, -315.64128700055335, -1355.1396203339596]\n", + "[-764.9159047383503, -111.73128526977777, -1151.2296186031851]\n", + "[-653.1846194685721, -111.73128526977777, -1151.2296186031851]\n", + "1\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -3, 1, 1)\n", + "(-1, -2, 2, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -2, 1, 2)\n", + "(-1, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)))\n", + "[-857.0946211993469, -315.64128700055335, -1355.1396203339596]\n", + "((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1))\n", + "[-857.0946211993469, -386.31371386483556, -1355.1396203339596]\n", + "[-653.1846194685721, -111.73128526977777, -1151.2296186031851]\n", + "[-653.1846194685721, -182.40371213405996, -1151.2296186031851]\n", + "2\n", + "None\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 1, 2, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)))\n", + "[-857.0946211993469, -386.31371386483556, -1355.1396203339596]\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1))\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0))\n", + "[-857.0946211993469, -386.31371386483556, -1088.2687147302215]\n", + "[-653.1846194685721, -182.40371213405996, -1151.2296186031851]\n", + "[-653.1846194685721, -182.40371213405996, -884.3587129994471]\n", + "1\n", + "-300.0\n", + "(-3, 0, 1, 1)\n", + "(-3, -2, 1, 1)\n", + "(-3, -1, 2, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, -1, 1, 2)\n", + "(-3, -1, 1, 0)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)))\n", + "[-857.0946211993469, -386.31371386483556, -1088.2687147302215]\n", + "((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0))\n", + "((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "[-557.0946211993469, -290.22371559561043, -788.2687147302215]\n", + "[-653.1846194685721, -182.40371213405996, -884.3587129994471]\n", + "[-653.1846194685721, -386.31371386483477, -884.3587129994471]\n", + "0\n", + "None\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)))\n", + "[-557.0946211993469, -290.22371559561043, -788.2687147302215]\n", + "((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "[-788.2687147302219, -290.22371559561043, -788.2687147302215]\n", + "[-653.1846194685721, -386.31371386483477, -884.3587129994471]\n", + "[-884.3587129994471, -386.31371386483477, -884.3587129994471]\n", "2\n", - "-500.0\n", - "here\n", - "(((0, 0, 0, 0), (-7, 1, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", - "[-317.59628786594027, -815.6412870005528, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, -315.6412870005528, -48.77038139681554]\n", - "[386.3137138648348, -111.73128526977777, 772.6274277296696]\n", - "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "600.0\n", + "(0, 0, 1, 0)\n", + "(0, -2, 1, 0)\n", + "(0, -1, 2, 0)\n", + "(0, -1, 0, 0)\n", + "(0, -1, 1, 1)\n", + "(0, -1, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-6, 2, 0, 1), (-4, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)))\n", + "[-788.2687147302219, -290.22371559561043, -788.2687147302215]\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0))\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "[-1388.2687147302217, -890.2237155956104, 42.90537880065358]\n", + "[-884.3587129994471, -386.31371386483477, -884.3587129994471]\n", + "[-884.3587129994471, -386.31371386483477, 546.815380531428]\n", + "0\n", + "-300.0\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)))\n", + "[-1388.2687147302217, -890.2237155956104, 42.90537880065358]\n", + "((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "[-1292.178716460997, -590.2237155956104, 342.9053788006536]\n", + "[-884.3587129994471, -386.31371386483477, 546.815380531428]\n", + "[-1088.2687147302224, -386.31371386483477, 546.815380531428]\n", + "2\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-4, 1, 1, 0), (-4, 2, 0, 0)), ((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[-1292.178716460997, -590.2237155956104, 342.9053788006536]\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1))\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[-1192.178716460997, -490.22371559561043, 211.73128526977848]\n", + "[-1088.2687147302224, -386.31371386483477, 546.815380531428]\n", + "[-1088.2687147302224, -386.31371386483477, 315.6412870005529]\n", + "1\n", + "200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)))\n", + "[-1192.178716460997, -490.22371559561043, 211.73128526977848]\n", + "((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0))\n", + "[-1392.178716460997, 38.99537706987701, 11.731285269778482]\n", + "[-1088.2687147302224, -386.31371386483477, 315.6412870005529]\n", + "[-1088.2687147302224, 342.90537880065267, 315.6412870005529]\n", + "1\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-4, 1, 1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-1392.178716460997, 38.99537706987701, 11.731285269778482]\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "[-1292.178716460997, -119.4428082610977, 111.73128526977848]\n", + "[-1088.2687147302224, 342.90537880065267, 315.6412870005529]\n", + "[-1088.2687147302224, 84.46719346967797, 315.6412870005529]\n", + "2\n", + "0.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-1, 2, -1, 0), (1, 2, -1, -1)), ((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)))\n", + "[-1292.178716460997, -119.4428082610977, 111.73128526977848]\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0))\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1))\n", + "[-1292.178716460997, -119.4428082610977, 138.99537706987826]\n", + "[-1088.2687147302224, 84.46719346967797, 315.6412870005529]\n", + "[-1088.2687147302224, 84.46719346967797, 342.90537880065267]\n", + "1\n", + "200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (-1, 2, -1, 0), (0, 1, -1, 0)), ((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)))\n", + "[-1292.178716460997, -119.4428082610977, 138.99537706987826]\n", + "((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "[-1492.178716460997, -61.00462293012299, -61.00462293012174]\n", + "[-1088.2687147302224, 84.46719346967797, 342.90537880065267]\n", + "[-1088.2687147302224, 342.90537880065267, 342.90537880065267]\n", "1\n", "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, -315.6412870005528, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", - "[382.40371213405973, -3.910001730775008, 151.22961860318446]\n", - "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", - "[386.3137138648348, 0.0, 155.13962033395975]\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 1, -1, -1), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", + "[-1492.178716460997, -61.00462293012299, -61.00462293012174]\n", + "((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "[-1292.178716460997, -92.17871646099792, 138.99537706987826]\n", + "[-1088.2687147302224, 342.90537880065267, 342.90537880065267]\n", + "[-1088.2687147302224, 111.73128526977776, 342.90537880065267]\n", + "2\n", + "100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (2, 0, -1, 0), (0, 1, -1, 0)), ((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-1292.178716460997, -92.17871646099792, 138.99537706987826]\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-1392.178716460997, -192.17871646099792, 194.13499740383804]\n", + "[-1088.2687147302224, 111.73128526977776, 342.90537880065267]\n", + "[-1088.2687147302224, 111.73128526977776, 498.04499913461245]\n", "1\n", - "300.0\n", - "here\n", - "(((0, 0, 0, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[382.40371213405973, -3.910001730775008, 151.22961860318446]\n", - "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[82.40371213405973, -535.0840952616501, -148.77038139681554]\n", - "[386.3137138648348, 0.0, 155.13962033395975]\n", - "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", + "-200.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[-1392.178716460997, -192.17871646099792, 194.13499740383804]\n", + "((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-1192.178716460997, -103.91000173077566, 394.13499740383804]\n", + "[-1088.2687147302224, 111.73128526977776, 498.04499913461245]\n", + "[-1088.2687147302224, 0.0, 498.04499913461245]\n", "2\n", - "400.0\n", - "here\n", - "(((-3, -1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)))\n", - "[82.40371213405973, -535.0840952616501, -148.77038139681554]\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2))\n", - "[-317.59628786594027, -935.0840952616501, 33.7418112074746]\n", - "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", - "[386.3137138648348, -231.1740935308751, 737.6518129382499]\n", + "-100.0\n", + "(-3, 2, 1, 0)\n", + "(-3, 0, 1, 0)\n", + "(-3, 1, 2, 0)\n", + "(-3, 1, 0, 0)\n", + "(-3, 1, 1, 1)\n", + "(-3, 1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (2, 0, -1, 0), (4, 1, -1, -1)), ((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-1192.178716460997, -103.91000173077566, 394.13499740383804]\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-1092.178716460997, -3.9100017307756616, -123.35280999187171]\n", + "[-1088.2687147302224, 0.0, 498.04499913461245]\n", + "[-1088.2687147302224, 0.0, -119.44280826109728]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-1092.178716460997, -3.9100017307756616, -123.35280999187171]\n", + "((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-972.7359081998998, -3.9100017307756616, -123.35280999187171]\n", + "[-1088.2687147302224, 0.0, -119.44280826109728]\n", + "[-968.8259064691251, 0.0, -119.44280826109728]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (7, -1, -1, -1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-972.7359081998998, -3.9100017307756616, -123.35280999187171]\n", + "((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-817.5962878659399, -3.9100017307756616, -123.35280999187171]\n", + "[-968.8259064691251, 0.0, -119.44280826109728]\n", + "[-813.6862861351652, 0.0, -119.44280826109728]\n", + "0\n", + "-100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (-2, 1, -1, 1), (1, 1, -1, 0)), ((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)))\n", + "[-817.5962878659399, -3.9100017307756616, -123.35280999187171]\n", + "((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "[-605.8650025961622, 96.08999826922434, -23.35280999187171]\n", + "[-813.6862861351652, 0.0, -119.44280826109728]\n", + "[-701.9550008653875, 0.0, -119.44280826109728]\n", "1\n", - "None\n", - "here\n", - "(((-6, 1, 2, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)))\n", - "[-317.59628786594027, -935.0840952616501, 33.7418112074746]\n", - "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2))\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", - "[-317.59628786594027, -779.9444749276903, 33.7418112074746]\n", - "[386.3137138648348, -231.1740935308751, 737.6518129382499]\n", - "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "300.0\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 2, 1, -1)\n", + "(-1, 0, 1, -1)\n", + "(-1, 1, 2, -1)\n", + "(-1, 1, 0, -1)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (-2, 1, -1, 1), (7, -1, -1, -1)), ((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)))\n", + "[-605.8650025961622, 96.08999826922434, -23.35280999187171]\n", + "((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "[-905.8650025961622, 62.96090387296164, -323.3528099918717]\n", + "[-701.9550008653875, 0.0, -119.44280826109728]\n", + "[-701.9550008653875, 266.8709056037373, -119.44280826109728]\n", "2\n", "0.0\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -779.9444749276903, 33.7418112074746]\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -779.9444749276903, 68.71742599889433]\n", - "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", - "[386.3137138648348, -76.03447319691533, 772.6274277296696]\n", - "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -779.9444749276903, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "[-317.59628786594027, -633.237574866493, 68.71742599889433]\n", - "[386.3137138648348, -76.03447319691533, 772.6274277296696]\n", - "[386.3137138648348, 70.67242686428197, 772.6274277296696]\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (7, -1, -1, -1), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)))\n", + "[-905.8650025961622, 62.96090387296164, -323.3528099918717]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1))\n", + "[-905.8650025961622, 62.96090387296164, -435.0840952616495]\n", + "[-701.9550008653875, 266.8709056037373, -119.44280826109728]\n", + "[-701.9550008653875, 266.8709056037373, -231.1740935308751]\n", + "2\n", + "None\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-905.8650025961622, 62.96090387296164, -435.0840952616495]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1))\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-905.8650025961622, 62.96090387296164, -203.9100017307744]\n", + "[-701.9550008653875, 266.8709056037373, -231.1740935308751]\n", + "[-701.9550008653875, 266.8709056037373, 0.0]\n", + "0\n", + "-500.0\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-905.8650025961622, 62.96090387296164, -203.9100017307744]\n", + "((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-250.7253822622024, 562.9609038729616, 296.0899982692256]\n", + "[-701.9550008653875, 266.8709056037373, 0.0]\n", + "[-546.8153805314278, 266.8709056037373, 0.0]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, -1, -1, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-250.7253822622024, 562.9609038729616, 296.0899982692256]\n", + "((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-250.7253822622024, 682.4037121340591, 296.0899982692256]\n", + "[-546.8153805314278, 266.8709056037373, 0.0]\n", + "[-546.8153805314278, 386.3137138648348, 0.0]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, -1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, 296.0899982692256]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-250.7253822622024, 682.4037121340591, 184.35871299944782]\n", + "[-546.8153805314278, 386.3137138648348, 0.0]\n", + "[-546.8153805314278, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 0, 0, -1), (0, 0, 0, 0), (1, -1, -1, 1)), ((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, 184.35871299944782]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", + "[-250.7253822622024, 682.4037121340591, -19.551288731327134]\n", + "[-546.8153805314278, 386.3137138648348, -111.73128526977777]\n", + "[-546.8153805314278, 386.3137138648348, -315.6412870005527]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 682.4037121340591, -19.551288731327134]\n", + "((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0))\n", + "[-250.7253822622024, 794.1349974038367, -19.551288731327134]\n", + "[-546.8153805314278, 386.3137138648348, -315.6412870005527]\n", + "[-546.8153805314278, 498.04499913461245, -315.6412870005527]\n", "1\n", + "700.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (0, 0, 0, 0), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[-250.7253822622024, 794.1349974038367, -19.551288731327134]\n", + "((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[-950.7253822622024, 249.27461773779646, -719.5512887313271]\n", + "[-546.8153805314278, 498.04499913461245, -315.6412870005527]\n", + "[-546.8153805314278, 653.1846194685722, -315.6412870005527]\n", + "2\n", + "100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (1, -1, -1, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)))\n", + "[-950.7253822622024, 249.27461773779646, -719.5512887313271]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "[-1050.7253822622024, 149.27461773779646, -664.4116683973674]\n", + "[-546.8153805314278, 653.1846194685722, -315.6412870005527]\n", + "[-546.8153805314278, 653.1846194685722, -160.50166666659302]\n", + "2\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)))\n", - "[-317.59628786594027, -633.237574866493, 68.71742599889433]\n", - "((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "[-117.59628786594027, -229.32757313571796, 268.7174259988943]\n", - "[386.3137138648348, 70.67242686428197, 772.6274277296696]\n", - "[386.3137138648348, 274.582428595057, 772.6274277296696]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (-3, 0, 0, 1)), ((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", + "[-1050.7253822622024, 149.27461773779646, -664.4116683973674]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "[-850.7253822622024, 349.27461773779646, -37.039096127037055]\n", + "[-546.8153805314278, 653.1846194685722, -160.50166666659302]\n", + "[-546.8153805314278, 653.1846194685722, 266.8709056037373]\n", + "1\n", + "-300.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((1, -1, 0, 0), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)))\n", + "[-850.7253822622024, 349.27461773779646, -37.039096127037055]\n", + "((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "[-550.7253822622024, 880.4487112686716, 262.96090387296294]\n", + "[-546.8153805314278, 653.1846194685722, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 262.96090387296294]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-550.7253822622024, 880.4487112686716, 382.40371213406047]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "2\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 382.40371213406047]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "[-550.7253822622024, 880.4487112686716, 494.1349974038381]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 884.3587129994473, 498.04499913461245]\n", + "2\n", + "100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)))\n", + "[-550.7253822622024, 880.4487112686716, 494.1349974038381]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "[-650.7253822622024, 780.4487112686716, -33.237574866492366]\n", + "[-546.8153805314278, 884.3587129994473, 498.04499913461245]\n", + "[-546.8153805314278, 884.3587129994473, 70.67242686428197]\n", + "2\n", + "-100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[-650.7253822622024, 780.4487112686716, -33.237574866492366]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[-550.7253822622024, 880.4487112686716, -88.37719520045218]\n", + "[-546.8153805314278, 884.3587129994473, 70.67242686428197]\n", + "[-546.8153805314278, 884.3587129994473, -84.46719346967784]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (2, -1, 0, 0), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[-550.7253822622024, 880.4487112686716, -88.37719520045218]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[-550.7253822622024, 725.3090909347118, -88.37719520045218]\n", + "[-546.8153805314278, 884.3587129994473, -84.46719346967784]\n", + "[-546.8153805314278, 729.2190926654876, -84.46719346967784]\n", + "2\n", + "100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)))\n", + "[-550.7253822622024, 725.3090909347118, -88.37719520045218]\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1))\n", + "[-650.7253822622024, 625.3090909347118, 51.2296186031854]\n", + "[-546.8153805314278, 729.2190926654876, -84.46719346967784]\n", + "[-546.8153805314278, 729.2190926654876, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-650.7253822622024, 625.3090909347118, 51.2296186031854]\n", + "((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-650.7253822622024, 864.9159047383491, 51.2296186031854]\n", + "[-546.8153805314278, 729.2190926654876, 155.13962033395975]\n", + "[-546.8153805314278, 968.8259064691249, 155.13962033395975]\n", + "1\n", + "400.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-650.7253822622024, 864.9159047383491, 51.2296186031854]\n", + "((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-1050.7253822622024, 620.0555250723089, -348.7703813968146]\n", + "[-546.8153805314278, 968.8259064691249, 155.13962033395975]\n", + "[-546.8153805314278, 1123.9655268030847, 155.13962033395975]\n", "2\n", "-300.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)))\n", - "[-117.59628786594027, -229.32757313571796, 268.7174259988943]\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0))\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, 70.67242686428204, -48.77038139681554]\n", - "[386.3137138648348, 274.582428595057, 772.6274277296696]\n", - "[386.3137138648348, 274.582428595057, 155.13962033395975]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(7, 1, -1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, 0, -2, -2)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)))\n", + "[-1050.7253822622024, 620.0555250723089, -348.7703813968146]\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1))\n", + "[-750.7253822622024, 920.0555250723089, 62.960903872962916]\n", + "[-546.8153805314278, 1123.9655268030847, 155.13962033395975]\n", + "[-546.8153805314278, 1123.9655268030847, 266.8709056037373]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, 70.67242686428204, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[182.40371213405973, 182.40371213405984, -48.77038139681554]\n", - "[386.3137138648348, 274.582428595057, 155.13962033395975]\n", - "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[182.40371213405973, 182.40371213405984, -48.77038139681554]\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-48.77038139681534, 182.40371213405984, -48.77038139681554]\n", - "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "600.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)))\n", + "[-750.7253822622024, 920.0555250723089, 62.960903872962916]\n", + "((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "[-1350.7253822622024, 80.44871126867156, -537.039096127037]\n", + "[-546.8153805314278, 1123.9655268030847, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "2\n", + "-500.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 0, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1350.7253822622024, 80.44871126867156, -537.039096127037]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-850.7253822622024, 580.4487112686716, 82.40371213406047]\n", + "[-546.8153805314278, 884.3587129994473, 266.8709056037373]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-48.77038139681534, 182.40371213405984, -48.77038139681554]\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-48.77038139681534, 337.54333246801957, -48.77038139681554]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", + "200.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-3, -1, 2, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)))\n", + "[-850.7253822622024, 580.4487112686716, 82.40371213406047]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0))\n", + "[-1050.7253822622024, -81.8994757930787, -117.59628786593953]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 422.0105259376971, 386.3137138648348]\n", "1\n", - "100.0\n", - "here\n", - "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-48.77038139681534, 337.54333246801957, -48.77038139681554]\n", - "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-148.77038139681534, 349.27461773779726, -148.77038139681554]\n", - "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", - "[155.13962033395975, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-148.77038139681534, 349.27461773779726, -148.77038139681554]\n", - "((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-379.9444749276904, 349.27461773779726, -148.77038139681554]\n", - "[155.13962033395975, 653.1846194685722, 155.13962033395975]\n", - "[-76.03447319691533, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-379.9444749276904, 349.27461773779726, -148.77038139681554]\n", - "((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-535.0840952616502, 349.27461773779726, -148.77038139681554]\n", - "[-76.03447319691533, 653.1846194685722, 155.13962033395975]\n", - "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-3, -1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-535.0840952616502, 349.27461773779726, -148.77038139681554]\n", - "((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-619.5512887313278, 349.27461773779726, -148.77038139681554]\n", - "[-231.1740935308751, 653.1846194685722, 155.13962033395975]\n", - "[-315.6412870005527, 653.1846194685722, 155.13962033395975]\n", + "400.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1050.7253822622024, -81.8994757930787, -117.59628786593953]\n", + "((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[-1450.7253822622024, -19.55128873132844, -517.5962878659395]\n", + "[-546.8153805314278, 422.0105259376971, 386.3137138648348]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "-100.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1450.7253822622024, -19.55128873132844, -517.5962878659395]\n", + "((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1350.7253822622024, -31.282574001106127, -417.59628786593953]\n", + "[-546.8153805314278, 884.3587129994473, 386.3137138648348]\n", + "[-546.8153805314278, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (5, -1, 0, -1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1350.7253822622024, -31.282574001106127, -417.59628786593953]\n", + "((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1231.2825740011049, -31.282574001106127, -417.59628786593953]\n", + "[-546.8153805314278, 772.6274277296696, 386.3137138648348]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1231.2825740011049, -31.282574001106127, -417.59628786593953]\n", + "((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[-1462.45666753198, -31.282574001106127, -417.59628786593953]\n", + "[-427.37257227033035, 772.6274277296696, 386.3137138648348]\n", + "[-658.5466658012054, 772.6274277296696, 386.3137138648348]\n", "0\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-7, 0, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[-1462.45666753198, -31.282574001106127, -417.59628786593953]\n", + "((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[68.71742599889512, 68.71742599889387, -317.59628786593953]\n", + "[-658.5466658012054, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "2\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-7, 0, 1, 2), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[68.71742599889512, 68.71742599889387, -317.59628786593953]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "[368.7174259988951, 368.7174259988939, -129.32757313571733]\n", + "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "1\n", "-400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-6, 1, 2, 0), (-4, 0, 2, 0)), ((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-619.5512887313278, 349.27461773779726, -148.77038139681554]\n", - "((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-64.41166839736809, 749.2746177377973, 251.22961860318446]\n", - "[-315.6412870005527, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "2\n", - "100.0\n", - "here\n", - "(((-2, 0, 1, 0), (-6, 1, 2, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[-64.41166839736809, 749.2746177377973, 251.22961860318446]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[-164.4116683973681, 649.2746177377973, 66.76242513350667]\n", - "[-160.50166666659302, 653.1846194685722, 155.13962033395975]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 0, 1)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", + "[368.7174259988951, 368.7174259988939, -129.32757313571733]\n", + "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", + "[768.7174259988951, 999.8915195297689, 270.67242686428267]\n", + "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", "1\n", - "800.0\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", - "[-164.4116683973681, 649.2746177377973, 66.76242513350667]\n", - "((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "[-964.4116683973681, -31.28257400110533, -733.2375748664933]\n", - "[-160.50166666659302, 653.1846194685722, 70.67242686428197]\n", - "[-160.50166666659302, 772.6274277296696, 70.67242686428197]\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)))\n", + "[768.7174259988951, 999.8915195297689, 270.67242686428267]\n", + "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0))\n", + "[368.7174259988951, -17.596287865940894, -129.32757313571733]\n", + "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", + "[772.6274277296696, 386.3137138648348, 274.582428595057]\n", "2\n", - "-600.0\n", - "here\n", - "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[-964.4116683973681, -31.28257400110533, -733.2375748664933]\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[-364.4116683973681, 568.7174259988947, 70.67242686428176]\n", - "[-160.50166666659302, 772.6274277296696, 70.67242686428197]\n", - "[-160.50166666659302, 772.6274277296696, 274.582428595057]\n", - "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, 568.7174259988947, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0))\n", - "[-364.4116683973681, 604.4142380717568, 70.67242686428176]\n", - "[-160.50166666659302, 772.6274277296696, 274.582428595057]\n", - "[-160.50166666659302, 808.3242398025318, 274.582428595057]\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-6, -1, 1, 2), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", + "[368.7174259988951, -17.596287865940894, -129.32757313571733]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 182.4037121340591, -133.23757486649237]\n", + "[772.6274277296696, 386.3137138648348, 274.582428595057]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 182.4037121340591, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "[772.6274277296696, 386.3137138648348, 70.67242686428197]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, -133.23757486649373, -133.23757486649237]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, 604.4142380717568, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0))\n", - "[-364.4116683973681, -595.5857619282432, 70.67242686428176]\n", - "[-160.50166666659302, 808.3242398025318, 274.582428595057]\n", - "[-160.50166666659302, -391.67576019746826, 274.582428595057]\n", + "0.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, -133.23757486649373, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "0\n", + "-200.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 2, 1), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)))\n", + "[568.7174259988951, 70.6724268642813, -133.23757486649237]\n", + "((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "[880.4487112686728, 270.6724268642813, 66.76242513350763]\n", + "[772.6274277296696, 274.582428595057, 70.67242686428197]\n", + "[884.3587129994473, 274.582428595057, 70.67242686428197]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, 66.76242513350763]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "[880.4487112686728, 270.6724268642813, -115.6412870005521]\n", + "[884.3587129994473, 274.582428595057, 70.67242686428197]\n", + "[884.3587129994473, 274.582428595057, -111.73128526977777]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, -115.6412870005521]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0))\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0))\n", + "[880.4487112686728, 270.6724268642813, -817.5962878659395]\n", + "[884.3587129994473, 274.582428595057, -111.73128526977777]\n", + "[884.3587129994473, 274.582428595057, -813.6862861351652]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)))\n", - "[-364.4116683973681, -595.5857619282432, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0))\n", - "[-364.4116683973681, -750.7253822622026, 70.67242686428176]\n", - "[-160.50166666659302, -391.67576019746826, 274.582428595057]\n", - "[-160.50166666659302, -546.8153805314278, 274.582428595057]\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(3, 1, -1, 0)\n", + "(3, -1, -1, 0)\n", + "(3, 0, 0, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 0, -1, 1)\n", + "(3, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)))\n", + "[880.4487112686728, 270.6724268642813, -817.5962878659395]\n", + "((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0))\n", + "[880.4487112686728, 494.13499740383673, -817.5962878659395]\n", + "[884.3587129994473, 274.582428595057, -813.6862861351652]\n", + "[884.3587129994473, 498.04499913461245, -813.6862861351652]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)))\n", + "[880.4487112686728, 494.13499740383673, -817.5962878659395]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0))\n", + "[880.4487112686728, 494.13499740383673, -705.8650025961618]\n", + "[884.3587129994473, 498.04499913461245, -813.6862861351652]\n", + "[884.3587129994473, 498.04499913461245, -701.9550008653875]\n", + "2\n", + "400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[880.4487112686728, 494.13499740383673, -705.8650025961618]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[480.4487112686728, 94.13499740383673, -17.596287865939416]\n", + "[884.3587129994473, 498.04499913461245, -701.9550008653875]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", "2\n", "-300.0\n", - "here\n", - "(((-3, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)))\n", - "[-364.4116683973681, -750.7253822622026, 70.67242686428176]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1))\n", - "[-64.41166839736809, -450.72538226220263, -64.41166839736832]\n", - "[-160.50166666659302, -546.8153805314278, 274.582428595057]\n", - "[-160.50166666659302, -546.8153805314278, -160.50166666659302]\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[480.4487112686728, 94.13499740383673, -17.596287865939416]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, 394.13499740383673, 7.8212835390035025]\n", + "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", + "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", "1\n", "None\n", - "here\n", - "(((-1, -1, 1, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)))\n", - "[-64.41166839736809, -450.72538226220263, -64.41166839736832]\n", - "((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1))\n", - "[-64.41166839736809, -562.4566675319803, -64.41166839736832]\n", - "[-160.50166666659302, -546.8153805314278, -160.50166666659302]\n", - "[-160.50166666659302, -658.5466658012054, -160.50166666659302]\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, 394.13499740383673, 7.8212835390035025]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, 282.4037121340591, 7.8212835390035025]\n", + "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", + "[884.3587129994473, 386.3137138648348, 111.73128526977776]\n", + "1\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, 282.4037121340591, 7.8212835390035025]\n", + "((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, -917.5962878659409, 7.8212835390035025]\n", + "[884.3587129994473, 386.3137138648348, 111.73128526977776]\n", + "[884.3587129994473, -813.6862861351652, 111.73128526977776]\n", + "1\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)))\n", + "[780.4487112686728, -917.5962878659409, 7.8212835390035025]\n", + "((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "[780.4487112686728, -805.8650025961632, 7.8212835390035025]\n", + "[884.3587129994473, -813.6862861351652, 111.73128526977776]\n", + "[884.3587129994473, -701.9550008653875, 111.73128526977776]\n", "1\n", - "800.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)))\n", - "[-64.41166839736809, -562.4566675319803, -64.41166839736832]\n", - "((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1))\n", - "[-864.4116683973681, -1833.237574866493, -864.4116683973683]\n", - "[-160.50166666659302, -658.5466658012054, -160.50166666659302]\n", - "[-160.50166666659302, -1129.3275731357182, -160.50166666659302]\n", + "600.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-4, 1, 1, 0)), ((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)))\n", + "[780.4487112686728, -805.8650025961632, 7.8212835390035025]\n", + "((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "[180.4487112686728, -1561.004622930123, -592.1787164609965]\n", + "[884.3587129994473, -701.9550008653875, 111.73128526977776]\n", + "[884.3587129994473, -857.0946211993474, 111.73128526977776]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-6, 2, 1, 1)\n", + "(-6, 0, 1, 1)\n", + "(-6, 1, 2, 1)\n", + "(-6, 1, 0, 1)\n", + "(-6, 1, 1, 2)\n", + "(-6, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-6, 1, 2, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)))\n", + "[180.4487112686728, -1561.004622930123, -592.1787164609965]\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1))\n", + "[180.4487112686728, -1561.004622930123, -788.3771952004521]\n", + "[884.3587129994473, -857.0946211993474, 111.73128526977776]\n", + "[884.3587129994473, -857.0946211993474, -84.46719346967784]\n", + "1\n", + "-300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-3, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)))\n", + "[180.4487112686728, -1561.004622930123, -788.3771952004521]\n", + "((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1))\n", + "[480.4487112686728, -1302.0634813356187, -488.3771952004521]\n", + "[884.3587129994473, -857.0946211993474, -84.46719346967784]\n", + "[884.3587129994473, -898.153479604843, -84.46719346967784]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (1, -1, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)))\n", + "[480.4487112686728, -1302.0634813356187, -488.3771952004521]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1))\n", + "[480.4487112686728, -1302.0634813356187, -600.1084804702297]\n", + "[884.3587129994473, -898.153479604843, -84.46719346967784]\n", + "[884.3587129994473, -898.153479604843, -196.1984787394554]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)))\n", + "[480.4487112686728, -1302.0634813356187, -600.1084804702297]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0))\n", + "[480.4487112686728, -1302.0634813356187, -1217.5962878659395]\n", + "[884.3587129994473, -898.153479604843, -196.1984787394554]\n", + "[884.3587129994473, -898.153479604843, -813.6862861351652]\n", "2\n", - "-500.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-864.4116683973681, -1833.237574866493, -864.4116683973683]\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1))\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1))\n", - "[-364.4116683973681, -1333.237574866493, 97.93651866438165]\n", - "[-160.50166666659302, -1129.3275731357182, -160.50166666659302]\n", - "[-160.50166666659302, -1129.3275731357182, 301.8465203951569]\n", + "300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)))\n", + "[480.4487112686728, -1302.0634813356187, -1217.5962878659395]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1))\n", + "[180.4487112686728, -1602.0634813356187, -50.725382262202174]\n", + "[884.3587129994473, -898.153479604843, -813.6862861351652]\n", + "[884.3587129994473, -898.153479604843, 653.1846194685722]\n", + "2\n", + "-300.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(1, 2, -2, 1)\n", + "(1, 0, -2, 1)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -3, 1)\n", + "(1, 1, -2, 2)\n", + "(1, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)))\n", + "[180.4487112686728, -1602.0634813356187, -50.725382262202174]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1))\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0))\n", + "[480.4487112686728, -1302.0634813356187, -17.596287865939587]\n", + "[884.3587129994473, -898.153479604843, 653.1846194685722]\n", + "[884.3587129994473, -898.153479604843, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-364.4116683973681, -1333.237574866493, 97.93651866438165]\n", - "((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-364.4116683973681, -133.23757486649288, 97.93651866438165]\n", - "[-160.50166666659302, -1129.3275731357182, 301.8465203951569]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-364.4116683973681, -133.23757486649288, 97.93651866438165]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-133.2375748664931, -133.23757486649288, 97.93651866438165]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", - "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", + "400.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-3, 0, 1, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", + "[480.4487112686728, -1302.0634813356187, -17.596287865939587]\n", + "((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "[80.44871126867281, -31.282574001106013, -417.5962878659396]\n", + "[884.3587129994473, -898.153479604843, 386.3137138648348]\n", + "[884.3587129994473, 772.6274277296696, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-8, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-133.2375748664931, -133.23757486649288, 97.93651866438165]\n", - "((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-133.2375748664931, -288.37719520045266, 97.93651866438165]\n", - "[70.67242686428197, 70.67242686428197, 301.8465203951569]\n", - "[70.67242686428197, -84.46719346967784, 301.8465203951569]\n", + "-800.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (1, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[80.44871126867281, -31.282574001106013, -417.5962878659396]\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[880.4487112686728, -3.9100017307756616, 382.4037121340604]\n", + "[884.3587129994473, 772.6274277296696, 386.3137138648348]\n", + "[884.3587129994473, 0.0, 386.3137138648348]\n", "2\n", "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-9, -1, 2, 2), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-133.2375748664931, -288.37719520045266, 97.93651866438165]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "[-333.2375748664931, -488.37719520045266, 213.57780566493437]\n", - "[70.67242686428197, -84.46719346967784, 301.8465203951569]\n", - "[70.67242686428197, -84.46719346967784, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-333.2375748664931, -488.37719520045266, 213.57780566493437]\n", - "((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "[-172.7359081999001, -488.37719520045266, 213.57780566493437]\n", - "[70.67242686428197, -84.46719346967784, 617.4878073957096]\n", - "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, -1, 1, 0), (6, -1, -1, -1), (4, -1, -1, 0)), ((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[880.4487112686728, -3.9100017307756616, 382.4037121340604]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[680.4487112686728, -203.91000173077566, 27.264091800100573]\n", + "[884.3587129994473, 0.0, 386.3137138648348]\n", + "[884.3587129994473, 0.0, 231.17409353087498]\n", + "2\n", + "600.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, -1, 1, 0), (6, -1, -1, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[680.4487112686728, -203.91000173077566, 27.264091800100573]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[80.44871126867281, -803.9100017307757, -733.2375748664924]\n", + "[884.3587129994473, 0.0, 231.17409353087498]\n", + "[884.3587129994473, 0.0, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 1, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999001, -488.37719520045266, 213.57780566493437]\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "[-172.7359081999001, -559.0496220647346, 213.57780566493437]\n", - "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", - "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", + "0.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (2, -1, 1, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", + "[80.44871126867281, -803.9100017307757, -733.2375748664924]\n", + "((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "[80.44871126867281, -31.282574001106013, -733.2375748664924]\n", + "[884.3587129994473, 0.0, 70.67242686428197]\n", + "[884.3587129994473, 772.6274277296696, 70.67242686428197]\n", + "0\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 2, -1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)))\n", + "[80.44871126867281, -31.282574001106013, -733.2375748664924]\n", + "((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "[199.8915195297701, -31.282574001106013, -733.2375748664924]\n", + "[884.3587129994473, 772.6274277296696, 70.67242686428197]\n", + "[1003.8015212605446, 772.6274277296696, 70.67242686428197]\n", + "2\n", + "-100.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-3, 0, 1, 0)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)))\n", + "[199.8915195297701, -31.282574001106013, -733.2375748664924]\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0))\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0))\n", + "[299.8915195297701, 68.71742599889399, 68.71742599889524]\n", + "[1003.8015212605446, 772.6274277296696, 70.67242686428197]\n", + "[1003.8015212605446, 772.6274277296696, 772.6274277296696]\n", + "1\n", + "-300.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-3, -1, 1, 1)), ((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[299.8915195297701, 68.71742599889399, 68.71742599889524]\n", + "((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0))\n", + "((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[599.8915195297701, -17.596287865940837, 368.71742599889524]\n", + "[1003.8015212605446, 772.6274277296696, 772.6274277296696]\n", + "[1003.8015212605446, 386.3137138648348, 772.6274277296696]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-1, -1, 2, -1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[599.8915195297701, -17.596287865940837, 368.71742599889524]\n", + "((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[684.3587129994477, -17.596287865940837, 368.71742599889524]\n", + "[1003.8015212605446, 386.3137138648348, 772.6274277296696]\n", + "[1088.2687147302222, 386.3137138648348, 772.6274277296696]\n", "0\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[684.3587129994477, -17.596287865940837, 368.71742599889524]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[68.71742599889512, -317.59628786594084, 68.71742599889524]\n", + "[1088.2687147302222, 386.3137138648348, 772.6274277296696]\n", + "[772.6274277296696, 386.3137138648348, 772.6274277296696]\n", + "2\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[68.71742599889512, -317.59628786594084, 68.71742599889524]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[368.7174259988951, -17.596287865940837, 213.57780566493523]\n", + "[772.6274277296696, 386.3137138648348, 772.6274277296696]\n", + "[772.6274277296696, 386.3137138648348, 617.4878073957096]\n", + "2\n", "-200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-8, 0, 2, 1), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999001, -559.0496220647346, 213.57780566493437]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "[-84.46719346967785, -359.04962206473465, 413.5778056649344]\n", - "[231.17409353087498, -155.13962033395978, 617.4878073957096]\n", - "[119.44280826109726, -155.13962033395978, 617.4878073957096]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[368.7174259988951, -17.596287865940837, 213.57780566493523]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[568.7174259988951, 182.40371213405916, -48.77038139681463]\n", + "[772.6274277296696, 386.3137138648348, 617.4878073957096]\n", + "[772.6274277296696, 386.3137138648348, 155.13962033395975]\n", "1\n", - "200.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 2, 0), (-6, -1, 2, 1)), ((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", - "[-84.46719346967785, -359.04962206473465, 413.5778056649344]\n", - "((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "[-284.46719346967785, -17.596287865939985, 213.57780566493437]\n", - "[119.44280826109726, -155.13962033395978, 617.4878073957096]\n", - "[119.44280826109726, 386.3137138648348, 617.4878073957096]\n", + "500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[568.7174259988951, 182.40371213405916, -48.77038139681463]\n", + "((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[68.71742599889512, -50.725382262203425, -548.7703813968146]\n", + "[772.6274277296696, 386.3137138648348, 155.13962033395975]\n", + "[772.6274277296696, 653.1846194685722, 155.13962033395975]\n", + "0\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[68.71742599889512, -50.725382262203425, -548.7703813968146]\n", + "((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[264.9159047383504, -50.725382262203425, -548.7703813968146]\n", + "[772.6274277296696, 653.1846194685722, 155.13962033395975]\n", + "[968.8259064691249, 653.1846194685722, 155.13962033395975]\n", + "1\n", + "-500.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-4, 0, 2, 0), (-3, -1, 2, 0)), ((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[264.9159047383504, -50.725382262203425, -548.7703813968146]\n", + "((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[764.9159047383504, 337.5433324680189, -48.77038139681463]\n", + "[968.8259064691249, 653.1846194685722, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-4, 0, 2, 0), (-4, 0, 2, 0)), ((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[764.9159047383504, 337.5433324680189, -48.77038139681463]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[920.0555250723102, 337.5433324680189, -48.77038139681463]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "[1123.9655268030847, 541.4533341987946, 155.13962033395975]\n", "2\n", + "600.0\n", + "(7, 1, -1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, 0, -2, -2)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -1, -3)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[920.0555250723102, 337.5433324680189, -48.77038139681463]\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[320.05552507231016, -262.4566675319811, -1848.7703813968149]\n", + "[1123.9655268030847, 541.4533341987946, 155.13962033395975]\n", + "[1123.9655268030847, 541.4533341987946, -1044.8603796660404]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[320.05552507231016, -262.4566675319811, -1848.7703813968149]\n", + "((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[235.58833160263237, -262.4566675319811, -1848.7703813968149]\n", + "[1123.9655268030847, 541.4533341987946, -1044.8603796660404]\n", + "[1039.498333333407, 541.4533341987946, -1044.8603796660404]\n", + "0\n", "-400.0\n", - "here\n", - "(((-6, -1, 2, 1), (-4, -1, 2, 0), (0, -1, 2, -1)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-284.46719346967785, -17.596287865939985, 213.57780566493437]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[115.53280653032215, 382.40371213406, -3.9100017307752637]\n", - "[119.44280826109726, 386.3137138648348, 617.4878073957096]\n", - "[119.44280826109726, 386.3137138648348, 0.0]\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, -1, -1, -1)\n", + "(6, 0, 0, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 0, -1, 0)\n", + "(6, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)))\n", + "[235.58833160263237, -262.4566675319811, -1848.7703813968149]\n", + "((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "[453.1846194685727, 137.5433324680189, -1448.7703813968149]\n", + "[1039.498333333407, 541.4533341987946, -1044.8603796660404]\n", + "[857.0946211993472, 541.4533341987946, -1044.8603796660404]\n", "2\n", "300.0\n", - "here\n", - "(((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[115.53280653032215, 382.40371213406, -3.9100017307752637]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-184.46719346967785, 82.40371213406002, -148.7703813968155]\n", - "[119.44280826109726, 386.3137138648348, 0.0]\n", - "[119.44280826109726, 386.3137138648348, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (-3, -1, 2, 0), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-184.46719346967785, 82.40371213406002, -148.7703813968155]\n", - "((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-184.46719346967785, 237.54333246801974, -148.7703813968155]\n", - "[119.44280826109726, 386.3137138648348, 155.13962033395975]\n", - "[119.44280826109726, 541.4533341987946, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", - "[-184.46719346967785, 237.54333246801974, -148.7703813968155]\n", - "((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "[-379.9444749276904, 237.54333246801974, -148.7703813968155]\n", - "[119.44280826109726, 541.4533341987946, 155.13962033395975]\n", - "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)))\n", + "[453.1846194685727, 137.5433324680189, -1448.7703813968149]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "[153.1846194685727, -162.4566675319811, -1131.2825740011049]\n", + "[857.0946211993472, 541.4533341987946, -1044.8603796660404]\n", + "[857.0946211993472, 541.4533341987946, -427.37257227033035]\n", "2\n", - "-100.0\n", - "here\n", - "(((-3, -1, 2, 0), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)))\n", - "[-379.9444749276904, 237.54333246801974, -148.7703813968155]\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2))\n", - "[-279.9444749276904, 337.54333246801974, 218.10052420692185]\n", - "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", - "[-76.03447319691533, 541.4533341987946, 422.0105259376971]\n", + "-500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[153.1846194685727, -162.4566675319811, -1131.2825740011049]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0))\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[653.1846194685727, 337.5433324680189, -48.77038139681474]\n", + "[857.0946211993472, 541.4533341987946, -427.37257227033035]\n", + "[857.0946211993472, 541.4533341987946, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[-279.9444749276904, 337.54333246801974, 218.10052420692185]\n", - "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[-279.9444749276904, 218.10052420692227, 218.10052420692185]\n", - "[-76.03447319691533, 541.4533341987946, 422.0105259376971]\n", - "[-76.03447319691533, 422.0105259376971, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)))\n", - "[-279.9444749276904, 218.10052420692227, 218.10052420692185]\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "[-168.21318965791275, 218.10052420692227, 218.10052420692185]\n", - "[-76.03447319691533, 422.0105259376971, 422.0105259376971]\n", - "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", + "500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685727, 337.5433324680189, -48.77038139681474]\n", + "((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "[153.1846194685727, -50.725382262203425, -548.7703813968147]\n", + "[857.0946211993472, 541.4533341987946, 155.13962033395975]\n", + "[857.0946211993472, 653.1846194685722, 155.13962033395975]\n", "1\n", "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (5, 0, -1, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-168.21318965791275, 218.10052420692227, 218.10052420692185]\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2))\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-168.21318965791275, 62.96090387296249, 218.10052420692185]\n", - "[35.69681207286232, 422.0105259376971, 422.0105259376971]\n", - "[35.69681207286232, 266.8709056037373, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-168.21318965791275, 62.96090387296249, 218.10052420692185]\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-323.3528099918724, 62.96090387296249, 218.10052420692185]\n", - "[35.69681207286232, 266.8709056037373, 422.0105259376971]\n", - "[-119.44280826109728, 266.8709056037373, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-323.3528099918724, 62.96090387296249, 218.10052420692185]\n", - "((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-435.0840952616502, 62.96090387296249, 218.10052420692185]\n", - "[-119.44280826109728, 266.8709056037373, 422.0105259376971]\n", - "[-231.1740935308751, 266.8709056037373, 422.0105259376971]\n", - "0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[153.1846194685727, -50.725382262203425, -548.7703813968147]\n", + "((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[153.1846194685727, 153.18461946857155, -548.7703813968147]\n", + "[857.0946211993472, 653.1846194685722, 155.13962033395975]\n", + "[857.0946211993472, 857.0946211993472, 155.13962033395975]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -548.7703813968147]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[153.1846194685727, 153.18461946857155, -233.12909439626208]\n", + "[857.0946211993472, 857.0946211993472, 155.13962033395975]\n", + "[857.0946211993472, 857.0946211993472, 470.7809073345124]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[153.1846194685727, 153.18461946857155, -233.12909439626208]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "[153.1846194685727, 153.18461946857155, -815.6412870005522]\n", + "[857.0946211993472, 857.0946211993472, 470.7809073345124]\n", + "[857.0946211993472, 857.0946211993472, -111.73128526977777]\n", + "2\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 0, 1, 2), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -815.6412870005522]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1))\n", + "[153.1846194685727, 153.18461946857155, -1433.1290943962622]\n", + "[857.0946211993472, 857.0946211993472, -111.73128526977777]\n", + "[857.0946211993472, 857.0946211993472, -729.2190926654877]\n", + "1\n", + "-500.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-5, -1, 2, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)))\n", + "[153.1846194685727, 153.18461946857155, -1433.1290943962622]\n", + "((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "[653.1846194685727, 35.696812072861576, -933.1290943962622]\n", + "[857.0946211993472, 857.0946211993472, -729.2190926654877]\n", + "[857.0946211993472, 239.60681380363727, -729.2190926654877]\n", + "2\n", + "-300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-6, 0, 1, 1)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)))\n", + "[653.1846194685727, 35.696812072861576, -933.1290943962622]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", + "[953.1846194685727, 335.6968120728616, 1149.3830982080285]\n", + "[857.0946211993472, 239.60681380363727, -729.2190926654877]\n", + "[857.0946211993472, 239.60681380363727, 1053.293099938803]\n", + "2\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 2, 0)), ((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)))\n", + "[953.1846194685727, 335.6968120728616, 1149.3830982080285]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0))\n", + "[553.1846194685727, -64.30318792713842, 784.3587129994478]\n", + "[857.0946211993472, 239.60681380363727, 1053.293099938803]\n", + "[857.0946211993472, 239.60681380363727, 1088.2687147302222]\n", + "2\n", "100.0\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)))\n", - "[-435.0840952616502, 62.96090387296249, 218.10052420692185]\n", - "((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "[-695.5857619282433, -37.03909612703751, 118.10052420692185]\n", - "[-231.1740935308751, 266.8709056037373, 422.0105259376971]\n", - "[-391.67576019746826, 266.8709056037373, 422.0105259376971]\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[553.1846194685727, -64.30318792713842, 784.3587129994478]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[453.1846194685727, -164.30318792713842, 333.7418112074755]\n", + "[857.0946211993472, 239.60681380363727, 1088.2687147302222]\n", + "[857.0946211993472, 239.60681380363727, 737.6518129382499]\n", "2\n", - "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-695.5857619282433, -37.03909612703751, 118.10052420692185]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-695.5857619282433, -37.03909612703751, 194.13499740383722]\n", - "[-391.67576019746826, 266.8709056037373, 422.0105259376971]\n", - "[-391.67576019746826, 266.8709056037373, 498.04499913461245]\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)))\n", + "[453.1846194685727, -164.30318792713842, 333.7418112074755]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "[653.1846194685727, 35.696812072861576, -666.2581887925245]\n", + "[857.0946211993472, 239.60681380363727, 737.6518129382499]\n", + "[857.0946211993472, 239.60681380363727, -462.3481870617502]\n", + "2\n", + "100.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[653.1846194685727, 35.696812072861576, -666.2581887925245]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[553.1846194685727, -64.30318792713842, -450.6169017919715]\n", + "[857.0946211993472, 239.60681380363727, -462.3481870617502]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "2\n", + "-300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)))\n", + "[553.1846194685727, -64.30318792713842, -450.6169017919715]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0))\n", + "[853.1846194685727, 235.69681207286158, -115.64128700055204]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "[857.0946211993472, 239.60681380363727, -111.73128526977777]\n", "2\n", "-100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-695.5857619282433, -37.03909612703751, 194.13499740383722]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[-595.5857619282433, 62.96090387296249, -168.21318965791295]\n", - "[-391.67576019746826, 266.8709056037373, 498.04499913461245]\n", - "[-391.67576019746826, 266.8709056037373, 35.69681207286232]\n", - "1\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)))\n", + "[853.1846194685727, 235.69681207286158, -115.64128700055204]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "[953.1846194685727, 335.6968120728616, -50.616901791971486]\n", + "[857.0946211993472, 239.60681380363727, -111.73128526977777]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 0, 1, -2)\n", + "(5, -2, 1, -2)\n", + "(5, -1, 2, -2)\n", + "(5, -1, 0, -2)\n", + "(5, -1, 1, -1)\n", + "(5, -1, 1, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-6, 1, 1, 1), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)))\n", + "[953.1846194685727, 335.6968120728616, -50.616901791971486]\n", + "((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", + "[953.1846194685727, 566.8709056037367, -50.616901791971486]\n", + "[857.0946211993472, 239.60681380363727, -146.70690006119722]\n", + "[857.0946211993472, 470.7809073345124, -146.70690006119722]\n", + "2\n", + "200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, 0, 1)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[953.1846194685727, 566.8709056037367, -50.616901791971486]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[753.1846194685727, 366.8709056037367, -446.8153805314271]\n", + "[857.0946211993472, 470.7809073345124, -146.70690006119722]\n", + "[857.0946211993472, 470.7809073345124, -342.90537880065284]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[753.1846194685727, 366.8709056037367, -446.8153805314271]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[598.0449991346129, 366.8709056037367, -446.8153805314271]\n", + "[857.0946211993472, 470.7809073345124, -342.90537880065284]\n", + "[701.9550008653874, 470.7809073345124, -342.90537880065284]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-3, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)))\n", + "[598.0449991346129, 366.8709056037367, -446.8153805314271]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1))\n", + "[598.0449991346129, 211.73128526977717, -446.8153805314271]\n", + "[701.9550008653874, 470.7809073345124, -342.90537880065284]\n", + "[701.9550008653874, 315.6412870005529, -342.90537880065284]\n", + "2\n", "100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[-595.5857619282433, 62.96090387296249, -168.21318965791295]\n", - "((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2))\n", - "[-695.5857619282433, -1081.8994757930777, -268.21318965791295]\n", - "[-391.67576019746826, 266.8709056037373, 35.69681207286232]\n", - "[-391.67576019746826, -777.989474062303, 35.69681207286232]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[598.0449991346129, 211.73128526977717, -446.8153805314271]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[498.0449991346129, 111.73128526977717, -386.3137138648342]\n", + "[701.9550008653874, 315.6412870005529, -342.90537880065284]\n", + "[701.9550008653874, 315.6412870005529, -182.40371213405996]\n", + "0\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-6, 0, 0, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)))\n", + "[498.0449991346129, 111.73128526977717, -386.3137138648342]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "[342.90537880065347, 111.73128526977717, -386.3137138648342]\n", + "[701.9550008653874, 315.6412870005529, -182.40371213405996]\n", + "[546.815380531428, 315.6412870005529, -182.40371213405996]\n", + "1\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[342.90537880065347, 111.73128526977717, -386.3137138648342]\n", + "((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0))\n", + "((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[342.90537880065347, -8.810729923425242e-13, -386.3137138648342]\n", + "[546.815380531428, 315.6412870005529, -182.40371213405996]\n", + "[546.815380531428, 203.91000173077484, -182.40371213405996]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)))\n", + "[342.90537880065347, -8.810729923425242e-13, -386.3137138648342]\n", + "((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "[111.73128526977837, -8.810729923425242e-13, -386.3137138648342]\n", + "[546.815380531428, 203.91000173077484, -182.40371213405996]\n", + "[315.6412870005529, 203.91000173077484, -182.40371213405996]\n", + "1\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-7, 1, 0, 2), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", + "[111.73128526977837, -8.810729923425242e-13, -386.3137138648342]\n", + "((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "[311.73128526977837, 44.860379666039194, -186.3137138648342]\n", + "[315.6412870005529, 203.91000173077484, -182.40371213405996]\n", + "[315.6412870005529, 48.77038139681492, -182.40371213405996]\n", "2\n", - "-400.0\n", - "here\n", - "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-695.5857619282433, -1081.8994757930777, -268.21318965791295]\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-295.5857619282433, -681.8994757930777, 20.055525072309365]\n", - "[-391.67576019746826, -777.989474062303, 35.69681207286232]\n", - "[-391.67576019746826, -777.989474062303, -76.03447319691533]\n", + "300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-5, 1, -1, 2)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[311.73128526977837, 44.860379666039194, -186.3137138648342]\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[11.731285269778368, -255.1396203339608, 131.17409353087555]\n", + "[315.6412870005529, 48.77038139681492, -182.40371213405996]\n", + "[315.6412870005529, 48.77038139681492, 435.0840952616498]\n", "0\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-6, -1, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-295.5857619282433, -681.8994757930777, 20.055525072309365]\n", - "((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-366.25818879252523, -681.8994757930777, 20.055525072309365]\n", - "[-391.67576019746826, -777.989474062303, -76.03447319691533]\n", - "[-462.3481870617502, -777.989474062303, -76.03447319691533]\n", + "-200.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[11.731285269778368, -255.1396203339608, 131.17409353087555]\n", + "((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[100.00000000000031, -55.139620333960806, 331.17409353087555]\n", + "[315.6412870005529, 48.77038139681492, 435.0840952616498]\n", + "[203.91000173077484, 48.77038139681492, 435.0840952616498]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)))\n", + "[100.00000000000031, -55.139620333960806, 331.17409353087555]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "[100.00000000000031, -55.139620333960806, 442.90537880065375]\n", + "[203.91000173077484, 48.77038139681492, 435.0840952616498]\n", + "[203.91000173077484, 48.77038139681492, 546.815380531428]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-7, 1, 1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)))\n", + "[100.00000000000031, -55.139620333960806, 442.90537880065375]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1))\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "[100.00000000000031, -55.139620333960806, 598.0449991346131]\n", + "[203.91000173077484, 48.77038139681492, 546.815380531428]\n", + "[203.91000173077484, 48.77038139681492, 701.9550008653874]\n", "0\n", - "None\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-366.25818879252523, -681.8994757930777, 20.055525072309365]\n", - "((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-450.7253822622028, -681.8994757930777, 20.055525072309365]\n", - "[-462.3481870617502, -777.989474062303, -76.03447319691533]\n", - "[-546.8153805314278, -777.989474062303, -76.03447319691533]\n", + "-100.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)))\n", + "[100.00000000000031, -55.139620333960806, 598.0449991346131]\n", + "((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "[-3.9100017307745247, 44.860379666039194, 698.0449991346131]\n", + "[203.91000173077484, 48.77038139681492, 701.9550008653874]\n", + "[0.0, 48.77038139681492, 701.9550008653874]\n", + "2\n", + "-500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (1, 1, -1, 0), (-1, 2, -1, 0)), ((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)))\n", + "[-3.9100017307745247, 44.860379666039194, 698.0449991346131]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0))\n", + "[496.0899982692255, 544.8603796660392, 1309.776284404391]\n", + "[0.0, 48.77038139681492, 701.9550008653874]\n", + "[0.0, 48.77038139681492, 813.6862861351653]\n", + "2\n", + "800.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)))\n", + "[496.0899982692255, 544.8603796660392, 1309.776284404391]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0))\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1))\n", + "[-303.9100017307745, -255.1396203339608, -72.73590819989943]\n", + "[0.0, 48.77038139681492, 813.6862861351653]\n", + "[0.0, 48.77038139681492, 231.17409353087498]\n", + "1\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 2, 0, 0), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-303.9100017307745, -255.1396203339608, -72.73590819989943]\n", + "((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-103.91000173077452, -103.91000173077572, 127.26409180010057]\n", + "[0.0, 48.77038139681492, 231.17409353087498]\n", + "[0.0, 0.0, 231.17409353087498]\n", "2\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-103.91000173077452, -103.91000173077572, 127.26409180010057]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[96.08999826922548, 96.08999826922428, 482.4037121340604]\n", + "[0.0, 0.0, 231.17409353087498]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[96.08999826922548, 96.08999826922428, 482.4037121340604]\n", + "((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-135.08409526164962, 96.08999826922428, 482.4037121340604]\n", + "[0.0, 0.0, 386.3137138648348]\n", + "[-231.1740935308751, 0.0, 386.3137138648348]\n", + "1\n", "300.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-450.7253822622028, -681.8994757930777, 20.055525072309365]\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-750.7253822622029, -981.8994757930777, -48.77038139681554]\n", - "[-546.8153805314278, -777.989474062303, -76.03447319691533]\n", - "[-546.8153805314278, -777.989474062303, 155.13962033395975]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-750.7253822622029, -981.8994757930777, -48.77038139681554]\n", - "((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-546.815380531428, -981.8994757930777, -48.77038139681554]\n", - "[-546.8153805314278, -777.989474062303, 155.13962033395975]\n", - "[-342.90537880065284, -777.989474062303, 155.13962033395975]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-135.08409526164962, 96.08999826922428, 482.4037121340604]\n", + "((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-435.0840952616496, -315.64128700055346, 182.4037121340604]\n", + "[-231.1740935308751, 0.0, 386.3137138648348]\n", + "[-231.1740935308751, -111.73128526977777, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (4, 1, -1, -1)), ((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-435.0840952616496, -315.64128700055346, 182.4037121340604]\n", + "((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-631.2825740011049, -315.64128700055346, 182.4037121340604]\n", + "[-231.1740935308751, -111.73128526977777, 386.3137138648348]\n", + "[-427.37257227033035, -111.73128526977777, 386.3137138648348]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-631.2825740011049, -315.64128700055346, 182.4037121340604]\n", + "((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-701.9550008653871, -315.64128700055346, 182.4037121340604]\n", + "[-427.37257227033035, -111.73128526977777, 386.3137138648348]\n", + "[-498.04499913461257, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "0.0\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653871, -315.64128700055346, 182.4037121340604]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-701.9550008653871, -315.64128700055346, 4.263256414560601e-13]\n", + "[-498.04499913461257, -111.73128526977777, 386.3137138648348]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (-6, -1, 1, 2)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-546.815380531428, -981.8994757930777, -48.77038139681554]\n", - "((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-168.21318965791284, -981.8994757930777, -48.77038139681554]\n", - "[-342.90537880065284, -777.989474062303, 155.13962033395975]\n", - "[35.69681207286232, -777.989474062303, 155.13962033395975]\n", + "500.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, -1, 0)), ((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-701.9550008653871, -315.64128700055346, 4.263256414560601e-13]\n", + "((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1313.686286135165, -815.6412870005535, -499.99999999999955]\n", + "[-498.04499913461257, -111.73128526977777, 203.91000173077484]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "2\n", + "-300.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 2, -1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1313.686286135165, -815.6412870005535, -499.99999999999955]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-1013.6862861351649, -515.6412870005535, -17.59628786593953]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "[-609.7762844043904, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "-200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (3, 0, 0, -1)), ((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-1013.6862861351649, -515.6412870005535, -17.59628786593953]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-813.6862861351649, -315.64128700055346, 4.831690603168681e-13]\n", + "[-609.7762844043904, -111.73128526977777, 386.3137138648348]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[-813.6862861351649, -315.64128700055346, 4.831690603168681e-13]\n", + "((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[-1017.5962878659398, -315.64128700055346, 4.831690603168681e-13]\n", + "[-609.7762844043904, -111.73128526977777, 203.91000173077484]\n", + "[-813.6862861351652, -111.73128526977777, 203.91000173077484]\n", + "2\n", + "100.0\n", + "(3, 1, -1, 0)\n", + "(3, -1, -1, 0)\n", + "(3, 0, 0, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 0, -1, 1)\n", + "(3, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1017.5962878659398, -315.64128700055346, 4.831690603168681e-13]\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1117.5962878659398, -415.64128700055346, -303.91000173077435]\n", + "[-813.6862861351652, -111.73128526977777, 203.91000173077484]\n", + "[-813.6862861351652, -111.73128526977777, 0.0]\n", + "0\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-1117.5962878659398, -415.64128700055346, -303.91000173077435]\n", + "((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-1005.8650025961621, -415.64128700055346, -303.91000173077435]\n", + "[-813.6862861351652, -111.73128526977777, 0.0]\n", + "[-701.9550008653875, -111.73128526977777, 0.0]\n", + "2\n", + "100.0\n", + "(-1, 2, 0, 0)\n", + "(-1, 0, 0, 0)\n", + "(-1, 1, 1, 0)\n", + "(-1, 1, -1, 0)\n", + "(-1, 1, 0, 1)\n", + "(-1, 1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1005.8650025961621, -415.64128700055346, -303.91000173077435]\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-1105.865002596162, -515.6412870005535, -17.59628786593953]\n", + "[-701.9550008653875, -111.73128526977777, 0.0]\n", + "[-701.9550008653875, -111.73128526977777, 386.3137138648348]\n", "0\n", "0.0\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)))\n", - "[-168.21318965791284, -981.8994757930777, -48.77038139681554]\n", - "((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -981.8994757930777, -48.77038139681554]\n", - "[35.69681207286232, -777.989474062303, 155.13962033395975]\n", - "[-76.03447319691533, -777.989474062303, 155.13962033395975]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-1105.865002596162, -515.6412870005535, -17.59628786593953]\n", + "((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-17.59628786593953, -515.6412870005535, -17.59628786593953]\n", + "[-701.9550008653875, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-17.59628786593953, -515.6412870005535, -17.59628786593953]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -115.64128700055346, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406047, -115.64128700055346, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -319.55128873132844, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -315.6412870005527, 0.0]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[382.40371213406047, -319.55128873132844, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[382.40371213406047, -235.08409526165082, -3.910001730774354]\n", + "[386.3137138648348, -315.6412870005527, 0.0]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-9, -1, 2, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -981.8994757930777, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -750.7253822622025, -48.77038139681554]\n", - "[-76.03447319691533, -777.989474062303, 155.13962033395975]\n", - "[-76.03447319691533, -546.8153805314278, 155.13962033395975]\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[382.40371213406047, -235.08409526165082, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[482.40371213406047, -15.64128700055349, 96.08999826922565]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", "2\n", - "200.0\n", - "here\n", - "(((-9, -1, 2, 2), (-7, -1, 1, 2), (-4, -1, 0, 2)), ((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)))\n", - "[-279.9444749276905, -750.7253822622025, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "[-479.9444749276905, -950.7253822622025, 18.10052420692182]\n", - "[-76.03447319691533, -546.8153805314278, 155.13962033395975]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[482.40371213406047, -15.64128700055349, 96.08999826922565]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[882.4037121340605, 384.35871299944654, -1.9550008653869213]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -111.73128526977777, -498.04499913461257]\n", + "2\n", + "700.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[882.4037121340605, 384.35871299944654, -1.9550008653869213]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -315.64128700055346, -48.77038139681463]\n", + "[386.3137138648348, -111.73128526977777, -498.04499913461257]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", "1\n", "None\n", - "here\n", - "(((-9, -1, 2, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)))\n", - "[-479.9444749276905, -950.7253822622025, 18.10052420692182]\n", - "((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "[-479.9444749276905, -795.5857619282431, 18.10052420692182]\n", - "[-76.03447319691533, -546.8153805314278, 422.0105259376971]\n", - "[-76.03447319691533, -391.67576019746826, 422.0105259376971]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((1, -1, 0, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -315.64128700055346, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -203.9100017307757, -48.77038139681463]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 0, 0, 2), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)))\n", - "[-479.9444749276905, -795.5857619282431, 18.10052420692182]\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2))\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -595.5857619282431, -48.77038139681554]\n", - "[-76.03447319691533, -391.67576019746826, 422.0105259376971]\n", - "[-76.03447319691533, -391.67576019746826, 155.13962033395975]\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, -1, 0, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)))\n", + "[182.40371213406047, -203.9100017307757, -48.77038139681463]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "[482.40371213406047, 96.08999826922431, -15.641287000552154]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "[386.3137138648348, 0.0, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 96.08999826922431, -15.641287000552154]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[482.40371213406047, 251.22961860318406, -15.641287000552154]\n", + "[386.3137138648348, 0.0, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", "1\n", "None\n", - "here\n", - "(((-4, -1, 1, 1), (-7, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -595.5857619282431, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[-279.9444749276905, -435.0840952616499, -48.77038139681554]\n", - "[-76.03447319691533, -391.67576019746826, 155.13962033395975]\n", - "[-76.03447319691533, -231.1740935308751, 155.13962033395975]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 251.22961860318406, -15.641287000552154]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[482.40371213406047, 482.4037121340591, -15.641287000552154]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "1\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)))\n", + "[482.40371213406047, 482.4037121340591, -15.641287000552154]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "[182.40371213406047, -48.770381396815964, -315.64128700055215]\n", + "[386.3137138648348, 386.3137138648348, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "2\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -48.770381396815964, -315.64128700055215]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "[386.3137138648348, 155.13962033395975, -111.73128526977777]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "2\n", "200.0\n", - "here\n", - "(((-4, -1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-279.9444749276905, -435.0840952616499, -48.77038139681554]\n", - "((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-479.9444749276905, -17.596287865939928, -248.77038139681554]\n", - "[-76.03447319691533, -231.1740935308751, 155.13962033395975]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "-100.0\n", - "here\n", - "(((-7, 1, 1, 1), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-479.9444749276905, -17.596287865939928, -248.77038139681554]\n", - "((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[-148.77038139681542, 82.40371213406007, -148.77038139681554]\n", - "[-76.03447319691533, 386.3137138648348, 155.13962033395975]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", - "0\n", - "-400.0\n", - "here\n", - "(((-4, -1, 0, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", - "[-148.77038139681542, 82.40371213406007, -148.77038139681554]\n", - "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -479.9444749276911, 333.7418112074755]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)))\n", + "[-17.59628786593953, -479.9444749276911, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -368.2131896579134, 333.7418112074755]\n", + "[386.3137138648348, -76.03447319691533, 737.6518129382499]\n", + "[386.3137138648348, 35.69681207286232, 737.6518129382499]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)))\n", + "[-17.59628786593953, -368.2131896579134, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "[-17.59628786593953, -164.30318792713845, 333.7418112074755]\n", + "[386.3137138648348, 35.69681207286232, 737.6518129382499]\n", + "[386.3137138648348, 239.60681380363727, 737.6518129382499]\n", + "2\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)))\n", + "[-17.59628786593953, -164.30318792713845, 333.7418112074755]\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2))\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1))\n", + "[82.40371213406047, -64.30318792713845, -148.77038139681463]\n", + "[386.3137138648348, 239.60681380363727, 737.6518129382499]\n", + "[386.3137138648348, 239.60681380363727, 155.13962033395975]\n", + "1\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[82.40371213406047, -64.30318792713845, -148.77038139681463]\n", + "((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1))\n", "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "[482.4037121340597, 482.4037121340601, 251.22961860318446]\n", - "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[-17.59628786593953, -17.596287865940894, -248.77038139681463]\n", + "[386.3137138648348, 239.60681380363727, 155.13962033395975]\n", "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "2\n", - "500.0\n", - "here\n", - "(((-8, 0, 1, 2), (-7, -1, 1, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", - "[482.4037121340597, 482.4037121340601, 251.22961860318446]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-17.59628786593953, -17.596287865940894, -248.77038139681463]\n", "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "[-17.596287865940326, -17.596287865939928, 213.57780566493432]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", - "[386.3137138648348, 386.3137138648348, 617.4878073957096]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "2\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", + "[182.40371213406047, -48.770381396815964, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "[482.40371213406047, 251.22961860318404, 96.08999826922562]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "2\n", + "-500.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[482.40371213406047, 251.22961860318404, 96.08999826922562]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[982.4037121340605, 751.229618603184, 364.9159047383505]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)))\n", - "[-17.596287865940326, -17.596287865939928, 213.57780566493432]\n", - "((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1))\n", - "[-17.596287865940326, 213.57780566493489, 213.57780566493432]\n", - "[386.3137138648348, 386.3137138648348, 617.4878073957096]\n", - "[386.3137138648348, 617.4878073957096, 617.4878073957096]\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)))\n", + "[982.4037121340605, 751.229618603184, 364.9159047383505]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "[382.40371213406047, -3.9100017307757753, -235.0840952616495]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "[386.3137138648348, 0.0, -231.1740935308751]\n", + "2\n", + "400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[382.40371213406047, -3.9100017307757753, -235.0840952616495]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-17.59628786593953, -403.9100017307758, -17.59628786593953]\n", + "[386.3137138648348, 0.0, -231.1740935308751]\n", + "[386.3137138648348, 0.0, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-4, -1, 1, 1), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)))\n", - "[-17.596287865940326, 213.57780566493489, 213.57780566493432]\n", - "((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1))\n", - "[-17.596287865940326, 368.7174259988949, 213.57780566493432]\n", - "[386.3137138648348, 617.4878073957096, 617.4878073957096]\n", - "[386.3137138648348, 772.6274277296696, 617.4878073957096]\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, -1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.59628786593953, -403.9100017307758, -17.59628786593953]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[282.40371213406047, -215.64128700055358, 282.40371213406047]\n", + "[386.3137138648348, 0.0, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", "2\n", - "-400.0\n", - "here\n", - "(((-8, 0, 1, 2), (-9, -1, 2, 2), (-6, -1, 1, 2)), ((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)))\n", - "[-17.596287865940326, 368.7174259988949, 213.57780566493432]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1))\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0))\n", - "[382.4037121340597, 768.7174259988949, -3.9100017307753205]\n", - "[386.3137138648348, 772.6274277296696, 617.4878073957096]\n", - "[386.3137138648348, 772.6274277296696, 0.0]\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 0, 2)), ((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[282.40371213406047, -215.64128700055358, 282.40371213406047]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[382.40371213406047, -115.64128700055358, -3.910001730774354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-9, -1, 2, 2), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", - "[382.4037121340597, 768.7174259988949, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "[382.4037121340597, 964.9159047383502, -3.9100017307753205]\n", - "[386.3137138648348, 772.6274277296696, 0.0]\n", - "[386.3137138648348, 968.8259064691249, 0.0]\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-7, 1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[382.40371213406047, -115.64128700055358, -3.910001730774354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[82.40371213406047, -535.0840952616509, -303.91000173077435]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)))\n", + "[82.40371213406047, -535.0840952616509, -303.91000173077435]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "[82.40371213406047, -535.0840952616509, -415.6412870005521]\n", + "[386.3137138648348, -231.1740935308751, 0.0]\n", + "[386.3137138648348, -231.1740935308751, -111.73128526977777]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)))\n", + "[82.40371213406047, -535.0840952616509, -415.6412870005521]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "[166.87090560373804, -535.0840952616509, -415.6412870005521]\n", + "[386.3137138648348, -231.1740935308751, -111.73128526977777]\n", + "[470.7809073345124, -231.1740935308751, -111.73128526977777]\n", "1\n", - "200.0\n", - "here\n", - "(((-8, 0, 1, 2), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[382.4037121340597, 964.9159047383502, -3.9100017307753205]\n", - "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[182.40371213405967, 27.264091800100232, -203.91000173077532]\n", - "[386.3137138648348, 968.8259064691249, 0.0]\n", - "[386.3137138648348, 231.17409353087498, 0.0]\n", + "-100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)))\n", + "[166.87090560373804, -535.0840952616509, -415.6412870005521]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0))\n", + "[266.87090560373804, -546.8153805314287, -315.6412870005521]\n", + "[470.7809073345124, -231.1740935308751, -111.73128526977777]\n", + "[470.7809073345124, -342.90537880065284, -111.73128526977777]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[266.87090560373804, -546.8153805314287, -315.6412870005521]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[266.87090560373804, -546.8153805314287, -231.17409353087456]\n", + "[470.7809073345124, -342.90537880065284, -111.73128526977777]\n", + "[470.7809073345124, -342.90537880065284, -27.264091800100235]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[266.87090560373804, -546.8153805314287, -231.17409353087456]\n", + "((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[-933.129094396262, -546.8153805314287, -231.17409353087456]\n", + "[470.7809073345124, -342.90537880065284, -27.264091800100235]\n", + "[-729.2190926654877, -342.90537880065284, -27.264091800100235]\n", + "0\n", + "100.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)))\n", + "[-933.129094396262, -546.8153805314287, -231.17409353087456]\n", + "((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "[-99.99999999999943, -646.8153805314287, -331.17409353087453]\n", + "[-729.2190926654877, -342.90537880065284, -27.264091800100235]\n", + "[203.91000173077484, -342.90537880065284, -27.264091800100235]\n", "2\n", "0.0\n", - "here\n", - "(((-8, 0, 1, 2), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)))\n", - "[182.40371213405967, 27.264091800100232, -203.91000173077532]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", - "[182.40371213405967, 27.264091800100232, -48.770381396815566]\n", - "[386.3137138648348, 231.17409353087498, 0.0]\n", - "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)))\n", + "[-99.99999999999943, -646.8153805314287, -331.17409353087453]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1))\n", + "[-99.99999999999943, -646.8153805314287, 131.1740935308755]\n", + "[203.91000173077484, -342.90537880065284, -27.264091800100235]\n", + "[203.91000173077484, -342.90537880065284, 435.0840952616498]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[182.40371213405967, 27.264091800100232, -48.770381396815566]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1))\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[482.4037121340597, 327.26409180010023, -15.64128700055312]\n", - "[386.3137138648348, 231.17409353087498, 155.13962033395975]\n", - "[386.3137138648348, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[482.4037121340597, 327.26409180010023, -15.64128700055312]\n", - "((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[713.5778056649344, 327.26409180010023, -15.64128700055312]\n", - "[386.3137138648348, 231.17409353087498, -111.73128526977777]\n", - "[617.4878073957096, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 1, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[713.5778056649344, 327.26409180010023, -15.64128700055312]\n", - "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[798.0449991346122, 327.26409180010023, -15.64128700055312]\n", - "[617.4878073957096, 231.17409353087498, -111.73128526977777]\n", - "[701.9550008653874, 231.17409353087498, -111.73128526977777]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (1, 0, 1, -1), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[798.0449991346122, 327.26409180010023, -15.64128700055312]\n", - "((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[686.3137138648344, 327.26409180010023, -15.64128700055312]\n", - "[701.9550008653874, 231.17409353087498, -111.73128526977777]\n", - "[590.2237155956096, 231.17409353087498, -111.73128526977777]\n", + "400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)))\n", + "[-99.99999999999943, -646.8153805314287, 131.1740935308755]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0))\n", + "[-499.99999999999943, -1046.8153805314287, -1.9550008653868645]\n", + "[203.91000173077484, -342.90537880065284, 435.0840952616498]\n", + "[203.91000173077484, -342.90537880065284, 701.9550008653874]\n", + "2\n", + "100.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)))\n", + "[-499.99999999999943, -1046.8153805314287, -1.9550008653868645]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0))\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "[-599.9999999999994, -1146.8153805314287, -213.68628613516466]\n", + "[203.91000173077484, -342.90537880065284, 701.9550008653874]\n", + "[203.91000173077484, -342.90537880065284, 590.2237155956096]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-599.9999999999994, -1146.8153805314287, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0))\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-599.9999999999994, -915.6412870005536, -213.68628613516466]\n", + "[203.91000173077484, -342.90537880065284, 590.2237155956096]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", "0\n", + "-100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[-599.9999999999994, -915.6412870005536, -213.68628613516466]\n", + "((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[-584.467193469677, -815.6412870005536, -113.68628613516466]\n", + "[203.91000173077484, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-4, 1, 1, 0)), ((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -815.6412870005536, -113.68628613516466]\n", + "((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0))\n", + "[-584.467193469677, -970.7809073345135, -113.68628613516466]\n", + "[119.44280826109726, -111.73128526977777, 590.2237155956096]\n", + "[119.44280826109726, -266.87090560373764, 590.2237155956096]\n", + "1\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -970.7809073345135, -113.68628613516466]\n", + "((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "[-584.467193469677, -1082.5121926042914, -113.68628613516466]\n", + "[119.44280826109726, -266.87090560373764, 590.2237155956096]\n", + "[119.44280826109726, -378.6021908735155, 590.2237155956096]\n", + "1\n", "-400.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (1, 0, 1, -1)), ((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)))\n", - "[686.3137138648344, 327.26409180010023, -15.64128700055312]\n", - "((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "[1225.3090909347125, 727.2640918001002, 384.3587129994469]\n", - "[590.2237155956096, 231.17409353087498, -111.73128526977777]\n", - "[729.2190926654876, 231.17409353087498, -111.73128526977777]\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "(((-5, 1, 0, 1), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)))\n", + "[-584.467193469677, -1082.5121926042914, -113.68628613516466]\n", + "((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0))\n", + "[-184.467193469677, -886.4221943350663, 286.31371386483534]\n", + "[119.44280826109726, -378.6021908735155, 590.2237155956096]\n", + "[119.44280826109726, -582.5121926042904, 590.2237155956096]\n", "2\n", - "700.0\n", - "here\n", - "(((-2, 0, 1, 0), (-4, 0, 2, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[1225.3090909347125, 727.2640918001002, 384.3587129994469]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, -111.73128526977777]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", + "400.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-184.467193469677, -886.4221943350663, 286.31371386483534]\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0))\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-584.467193469677, -1286.4221943350663, -317.5962878659395]\n", + "[119.44280826109726, -582.5121926042904, 590.2237155956096]\n", + "[119.44280826109726, -582.5121926042904, 386.3137138648348]\n", + "1\n", + "-500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-584.467193469677, -1286.4221943350663, -317.5962878659395]\n", + "((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-84.467193469677, -48.770381396816106, 182.40371213406053]\n", + "[119.44280826109726, -582.5121926042904, 386.3137138648348]\n", + "[119.44280826109726, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-84.467193469677, -48.770381396816106, 182.40371213406053]\n", + "((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-203.91000173077424, -48.770381396816106, 182.40371213406053]\n", + "[119.44280826109726, 155.13962033395975, 386.3137138648348]\n", + "[0.0, 155.13962033395975, 386.3137138648348]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", - "[325.30909093471246, -172.73590819989977, -61.00462293012265]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", - "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 1, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)))\n", + "[-203.91000173077424, -48.770381396816106, 182.40371213406053]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "[-403.91000173077424, -248.7703813968161, 94.13499740383816]\n", + "[0.0, 155.13962033395975, 386.3137138648348]\n", + "[0.0, 155.13962033395975, 498.04499913461245]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)))\n", + "[-403.91000173077424, -248.7703813968161, 94.13499740383816]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "[-635.0840952616493, -248.7703813968161, 94.13499740383816]\n", + "[0.0, 155.13962033395975, 498.04499913461245]\n", + "[-231.1740935308751, 155.13962033395975, 498.04499913461245]\n", "2\n", "-200.0\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[325.30909093471246, -172.73590819989977, -61.00462293012265]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, 342.90537880065267]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-635.0840952616493, -248.7703813968161, 94.13499740383816]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-435.0840952616493, -48.770381396816106, -48.770381396814514]\n", + "[-231.1740935308751, 155.13962033395975, 498.04499913461245]\n", + "[-231.1740935308751, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (1, 1, 0, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[-435.0840952616493, -48.770381396816106, -48.770381396814514]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-546.8153805314271, -48.770381396816106, -48.770381396814514]\n", + "[-231.1740935308751, 155.13962033395975, 155.13962033395975]\n", + "[-342.90537880065284, 155.13962033395975, 155.13962033395975]\n", + "1\n", + "-300.0\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-3, 2, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-546.8153805314271, -48.770381396816106, -48.770381396814514]\n", + "((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[-246.81538053142708, -15.641287000553632, 251.2296186031855]\n", + "[-342.90537880065284, 155.13962033395975, 155.13962033395975]\n", + "[-342.90537880065284, -111.73128526977777, 155.13962033395975]\n", "0\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", - "[525.3090909347125, 27.264091800100232, 27.264091800099663]\n", - "((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "[729.2190926654872, 27.264091800100232, 27.264091800099663]\n", - "[729.2190926654876, 231.17409353087498, 231.17409353087498]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", + "900.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 0, 1, -1), (-5, 2, 1, 0)), ((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-246.81538053142708, -15.641287000553632, 251.2296186031855]\n", + "((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[53.18461946857292, -915.6412870005536, -648.7703813968145]\n", + "[-342.90537880065284, -111.73128526977777, 155.13962033395975]\n", + "[857.0946211993472, -111.73128526977777, 155.13962033395975]\n", + "2\n", + "-400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[53.18461946857292, -915.6412870005536, -648.7703813968145]\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[453.1846194685729, -515.6412870005536, -129.32757313571722]\n", + "[857.0946211993472, -111.73128526977777, 155.13962033395975]\n", + "[857.0946211993472, -111.73128526977777, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((-2, 0, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[729.2190926654872, 27.264091800100232, 27.264091800099663]\n", - "((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", - "((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[729.2190926654872, -203.91000173077475, 27.264091800099663]\n", - "[933.1290943962623, 231.17409353087498, 231.17409353087498]\n", - "[933.1290943962623, 0.0, 231.17409353087498]\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", + "[453.1846194685729, -515.6412870005536, -129.32757313571722]\n", + "((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "[653.1846194685729, -48.77038139681605, 70.67242686428278]\n", + "[857.0946211993472, -111.73128526977777, 274.582428595057]\n", + "[857.0946211993472, 155.13962033395975, 274.582428595057]\n", + "2\n", + "0.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685729, -48.77038139681605, 70.67242686428278]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[653.1846194685729, -48.77038139681605, -48.770381396814486]\n", + "[857.0946211993472, 155.13962033395975, 274.582428595057]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "2\n", + "600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", + "[653.1846194685729, -48.77038139681605, -48.770381396814486]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -648.770381396816, 53.18461946857292]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "[857.0946211993472, 155.13962033395975, 857.0946211993472]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (2, -1, 0, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -648.770381396816, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -333.1290943962633, 53.18461946857292]\n", + "[857.0946211993472, 155.13962033395975, 857.0946211993472]\n", + "[857.0946211993472, 470.7809073345124, 857.0946211993472]\n", + "1\n", + "None\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -333.1290943962633, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "[53.18461946857292, -1533.1290943962633, 53.18461946857292]\n", + "[857.0946211993472, 470.7809073345124, 857.0946211993472]\n", + "[857.0946211993472, -729.2190926654877, 857.0946211993472]\n", + "1\n", + "-400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-7, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[53.18461946857292, -1533.1290943962633, 53.18461946857292]\n", + "((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[453.1846194685729, 684.3587129994464, 453.1846194685729]\n", + "[857.0946211993472, -729.2190926654877, 857.0946211993472]\n", + "[857.0946211993472, 1088.2687147302222, 857.0946211993472]\n", + "2\n", + "0.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-7, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[453.1846194685729, 684.3587129994464, 453.1846194685729]\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[453.1846194685729, 684.3587129994464, -17.596287865939473]\n", + "[857.0946211993472, 1088.2687147302222, 857.0946211993472]\n", + "[857.0946211993472, 1088.2687147302222, 386.3137138648348]\n", + "1\n", + "-200.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[453.1846194685729, 684.3587129994464, -17.596287865939473]\n", + "((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[653.1846194685729, 680.4487112686716, 182.40371213406053]\n", + "[857.0946211993472, 1088.2687147302222, 386.3137138648348]\n", + "[857.0946211993472, 884.3587129994473, 386.3137138648348]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[653.1846194685729, 680.4487112686716, 182.40371213406053]\n", + "((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[884.3587129994479, 680.4487112686716, 182.40371213406053]\n", + "[857.0946211993472, 884.3587129994473, 386.3137138648348]\n", + "[1088.2687147302222, 884.3587129994473, 386.3137138648348]\n", + "2\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[884.3587129994479, 680.4487112686716, 182.40371213406053]\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[884.3587129994479, 680.4487112686716, 70.67242686428273]\n", + "[1088.2687147302222, 884.3587129994473, 386.3137138648348]\n", + "[1088.2687147302222, 884.3587129994473, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[884.3587129994479, 680.4487112686716, 70.67242686428273]\n", + "((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[294.13499740383816, 680.4487112686716, 70.67242686428273]\n", + "[1088.2687147302222, 884.3587129994473, 274.582428595057]\n", + "[498.04499913461245, 884.3587129994473, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[294.13499740383816, 680.4487112686716, 70.67242686428273]\n", + "((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[182.40371213406053, 680.4487112686716, 70.67242686428273]\n", + "[498.04499913461245, 884.3587129994473, 274.582428595057]\n", + "[386.3137138648348, 884.3587129994473, 274.582428595057]\n", "0\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", - "[729.2190926654872, -203.91000173077475, 27.264091800099663]\n", - "((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "[840.9503779352651, -203.91000173077475, 27.264091800099663]\n", - "[933.1290943962623, 0.0, 231.17409353087498]\n", - "[1044.8603796660402, 0.0, 231.17409353087498]\n", + "500.0\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)))\n", + "[182.40371213406053, 680.4487112686716, 70.67242686428273]\n", + "((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "[-50.72538226220206, 180.44871126867156, -429.3275731357173]\n", + "[386.3137138648348, 884.3587129994473, 274.582428595057]\n", + "[653.1846194685722, 884.3587129994473, 274.582428595057]\n", + "2\n", + "-300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 1, 0, 1), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)))\n", + "[-50.72538226220206, 180.44871126867156, -429.3275731357173]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "[249.27461773779794, 480.44871126867156, -17.596287865939473]\n", + "[653.1846194685722, 884.3587129994473, 274.582428595057]\n", + "[653.1846194685722, 884.3587129994473, 386.3137138648348]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)))\n", + "[249.27461773779794, 480.44871126867156, -17.596287865939473]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0))\n", + "[249.27461773779794, 635.5883316026311, -17.596287865939473]\n", + "[653.1846194685722, 884.3587129994473, 386.3137138648348]\n", + "[653.1846194685722, 1039.498333333407, 386.3137138648348]\n", "2\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 2, -2, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 1, -1, -1)\n", + "(5, 1, -3, -1)\n", + "(5, 1, -2, 0)\n", + "(5, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)))\n", + "[249.27461773779794, 635.5883316026311, -17.596287865939473]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0))\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", + "[349.27461773779794, 735.5883316026311, -37.039096127037]\n", + "[653.1846194685722, 1039.498333333407, 386.3137138648348]\n", + "[653.1846194685722, 1039.498333333407, 266.8709056037373]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-6, 1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[349.27461773779794, 735.5883316026311, -37.039096127037]\n", + "((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "[349.27461773779794, 664.9159047383491, -37.039096127037]\n", + "[653.1846194685722, 1039.498333333407, 266.8709056037373]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "1\n", "100.0\n", - "here\n", - "(((-1, 1, 0, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", - "[840.9503779352651, -203.91000173077475, 27.264091800099663]\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "[740.9503779352651, -303.91000173077475, 38.99537706987735]\n", - "[1044.8603796660402, 0.0, 231.17409353087498]\n", - "[1044.8603796660402, 0.0, 342.90537880065267]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)))\n", - "[740.9503779352651, -303.91000173077475, 38.99537706987735]\n", - "((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "[664.9159047383498, -303.91000173077475, 38.99537706987735]\n", - "[1044.8603796660402, 0.0, 342.90537880065267]\n", - "[968.8259064691249, 0.0, 342.90537880065267]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, 1, 1, 0), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)))\n", + "[349.27461773779794, 664.9159047383491, -37.039096127037]\n", + "((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "[249.27461773779794, 18.100524206921364, -137.039096127037]\n", + "[653.1846194685722, 968.8259064691249, 266.8709056037373]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "2\n", + "-400.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[249.27461773779794, 18.100524206921364, -137.039096127037]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[649.2746177377979, 418.10052420692136, 31.786810342088017]\n", + "[653.1846194685722, 422.0105259376971, 266.8709056037373]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "2\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", + "[649.2746177377979, 418.10052420692136, 31.786810342088017]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "[749.2746177377979, 518.1005242069214, 20.05552507231036]\n", + "[653.1846194685722, 422.0105259376971, 35.69681207286232]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", "1\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (-4, 1, 1, 0)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[664.9159047383498, -303.91000173077475, 38.99537706987735]\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1))\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[664.9159047383498, -192.178716460997, 38.99537706987735]\n", - "[968.8259064691249, 0.0, 342.90537880065267]\n", - "[968.8259064691249, 111.73128526977776, 342.90537880065267]\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[749.2746177377979, 518.1005242069214, 20.05552507231036]\n", + "((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[649.2746177377979, 151.229618603184, -79.94447492768964]\n", + "[653.1846194685722, 422.0105259376971, -76.03447319691533]\n", + "[653.1846194685722, 155.13962033395975, -76.03447319691533]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-6, 1, 2, 0)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[649.2746177377979, 151.229618603184, -79.94447492768964]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[733.7418112074756, 151.229618603184, -79.94447492768964]\n", + "[653.1846194685722, 155.13962033395975, -76.03447319691533]\n", + "[737.6518129382499, 155.13962033395975, -76.03447319691533]\n", + "2\n", + "0.0\n", + "(5, 1, 0, -2)\n", + "(5, -1, 0, -2)\n", + "(5, 0, 1, -2)\n", + "(5, 0, -1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, 0, 0, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)))\n", + "[733.7418112074756, 151.229618603184, -79.94447492768964]\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "[733.7418112074756, 151.229618603184, 31.786810342088017]\n", + "[737.6518129382499, 155.13962033395975, -76.03447319691533]\n", + "[737.6518129382499, 155.13962033395975, 35.69681207286232]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-2, 0, 1, 0)), ((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)))\n", + "[733.7418112074756, 151.229618603184, 31.786810342088017]\n", + "((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "[964.9159047383506, 151.229618603184, 31.786810342088017]\n", + "[737.6518129382499, 155.13962033395975, 35.69681207286232]\n", + "[968.8259064691249, 155.13962033395975, 35.69681207286232]\n", + "2\n", + "200.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, -1, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[964.9159047383506, 151.229618603184, 31.786810342088017]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2))\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[764.9159047383506, -48.77038139681599, -48.77038139681454]\n", + "[968.8259064691249, 155.13962033395975, 35.69681207286232]\n", + "[968.8259064691249, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[764.9159047383506, -48.77038139681599, -48.77038139681454]\n", + "((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[653.1846194685729, -48.77038139681599, -48.77038139681454]\n", + "[968.8259064691249, 155.13962033395975, 155.13962033395975]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", "0\n", "200.0\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[664.9159047383498, -192.178716460997, 38.99537706987735]\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[309.77628440439025, -392.178716460997, -161.00462293012265]\n", - "[968.8259064691249, 111.73128526977776, 342.90537880065267]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[653.1846194685729, -48.77038139681599, -48.77038139681454]\n", + "((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939473, -248.770381396816, -248.77038139681454]\n", + "[857.0946211993472, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", "1\n", "None\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)))\n", - "[309.77628440439025, -392.178716460997, -161.00462293012265]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", - "[309.77628440439025, -188.26871473022186, -161.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", - "[813.6862861351653, 315.6412870005529, 342.90537880065267]\n", - "2\n", - "-600.0\n", - "here\n", - "(((5, -1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)))\n", - "[309.77628440439025, -188.26871473022186, -161.00462293012265]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1))\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "[909.7762844043903, 411.73128526977814, -59.049622064735104]\n", - "[813.6862861351653, 315.6412870005529, 342.90537880065267]\n", - "[813.6862861351653, 315.6412870005529, -155.13962033395978]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939473, -248.770381396816, -248.77038139681454]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-17.596287865939473, -17.596287865940923, -248.77038139681454]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", "1\n", - "500.0\n", - "here\n", - "(((2, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[909.7762844043903, 411.73128526977814, -59.049622064735104]\n", - "((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1))\n", - "((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[409.77628440439025, -61.00462293012208, -559.0496220647351]\n", - "[813.6862861351653, 315.6412870005529, -155.13962033395978]\n", - "[813.6862861351653, 342.90537880065267, -155.13962033395978]\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)))\n", + "[-17.596287865939473, -17.596287865940923, -248.77038139681454]\n", + "((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1))\n", + "[-17.596287865939473, 213.5778056649339, -248.77038139681454]\n", + "[386.3137138648348, 386.3137138648348, 155.13962033395975]\n", + "[386.3137138648348, 617.4878073957096, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-17.596287865939473, 213.5778056649339, -248.77038139681454]\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[-17.596287865939473, 213.5778056649339, -172.7359081998993]\n", + "[386.3137138648348, 617.4878073957096, 155.13962033395975]\n", + "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 0, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)))\n", + "[-17.596287865939473, 213.5778056649339, -172.7359081998993]\n", + "((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1))\n", + "[182.40371213406053, -48.770381396815964, 27.264091800100687]\n", + "[386.3137138648348, 617.4878073957096, 231.17409353087498]\n", + "[386.3137138648348, 155.13962033395975, 231.17409353087498]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)))\n", + "[182.40371213406053, -48.770381396815964, 27.264091800100687]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "[182.40371213406053, -48.770381396815964, -203.9100017307743]\n", + "[386.3137138648348, 155.13962033395975, 231.17409353087498]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "2\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-4, -1, 0, 2)), ((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)))\n", + "[182.40371213406053, -48.770381396815964, -203.9100017307743]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "[-417.5962878659395, -648.770381396816, -1035.0840952616495]\n", + "[386.3137138648348, 155.13962033395975, 0.0]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-417.5962878659395, -648.770381396816, -1035.0840952616495]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-17.596287865939473, -248.770381396816, -17.59628786593953]\n", + "[386.3137138648348, 155.13962033395975, -231.1740935308751]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((2, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[409.77628440439025, -61.00462293012208, -559.0496220647351]\n", - "((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[325.30909093471246, -61.00462293012208, -559.0496220647351]\n", - "[813.6862861351653, 342.90537880065267, -155.13962033395978]\n", - "[729.2190926654876, 342.90537880065267, -155.13962033395978]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-17.596287865939473, -248.770381396816, -17.59628786593953]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[213.57780566493534, -248.770381396816, -17.59628786593953]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[617.4878073957096, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[213.57780566493534, -248.770381396816, -17.59628786593953]\n", + "((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[368.71742599889535, -248.770381396816, -17.59628786593953]\n", + "[617.4878073957096, 155.13962033395975, 386.3137138648348]\n", + "[772.6274277296696, 155.13962033395975, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.71742599889535, -248.770381396816, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[368.71742599889535, -403.9100017307758, -17.59628786593953]\n", + "[772.6274277296696, 155.13962033395975, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", "0\n", "None\n", - "here\n", - "(((6, 0, -1, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)))\n", - "[325.30909093471246, -61.00462293012208, -559.0496220647351]\n", - "((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "[142.9053788006529, -61.00462293012208, -559.0496220647351]\n", - "[729.2190926654876, 342.90537880065267, -155.13962033395978]\n", - "[546.815380531428, 342.90537880065267, -155.13962033395978]\n", - "2\n", - "-900.0\n", - "here\n", - "(((6, 0, -1, -1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)))\n", - "[142.9053788006529, -61.00462293012208, -559.0496220647351]\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1))\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "[1042.905378800653, 838.9953770698779, 25.30909093471223]\n", - "[546.815380531428, 342.90537880065267, -155.13962033395978]\n", - "[546.815380531428, 342.90537880065267, -470.78090733451245]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 0, 1, -1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.71742599889535, -403.9100017307758, -17.59628786593953]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[298.04499913461314, -403.9100017307758, -17.59628786593953]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", + "[701.9550008653874, 0.0, 386.3137138648348]\n", "0\n", - "900.0\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, 0, 0), (7, -1, -1, -1)), ((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)))\n", - "[1042.905378800653, 838.9953770698779, 25.30909093471223]\n", - "((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "[-61.00462293012242, -61.00462293012208, -874.6909090652878]\n", - "[546.815380531428, 342.90537880065267, -470.78090733451245]\n", - "[342.90537880065267, 342.90537880065267, -470.78090733451245]\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[298.04499913461314, -403.9100017307758, -17.59628786593953]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[27.264091800100687, -203.91000173077578, 182.40371213406047]\n", + "[701.9550008653874, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "2\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (3, 0, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[27.264091800100687, -203.91000173077578, 182.40371213406047]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[-272.7359081998993, -503.9100017307758, -5.865002596161901]\n", + "[231.17409353087498, 0.0, 386.3137138648348]\n", + "[231.17409353087498, 0.0, 498.04499913461245]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -503.9100017307758, -5.865002596161901]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "[-272.7359081998993, -392.17871646099803, -5.865002596161901]\n", + "[231.17409353087498, 0.0, 498.04499913461245]\n", + "[231.17409353087498, 111.73128526977776, 498.04499913461245]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-3, 0, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -392.17871646099803, -5.865002596161901]\n", + "((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "[-272.7359081998993, -237.03909612703848, -5.865002596161901]\n", + "[231.17409353087498, 111.73128526977776, 498.04499913461245]\n", + "[231.17409353087498, 266.8709056037373, 498.04499913461245]\n", "1\n", - "-300.0\n", - "here\n", - "(((-2, 0, 0, 1), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)))\n", - "[-61.00462293012242, -61.00462293012208, -874.6909090652878]\n", - "((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1))\n", - "[238.99537706987758, 7.821283539002991, -574.6909090652878]\n", - "[342.90537880065267, 342.90537880065267, -470.78090733451245]\n", - "[342.90537880065267, 111.73128526977776, -470.78090733451245]\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)))\n", + "[-272.7359081998993, -237.03909612703848, -5.865002596161901]\n", + "((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0))\n", + "[327.2640918001007, -59.04962206473556, 594.134997403838]\n", + "[231.17409353087498, 266.8709056037373, 498.04499913461245]\n", + "[231.17409353087498, -155.13962033395978, 498.04499913461245]\n", "2\n", "300.0\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[238.99537706987758, 7.821283539002991, -574.6909090652878]\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1))\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[-61.00462293012242, -292.178716460997, -61.00462293012265]\n", - "[342.90537880065267, 111.73128526977776, -470.78090733451245]\n", - "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", + "[327.2640918001007, -59.04962206473556, 594.134997403838]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "[27.264091800100687, -359.04962206473556, 525.3090909347131]\n", + "[231.17409353087498, -155.13962033395978, 498.04499913461245]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "2\n", + "600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)))\n", + "[27.264091800100687, -359.04962206473556, 525.3090909347131]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "[-572.7359081998993, -959.0496220647356, 9.776284404390935]\n", + "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", "1\n", - "-400.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (7, -1, -1, -1)), ((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)))\n", - "[-61.00462293012242, -292.178716460997, -61.00462293012265]\n", - "((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "[338.9953770698776, 725.3090909347127, 338.99537706987735]\n", - "[342.90537880065267, 111.73128526977776, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)))\n", + "[-572.7359081998993, -959.0496220647356, 9.776284404390935]\n", + "((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", + "[-572.7359081998993, -1070.7809073345134, 9.776284404390935]\n", + "[231.17409353087498, -155.13962033395978, 813.6862861351653]\n", + "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", + "2\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)))\n", + "[-572.7359081998993, -1070.7809073345134, 9.776284404390935]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "[-472.7359081998993, -970.7809073345134, -86.42219433506477]\n", + "[231.17409353087498, -266.87090560373764, 813.6862861351653]\n", + "[231.17409353087498, -266.87090560373764, 617.4878073957096]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)))\n", + "[-472.7359081998993, -970.7809073345134, -86.42219433506477]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", + "[-472.7359081998993, -788.3771952004536, -86.42219433506477]\n", + "[231.17409353087498, -266.87090560373764, 617.4878073957096]\n", + "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", + "2\n", + "100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", + "[-472.7359081998993, -788.3771952004536, -86.42219433506477]\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1))\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", + "[-572.7359081998993, -888.3771952004536, -74.69090906528686]\n", + "[231.17409353087498, -84.46719346967784, 617.4878073957096]\n", + "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", + "1\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (4, -1, -1, 0), (2, -1, 0, 0)), ((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998993, -888.3771952004536, -74.69090906528686]\n", + "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998993, -572.7359081999007, -74.69090906528686]\n", + "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "-500.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-572.7359081998993, -572.7359081999007, -74.69090906528686]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-72.73590819989931, -303.91000173077566, 425.30909093471314]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "[231.17409353087498, 0.0, 729.2190926654876]\n", + "1\n", + "-100.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (2, -1, 0, 0)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-72.73590819989931, -303.91000173077566, 425.30909093471314]\n", + "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[27.264091800100687, 27.264091800099322, 525.3090909347131]\n", + "[231.17409353087498, 0.0, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", "2\n", "0.0\n", - "here\n", - "(((3, 0, -1, 0), (1, 1, -1, 0), (5, 0, -1, -1)), ((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", - "[338.9953770698776, 725.3090909347127, 338.99537706987735]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1))\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "[338.9953770698776, 725.3090909347127, -88.37719520045317]\n", - "[342.90537880065267, 729.2190926654876, 342.90537880065267]\n", - "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[27.264091800100687, 27.264091800099322, 525.3090909347131]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[27.264091800100687, 27.264091800099322, -203.9100017307744]\n", + "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", "1\n", - "300.0\n", - "here\n", - "(((3, 0, -1, 0), (7, -1, -1, -1), (5, 0, -1, -1)), ((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)))\n", - "[338.9953770698776, 725.3090909347127, -88.37719520045317]\n", - "((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1))\n", - "((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "[38.99537706987758, 313.5778056649348, -388.3771952004532]\n", - "[342.90537880065267, 729.2190926654876, -84.46719346967784]\n", - "[342.90537880065267, 617.4878073957096, -84.46719346967784]\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (5, 0, -1, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[27.264091800100687, 27.264091800099322, -203.9100017307744]\n", + "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-172.7359081998993, -17.596287865940837, -403.9100017307744]\n", + "[231.17409353087498, 231.17409353087498, 0.0]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", "1\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[-172.7359081998993, -17.596287865940837, -403.9100017307744]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[27.264091800100687, 294.1349974038368, -203.9100017307744]\n", + "[231.17409353087498, 386.3137138648348, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "2\n", "200.0\n", - "here\n", - "(((5, -1, 0, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)))\n", - "[38.99537706987758, 313.5778056649348, -388.3771952004532]\n", - "((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1))\n", - "((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "[-161.00462293012242, -1086.4221943350653, -588.3771952004531]\n", - "[342.90537880065267, 617.4878073957096, -84.46719346967784]\n", - "[342.90537880065267, -582.5121926042904, -84.46719346967784]\n", - "0\n", - "None\n", - "here\n", - "(((4, 1, -1, -1), (7, -1, -1, -1), (5, 0, -1, -1)), ((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)))\n", - "[-161.00462293012242, -1086.4221943350653, -588.3771952004531]\n", - "((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "[-384.46719346967785, -1086.4221943350653, -588.3771952004531]\n", - "[342.90537880065267, -582.5121926042904, -84.46719346967784]\n", - "[119.44280826109726, -582.5121926042904, -84.46719346967784]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)))\n", + "[27.264091800100687, 294.1349974038368, -203.9100017307744]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "[-172.7359081998993, 94.13499740383679, -292.17871646099667]\n", + "[231.17409353087498, 498.04499913461245, 0.0]\n", + "[231.17409353087498, 498.04499913461245, 111.73128526977776]\n", "2\n", - "-300.0\n", - "here\n", - "(((4, 1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-384.46719346967785, -1086.4221943350653, -588.3771952004531]\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1))\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-84.46719346967785, -786.4221943350653, 27.26409180009972]\n", - "[119.44280826109726, -582.5121926042904, -84.46719346967784]\n", - "[119.44280826109726, -582.5121926042904, 231.17409353087498]\n", - "0\n", - "None\n", - "here\n", - "(((7, -1, -1, -1), (7, -1, -1, -1), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-84.46719346967785, -786.4221943350653, 27.26409180009972]\n", - "((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-288.37719520045295, -786.4221943350653, 27.26409180009972]\n", - "[119.44280826109726, -582.5121926042904, 231.17409353087498]\n", - "[-84.46719346967784, -582.5121926042904, 231.17409353087498]\n", + "-200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 1, -1), (1, 0, 1, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-172.7359081998993, 94.13499740383679, -292.17871646099667]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0))\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[27.264091800100687, 294.1349974038368, 62.96090387296289]\n", + "[231.17409353087498, 498.04499913461245, 111.73128526977776]\n", + "[231.17409353087498, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[27.264091800100687, 294.1349974038368, 62.96090387296289]\n", + "((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-92.17871646099654, 294.1349974038368, 62.96090387296289]\n", + "[231.17409353087498, 498.04499913461245, 266.8709056037373]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-92.17871646099654, 294.1349974038368, 62.96090387296289]\n", + "((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-203.9100017307743, 294.1349974038368, 62.96090387296289]\n", + "[111.73128526977776, 498.04499913461245, 266.8709056037373]\n", + "[0.0, 498.04499913461245, 266.8709056037373]\n", "0\n", "None\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, -1, 0), (4, -1, 0, -1)), ((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-288.37719520045295, -786.4221943350653, 27.26409180009972]\n", - "((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-400.1084804702305, -786.4221943350653, 27.26409180009972]\n", - "[-84.46719346967784, -582.5121926042904, 231.17409353087498]\n", - "[-196.1984787394554, -582.5121926042904, 231.17409353087498]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-203.9100017307743, 294.1349974038368, 62.96090387296289]\n", + "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-435.0840952616494, 294.1349974038368, 62.96090387296289]\n", + "[0.0, 498.04499913461245, 266.8709056037373]\n", + "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", "0\n", - "-200.0\n", - "here\n", - "(((7, -1, -1, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", - "[-400.1084804702305, -786.4221943350653, 27.26409180009972]\n", - "((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "[-270.7809073345128, -586.4221943350653, 227.26409180009972]\n", - "[-196.1984787394554, -582.5121926042904, 231.17409353087498]\n", - "[-266.87090560373764, -582.5121926042904, 231.17409353087498]\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[-435.0840952616494, 294.1349974038368, 62.96090387296289]\n", + "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-719.5512887313271, 94.13499740383679, -137.0390961270371]\n", + "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", "2\n", - "400.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (7, -1, -1, -1)), ((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", - "[-270.7809073345128, -586.4221943350653, 227.26409180009972]\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", - "[-670.7809073345128, -986.4221943350653, -17.59628786594044]\n", - "[-266.87090560373764, -582.5121926042904, 231.17409353087498]\n", - "[-266.87090560373764, -582.5121926042904, 386.3137138648348]\n", + "-100.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", + "[-719.5512887313271, 94.13499740383679, -137.0390961270371]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "[-619.5512887313271, 194.1349974038368, 82.40371213406041]\n", + "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", + "[-315.6412870005527, 498.04499913461245, 386.3137138648348]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-619.5512887313271, 194.1349974038368, 82.40371213406041]\n", + "((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-619.5512887313271, 313.577805664934, 82.40371213406041]\n", + "[-315.6412870005527, 498.04499913461245, 386.3137138648348]\n", + "[-315.6412870005527, 617.4878073957096, 386.3137138648348]\n", + "2\n", + "-400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)))\n", + "[-619.5512887313271, 313.577805664934, 82.40371213406041]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "[-219.55128873132708, 713.577805664934, 11.622804799547737]\n", + "[-315.6412870005527, 617.4878073957096, 386.3137138648348]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "1\n", + "None\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (4, -1, -1, 0)), ((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)))\n", + "[-219.55128873132708, 713.577805664934, 11.622804799547737]\n", + "((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "[-219.55128873132708, 482.40371213405916, 11.622804799547737]\n", + "[-315.6412870005527, 617.4878073957096, -84.46719346967784]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", "1\n", - "0.0\n", - "here\n", - "(((7, -1, -1, -1), (5, -1, 0, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)))\n", - "[-670.7809073345128, -986.4221943350653, -17.59628786594044]\n", - "((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0))\n", - "[-670.7809073345128, 31.17409353087487, -17.59628786594044]\n", - "[-266.87090560373764, -582.5121926042904, 386.3137138648348]\n", - "[-266.87090560373764, 435.0840952616498, 386.3137138648348]\n", + "400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)))\n", + "[-219.55128873132708, 482.40371213405916, 11.622804799547737]\n", + "((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "[-619.5512887313271, -2.0634813356187465, -388.37719520045226]\n", + "[-315.6412870005527, 386.3137138648348, -84.46719346967784]\n", + "[-315.6412870005527, 301.8465203951569, -84.46719346967784]\n", "2\n", - "-100.0\n", - "here\n", - "(((7, -1, -1, -1), (1, 0, 1, -1), (2, -1, 1, -1)), ((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", - "[-670.7809073345128, 31.17409353087487, -17.59628786594044]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", - "[-570.7809073345128, 131.17409353087487, -72.73590819990028]\n", - "[-266.87090560373764, 435.0840952616498, 386.3137138648348]\n", - "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "-800.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, -1, -1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)))\n", + "[-619.5512887313271, -2.0634813356187465, -388.37719520045226]\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1))\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1))\n", + "[180.44871126867292, 797.9365186643813, -50.725382262202174]\n", + "[-315.6412870005527, 301.8465203951569, -84.46719346967784]\n", + "[-315.6412870005527, 301.8465203951569, -546.8153805314278]\n", + "1\n", + "400.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)))\n", + "[180.44871126867292, 797.9365186643813, -50.725382262202174]\n", + "((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1))\n", + "[-219.55128873132708, 11.622804799546543, -450.7253822622022]\n", + "[-315.6412870005527, 301.8465203951569, -546.8153805314278]\n", + "[-315.6412870005527, -84.46719346967784, -546.8153805314278]\n", "2\n", - "-100.0\n", - "here\n", - "(((7, -1, -1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", - "[-570.7809073345128, 131.17409353087487, -72.73590819990028]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", - "[-470.7809073345128, 231.17409353087487, -4.263256414560601e-13]\n", - "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", - "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", + "500.0\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)))\n", + "[-219.55128873132708, 11.622804799546543, -450.7253822622022]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", + "[-719.5512887313271, -488.37719520045346, -17.59628786593953]\n", + "[-315.6412870005527, -84.46719346967784, -546.8153805314278]\n", + "[-315.6412870005527, -84.46719346967784, 386.3137138648348]\n", "2\n", "-300.0\n", - "here\n", - "(((-1, 1, 1, -1), (0, 0, 1, -1), (2, -1, 1, -1)), ((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", - "[-470.7809073345128, 231.17409353087487, -4.263256414560601e-13]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", - "[-170.7809073345128, 531.1740935308749, 144.86037966603965]\n", - "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", - "[-266.87090560373764, 435.0840952616498, 48.77038139681492]\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", + "[-719.5512887313271, -488.37719520045346, -17.59628786593953]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0))\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "[-419.5512887313271, -188.37719520045346, -33.237574866492366]\n", + "[-315.6412870005527, -84.46719346967784, 386.3137138648348]\n", + "[-315.6412870005527, -84.46719346967784, 70.67242686428197]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)))\n", + "[-419.5512887313271, -188.37719520045346, -33.237574866492366]\n", + "((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "[-574.6909090652869, -188.37719520045346, -33.237574866492366]\n", + "[-315.6412870005527, -84.46719346967784, 70.67242686428197]\n", + "[-470.78090733451245, -84.46719346967784, 70.67242686428197]\n", + "1\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[-574.6909090652869, -188.37719520045346, -33.237574866492366]\n", + "((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0))\n", + "((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[-574.6909090652869, -264.41166839736866, -33.237574866492366]\n", + "[-470.78090733451245, -84.46719346967784, 70.67242686428197]\n", + "[-470.78090733451245, -160.50166666659302, 70.67242686428197]\n", + "0\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (1, 0, 1, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)))\n", + "[-574.6909090652869, -264.41166839736866, -33.237574866492366]\n", + "((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "[-762.4566675319799, -264.41166839736866, -33.237574866492366]\n", + "[-470.78090733451245, -160.50166666659302, 70.67242686428197]\n", + "[-658.5466658012054, -160.50166666659302, 70.67242686428197]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, 1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", - "[-170.7809073345128, 531.1740935308749, 144.86037966603965]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", - "[29.21909266548721, 731.1740935308749, 29.219092665487096]\n", - "[-266.87090560373764, 435.0840952616498, 48.77038139681492]\n", - "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "-100.0\n", + "(8, 1, -2, -1)\n", + "(8, -1, -2, -1)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -3, -1)\n", + "(8, 0, -2, 0)\n", + "(8, 0, -2, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (-2, 0, 1, 0), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[-762.4566675319799, -264.41166839736866, -33.237574866492366]\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0))\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "[-662.4566675319799, -164.41166839736866, 151.22961860318543]\n", + "[-658.5466658012054, -160.50166666659302, 70.67242686428197]\n", + "[-658.5466658012054, -160.50166666659302, 155.13962033395975]\n", + "0\n", + "None\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 2, -1), (2, -1, 1, -1)), ((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)))\n", + "[-662.4566675319799, -164.41166839736866, 151.22961860318543]\n", + "((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "[-550.7253822622022, -164.41166839736866, 151.22961860318543]\n", + "[-658.5466658012054, -160.50166666659302, 155.13962033395975]\n", + "[-546.8153805314278, -160.50166666659302, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (0, -1, 2, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-550.7253822622022, -164.41166839736866, 151.22961860318543]\n", + "((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-550.7253822622022, -235.08409526165073, 151.22961860318543]\n", + "[-546.8153805314278, -160.50166666659302, 155.13962033395975]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "0\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-4, -1, 1, 1)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-550.7253822622022, -235.08409526165073, 151.22961860318543]\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681463, -435.08409526165076, -48.77038139681457]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-2, 0, 1, 0)), ((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, -435.08409526165076, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681463, -279.944474927691, -48.77038139681457]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, -1, 1, 0), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, -279.944474927691, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681463, 764.9159047383492, -48.77038139681457]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, 968.8259064691249, 155.13962033395975]\n", "1\n", - "None\n", - "here\n", - "(((2, -1, 1, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", - "[29.21909266548721, 731.1740935308749, 29.219092665487096]\n", - "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "[29.21909266548721, 842.9053788006531, 29.219092665487096]\n", - "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", - "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", + "-700.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((4, -1, 0, -1), (2, -1, 1, -1), (-3, -1, 2, 0)), ((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681463, 764.9159047383492, -48.77038139681457]\n", + "((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[651.2296186031854, 1353.1846194685716, 651.2296186031854]\n", + "[155.13962033395975, 968.8259064691249, 155.13962033395975]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", "2\n", - "1100.0\n", - "here\n", - "(((-2, 0, 2, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)))\n", - "[29.21909266548721, 842.9053788006531, 29.219092665487096]\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0))\n", - "[-1070.780907334513, -257.0946211993469, -101.95500086538777]\n", - "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", - "[-266.87090560373764, 546.815380531428, 701.9550008653874]\n", + "1000.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, 0, -1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[651.2296186031854, 1353.1846194685716, 651.2296186031854]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968146, 353.18461946857155, -33.12909439626196]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, 857.0946211993472, 470.7809073345124]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 2, 1), (-6, -1, 2, 1), (-3, -1, 2, 0)), ((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)))\n", + "[-348.7703813968146, 353.18461946857155, -33.12909439626196]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "[-248.77038139681463, 453.18461946857155, -17.59628786593953]\n", + "[155.13962033395975, 857.0946211993472, 470.7809073345124]\n", + "[155.13962033395975, 857.0946211993472, 386.3137138648348]\n", + "0\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 2, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)))\n", + "[-248.77038139681463, 453.18461946857155, -17.59628786593953]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "[-31.282574001104763, 53.184619468571555, -417.59628786593953]\n", + "[155.13962033395975, 857.0946211993472, 386.3137138648348]\n", + "[772.6274277296696, 857.0946211993472, 386.3137138648348]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 0, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", - "[-1070.780907334513, -257.0946211993469, -101.95500086538777]\n", - "((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0))\n", - "((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", - "[-1070.780907334513, -101.95500086538743, -101.95500086538777]\n", - "[-266.87090560373764, 546.815380531428, 701.9550008653874]\n", - "[-266.87090560373764, 701.9550008653874, 701.9550008653874]\n", + "-400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-6, -1, 2, 1), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-31.282574001104763, 53.184619468571555, -417.59628786593953]\n", + "((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "[368.71742599889524, 684.3587129994465, -17.59628786593953]\n", + "[772.6274277296696, 857.0946211993472, 386.3137138648348]\n", + "[772.6274277296696, 1088.2687147302222, 386.3137138648348]\n", + "2\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[368.71742599889524, 684.3587129994465, -17.59628786593953]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-31.282574001104763, 284.35871299944654, 53.18461946857286]\n", + "[772.6274277296696, 1088.2687147302222, 386.3137138648348]\n", + "[772.6274277296696, 1088.2687147302222, 857.0946211993472]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-31.282574001104763, 284.35871299944654, 53.18461946857286]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[68.71742599889524, 384.35871299944654, -1.9550008653869213]\n", + "[772.6274277296696, 1088.2687147302222, 857.0946211993472]\n", + "[772.6274277296696, 1088.2687147302222, 701.9550008653874]\n", "1\n", - "-600.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-1070.780907334513, -101.95500086538743, -101.95500086538777]\n", - "((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", - "((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-470.7809073345129, 729.2190926654874, 498.0449991346122]\n", - "[-266.87090560373764, 701.9550008653874, 701.9550008653874]\n", - "[-266.87090560373764, 933.1290943962623, 701.9550008653874]\n", - "0\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (-2, 0, 1, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-470.7809073345129, 729.2190926654874, 498.0449991346122]\n", - "((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-315.641287000553, 729.2190926654874, 498.0449991346122]\n", - "[-266.87090560373764, 933.1290943962623, 701.9550008653874]\n", - "[-111.73128526977777, 933.1290943962623, 701.9550008653874]\n", - "0\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)))\n", - "[-315.641287000553, 729.2190926654874, 498.0449991346122]\n", - "((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "[-84.46719346967797, 729.2190926654874, 498.0449991346122]\n", - "[-111.73128526977777, 933.1290943962623, 701.9550008653874]\n", - "[119.44280826109726, 933.1290943962623, 701.9550008653874]\n", + "-700.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)))\n", + "[68.71742599889524, 384.35871299944654, -1.9550008653869213]\n", + "((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "[768.7174259988952, -3.9100017307756616, 698.0449991346131]\n", + "[772.6274277296696, 1088.2687147302222, 701.9550008653874]\n", + "[772.6274277296696, 0.0, 701.9550008653874]\n", + "2\n", + "500.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)))\n", + "[768.7174259988952, -3.9100017307756616, 698.0449991346131]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "[268.71742599889524, -503.91000173077566, -5.865002596161844]\n", + "[772.6274277296696, 0.0, 701.9550008653874]\n", + "[772.6274277296696, 0.0, 498.04499913461245]\n", "2\n", "-200.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[-84.46719346967797, 729.2190926654874, 498.0449991346122]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[115.53280653032203, 929.2190926654874, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 701.9550008653874]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", - "0\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032203, 929.2190926654874, 115.53280653032209]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[227.26409180009978, 929.2190926654874, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", - "[231.17409353087498, 933.1290943962623, 119.44280826109726]\n", - "0\n", - "0.0\n", - "here\n", - "(((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", - "[227.26409180009978, 929.2190926654874, 115.53280653032209]\n", - "((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 929.2190926654874, 115.53280653032209]\n", - "[231.17409353087498, 933.1290943962623, 119.44280826109726]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)))\n", + "[268.71742599889524, -503.91000173077566, -5.865002596161844]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0))\n", + "[468.71742599889524, -303.91000173077566, -29.327573135717273]\n", + "[772.6274277296696, 0.0, 498.04499913461245]\n", + "[772.6274277296696, 0.0, 274.582428595057]\n", + "2\n", + "-100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[468.71742599889524, -303.91000173077566, -29.327573135717273]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[568.7174259988952, -203.91000173077566, -133.2375748664923]\n", + "[772.6274277296696, 0.0, 274.582428595057]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)))\n", + "[568.7174259988952, -203.91000173077566, -133.2375748664923]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0))\n", + "[568.7174259988952, -400.10848047023103, -133.2375748664923]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "[772.6274277296696, -196.1984787394554, 70.67242686428197]\n", + "2\n", + "100.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -2, 1)\n", + "(2, -1, -2, 1)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -3, 1)\n", + "(2, 0, -2, 2)\n", + "(2, 0, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-6, 1, 1, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)))\n", + "[568.7174259988952, -400.10848047023103, -133.2375748664923]\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1))\n", + "[468.71742599889524, -500.10848047023103, -2.0634813356173822]\n", + "[772.6274277296696, -196.1984787394554, 70.67242686428197]\n", + "[772.6274277296696, -196.1984787394554, 301.8465203951569]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[468.71742599889524, -500.10848047023103, -2.0634813356173822]\n", + "((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1))\n", + "((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[468.71742599889524, -388.37719520045346, -2.0634813356173822]\n", + "[772.6274277296696, -196.1984787394554, 301.8465203951569]\n", + "[772.6274277296696, -84.46719346967784, 301.8465203951569]\n", + "0\n", + "None\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", + "[468.71742599889524, -388.37719520045346, -2.0634813356173822]\n", + "((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "[313.5778056649352, -388.37719520045346, -2.0634813356173822]\n", + "[772.6274277296696, -84.46719346967784, 301.8465203951569]\n", + "[617.4878073957096, -84.46719346967784, 301.8465203951569]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)))\n", + "[313.5778056649352, -388.37719520045346, -2.0634813356173822]\n", + "((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1))\n", + "[313.5778056649352, -184.46719346967836, -2.0634813356173822]\n", + "[617.4878073957096, -84.46719346967784, 301.8465203951569]\n", + "[617.4878073957096, 119.44280826109726, 301.8465203951569]\n", + "2\n", + "200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-1, 1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)))\n", + "[313.5778056649352, -184.46719346967836, -2.0634813356173822]\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1))\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "[113.57780566493523, -384.46719346967836, 1.8465203951577678]\n", + "[617.4878073957096, 119.44280826109726, 301.8465203951569]\n", + "[617.4878073957096, 119.44280826109726, 505.75652212593207]\n", "1\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (2, -1, 0, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[113.57780566493523, -384.46719346967836, 1.8465203951577678]\n", + "((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1))\n", + "((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[313.5778056649352, -29.32757313571858, 201.84652039515777]\n", + "[617.4878073957096, 119.44280826109726, 505.75652212593207]\n", + "[617.4878073957096, 274.582428595057, 505.75652212593207]\n", + "0\n", + "None\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)))\n", + "[313.5778056649352, -29.32757313571858, 201.84652039515777]\n", + "((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "[201.84652039515765, -29.32757313571858, 201.84652039515777]\n", + "[617.4878073957096, 274.582428595057, 505.75652212593207]\n", + "[505.75652212593207, 274.582428595057, 505.75652212593207]\n", + "2\n", + "0.0\n", + "(3, 0, -2, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -3, 1)\n", + "(3, -1, -2, 2)\n", + "(3, -1, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[201.84652039515765, -29.32757313571858, 201.84652039515777]\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1))\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[201.84652039515765, -29.32757313571858, -29.327573135717273]\n", + "[505.75652212593207, 274.582428595057, 505.75652212593207]\n", + "[505.75652212593207, 274.582428595057, 274.582428595057]\n", + "0\n", "None\n", - "here\n", - "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 929.2190926654874, 115.53280653032209]\n", - "((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 817.4878073957098, 115.53280653032209]\n", - "[119.44280826109726, 933.1290943962623, 119.44280826109726]\n", - "[119.44280826109726, 821.3978091264846, 119.44280826109726]\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", + "[201.84652039515765, -29.32757313571858, -29.327573135717273]\n", + "((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "[784.3587129994478, -29.32757313571858, -29.327573135717273]\n", + "[505.75652212593207, 274.582428595057, 274.582428595057]\n", + "[1088.2687147302222, 274.582428595057, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (4, 1, -1, -1), (-1, 1, 0, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 817.4878073957098, 115.53280653032209]\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[115.53280653032205, 613.5778056649348, 115.53280653032209]\n", - "[119.44280826109726, 821.3978091264846, 119.44280826109726]\n", - "[119.44280826109726, 617.4878073957096, 119.44280826109726]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-2, 0, 2, -1), (0, -1, 2, -1)), ((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[784.3587129994478, -29.32757313571858, -29.327573135717273]\n", + "((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[884.3587129994478, -84.46719346967836, 70.67242686428273]\n", + "[1088.2687147302222, 274.582428595057, 274.582428595057]\n", + "[1088.2687147302222, 119.44280826109726, 274.582428595057]\n", + "0\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[884.3587129994478, -84.46719346967836, 70.67242686428273]\n", + "((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[729.2190926654879, -84.46719346967836, 70.67242686428273]\n", + "[1088.2687147302222, 119.44280826109726, 274.582428595057]\n", + "[933.1290943962623, 119.44280826109726, 274.582428595057]\n", "0\n", - "700.0\n", - "here\n", - "(((1, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)))\n", - "[115.53280653032205, 613.5778056649348, 115.53280653032209]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "[-86.42219433506557, -86.42219433506523, -584.4671934696779]\n", - "[119.44280826109726, 617.4878073957096, 119.44280826109726]\n", - "[617.4878073957096, 617.4878073957096, 119.44280826109726]\n", - "1\n", - "None\n", - "here\n", - "(((1, 1, 0, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)))\n", - "[-86.42219433506557, -86.42219433506523, -584.4671934696779]\n", - "((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", - "[-86.42219433506557, -317.59628786594004, -584.4671934696779]\n", - "[617.4878073957096, 617.4878073957096, 119.44280826109726]\n", - "[617.4878073957096, 386.3137138648348, 119.44280826109726]\n", + "500.0\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((1, 0, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)))\n", + "[729.2190926654879, -84.46719346967836, 70.67242686428273]\n", + "((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "[117.4878073957102, -584.4671934696784, -429.3275731357173]\n", + "[933.1290943962623, 119.44280826109726, 274.582428595057]\n", + "[821.3978091264846, 119.44280826109726, 274.582428595057]\n", "2\n", - "0.0\n", - "here\n", - "(((-4, 1, 1, 0), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[-86.42219433506557, -317.59628786594004, -584.4671934696779]\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[-86.42219433506557, -317.59628786594004, 68.71742599889444]\n", - "[617.4878073957096, 386.3137138648348, 119.44280826109726]\n", - "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", + "-600.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-1, 1, 1, -1), (0, -1, 2, -1)), ((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)))\n", + "[117.4878073957102, -584.4671934696784, -429.3275731357173]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "[717.4878073957102, 15.532806530321636, 15.532806530322887]\n", + "[821.3978091264846, 119.44280826109726, 274.582428595057]\n", + "[821.3978091264846, 119.44280826109726, 119.44280826109726]\n", "1\n", - "-400.0\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 0, 0)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)))\n", - "[-86.42219433506557, -317.59628786594004, 68.71742599889444]\n", - "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "[313.57780566493443, 237.54333246801968, 468.71742599889444]\n", - "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", - "[617.4878073957096, 541.4533341987946, 772.6274277296696]\n", + "300.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-1, 1, 1, -1), (-3, 1, 2, -1)), ((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)))\n", + "[717.4878073957102, 15.532806530321636, 15.532806530322887]\n", + "((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1))\n", + "[417.4878073957102, 31.174093530874188, -284.4671934696771]\n", + "[821.3978091264846, 119.44280826109726, 119.44280826109726]\n", + "[821.3978091264846, 435.0840952616498, 119.44280826109726]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", - "[313.57780566493443, 237.54333246801968, 468.71742599889444]\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "[213.57780566493443, 137.54333246801968, -17.596287865940383]\n", - "[617.4878073957096, 541.4533341987946, 772.6274277296696]\n", - "[617.4878073957096, 541.4533341987946, 386.3137138648348]\n", + "-100.0\n", + "(2, -1, -1, 1)\n", + "(2, -3, -1, 1)\n", + "(2, -2, 0, 1)\n", + "(2, -2, -2, 1)\n", + "(2, -2, -1, 2)\n", + "(2, -2, -1, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[417.4878073957102, 31.174093530874188, -284.4671934696771]\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1))\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[517.4878073957102, 131.1740935308742, -255.13962033395944]\n", + "[821.3978091264846, 435.0840952616498, 119.44280826109726]\n", + "[821.3978091264846, 435.0840952616498, 48.77038139681492]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-3, 1, 2, -1)), ((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[517.4878073957102, 131.1740935308742, -255.13962033395944]\n", + "((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[713.6862861351657, 131.1740935308742, -255.13962033395944]\n", + "[821.3978091264846, 435.0840952616498, 48.77038139681492]\n", + "[1017.5962878659401, 435.0840952616498, 48.77038139681492]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[713.6862861351657, 131.1740935308742, -255.13962033395944]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-486.3137138648343, 131.1740935308742, -255.13962033395944]\n", + "[1017.5962878659401, 435.0840952616498, 48.77038139681492]\n", + "[-182.40371213405996, 435.0840952616498, 48.77038139681492]\n", + "1\n", + "None\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-486.3137138648343, 131.1740935308742, -255.13962033395944]\n", + "((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-486.3137138648343, 242.9053788006524, -255.13962033395944]\n", + "[-182.40371213405996, 435.0840952616498, 48.77038139681492]\n", + "[-182.40371213405996, 546.815380531428, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-486.3137138648343, 242.9053788006524, -255.13962033395944]\n", + "((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[-570.780907334512, 242.9053788006524, -255.13962033395944]\n", + "[-182.40371213405996, 546.815380531428, 48.77038139681492]\n", + "[-266.87090560373764, 546.815380531428, 48.77038139681492]\n", "0\n", - "0.0\n", - "here\n", - "(((3, 0, 0, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", - "[213.57780566493443, 137.54333246801968, -17.596287865940383]\n", - "((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "[368.71742599889444, 137.54333246801968, -17.596287865940383]\n", - "[617.4878073957096, 541.4533341987946, 386.3137138648348]\n", - "[772.6274277296696, 541.4533341987946, 386.3137138648348]\n", + "100.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)))\n", + "[-570.780907334512, 242.9053788006524, -255.13962033395944]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "[31.17409353087544, 142.9053788006524, -355.13962033395944]\n", + "[-266.87090560373764, 546.815380531428, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-6, 1, 2, 0)), ((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)))\n", + "[31.17409353087544, 142.9053788006524, -355.13962033395944]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0))\n", + "[31.17409353087544, 142.9053788006524, -199.99999999999952]\n", + "[435.0840952616498, 546.815380531428, 48.77038139681492]\n", + "[435.0840952616498, 546.815380531428, 203.91000173077484]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 2, 1, -1), (-1, 1, 1, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[31.17409353087544, 142.9053788006524, -199.99999999999952]\n", + "((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[31.17409353087544, 298.0449991346118, -199.99999999999952]\n", + "[435.0840952616498, 546.815380531428, 203.91000173077484]\n", + "[435.0840952616498, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (0, 2, 0, -1), (-1, 1, 1, -1)), ((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[31.17409353087544, 298.0449991346118, -199.99999999999952]\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[31.17409353087544, 298.0449991346118, -403.91000173077435]\n", + "[435.0840952616498, 701.9550008653874, 203.91000173077484]\n", + "[435.0840952616498, 701.9550008653874, 0.0]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 2, 1, -1), (0, 2, 0, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[31.17409353087544, 298.0449991346118, -403.91000173077435]\n", + "((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[31.17409353087544, 409.77628440438974, -403.91000173077435]\n", + "[435.0840952616498, 701.9550008653874, 0.0]\n", + "[435.0840952616498, 813.6862861351653, 0.0]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)))\n", + "[31.17409353087544, 409.77628440438974, -403.91000173077435]\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "[31.17409353087544, 409.77628440438974, -292.1787164609966]\n", + "[435.0840952616498, 813.6862861351653, 0.0]\n", + "[435.0840952616498, 813.6862861351653, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, 137.54333246801968, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, 368.7174259988948, -17.596287865940383]\n", - "[772.6274277296696, 541.4533341987946, 386.3137138648348]\n", - "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (0, 2, 0, -1), (2, 2, -1, -1)), ((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[31.17409353087544, 409.77628440438974, -292.1787164609966]\n", + "((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "[435.0840952616498, 813.6862861351653, 111.73128526977776]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", "2\n", - "-200.0\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 2, 1, -1), (-1, 1, 1, -1)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)))\n", - "[368.71742599889444, 368.7174259988948, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "[568.7174259988944, 568.7174259988948, 70.67242686428182]\n", - "[772.6274277296696, 772.6274277296696, 386.3137138648348]\n", - "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 2, -1, 0), (4, 1, -1, -1), (2, 2, -1, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0))\n", + "[31.17409353087544, -61.004622930122935, -199.99999999999955]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", + "[435.0840952616498, 342.90537880065267, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)))\n", + "[31.17409353087544, -61.004622930122935, -199.99999999999955]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "[435.0840952616498, 342.90537880065267, 203.91000173077484]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", "1\n", - "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)))\n", - "[568.7174259988944, 568.7174259988948, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "[568.7174259988944, 799.8915195297698, 70.67242686428182]\n", - "[772.6274277296696, 772.6274277296696, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)))\n", + "[131.17409353087544, 38.995377069877065, -192.1787164609966]\n", + "((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0))\n", + "[231.17409353087544, -7.673861546209082e-13, -92.17871646099661]\n", + "[435.0840952616498, 342.90537880065267, 111.73128526977776]\n", + "[435.0840952616498, 203.91000173077484, 111.73128526977776]\n", + "1\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (4, 1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)))\n", + "[231.17409353087544, -7.673861546209082e-13, -92.17871646099661]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "[531.1740935308754, -23.352809991872846, 207.8212835390034]\n", + "[435.0840952616498, 203.91000173077484, 111.73128526977776]\n", + "[435.0840952616498, -119.44280826109728, 111.73128526977776]\n", + "1\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[531.1740935308754, -23.352809991872846, 207.8212835390034]\n", + "((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[731.1740935308754, 29.219092665486812, 407.8212835390034]\n", + "[435.0840952616498, -119.44280826109728, 111.73128526977776]\n", + "[435.0840952616498, -266.87090560373764, 111.73128526977776]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 2, 1, 0)\n", + "(-4, 0, 1, 0)\n", + "(-4, 1, 2, 0)\n", + "(-4, 1, 0, 0)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-1, 1, 0, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)))\n", + "[731.1740935308754, 29.219092665486812, 407.8212835390034]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "[794.134997403838, 29.219092665486812, 407.8212835390034]\n", + "[435.0840952616498, -266.87090560373764, 111.73128526977776]\n", + "[498.04499913461245, -266.87090560373764, 111.73128526977776]\n", "2\n", "500.0\n", - "here\n", - "(((1, 0, 1, -1), (1, 0, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)))\n", - "[568.7174259988944, 799.8915195297698, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0))\n", - "[68.71742599889444, 299.89151952976977, 68.71742599889444]\n", - "[772.6274277296696, 1003.8015212605446, 274.582428595057]\n", - "[772.6274277296696, 1003.8015212605446, 772.6274277296696]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[794.134997403838, 29.219092665486812, 407.8212835390034]\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0))\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[294.13499740383804, -470.7809073345132, 27.264091800100573]\n", + "[498.04499913461245, -266.87090560373764, 111.73128526977776]\n", + "[498.04499913461245, -266.87090560373764, 231.17409353087498]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (3, 0, -1, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[294.13499740383804, -470.7809073345132, 27.264091800100573]\n", + "((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[498.044999134613, -470.7809073345132, 27.264091800100573]\n", + "[498.04499913461245, -266.87090560373764, 231.17409353087498]\n", + "[701.9550008653874, -266.87090560373764, 231.17409353087498]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[498.044999134613, -470.7809073345132, 27.264091800100573]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[729.2190926654879, -470.7809073345132, 27.264091800100573]\n", + "[701.9550008653874, -266.87090560373764, 231.17409353087498]\n", + "[933.1290943962623, -266.87090560373764, 231.17409353087498]\n", + "2\n", + "300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[729.2190926654879, -470.7809073345132, 27.264091800100573]\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[429.2190926654879, -770.7809073345131, -384.46719346967717]\n", + "[933.1290943962623, -266.87090560373764, 231.17409353087498]\n", + "[933.1290943962623, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "-300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (7, -1, -1, -1), (4, -1, -1, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[429.2190926654879, -770.7809073345131, -384.46719346967717]\n", + "((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[884.3587129994478, -470.78090733451313, -84.46719346967717]\n", + "[933.1290943962623, -266.87090560373764, 119.44280826109726]\n", + "[1088.2687147302222, -266.87090560373764, 119.44280826109726]\n", "2\n", "100.0\n", - "here\n", - "(((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)))\n", - "[68.71742599889444, 299.89151952976977, 68.71742599889444]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0))\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, 199.89151952976977, -186.42219433506557]\n", - "[772.6274277296696, 1003.8015212605446, 772.6274277296696]\n", - "[772.6274277296696, 1003.8015212605446, 617.4878073957096]\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)))\n", + "[884.3587129994478, -470.78090733451313, -84.46719346967717]\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0))\n", + "[784.3587129994478, -570.7809073345131, -29.327573135717387]\n", + "[1088.2687147302222, -266.87090560373764, 119.44280826109726]\n", + "[1088.2687147302222, -266.87090560373764, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, 199.89151952976977, -186.42219433506557]\n", - "((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, 311.62280479954734, -186.42219433506557]\n", - "[772.6274277296696, 1003.8015212605446, 617.4878073957096]\n", - "[772.6274277296696, 1115.5328065303222, 617.4878073957096]\n", + "500.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, -1, -1, 1), (4, -1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)))\n", + "[784.3587129994478, -570.7809073345131, -29.327573135717387]\n", + "((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "[284.3587129994478, -1301.955000865388, -529.3275731357173]\n", + "[1088.2687147302222, -266.87090560373764, 274.582428595057]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", "1\n", - "None\n", - "here\n", - "(((1, 0, 1, -1), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, 311.62280479954734, -186.42219433506557]\n", - "((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-31.28257400110556, -684.4671934696776, -186.42219433506557]\n", - "[772.6274277296696, 1115.5328065303222, 617.4878073957096]\n", - "[772.6274277296696, 119.44280826109726, 617.4878073957096]\n", + "-800.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)))\n", + "[284.3587129994478, -1301.955000865388, -529.3275731357173]\n", + "((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0))\n", + "[1084.3587129994478, -613.6862861351658, 270.67242686428267]\n", + "[1088.2687147302222, -498.04499913461257, 274.582428595057]\n", + "[1088.2687147302222, -609.7762844043904, 274.582428595057]\n", + "2\n", + "100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (1, 1, 0, -1), (4, -1, -1, 0)), ((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[1084.3587129994478, -613.6862861351658, 270.67242686428267]\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0))\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[984.3587129994478, -713.6862861351658, 15.532806530322887]\n", + "[1088.2687147302222, -609.7762844043904, 274.582428595057]\n", + "[1088.2687147302222, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[984.3587129994478, -713.6862861351658, 15.532806530322887]\n", + "((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-215.6412870005522, -713.6862861351658, 15.532806530322887]\n", + "[1088.2687147302222, -609.7762844043904, 119.44280826109726]\n", + "[-111.73128526977777, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-215.6412870005522, -713.6862861351658, 15.532806530322887]\n", + "((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-370.7809073345121, -713.6862861351658, 15.532806530322887]\n", + "[-111.73128526977777, -609.7762844043904, 119.44280826109726]\n", + "[-266.87090560373764, -609.7762844043904, 119.44280826109726]\n", + "0\n", + "None\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)))\n", + "[-370.7809073345121, -713.6862861351658, 15.532806530322887]\n", + "((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "[-482.51219260428996, -713.6862861351658, 15.532806530322887]\n", + "[-266.87090560373764, -609.7762844043904, 119.44280826109726]\n", + "[-378.6021908735155, -609.7762844043904, 119.44280826109726]\n", + "1\n", + "None\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[-482.51219260428996, -713.6862861351658, 15.532806530322887]\n", + "((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1))\n", + "((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "[-482.51219260428996, -482.51219260429093, 15.532806530322887]\n", + "[-378.6021908735155, -609.7762844043904, 119.44280826109726]\n", + "[-378.6021908735155, -378.6021908735155, 119.44280826109726]\n", + "0\n", + "300.0\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 1, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)))\n", + "[-482.51219260428996, -482.51219260429093, 15.532806530322887]\n", + "((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "[31.174093530875382, -782.5121926042909, -284.4671934696771]\n", + "[-378.6021908735155, -378.6021908735155, 119.44280826109726]\n", + "[435.0840952616498, -378.6021908735155, 119.44280826109726]\n", + "2\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -3, -1, 1)\n", + "(3, -2, 0, 1)\n", + "(3, -2, -2, 1)\n", + "(3, -2, -1, 2)\n", + "(3, -2, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (1, 1, 0, -1), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)))\n", + "[31.174093530875382, -782.5121926042909, -284.4671934696771]\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1))\n", + "[331.1740935308754, -482.51219260429093, -55.13962033395944]\n", + "[435.0840952616498, -378.6021908735155, 119.44280826109726]\n", + "[435.0840952616498, -378.6021908735155, 48.77038139681492]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 1, 0, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[331.1740935308754, -482.51219260429093, -55.13962033395944]\n", + "((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[331.1740935308754, -286.3137138648354, -55.13962033395944]\n", + "[435.0840952616498, -378.6021908735155, 48.77038139681492]\n", + "[435.0840952616498, -182.40371213405996, 48.77038139681492]\n", + "2\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 2, 1, 0), (-6, 1, 2, 0)), ((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[331.1740935308754, -286.3137138648354, -55.13962033395944]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[131.17409353087538, -486.3137138648354, 11.731285269778539]\n", + "[435.0840952616498, -182.40371213405996, 48.77038139681492]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "0\n", + "-100.0\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[131.17409353087538, -486.3137138648354, 11.731285269778539]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[4.263256414560601e-13, -386.3137138648354, 111.73128526977854]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "[203.91000173077484, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[4.263256414560601e-13, -386.3137138648354, 111.73128526977854]\n", + "((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[4.263256414560601e-13, -590.2237155956102, 111.73128526977854]\n", + "[203.91000173077484, -182.40371213405996, 315.6412870005529]\n", + "[203.91000173077484, -386.31371386483477, 315.6412870005529]\n", "1\n", - "-900.0\n", - "here\n", - "(((1, 0, 1, -1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-31.28257400110556, -684.4671934696776, -186.42219433506557]\n", - "((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[868.7174259988944, 327.2640918001001, 713.5778056649344]\n", - "[772.6274277296696, 119.44280826109726, 617.4878073957096]\n", - "[772.6274277296696, 231.17409353087498, 617.4878073957096]\n", + "500.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[4.263256414560601e-13, -590.2237155956102, 111.73128526977854]\n", + "((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-499.99999999999955, -1.9550008653880013, -388.26871473022146]\n", + "[203.91000173077484, -386.31371386483477, 315.6412870005529]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "-300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 1, -1), (-6, 2, 1, 0), (-1, 1, 1, -1)), ((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)))\n", + "[-499.99999999999955, -1.9550008653880013, -388.26871473022146]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "[-199.99999999999955, 31.17409353087436, -88.26871473022146]\n", + "[203.91000173077484, 701.9550008653874, 315.6412870005529]\n", + "[203.91000173077484, 435.0840952616498, 315.6412870005529]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 2, 1, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-199.99999999999955, 31.17409353087436, -88.26871473022146]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-199.99999999999955, 31.17409353087436, -199.99999999999952]\n", + "[203.91000173077484, 435.0840952616498, 315.6412870005529]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 1, -1), (-1, 1, 1, -1)), ((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 31.17409353087436, -199.99999999999952]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "[-199.99999999999955, 31.17409353087436, -431.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, 203.91000173077484]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "1\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-3, 2, 1, -1), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 31.17409353087436, -431.1740935308746]\n", + "((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1))\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[-199.99999999999955, 186.3137138648342, -431.1740935308746]\n", + "[203.91000173077484, 435.0840952616498, -27.264091800100235]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "0\n", + "-400.0\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)))\n", + "[-199.99999999999955, 186.3137138648342, -431.1740935308746]\n", + "((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "[-115.64128700055221, 586.3137138648342, -31.174093530874586]\n", + "[203.91000173077484, 590.2237155956096, -27.264091800100235]\n", + "[-111.73128526977777, 590.2237155956096, -27.264091800100235]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-115.64128700055221, 586.3137138648342, -31.174093530874586]\n", + "((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-115.64128700055221, 466.87090560373696, -31.174093530874586]\n", + "[-111.73128526977777, 590.2237155956096, -27.264091800100235]\n", + "[-111.73128526977777, 470.7809073345124, -27.264091800100235]\n", + "2\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)))\n", + "[-115.64128700055221, 466.87090560373696, -31.174093530874586]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1))\n", + "[-115.64128700055221, 466.87090560373696, 115.53280653032292]\n", + "[-111.73128526977777, 470.7809073345124, -27.264091800100235]\n", + "[-111.73128526977777, 470.7809073345124, 119.44280826109726]\n", + "1\n", + "None\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)))\n", + "[-115.64128700055221, 466.87090560373696, 115.53280653032292]\n", + "((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", + "[-115.64128700055221, 382.4037121340594, 115.53280653032292]\n", + "[-111.73128526977777, 470.7809073345124, 119.44280826109726]\n", + "[-111.73128526977777, 386.3137138648348, 119.44280826109726]\n", "2\n", "500.0\n", - "here\n", - "(((-4, 0, 2, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)))\n", - "[868.7174259988944, 327.2640918001001, 713.5778056649344]\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", - "[368.71742599889444, -172.73590819989988, -17.596287865940383]\n", - "[772.6274277296696, 231.17409353087498, 617.4878073957096]\n", - "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)))\n", + "[-115.64128700055221, 382.4037121340594, 115.53280653032292]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1))\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0))\n", + "[-615.6412870005522, -117.59628786594061, 86.31371386483534]\n", + "[-111.73128526977777, 386.3137138648348, 119.44280826109726]\n", + "[-111.73128526977777, 386.3137138648348, 590.2237155956096]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -172.73590819989988, -17.596287865940383]\n", - "((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -17.59628786594004, -17.596287865940383]\n", - "[772.6274277296696, 231.17409353087498, 386.3137138648348]\n", - "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", + "-300.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, -1, -1, 0)\n", + "(5, -3, -1, 0)\n", + "(5, -2, 0, 0)\n", + "(5, -2, -2, 0)\n", + "(5, -2, -1, 1)\n", + "(5, -2, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-615.6412870005522, -117.59628786594061, 86.31371386483534]\n", + "((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-315.6412870005522, -5.684341886080801e-13, 386.31371386483534]\n", + "[-111.73128526977777, 386.3137138648348, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "400.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-315.6412870005522, -5.684341886080801e-13, 386.31371386483534]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-715.6412870005522, -400.00000000000057, 98.04499913461314]\n", + "[-111.73128526977777, 203.91000173077484, 590.2237155956096]\n", + "[-111.73128526977777, 203.91000173077484, 701.9550008653874]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 0, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -17.59628786594004, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -129.32757313571784, -17.596287865940383]\n", - "[772.6274277296696, 386.3137138648348, 386.3137138648348]\n", - "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", + "100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (0, 2, 0, -1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-715.6412870005522, -400.00000000000057, 98.04499913461314]\n", + "((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-815.6412870005522, -1.9550008653880013, -1.9550008653868645]\n", + "[-111.73128526977777, 203.91000173077484, 701.9550008653874]\n", + "[-111.73128526977777, 701.9550008653874, 701.9550008653874]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-815.6412870005522, -1.9550008653880013, -1.9550008653868645]\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[-703.9100017307744, -1.9550008653880013, -1.9550008653868645]\n", + "[-111.73128526977777, 701.9550008653874, 701.9550008653874]\n", + "[0.0, 701.9550008653874, 701.9550008653874]\n", + "2\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 2, 1, 0), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-703.9100017307744, -1.9550008653880013, -1.9550008653868645]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-803.9100017307744, -101.955000865388, 129.219092665488]\n", + "[0.0, 701.9550008653874, 701.9550008653874]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", "1\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -129.32757313571784, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -333.2375748664929, -17.596287865940383]\n", - "[772.6274277296696, 274.582428595057, 386.3137138648348]\n", - "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", + "0.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)))\n", + "[-803.9100017307744, -101.955000865388, 129.219092665488]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1))\n", + "[-803.9100017307744, 9.776284404389912, 129.219092665488]\n", + "[0.0, 701.9550008653874, 933.1290943962623]\n", + "[0.0, 813.6862861351653, 933.1290943962623]\n", + "2\n", + "200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-4, 1, 0, 1), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-803.9100017307744, 9.776284404389912, 129.219092665488]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1003.9100017307744, -190.2237155956101, -35.084095261649395]\n", + "[0.0, 813.6862861351653, 933.1290943962623]\n", + "[0.0, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.9100017307744, -190.2237155956101, -35.084095261649395]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1159.0496220647342, -190.2237155956101, -35.084095261649395]\n", + "[0.0, 813.6862861351653, 968.8259064691249]\n", + "[-155.13962033395978, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1159.0496220647342, -190.2237155956101, -35.084095261649395]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1888.2687147302215, -190.2237155956101, -35.084095261649395]\n", + "[-155.13962033395978, 813.6862861351653, 968.8259064691249]\n", + "[-884.3587129994471, 813.6862861351653, 968.8259064691249]\n", + "0\n", + "-800.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1888.2687147302215, -190.2237155956101, -35.084095261649395]\n", + "((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-48.77038139681463, 609.7762844043899, 764.9159047383506]\n", + "[-884.3587129994471, 813.6862861351653, 968.8259064691249]\n", + "[155.13962033395975, 813.6862861351653, 968.8259064691249]\n", + "2\n", + "600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)))\n", + "[-48.77038139681463, 609.7762844043899, 764.9159047383506]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1))\n", + "[-648.7703813968146, 9.776284404389912, 53.18461946857292]\n", + "[155.13962033395975, 813.6862861351653, 968.8259064691249]\n", + "[155.13962033395975, 813.6862861351653, 857.0946211993472]\n", + "2\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[-648.7703813968146, 9.776284404389912, 53.18461946857292]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[-348.7703813968146, 309.7762844043899, 540.9503779352659]\n", + "[155.13962033395975, 813.6862861351653, 857.0946211993472]\n", + "[155.13962033395975, 813.6862861351653, 1044.8603796660402]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)))\n", + "[-348.7703813968146, 309.7762844043899, 540.9503779352659]\n", + "((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1))\n", + "[-248.77038139681463, -17.59628786594061, 640.9503779352659]\n", + "[155.13962033395975, 813.6862861351653, 1044.8603796660402]\n", + "[155.13962033395975, 386.3137138648348, 1044.8603796660402]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-248.77038139681463, -17.59628786594061, 640.9503779352659]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-148.77038139681463, 82.40371213405939, 82.40371213406058]\n", + "[155.13962033395975, 386.3137138648348, 1044.8603796660402]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (2, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[-148.77038139681463, 82.40371213405939, 82.40371213406058]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[-48.77038139681463, 337.5433324680191, 182.40371213406058]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "[155.13962033395975, 541.4533341987946, 386.3137138648348]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[-48.77038139681463, 337.5433324680191, 182.40371213406058]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[884.3587129994478, 337.5433324680191, 182.40371213406058]\n", + "[155.13962033395975, 541.4533341987946, 386.3137138648348]\n", + "[1088.2687147302222, 541.4533341987946, 386.3137138648348]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)))\n", + "[884.3587129994478, 337.5433324680191, 182.40371213406058]\n", + "((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "[680.4487112686729, 337.5433324680191, 182.40371213406058]\n", + "[1088.2687147302222, 541.4533341987946, 386.3137138648348]\n", + "[884.3587129994473, 541.4533341987946, 386.3137138648348]\n", + "2\n", + "None\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 1, -1, 0), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[680.4487112686729, 337.5433324680191, 182.40371213406058]\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0))\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[680.4487112686729, 337.5433324680191, -48.770381396814486]\n", + "[884.3587129994473, 541.4533341987946, 386.3137138648348]\n", + "[884.3587129994473, 541.4533341987946, 155.13962033395975]\n", + "0\n", + "None\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[680.4487112686729, 337.5433324680191, -48.770381396814486]\n", + "((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[764.9159047383505, 337.5433324680191, -48.770381396814486]\n", + "[884.3587129994473, 541.4533341987946, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "2\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)))\n", + "[764.9159047383505, 337.5433324680191, -48.770381396814486]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "[764.9159047383505, 337.5433324680191, -203.91000173077424]\n", + "[968.8259064691249, 541.4533341987946, 155.13962033395975]\n", + "[968.8259064691249, 541.4533341987946, 0.0]\n", + "0\n", + "200.0\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)))\n", + "[764.9159047383505, 337.5433324680191, -203.91000173077424]\n", + "((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "[409.77628440439094, 137.54333246801912, -403.91000173077424]\n", + "[968.8259064691249, 541.4533341987946, 0.0]\n", + "[813.6862861351653, 541.4533341987946, 0.0]\n", "2\n", "-200.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (-4, 0, 2, 0)), ((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[368.71742599889444, -333.2375748664929, -17.596287865940383]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[568.7174259988944, -133.23757486649288, 70.67242686428182]\n", - "[772.6274277296696, 70.67242686428197, 386.3137138648348]\n", - "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (6, 0, -1, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[409.77628440439094, 137.54333246801912, -403.91000173077424]\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[609.7762844043909, 337.5433324680191, -48.770381396814486]\n", + "[813.6862861351653, 541.4533341987946, 0.0]\n", + "[813.6862861351653, 541.4533341987946, 155.13962033395975]\n", + "0\n", + "-200.0\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[609.7762844043909, 337.5433324680191, -48.770381396814486]\n", + "((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[-79.94447492768973, 537.5433324680191, 151.22961860318551]\n", + "[813.6862861351653, 541.4533341987946, 155.13962033395975]\n", + "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", + "2\n", + "100.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)))\n", + "[-79.94447492768973, 537.5433324680191, 151.22961860318551]\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "[-179.94447492768973, 437.5433324680191, -264.4116683973673]\n", + "[-76.03447319691533, 541.4533341987946, 155.13962033395975]\n", + "[-76.03447319691533, 541.4533341987946, -160.50166666659302]\n", "1\n", - "-600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 0, 2, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", - "[568.7174259988944, -133.23757486649288, 70.67242686428182]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "[1168.7174259988944, 284.3587129994474, 670.6724268642818]\n", - "[772.6274277296696, 70.67242686428197, 274.582428595057]\n", - "[772.6274277296696, -111.73128526977777, 274.582428595057]\n", + "-100.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)))\n", + "[-179.94447492768973, 437.5433324680191, -264.4116683973673]\n", + "((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1))\n", + "[-79.94447492768973, 418.10052420692165, -164.4116683973673]\n", + "[-76.03447319691533, 541.4533341987946, -160.50166666659302]\n", + "[-76.03447319691533, 422.0105259376971, -160.50166666659302]\n", "2\n", + "0.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-7, 0, 2, 1), (-2, 0, 1, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", + "[-79.94447492768973, 418.10052420692165, -164.4116683973673]\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1))\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "[-79.94447492768973, 418.10052420692165, 31.786810342088046]\n", + "[-76.03447319691533, 422.0105259376971, -160.50166666659302]\n", + "[-76.03447319691533, 422.0105259376971, 35.69681207286232]\n", + "1\n", "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, -1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)))\n", - "[1168.7174259988944, 284.3587129994474, 670.6724268642818]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0))\n", - "[768.7174259988944, -115.64128700055261, 66.76242513350672]\n", - "[772.6274277296696, -111.73128526977777, 274.582428595057]\n", - "[772.6274277296696, -111.73128526977777, 70.67242686428197]\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[-79.94447492768973, 418.10052420692165, 31.786810342088046]\n", + "((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", + "((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[-479.9444749276897, -137.03909612703814, -368.2131896579119]\n", + "[-76.03447319691533, 422.0105259376971, 35.69681207286232]\n", + "[-76.03447319691533, 266.8709056037373, 35.69681207286232]\n", + "0\n", + "None\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", + "[-479.9444749276897, -137.03909612703814, -368.2131896579119]\n", + "((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "[-635.0840952616495, -137.03909612703814, -368.2131896579119]\n", + "[-76.03447319691533, 266.8709056037373, 35.69681207286232]\n", + "[-231.1740935308751, 266.8709056037373, 35.69681207286232]\n", "2\n", - "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", - "[768.7174259988944, -115.64128700055261, 66.76242513350672]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0))\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "[368.71742599889444, -515.6412870005527, -17.59628786594044]\n", - "[772.6274277296696, -111.73128526977777, 70.67242686428197]\n", - "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 0, 1), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)))\n", + "[-635.0840952616495, -137.03909612703814, -368.2131896579119]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "[-235.0840952616495, 262.96090387296186, -3.9100017307742405]\n", + "[-231.1740935308751, 266.8709056037373, 35.69681207286232]\n", + "[-231.1740935308751, 266.8709056037373, 0.0]\n", "1\n", - "-900.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", - "[368.71742599889444, -515.6412870005527, -17.59628786594044]\n", - "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "[1268.7174259988944, 496.08999826922513, 882.4037121340596]\n", - "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "2\n", - "1300.0\n", - "here\n", - "(((-4, 0, 2, 0), (3, 0, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[1268.7174259988944, 496.08999826922513, 882.4037121340596]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-31.28257400110556, -803.9100017307749, 9.776284404390026]\n", - "[772.6274277296696, 0.0, 386.3137138648348]\n", - "[772.6274277296696, 0.0, 813.6862861351653]\n", + "800.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-7, 0, 2, 1), (0, 0, 0, 0)), ((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-235.0840952616495, 262.96090387296186, -3.9100017307742405]\n", + "((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0))\n", + "((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-1035.0840952616495, 9.776284404389799, -803.9100017307742]\n", + "[-231.1740935308751, 266.8709056037373, 0.0]\n", + "[-231.1740935308751, 813.6862861351653, 0.0]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-1035.0840952616495, 9.776284404389799, -803.9100017307742]\n", + "((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-803.9100017307744, 9.776284404389799, -803.9100017307742]\n", + "[-231.1740935308751, 813.6862861351653, 0.0]\n", + "[0.0, 813.6862861351653, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-31.28257400110556, -803.9100017307749, 9.776284404390026]\n", - "((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[164.9159047383497, -803.9100017307749, 9.776284404390026]\n", - "[772.6274277296696, 0.0, 813.6862861351653]\n", - "[968.8259064691249, 0.0, 813.6862861351653]\n", + "-100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-803.9100017307744, 9.776284404389799, -803.9100017307742]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-1.9550008653869781, 109.7762844043898, -703.9100017307742]\n", + "[0.0, 813.6862861351653, 0.0]\n", + "[701.9550008653874, 813.6862861351653, 0.0]\n", + "0\n", + "100.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[-1.9550008653869781, 109.7762844043898, -703.9100017307742]\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[9.776284404390935, 9.776284404389799, -803.9100017307742]\n", + "[701.9550008653874, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", "1\n", - "-500.0\n", - "here\n", - "(((-4, 0, 2, 0), (-6, 1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[164.9159047383497, -803.9100017307749, 9.776284404390026]\n", - "((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[664.9159047383497, -192.17871646099707, 509.77628440439]\n", - "[968.8259064691249, 0.0, 813.6862861351653]\n", - "[968.8259064691249, 111.73128526977776, 813.6862861351653]\n", + "-400.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-6, -1, 2, 1)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[9.776284404390935, 9.776284404389799, -803.9100017307742]\n", + "((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[409.77628440439094, 298.0449991346119, -403.9100017307742]\n", + "[813.6862861351653, 813.6862861351653, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "2\n", + "-900.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[409.77628440439094, 298.0449991346119, -403.9100017307742]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[1309.776284404391, 1198.0449991346118, 700.0000000000007]\n", + "[813.6862861351653, 701.9550008653874, 0.0]\n", + "[813.6862861351653, 701.9550008653874, 203.91000173077484]\n", "0\n", - "None\n", - "here\n", - "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)))\n", - "[664.9159047383497, -192.17871646099707, 509.77628440439]\n", - "((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "[509.77628440439014, -192.17871646099707, 509.77628440439]\n", - "[968.8259064691249, 111.73128526977776, 813.6862861351653]\n", - "[813.6862861351653, 111.73128526977776, 813.6862861351653]\n", + "1200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-8, 0, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[1309.776284404391, 1198.0449991346118, 700.0000000000007]\n", + "((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[313.6862861351656, -1.9550008653882287, -499.9999999999993]\n", + "[813.6862861351653, 701.9550008653874, 203.91000173077484]\n", + "[1017.5962878659401, 701.9550008653874, 203.91000173077484]\n", + "0\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[313.6862861351656, -1.9550008653882287, -499.9999999999993]\n", + "((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[584.3587129994477, 198.04499913461177, -299.9999999999993]\n", + "[1017.5962878659401, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "-400.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-1, -1, 0, 1), (0, 0, 0, 0)), ((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)))\n", + "[584.3587129994477, 198.04499913461177, -299.9999999999993]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "[984.3587129994477, 598.0449991346118, 15.532806530323114]\n", + "[1088.2687147302222, 701.9550008653874, 203.91000173077484]\n", + "[1088.2687147302222, 701.9550008653874, 119.44280826109726]\n", + "0\n", + "200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-3, 0, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)))\n", + "[984.3587129994477, 598.0449991346118, 15.532806530323114]\n", + "((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "[629.2190926654878, 398.04499913461177, -184.4671934696769]\n", + "[1088.2687147302222, 701.9550008653874, 119.44280826109726]\n", + "[933.1290943962623, 701.9550008653874, 119.44280826109726]\n", "2\n", "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[509.77628440439014, -192.17871646099707, 509.77628440439]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[409.77628440439014, -292.17871646099707, -61.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 813.6862861351653]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[629.2190926654878, 398.04499913461177, -184.4671934696769]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1))\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[529.2190926654878, 298.04499913461177, -515.641287000552]\n", + "[933.1290943962623, 701.9550008653874, 119.44280826109726]\n", + "[933.1290943962623, 701.9550008653874, -111.73128526977777]\n", "0\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[529.2190926654878, 298.04499913461177, -515.641287000552]\n", + "((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "[453.1846194685727, 298.04499913461177, -515.641287000552]\n", + "[933.1290943962623, 701.9550008653874, -111.73128526977777]\n", + "[857.0946211993472, 701.9550008653874, -111.73128526977777]\n", + "2\n", "400.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)))\n", - "[409.77628440439014, -292.17871646099707, -61.00462293012265]\n", - "((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "[-74.69090906528766, -692.1787164609971, -461.00462293012265]\n", - "[813.6862861351653, 111.73128526977776, 342.90537880065267]\n", - "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", - "1\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[453.1846194685727, 298.04499913461177, -515.641287000552]\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[53.18461946857269, -101.95500086538823, 129.219092665488]\n", + "[857.0946211993472, 701.9550008653874, -111.73128526977777]\n", + "[857.0946211993472, 701.9550008653874, 933.1290943962623]\n", + "0\n", "-600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)))\n", - "[-74.69090906528766, -692.1787164609971, -461.00462293012265]\n", - "((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "[525.3090909347123, -288.37719520045266, 138.99537706987735]\n", - "[729.2190926654876, 111.73128526977776, 342.90537880065267]\n", - "[729.2190926654876, -84.46719346967784, 342.90537880065267]\n", - "2\n", - "0.0\n", - "here\n", - "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[525.3090909347123, -288.37719520045266, 138.99537706987735]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[525.3090909347123, -288.37719520045266, 27.264091800099663]\n", - "[729.2190926654876, -84.46719346967784, 342.90537880065267]\n", - "[729.2190926654876, -84.46719346967784, 231.17409353087498]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[53.18461946857269, -101.95500086538823, 129.219092665488]\n", + "((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[3.410605131648481e-13, 498.04499913461177, 729.219092665488]\n", + "[857.0946211993472, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", "2\n", - "100.0\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[525.3090909347123, -288.37719520045266, 27.264091800099663]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[425.30909093471234, -388.37719520045266, -2.0634813356184054]\n", - "[729.2190926654876, -84.46719346967784, 231.17409353087498]\n", - "[729.2190926654876, -84.46719346967784, 301.8465203951569]\n", + "300.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[3.410605131648481e-13, 498.04499913461177, 729.219092665488]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-299.99999999999966, 198.04499913461177, -33.129094396261905]\n", + "[203.91000173077484, 701.9550008653874, 933.1290943962623]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "1\n", + "-200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((0, 2, -1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-299.99999999999966, 198.04499913461177, -33.129094396261905]\n", + "((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-99.99999999999966, -64.30318792713842, 166.8709056037381]\n", + "[203.91000173077484, 701.9550008653874, 470.7809073345124]\n", + "[203.91000173077484, 239.60681380363727, 470.7809073345124]\n", "2\n", - "-400.0\n", - "here\n", - "(((-4, 0, 2, 0), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)))\n", - "[425.30909093471234, -388.37719520045266, -2.0634813356184054]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "[825.3090909347123, 11.622804799547339, 11.622804799546827]\n", - "[729.2190926654876, -84.46719346967784, 301.8465203951569]\n", - "[729.2190926654876, -84.46719346967784, -84.46719346967784]\n", + "600.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)))\n", + "[-99.99999999999966, -64.30318792713842, 166.8709056037381]\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0))\n", + "[-699.9999999999997, -664.3031879271384, 113.6862861351658]\n", + "[203.91000173077484, 239.60681380363727, 470.7809073345124]\n", + "[203.91000173077484, 239.60681380363727, 1017.5962878659401]\n", + "1\n", + "-1000.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)))\n", + "[-699.9999999999997, -664.3031879271384, 113.6862861351658]\n", + "((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0))\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "[300.00000000000034, 68.82590646912399, 1113.6862861351658]\n", + "[203.91000173077484, 239.60681380363727, 1017.5962878659401]\n", + "[203.91000173077484, -27.264091800100235, 1017.5962878659401]\n", "0\n", - "None\n", - "here\n", - "(((-2, 0, 0, 1), (0, 0, 0, 0), (3, 0, -1, 0)), ((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)))\n", - "[825.3090909347123, 11.622804799547339, 11.622804799546827]\n", - "((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "[713.5778056649344, 11.622804799547339, 11.622804799546827]\n", - "[729.2190926654876, -84.46719346967784, -84.46719346967784]\n", - "[617.4878073957096, -84.46719346967784, -84.46719346967784]\n", + "100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-1, 1, 1, -1)), ((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)))\n", + "[300.00000000000034, 68.82590646912399, 1113.6862861351658]\n", + "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "[44.860379666040416, -31.174093530876007, 1013.6862861351658]\n", + "[203.91000173077484, -27.264091800100235, 1017.5962878659401]\n", + "[48.77038139681492, -27.264091800100235, 1017.5962878659401]\n", + "1\n", + "200.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[44.860379666040416, -31.174093530876007, 1013.6862861351658]\n", + "((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[-155.13962033395958, -9.379164112033322e-13, 813.6862861351658]\n", + "[48.77038139681492, -27.264091800100235, 1017.5962878659401]\n", + "[48.77038139681492, 203.91000173077484, 1017.5962878659401]\n", "2\n", "300.0\n", - "here\n", - "(((-2, 0, 0, 1), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[713.5778056649344, 11.622804799547339, 11.622804799546827]\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1))\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[413.57780566493443, -288.37719520045266, 27.264091800099663]\n", - "[617.4878073957096, -84.46719346967784, -84.46719346967784]\n", - "[617.4878073957096, -84.46719346967784, 231.17409353087498]\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-1, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)))\n", + "[-155.13962033395958, -9.379164112033322e-13, 813.6862861351658]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "[-455.13962033395956, -300.0000000000009, 42.90537880065369]\n", + "[48.77038139681492, 203.91000173077484, 1017.5962878659401]\n", + "[48.77038139681492, 203.91000173077484, 546.815380531428]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (3, 0, -1, 0)), ((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[413.57780566493443, -288.37719520045266, 27.264091800099663]\n", - "((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-786.4221943350656, -288.37719520045266, 27.264091800099663]\n", - "[617.4878073957096, -84.46719346967784, 231.17409353087498]\n", - "[-582.5121926042904, -84.46719346967784, 231.17409353087498]\n", - "0\n", - "500.0\n", - "here\n", - "(((3, 0, -1, 0), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-786.4221943350656, -288.37719520045266, 27.264091800099663]\n", - "((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-1174.6909090652875, -788.3771952004527, -472.73590819990034]\n", - "[-582.5121926042904, -84.46719346967784, 231.17409353087498]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "2\n", "-300.0\n", - "here\n", - "(((5, -1, 0, -1), (4, -1, -1, 0), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)))\n", - "[-1174.6909090652875, -788.3771952004527, -472.73590819990034]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "[-874.6909090652875, -488.37719520045266, -61.00462293012265]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "[-470.78090733451245, -84.46719346967784, 342.90537880065267]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 1, 1, 1), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)))\n", + "[-455.13962033395956, -300.0000000000009, 42.90537880065369]\n", + "((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "[-231.17409353087476, -9.094947017729282e-13, 342.9053788006537]\n", + "[48.77038139681492, 203.91000173077484, 546.815380531428]\n", + "[-27.264091800100235, 203.91000173077484, 546.815380531428]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)))\n", + "[-231.17409353087476, -9.094947017729282e-13, 342.9053788006537]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "[-231.17409353087476, 111.73128526977715, 342.9053788006537]\n", + "[-27.264091800100235, 203.91000173077484, 546.815380531428]\n", + "[-27.264091800100235, 315.6412870005529, 546.815380531428]\n", + "2\n", + "200.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-231.17409353087476, 111.73128526977715, 342.9053788006537]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-431.17409353087476, -88.26871473022285, 66.8709056037381]\n", + "[-27.264091800100235, 315.6412870005529, 546.815380531428]\n", + "[-27.264091800100235, 315.6412870005529, 470.7809073345124]\n", "2\n", + "-100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 0, 2), (-4, 1, 0, 1)), ((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[-431.17409353087476, -88.26871473022285, 66.8709056037381]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[-331.17409353087476, 11.731285269777146, -99.99999999999949]\n", + "[-27.264091800100235, 315.6412870005529, 470.7809073345124]\n", + "[-27.264091800100235, 315.6412870005529, 203.91000173077484]\n", + "1\n", "-200.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-874.6909090652875, -488.37719520045266, -61.00462293012265]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1))\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-674.6909090652875, -288.37719520045266, 27.264091800099663]\n", - "[-470.78090733451245, -84.46719346967784, 342.90537880065267]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-7, 1, 0, 2), (0, 2, -1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-331.17409353087476, 11.731285269777146, -99.99999999999949]\n", + "((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-131.17409353087476, 99.99999999999909, 100.00000000000051]\n", + "[-27.264091800100235, 315.6412870005529, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "-100.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.17409353087476, 99.99999999999909, 100.00000000000051]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-31.174093530874757, 199.9999999999991, -31.174093530874558]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "1\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, 2, -1, -1), (-6, 2, 0, 1), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-31.174093530874757, 199.9999999999991, -31.174093530874558]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-31.174093530874757, 466.8709056037367, -31.174093530874558]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "2\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (0, 2, -1, 0)), ((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)))\n", + "[-31.174093530874757, 466.8709056037367, -31.174093530874558]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "[268.82590646912524, 766.8709056037367, -46.815380531427195]\n", + "[-27.264091800100235, 470.7809073345124, -27.264091800100235]\n", + "[-27.264091800100235, 470.7809073345124, -342.90537880065284]\n", + "1\n", + "600.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((2, 2, -1, -1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)))\n", + "[268.82590646912524, 766.8709056037367, -46.815380531427195]\n", + "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1))\n", + "((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "[-331.17409353087476, -148.770381396816, -646.8153805314272]\n", + "[-27.264091800100235, 470.7809073345124, -342.90537880065284]\n", + "[-27.264091800100235, 155.13962033395975, -342.90537880065284]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)))\n", + "[-331.17409353087476, -148.770381396816, -646.8153805314272]\n", + "((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "[-415.6412870005523, -148.770381396816, -646.8153805314272]\n", + "[-27.264091800100235, 155.13962033395975, -342.90537880065284]\n", + "[-111.73128526977777, 155.13962033395975, -342.90537880065284]\n", + "2\n", + "-100.0\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (4, 1, -1, -1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)))\n", + "[-415.6412870005523, -148.770381396816, -646.8153805314272]\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1))\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "[-315.6412870005523, -48.77038139681599, -701.9550008653869]\n", + "[-111.73128526977777, 155.13962033395975, -342.90537880065284]\n", + "[-111.73128526977777, 155.13962033395975, -498.04499913461257]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)))\n", + "[-315.6412870005523, -48.77038139681599, -701.9550008653869]\n", + "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "[-203.91000173077455, -48.77038139681599, -701.9550008653869]\n", + "[-111.73128526977777, 155.13962033395975, -498.04499913461257]\n", + "[0.0, 155.13962033395975, -498.04499913461257]\n", + "2\n", + "600.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-203.91000173077455, -48.77038139681599, -701.9550008653869]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0))\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-803.9100017307745, -648.770381396816, 9.776284404390935]\n", + "[0.0, 155.13962033395975, -498.04499913461257]\n", + "[0.0, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-803.9100017307745, -648.770381396816, 9.776284404390935]\n", + "((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-1035.0840952616495, -648.770381396816, 9.776284404390935]\n", + "[0.0, 155.13962033395975, 813.6862861351653]\n", + "[-231.1740935308751, 155.13962033395975, 813.6862861351653]\n", "0\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-674.6909090652875, -288.37719520045266, 27.264091800099663]\n", - "((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-470.78090733451273, -288.37719520045266, 27.264091800099663]\n", - "[-470.78090733451245, -84.46719346967784, 231.17409353087498]\n", - "[-266.87090560373764, -84.46719346967784, 231.17409353087498]\n", + "-800.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-1035.0840952616495, -648.770381396816, 9.776284404390935]\n", + "((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-79.94447492768973, 151.229618603184, 809.7762844043909]\n", + "[-231.1740935308751, 155.13962033395975, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "2\n", + "500.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-79.94447492768973, 151.229618603184, 809.7762844043909]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-579.9444749276897, -348.770381396816, 37.54333246802014]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 541.4533341987946]\n", "0\n", - "None\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)))\n", - "[-470.78090733451273, -288.37719520045266, 27.264091800099663]\n", - "((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "[-359.0496220647349, -288.37719520045266, 27.264091800099663]\n", - "[-266.87090560373764, -84.46719346967784, 231.17409353087498]\n", - "[-155.13962033395978, -84.46719346967784, 231.17409353087498]\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 1, 1)), ((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-579.9444749276897, -348.770381396816, 37.54333246802014]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-48.77038139681463, -48.77038139681599, 337.54333246802014]\n", + "[-76.03447319691533, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "1\n", + "500.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)))\n", + "[-48.77038139681463, -48.77038139681599, 337.54333246802014]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "[-548.7703813968146, -50.72538226220354, -162.45666753197986]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-7, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)))\n", + "[-548.7703813968146, -50.72538226220354, -162.45666753197986]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1))\n", + "[-648.7703813968146, -150.72538226220354, 53.184619468572805]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 857.0946211993472]\n", + "1\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)))\n", + "[-648.7703813968146, -150.72538226220354, 53.184619468572805]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1))\n", + "[-648.7703813968146, 53.18461946857144, 53.184619468572805]\n", + "[155.13962033395975, 653.1846194685722, 857.0946211993472]\n", + "[155.13962033395975, 857.0946211993472, 857.0946211993472]\n", + "2\n", + "-700.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (-2, 1, 0, 0)), ((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-648.7703813968146, 53.18461946857144, 53.184619468572805]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318537, 753.1846194685714, 51.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 857.0946211993472]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "1\n", "-100.0\n", - "here\n", - "(((5, -1, 0, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-359.0496220647349, -288.37719520045266, 27.264091800099663]\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1))\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-259.0496220647349, -188.37719520045266, 197.9365186643816]\n", - "[-155.13962033395978, -84.46719346967784, 231.17409353087498]\n", - "[-155.13962033395978, -84.46719346967784, 301.8465203951569]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318537, 753.1846194685714, 51.22961860318537]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[151.22961860318537, -79.94447492769109, 151.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", "0\n", - "700.0\n", - "here\n", - "(((1, 0, 1, -1), (2, -1, 1, -1), (2, -1, 1, -1)), ((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)))\n", - "[-259.0496220647349, -188.37719520045266, 197.9365186643816]\n", - "((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "[-888.3771952004529, -888.3771952004527, -502.0634813356184]\n", - "[-155.13962033395978, -84.46719346967784, 301.8465203951569]\n", - "[-84.46719346967784, -84.46719346967784, 301.8465203951569]\n", + "200.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, 0, 0, 1), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[151.22961860318537, -79.94447492769109, 151.22961860318537]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)))\n", + "[182.40371213406047, -279.9444749276911, -48.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "[182.40371213406047, -203.91000173077578, -48.77038139681463]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", "2\n", - "-800.0\n", - "here\n", - "(((1, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)))\n", - "[-888.3771952004529, -888.3771952004527, -502.0634813356184]\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1))\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0))\n", - "[-88.37719520045289, -88.37719520045266, -319.551288731328]\n", - "[-84.46719346967784, -84.46719346967784, 301.8465203951569]\n", - "[-84.46719346967784, -84.46719346967784, -315.6412870005527]\n", - "1\n", - "None\n", - "here\n", - "(((0, 0, 1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, -88.37719520045266, -319.551288731328]\n", - "((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 66.76242513350715, -319.551288731328]\n", - "[-84.46719346967784, -84.46719346967784, -315.6412870005527]\n", - "[-84.46719346967784, 70.67242686428197, -315.6412870005527]\n", + "600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[182.40371213406047, -203.91000173077578, -48.77038139681463]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[-417.59628786593953, -803.9100017307758, -803.9100017307744]\n", + "[386.3137138648348, 0.0, 155.13962033395975]\n", + "[386.3137138648348, 0.0, 0.0]\n", "1\n", "None\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 66.76242513350715, -319.551288731328]\n", - "((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 297.9365186643821, -319.551288731328]\n", - "[-84.46719346967784, 70.67242686428197, -315.6412870005527]\n", - "[-84.46719346967784, 301.8465203951569, -315.6412870005527]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)))\n", + "[-417.59628786593953, -803.9100017307758, -803.9100017307744]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "[-417.59628786593953, -915.6412870005536, -803.9100017307744]\n", + "[386.3137138648348, 0.0, 0.0]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "2\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)))\n", + "[-417.59628786593953, -915.6412870005536, -803.9100017307744]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "[-17.59628786593953, -515.6412870005536, -515.6412870005522]\n", + "[386.3137138648348, -111.73128526977777, 0.0]\n", + "[386.3137138648348, -111.73128526977777, -111.73128526977777]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)))\n", + "[-17.59628786593953, -515.6412870005536, -515.6412870005522]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0))\n", + "[-17.59628786593953, -719.5512887313286, -515.6412870005522]\n", + "[386.3137138648348, -111.73128526977777, -111.73128526977777]\n", + "[386.3137138648348, -315.6412870005527, -111.73128526977777]\n", "1\n", - "None\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (7, -1, -1, -1)), ((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 297.9365186643821, -319.551288731328]\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", - "[-88.37719520045289, 382.40371213406, -319.551288731328]\n", - "[-84.46719346967784, 301.8465203951569, -315.6412870005527]\n", - "[-84.46719346967784, 386.3137138648348, -315.6412870005527]\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-17.59628786593953, -719.5512887313286, -515.6412870005522]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0))\n", + "((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-317.59628786593953, -1201.9550008653885, -815.6412870005522]\n", + "[386.3137138648348, -315.6412870005527, -111.73128526977777]\n", + "[386.3137138648348, -498.04499913461257, -111.73128526977777]\n", + "0\n", + "None\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)))\n", + "[-317.59628786593953, -1201.9550008653885, -815.6412870005522]\n", + "((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "[-429.32757313571733, -1201.9550008653885, -815.6412870005522]\n", + "[386.3137138648348, -498.04499913461257, -111.73128526977777]\n", + "[274.582428595057, -498.04499913461257, -111.73128526977777]\n", "1\n", - "400.0\n", - "here\n", - "(((4, -1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)))\n", - "[-88.37719520045289, 382.40371213406, -319.551288731328]\n", - "((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0))\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "[-488.3771952004529, 213.57780566493489, -719.551288731328]\n", - "[-84.46719346967784, 386.3137138648348, -315.6412870005527]\n", - "[-84.46719346967784, 617.4878073957096, -315.6412870005527]\n", + "-300.0\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-429.32757313571733, -1201.9550008653885, -815.6412870005522]\n", + "((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0))\n", + "((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-129.32757313571733, -17.59628786594112, -515.6412870005522]\n", + "[274.582428595057, -498.04499913461257, -111.73128526977777]\n", + "[274.582428595057, 386.3137138648348, -111.73128526977777]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)))\n", + "[-129.32757313571733, -17.59628786594112, -515.6412870005522]\n", + "((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "[-284.4671934696771, -17.59628786594112, -515.6412870005522]\n", + "[274.582428595057, 386.3137138648348, -111.73128526977777]\n", + "[119.44280826109726, 386.3137138648348, -111.73128526977777]\n", + "2\n", + "None\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-284.4671934696771, -17.59628786594112, -515.6412870005522]\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-284.4671934696771, -17.59628786594112, -670.7809073345121]\n", + "[119.44280826109726, 386.3137138648348, -111.73128526977777]\n", + "[119.44280826109726, 386.3137138648348, -266.87090560373764]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-284.4671934696771, -17.59628786594112, -670.7809073345121]\n", + "((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-403.91000173077435, -17.59628786594112, -670.7809073345121]\n", + "[119.44280826109726, 386.3137138648348, -266.87090560373764]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", "0\n", - "-400.0\n", - "here\n", - "(((1, 1, 0, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)))\n", - "[-488.3771952004529, 213.57780566493489, -719.551288731328]\n", - "((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "[115.5328065303222, 613.5778056649349, -319.551288731328]\n", - "[-84.46719346967784, 617.4878073957096, -315.6412870005527]\n", - "[119.44280826109726, 617.4878073957096, -315.6412870005527]\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)))\n", + "[-403.91000173077435, -17.59628786594112, -670.7809073345121]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "[-72.73590819989937, 82.40371213405888, -570.7809073345121]\n", + "[0.0, 386.3137138648348, -266.87090560373764]\n", + "[231.17409353087498, 386.3137138648348, -266.87090560373764]\n", + "2\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)))\n", + "[-72.73590819989937, 82.40371213405888, -570.7809073345121]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1))\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "[-72.73590819989937, 82.40371213405888, -459.04962206473425]\n", + "[231.17409353087498, 386.3137138648348, -266.87090560373764]\n", + "[231.17409353087498, 386.3137138648348, -155.13962033395978]\n", + "0\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-4, 1, 1, 0)), ((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)))\n", + "[-72.73590819989937, 82.40371213405888, -459.04962206473425]\n", + "((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "[-61.004622930121684, -17.59628786594112, -559.0496220647342]\n", + "[231.17409353087498, 386.3137138648348, -155.13962033395978]\n", + "[342.90537880065267, 386.3137138648348, -155.13962033395978]\n", + "2\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-61.004622930121684, -17.59628786594112, -559.0496220647342]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[-61.004622930121684, -17.59628786594112, -403.9100017307744]\n", + "[342.90537880065267, 386.3137138648348, -155.13962033395978]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "2\n", + "100.0\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 2, 0), (-2, 1, 0, 0), (-4, 1, 1, 0)), ((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)))\n", + "[-61.004622930121684, -17.59628786594112, -403.9100017307744]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "[-161.00462293012168, -117.59628786594112, 113.57780566493523]\n", + "[342.90537880065267, 386.3137138648348, 0.0]\n", + "[342.90537880065267, 386.3137138648348, 617.4878073957096]\n", + "1\n", + "None\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 2, 0), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", + "[-161.00462293012168, -117.59628786594112, 113.57780566493523]\n", + "((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "[-161.00462293012168, -272.73590819990096, 113.57780566493523]\n", + "[342.90537880065267, 386.3137138648348, 617.4878073957096]\n", + "[342.90537880065267, 231.17409353087498, 617.4878073957096]\n", "2\n", "300.0\n", - "here\n", - "(((5, 0, -1, -1), (2, -1, 1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", - "[115.5328065303222, 613.5778056649349, -319.551288731328]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0))\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "[-184.4671934696778, 313.5778056649349, -72.73590819990022]\n", - "[119.44280826109726, 617.4878073957096, -315.6412870005527]\n", - "[119.44280826109726, 617.4878073957096, 231.17409353087498]\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 0, 1, 0), (-4, 1, 1, 0)), ((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-161.00462293012168, -272.73590819990096, 113.57780566493523]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-461.0046229301217, -572.7359081999009, -74.69090906528686]\n", + "[342.90537880065267, 231.17409353087498, 617.4878073957096]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "0\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 1, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-461.0046229301217, -572.7359081999009, -74.69090906528686]\n", + "((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[294.1349974038381, 27.264091800099095, 525.3090909347131]\n", + "[342.90537880065267, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[294.1349974038381, 27.264091800099095, 525.3090909347131]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[294.1349974038381, -203.9100017307759, 525.3090909347131]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "2\n", + "100.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (1, 1, 0, -1)), ((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[294.1349974038381, -203.9100017307759, 525.3090909347131]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[194.1349974038381, -303.9100017307759, -37.03909612703711]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 266.8709056037373]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[194.1349974038381, -303.9100017307759, -37.03909612703711]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[194.1349974038381, -535.084095261651, -37.03909612703711]\n", + "[498.04499913461245, 0.0, 266.8709056037373]\n", + "[498.04499913461245, -231.1740935308751, 266.8709056037373]\n", + "1\n", + "200.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (5, 0, -1, -1)), ((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", + "[194.1349974038381, -535.084095261651, -37.03909612703711]\n", + "((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "[-5.865002596161901, -5.8650025961634356, -237.0390961270371]\n", + "[498.04499913461245, -231.1740935308751, 266.8709056037373]\n", + "[498.04499913461245, 498.04499913461245, 266.8709056037373]\n", "1\n", "-100.0\n", - "here\n", - "(((5, 0, -1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)))\n", - "[-184.4671934696778, 313.5778056649349, -72.73590819990022]\n", - "((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "[-84.4671934696778, 617.4878073957099, 27.264091800099777]\n", - "[119.44280826109726, 617.4878073957096, 231.17409353087498]\n", - "[119.44280826109726, 821.3978091264846, 231.17409353087498]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[-5.865002596161901, -5.8650025961634356, -237.0390961270371]\n", + "((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "[94.1349974038381, 325.30909093471166, -137.0390961270371]\n", + "[498.04499913461245, 498.04499913461245, 266.8709056037373]\n", + "[498.04499913461245, 729.2190926654876, 266.8709056037373]\n", "0\n", - "500.0\n", - "here\n", - "(((2, -1, 1, -1), (2, -1, 1, -1), (0, -1, 2, -1)), ((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)))\n", - "[-84.4671934696778, 617.4878073957099, 27.264091800099777]\n", - "((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "[-703.9100017307751, 117.48780739570986, -472.7359081999002]\n", - "[119.44280826109726, 821.3978091264846, 231.17409353087498]\n", - "[0.0, 821.3978091264846, 231.17409353087498]\n", + "-500.0\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((7, -1, -1, -1), (-2, 0, 1, 0), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[94.1349974038381, 325.30909093471166, -137.0390961270371]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "[749.2746177377978, 825.3090909347117, 362.9609038729629]\n", + "[498.04499913461245, 729.2190926654876, 266.8709056037373]\n", + "[653.1846194685722, 729.2190926654876, 266.8709056037373]\n", "2\n", "0.0\n", - "here\n", - "(((2, -1, 1, -1), (2, -1, 1, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)))\n", - "[-703.9100017307751, 117.48780739570986, -472.7359081999002]\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1))\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0))\n", - "[-703.9100017307751, 117.48780739570986, -1.955000865387774]\n", - "[0.0, 821.3978091264846, 231.17409353087498]\n", - "[0.0, 821.3978091264846, 701.9550008653874]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)))\n", + "[749.2746177377978, 825.3090909347117, 362.9609038729629]\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "[749.2746177377978, 825.3090909347117, 11.622804799547737]\n", + "[653.1846194685722, 729.2190926654876, 266.8709056037373]\n", + "[653.1846194685722, 729.2190926654876, -84.46719346967784]\n", + "1\n", + "300.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(-2, 2, -1, 1)\n", + "(-2, 0, -1, 1)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, -2, 1)\n", + "(-2, 1, -1, 2)\n", + "(-2, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)))\n", + "[749.2746177377978, 825.3090909347117, 11.622804799547737]\n", + "((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "[449.2746177377978, 680.4487112686714, -288.37719520045226]\n", + "[653.1846194685722, 729.2190926654876, -84.46719346967784]\n", + "[653.1846194685722, 884.3587129994473, -84.46719346967784]\n", + "2\n", + "100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)))\n", + "[449.2746177377978, 680.4487112686714, -288.37719520045226]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1))\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0))\n", + "[349.2746177377978, 580.4487112686714, -619.5512887313271]\n", + "[653.1846194685722, 884.3587129994473, -84.46719346967784]\n", + "[653.1846194685722, 884.3587129994473, -315.6412870005527]\n", "1\n", - "-800.0\n", - "here\n", - "(((2, -1, 1, -1), (-3, -1, 2, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[-703.9100017307751, 117.48780739570986, -1.955000865387774]\n", - "((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0))\n", - "((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[96.0899982692249, -15.641287000552552, 798.0449991346122]\n", - "[0.0, 821.3978091264846, 701.9550008653874]\n", - "[0.0, -111.73128526977777, 701.9550008653874]\n", - "0\n", "500.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 2, -1), (-1, -1, 1, 0)), ((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", - "[96.0899982692249, -15.641287000552552, 798.0449991346122]\n", - "((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "[-200.00000000000023, -515.6412870005526, 298.0449991346122]\n", - "[0.0, -111.73128526977777, 701.9550008653874]\n", - "[203.91000173077484, -111.73128526977777, 701.9550008653874]\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)))\n", + "[349.2746177377978, 580.4487112686714, -619.5512887313271]\n", + "((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "[-150.72538226220217, -150.72538226220365, -1119.551288731327]\n", + "[653.1846194685722, 884.3587129994473, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", "2\n", - "400.0\n", - "here\n", - "(((2, -1, 1, -1), (-2, 0, 1, 0), (-1, -1, 1, 0)), ((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)))\n", - "[-200.00000000000023, -515.6412870005526, 298.0449991346122]\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "[-600.0000000000002, -915.6412870005526, 53.18461946857201]\n", - "[203.91000173077484, -111.73128526977777, 701.9550008653874]\n", - "[203.91000173077484, -111.73128526977777, 857.0946211993472]\n", + "-900.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)))\n", + "[-150.72538226220217, -150.72538226220365, -1119.551288731327]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0))\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "[749.2746177377978, 749.2746177377963, -64.41166839736741]\n", + "[653.1846194685722, 653.1846194685722, -315.6412870005527]\n", + "[653.1846194685722, 653.1846194685722, -160.50166666659302]\n", "1\n", - "-1100.0\n", - "here\n", - "(((2, -1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)))\n", - "[-600.0000000000002, -915.6412870005526, 53.18461946857201]\n", - "((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1))\n", - "[499.9999999999998, 268.825906469125, 1153.184619468572]\n", - "[203.91000173077484, -111.73128526977777, 857.0946211993472]\n", - "[203.91000173077484, -27.264091800100235, 857.0946211993472]\n", + "800.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(6, 2, -2, -1)\n", + "(6, 0, -2, -1)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -3, -1)\n", + "(6, 1, -2, 0)\n", + "(6, 1, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)))\n", + "[749.2746177377978, 749.2746177377963, -64.41166839736741]\n", + "((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "[-50.725382262202174, -162.45666753198134, -864.4116683973674]\n", + "[653.1846194685722, 653.1846194685722, -160.50166666659302]\n", + "[653.1846194685722, 541.4533341987946, -160.50166666659302]\n", + "2\n", + "-400.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)))\n", + "[-50.725382262202174, -162.45666753198134, -864.4116683973674]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1))\n", + "[349.2746177377978, 237.54333246801866, -37.039096127037055]\n", + "[653.1846194685722, 541.4533341987946, -160.50166666659302]\n", + "[653.1846194685722, 541.4533341987946, 266.8709056037373]\n", + "2\n", + "200.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[349.2746177377978, 237.54333246801866, -37.039096127037055]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[149.27461773779783, 37.54333246801866, -348.7703813968146]\n", + "[653.1846194685722, 541.4533341987946, 266.8709056037373]\n", + "[653.1846194685722, 541.4533341987946, 155.13962033395975]\n", + "1\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (5, -1, 0, -1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[149.27461773779783, 37.54333246801866, -348.7703813968146]\n", + "((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[249.27461773779783, -17.596287865941065, -248.77038139681463]\n", + "[653.1846194685722, 541.4533341987946, 155.13962033395975]\n", + "[653.1846194685722, 386.3137138648348, 155.13962033395975]\n", + "2\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (5, -1, 0, -1), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)))\n", + "[249.27461773779783, -17.596287865941065, -248.77038139681463]\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "[349.2746177377978, 82.40371213405894, -37.039096127037084]\n", + "[653.1846194685722, 386.3137138648348, 155.13962033395975]\n", + "[653.1846194685722, 386.3137138648348, 266.8709056037373]\n", + "1\n", + "-100.0\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (2, -1, 1, -1)), ((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[349.2746177377978, 82.40371213405894, -37.039096127037084]\n", + "((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[449.2746177377978, -48.770381396816134, 62.960903872962916]\n", + "[653.1846194685722, 386.3137138648348, 266.8709056037373]\n", + "[653.1846194685722, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (0, -1, 1, 0), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[449.2746177377978, -48.770381396816134, 62.960903872962916]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[294.13499740383804, -48.770381396816134, 62.960903872962916]\n", + "[653.1846194685722, 155.13962033395975, 266.8709056037373]\n", + "[498.04499913461245, 155.13962033395975, 266.8709056037373]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-1, -1, 1, 0)), ((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)))\n", + "[294.13499740383804, -48.770381396816134, 62.960903872962916]\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "[182.4037121340604, -48.770381396816134, 62.960903872962916]\n", + "[498.04499913461245, 155.13962033395975, 266.8709056037373]\n", + "[386.3137138648348, 155.13962033395975, 266.8709056037373]\n", "2\n", "300.0\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (-1, -1, 1, 0)), ((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)))\n", - "[499.9999999999998, 268.825906469125, 1153.184619468572]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", - "[199.99999999999977, -31.174093530874984, -31.17409353087544]\n", - "[203.91000173077484, -27.264091800100235, 857.0946211993472]\n", - "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-3, -1, 1, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[182.4037121340604, -48.770381396816134, 62.960903872962916]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-117.59628786593959, -348.7703813968161, 37.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 266.8709056037373]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-6, -1, 2, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-117.59628786593959, -348.7703813968161, 37.54333246802014]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[37.54333246802014, -348.7703813968161, 37.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "-1100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[37.54333246802014, -348.7703813968161, 37.54333246802014]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[49.27461773779805, 751.2296186031839, 1137.5433324680203]\n", + "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", + "[-546.8153805314278, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "600.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[49.27461773779805, 751.2296186031839, 1137.5433324680203]\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-550.725382262202, 151.2296186031839, 382.40371213406047]\n", + "[-546.8153805314278, 155.13962033395975, 541.4533341987946]\n", + "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", "1\n", "None\n", - "here\n", - "(((-1, 1, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -31.174093530874984, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "[199.99999999999977, -186.3137138648347, -31.17409353087544]\n", - "[203.91000173077484, -27.264091800100235, -27.264091800100235]\n", - "[203.91000173077484, -182.40371213405996, -27.264091800100235]\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[-550.725382262202, 151.2296186031839, 382.40371213406047]\n", + "((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[-550.725382262202, -3.9100017307758606, 382.40371213406047]\n", + "[-546.8153805314278, 155.13962033395975, 386.3137138648348]\n", + "[-546.8153805314278, 0.0, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-2, 0, 1, 0), (-1, -1, 0, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-550.725382262202, -3.9100017307758606, 382.40371213406047]\n", + "((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[-550.725382262202, -115.64128700055363, 382.40371213406047]\n", + "[-546.8153805314278, 0.0, 386.3137138648348]\n", + "[-546.8153805314278, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "800.0\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[-550.725382262202, -115.64128700055363, 382.40371213406047]\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[-1350.725382262202, -915.6412870005536, -648.7703813968146]\n", + "[-546.8153805314278, -111.73128526977777, 386.3137138648348]\n", + "[-546.8153805314278, -111.73128526977777, 155.13962033395975]\n", + "1\n", + "None\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-1350.725382262202, -915.6412870005536, -648.7703813968146]\n", + "((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-1350.725382262202, -1035.0840952616509, -648.7703813968146]\n", + "[-546.8153805314278, -111.73128526977777, 155.13962033395975]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "0\n", + "-400.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-1, -1, 0, 1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-1350.725382262202, -1035.0840952616509, -648.7703813968146]\n", + "((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-17.596287865939303, -635.0840952616509, -248.77038139681463]\n", + "[-546.8153805314278, -231.1740935308751, 155.13962033395975]\n", + "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", "1\n", "None\n", - "here\n", - "(((-1, 1, 1, -1), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -186.3137138648347, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", - "[199.99999999999977, -417.4878073957099, -31.17409353087544]\n", - "[203.91000173077484, -182.40371213405996, -27.264091800100235]\n", - "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-17.596287865939303, -635.0840952616509, -248.77038139681463]\n", + "((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-17.596287865939303, -479.9444749276911, -248.77038139681463]\n", + "[386.3137138648348, -231.1740935308751, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "-100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)))\n", + "[-17.596287865939303, -479.9444749276911, -248.77038139681463]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1))\n", + "[82.4037121340607, -619.5512887313284, -148.77038139681463]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -315.6412870005527, 155.13962033395975]\n", + "2\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 2, -1, 0)\n", + "(1, 0, -1, 0)\n", + "(1, 1, 0, 0)\n", + "(1, 1, -2, 0)\n", + "(1, 1, -1, 1)\n", + "(1, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", + "[82.4037121340607, -619.5512887313284, -148.77038139681463]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", + "[-117.5962878659393, -819.5512887313284, -5.865002596161958]\n", + "[386.3137138648348, -315.6412870005527, 155.13962033395975]\n", + "[386.3137138648348, -315.6412870005527, 498.04499913461245]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)))\n", + "[-117.5962878659393, -819.5512887313284, -5.865002596161958]\n", + "((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0))\n", + "[-117.5962878659393, -931.282574001106, -5.865002596161958]\n", + "[386.3137138648348, -315.6412870005527, 498.04499913461245]\n", + "[386.3137138648348, -427.37257227033035, 498.04499913461245]\n", + "2\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -2, 0)\n", + "(5, -1, -2, 0)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -3, 0)\n", + "(5, 0, -2, 1)\n", + "(5, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)))\n", + "[-117.5962878659393, -931.282574001106, -5.865002596161958]\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0))\n", + "[82.4037121340607, -731.282574001106, -29.327573135717387]\n", + "[386.3137138648348, -427.37257227033035, 498.04499913461245]\n", + "[386.3137138648348, -427.37257227033035, 274.582428595057]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, -1, 1, 1), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)))\n", + "[82.4037121340607, -731.282574001106, -29.327573135717387]\n", + "((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0))\n", + "[82.4037121340607, -886.422194335066, -29.327573135717387]\n", + "[386.3137138648348, -427.37257227033035, 274.582428595057]\n", + "[386.3137138648348, -582.5121926042904, 274.582428595057]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)))\n", + "[82.4037121340607, -886.422194335066, -29.327573135717387]\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -986.422194335066, -284.46719346967717]\n", + "[386.3137138648348, -582.5121926042904, 274.582428595057]\n", + "[386.3137138648348, -582.5121926042904, 119.44280826109726]\n", + "1\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, -1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -986.422194335066, -284.46719346967717]\n", + "((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -1098.1534796048436, -284.46719346967717]\n", + "[386.3137138648348, -582.5121926042904, 119.44280826109726]\n", + "[386.3137138648348, -694.243477874068, 119.44280826109726]\n", + "1\n", + "0.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -1098.1534796048436, -284.46719346967717]\n", + "((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1))\n", + "((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[-17.596287865939303, -670.7809073345131, -284.46719346967717]\n", + "[386.3137138648348, -694.243477874068, 119.44280826109726]\n", + "[386.3137138648348, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-17.596287865939303, -670.7809073345131, -284.46719346967717]\n", + "((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[101.84652039515794, -670.7809073345131, -284.46719346967717]\n", + "[386.3137138648348, -266.87090560373764, 119.44280826109726]\n", + "[505.75652212593207, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[101.84652039515794, -670.7809073345131, -284.46719346967717]\n", + "((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[213.5778056649355, -670.7809073345131, -284.46719346967717]\n", + "[505.75652212593207, -266.87090560373764, 119.44280826109726]\n", + "[617.4878073957096, -266.87090560373764, 119.44280826109726]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[213.5778056649355, -670.7809073345131, -284.46719346967717]\n", + "((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "[298.0449991346133, -670.7809073345131, -284.46719346967717]\n", + "[617.4878073957096, -266.87090560373764, 119.44280826109726]\n", + "[701.9550008653874, -266.87090560373764, 119.44280826109726]\n", + "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 2, 0), (2, -1, 0, 0)), ((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)))\n", + "[298.0449991346133, -670.7809073345131, -284.46719346967717]\n", + "((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "[398.0449991346133, 11.731285269777345, -184.46719346967717]\n", + "[701.9550008653874, -266.87090560373764, 119.44280826109726]\n", + "[701.9550008653874, 315.6412870005529, 119.44280826109726]\n", + "0\n", + "-300.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 2, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)))\n", + "[398.0449991346133, 11.731285269777345, -184.46719346967717]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "[80.55719173890378, 311.73128526977735, 115.53280653032283]\n", + "[701.9550008653874, 315.6412870005529, 119.44280826109726]\n", + "[84.46719346967797, 315.6412870005529, 119.44280826109726]\n", + "2\n", + "100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 1, -1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", + "[80.55719173890378, 311.73128526977735, 115.53280653032283]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "[-19.442808261096218, 211.73128526977735, -19.44280826109646]\n", + "[84.46719346967797, 315.6412870005529, 119.44280826109726]\n", + "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", + "2\n", + "200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 1, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-19.442808261096218, 211.73128526977735, -19.44280826109646]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[-219.44280826109622, 11.731285269777345, 11.731285269778482]\n", + "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 2, -1), (-1, 1, 1, -1)), ((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 11.731285269777345, 11.731285269778482]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[-219.44280826109622, 166.87090560373684, 11.731285269778482]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 166.87090560373684, 11.731285269778482]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-219.44280826109622, 398.0449991346119, 11.731285269778482]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-3, 1, 2, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 398.0449991346119, 11.731285269778482]\n", + "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", + "[-219.44280826109622, 482.51219260428945, 11.731285269778482]\n", + "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", "1\n", - "700.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 2, 1, -1), (3, 0, 0, -1)), ((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)))\n", - "[199.99999999999977, -417.4878073957099, -31.17409353087544]\n", - "((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1))\n", - "[-500.0000000000002, -1313.6862861351651, -731.1740935308754]\n", - "[203.91000173077484, -413.57780566493517, -27.264091800100235]\n", - "[203.91000173077484, -609.7762844043904, -27.264091800100235]\n", + "-100.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-219.44280826109622, 482.51219260428945, 11.731285269778482]\n", + "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[-119.44280826109622, 111.73128526977735, 111.73128526977848]\n", + "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", "2\n", - "-300.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 2, 1, -1), (-1, 1, 0, 0)), ((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)))\n", - "[-500.0000000000002, -1313.6862861351651, -731.1740935308754]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1))\n", - "[-200.00000000000023, -1013.6862861351651, 31.174093530874586]\n", - "[203.91000173077484, -609.7762844043904, -27.264091800100235]\n", - "[203.91000173077484, -609.7762844043904, 435.0840952616498]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, 0, -1), (-1, 1, 1, -1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-119.44280826109622, 111.73128526977735, 111.73128526977848]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-119.44280826109622, 111.73128526977735, 266.870905603738]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", "2\n", + "200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[-119.44280826109622, 111.73128526977735, 266.870905603738]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[-319.4428082610962, -88.26871473022265, -88.26871473022152]\n", + "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "1\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)))\n", - "[-200.00000000000023, -1013.6862861351651, 31.174093530874586]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1))\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0))\n", - "[-300.0000000000002, -1113.6862861351651, 86.31371386483443]\n", - "[203.91000173077484, -609.7762844043904, 435.0840952616498]\n", - "[203.91000173077484, -609.7762844043904, 590.2237155956096]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 1, -1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[-319.4428082610962, -88.26871473022265, -88.26871473022152]\n", + "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[-419.4428082610962, -33.129094396263156, -188.26871473022152]\n", + "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "2\n", + "-200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", + "[-419.4428082610962, -33.129094396263156, -188.26871473022152]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "[-219.44280826109622, 166.87090560373684, -64.30318792713717]\n", + "[84.46719346967797, 470.7809073345124, 315.6412870005529]\n", + "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "2\n", + "-200.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)))\n", + "[-219.44280826109622, 166.87090560373684, -64.30318792713717]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "[-19.442808261096218, 366.87090560373684, -131.1740935308747]\n", + "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", "1\n", - "-500.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)))\n", - "[-300.0000000000002, -1113.6862861351651, 86.31371386483443]\n", - "((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", - "[199.99999999999977, -31.174093530874984, 586.3137138648344]\n", - "[203.91000173077484, -609.7762844043904, 590.2237155956096]\n", - "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", + "0.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)))\n", + "[-19.442808261096218, 366.87090560373684, -131.1740935308747]\n", + "((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1))\n", + "[-19.442808261096218, 478.6021908735147, -131.1740935308747]\n", + "[84.46719346967797, 470.7809073345124, -27.264091800100235]\n", + "[84.46719346967797, 582.5121926042902, -27.264091800100235]\n", "2\n", "200.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 1, 1, 0), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[199.99999999999977, -31.174093530874984, 586.3137138648344]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.410605131648481e-13]\n", - "[203.91000173077484, -27.264091800100235, 590.2237155956096]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "2\n", - "600.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 1, 1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.410605131648481e-13]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "[-600.0000000000002, -831.174093530875, -17.487807395710206]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "[203.91000173077484, -27.264091800100235, 786.422194335065]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)))\n", + "[-19.442808261096218, 478.6021908735147, -131.1740935308747]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", + "[-219.44280826109622, 278.6021908735147, 11.731285269778425]\n", + "[84.46719346967797, 582.5121926042902, -27.264091800100235]\n", + "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", "2\n", "-100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)))\n", - "[-600.0000000000002, -831.174093530875, -17.487807395710206]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0))\n", - "[-500.0000000000002, -731.174093530875, -1.955000865387774]\n", - "[203.91000173077484, -27.264091800100235, 786.422194335065]\n", - "[203.91000173077484, -27.264091800100235, 701.9550008653874]\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(0, 1, 1, -1)\n", + "(0, -1, 1, -1)\n", + "(0, 0, 2, -1)\n", + "(0, 0, 0, -1)\n", + "(0, 0, 1, 0)\n", + "(0, 0, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-219.44280826109622, 278.6021908735147, 11.731285269778425]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, 378.6021908735147, -119.4428082610965]\n", + "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", + "[84.46719346967797, 582.5121926042902, 84.46719346967797]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[-119.44280826109622, 378.6021908735147, -119.4428082610965]\n", + "((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, -821.3978091264853, -119.4428082610965]\n", + "[84.46719346967797, 582.5121926042902, 84.46719346967797]\n", + "[84.46719346967797, -617.4878073957098, 84.46719346967797]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[-119.44280826109622, -821.3978091264853, -119.4428082610965]\n", + "((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "[-119.44280826109622, -933.1290943962632, -119.4428082610965]\n", + "[84.46719346967797, -617.4878073957098, 84.46719346967797]\n", + "[84.46719346967797, -729.2190926654877, 84.46719346967797]\n", "2\n", - "-300.0\n", - "here\n", - "(((-3, 2, 0, 0), (-1, 2, -1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)))\n", - "[-500.0000000000002, -731.174093530875, -1.955000865387774]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", - "[-200.00000000000023, -431.174093530875, 31.174093530874586]\n", - "[203.91000173077484, -27.264091800100235, 701.9550008653874]\n", - "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(5, 0, 0, -1)\n", + "(5, -2, 0, -1)\n", + "(5, -1, 1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, -1, 0, 0)\n", + "(5, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[-119.44280826109622, -933.1290943962632, -119.4428082610965]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1233.129094396263, -33.129094396262076]\n", + "[84.46719346967797, -729.2190926654877, 84.46719346967797]\n", + "[84.46719346967797, -729.2190926654877, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1233.129094396263, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1464.303187927138, -33.129094396262076]\n", + "[84.46719346967797, -729.2190926654877, 470.7809073345124]\n", + "[84.46719346967797, -960.3931861963626, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1464.303187927138, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "[-419.4428082610962, -1388.2687147302224, -33.129094396262076]\n", + "[84.46719346967797, -960.3931861963626, 470.7809073345124]\n", + "[84.46719346967797, -884.3587129994471, 470.7809073345124]\n", + "1\n", + "300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-419.4428082610962, -1388.2687147302224, -33.129094396262076]\n", + "((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-719.4428082610962, -1919.4428082610973, -333.1290943962621]\n", + "[84.46719346967797, -884.3587129994471, 470.7809073345124]\n", + "[84.46719346967797, -1115.532806530322, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (-6, 2, 0, 1)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-719.4428082610962, -1919.4428082610973, -333.1290943962621]\n", + "((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-488.26871473022123, -1919.4428082610973, -333.1290943962621]\n", + "[84.46719346967797, -1115.532806530322, 470.7809073345124]\n", + "[315.6412870005529, -1115.532806530322, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-488.26871473022123, -1919.4428082610973, -333.1290943962621]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-564.3031879271368, -1919.4428082610973, -333.1290943962621]\n", + "[315.6412870005529, -1115.532806530322, 470.7809073345124]\n", + "[239.60681380363727, -1115.532806530322, 470.7809073345124]\n", "2\n", - "-200.0\n", - "here\n", - "(((-3, 2, 0, 0), (-4, 2, -1, 1), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-200.00000000000023, -431.174093530875, 31.174093530874586]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1))\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.694822225952521e-13]\n", - "[203.91000173077484, -27.264091800100235, 435.0840952616498]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-6, 2, 0, 1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-2.2737367544323206e-13, -231.17409353087498, -3.694822225952521e-13]\n", - "((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[231.17409353087473, -231.17409353087498, -3.694822225952521e-13]\n", - "[203.91000173077484, -27.264091800100235, 203.91000173077484]\n", - "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", + "-500.0\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (0, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-564.3031879271368, -1919.4428082610973, -333.1290943962621]\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[-64.30318792713683, -1419.4428082610973, 11.731285269778425]\n", + "[239.60681380363727, -1115.532806530322, 470.7809073345124]\n", + "[239.60681380363727, -1115.532806530322, 315.6412870005529]\n", + "0\n", + "None\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-1, 0, -1, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[-64.30318792713683, -1419.4428082610973, 11.731285269778425]\n", + "((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[166.8709056037383, -1419.4428082610973, 11.731285269778425]\n", + "[239.60681380363727, -1115.532806530322, 315.6412870005529]\n", + "[470.7809073345124, -1115.532806530322, 315.6412870005529]\n", "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[231.17409353087473, -231.17409353087498, -3.694822225952521e-13]\n", - "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[386.31371386483454, -231.17409353087498, -3.694822225952521e-13]\n", - "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", - "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", + "-100.0\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)))\n", + "[166.8709056037383, -1419.4428082610973, 11.731285269778425]\n", + "((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "[111.7312852697788, -1319.4428082610973, 111.73128526977843]\n", + "[470.7809073345124, -1115.532806530322, 315.6412870005529]\n", + "[315.6412870005529, -1115.532806530322, 315.6412870005529]\n", "2\n", - "100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 1, 0), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[386.31371386483454, -231.17409353087498, -3.694822225952521e-13]\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[286.31371386483454, -331.174093530875, 166.87090560373724]\n", - "[590.2237155956096, -27.264091800100235, 203.91000173077484]\n", - "[590.2237155956096, -27.264091800100235, 470.7809073345124]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-5, 2, 1, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[286.31371386483454, -331.174093530875, 166.87090560373724]\n", - "((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[482.5121926042899, -331.174093530875, 166.87090560373724]\n", - "[590.2237155956096, -27.264091800100235, 470.7809073345124]\n", - "[786.422194335065, -27.264091800100235, 470.7809073345124]\n", + "-200.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(3, 0, 1, -1)\n", + "(3, -2, 1, -1)\n", + "(3, -1, 2, -1)\n", + "(3, -1, 0, -1)\n", + "(3, -1, 1, 0)\n", + "(3, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-5, 1, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)))\n", + "[111.7312852697788, -1319.4428082610973, 111.73128526977843]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0))\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1))\n", + "[311.7312852697788, -1119.4428082610973, 542.9053788006536]\n", + "[315.6412870005529, -1115.532806530322, 315.6412870005529]\n", + "[315.6412870005529, -1115.532806530322, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-8, 1, 0, 2), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, -1119.4428082610973, 542.9053788006536]\n", + "((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "[311.7312852697788, -1155.1396203339605, 542.9053788006536]\n", + "[315.6412870005529, -1115.532806530322, 546.815380531428]\n", + "[315.6412870005529, -1151.2296186031851, 546.815380531428]\n", + "1\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (0, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)))\n", + "[311.7312852697788, -1155.1396203339605, 542.9053788006536]\n", + "((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "[311.7312852697788, 809.77628440439, 542.9053788006536]\n", + "[315.6412870005529, -1151.2296186031851, 546.815380531428]\n", + "[315.6412870005529, 813.6862861351653, 546.815380531428]\n", + "1\n", + "0.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-2, 1, -1, 1), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, 809.77628440439, 542.9053788006536]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1))\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "[311.7312852697788, 929.219092665487, 542.9053788006536]\n", + "[315.6412870005529, 813.6862861351653, 546.815380531428]\n", + "[315.6412870005529, 933.1290943962623, 546.815380531428]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)))\n", + "[311.7312852697788, 929.219092665487, 542.9053788006536]\n", + "((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "[227.2640918001009, 929.219092665487, 542.9053788006536]\n", + "[315.6412870005529, 933.1290943962623, 546.815380531428]\n", + "[231.17409353087498, 933.1290943962623, 546.815380531428]\n", + "2\n", + "800.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-3, 1, -1, 1), (-4, 1, 0, 1)), ((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[227.2640918001009, 929.219092665487, 542.9053788006536]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1))\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-572.7359081998991, 129.21909266548698, -74.69090906528686]\n", + "[231.17409353087498, 933.1290943962623, 546.815380531428]\n", + "[231.17409353087498, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 1, 0, 2), (-3, 1, -1, 1), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-572.7359081998991, 129.21909266548698, -74.69090906528686]\n", + "((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-461.0046229301214, 129.21909266548698, -74.69090906528686]\n", + "[231.17409353087498, 933.1290943962623, 729.2190926654876]\n", + "[342.90537880065267, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-461.0046229301214, 129.21909266548698, -74.69090906528686]\n", + "((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-305.8650025961616, 129.21909266548698, -74.69090906528686]\n", + "[342.90537880065267, 933.1290943962623, 729.2190926654876]\n", + "[498.04499913461245, 933.1290943962623, 729.2190926654876]\n", + "0\n", + "None\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (1, 1, -1, 0)), ((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-305.8650025961616, 129.21909266548698, -74.69090906528686]\n", + "((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-101.95500086538664, 129.21909266548698, -74.69090906528686]\n", + "[498.04499913461245, 933.1290943962623, 729.2190926654876]\n", + "[701.9550008653874, 933.1290943962623, 729.2190926654876]\n", "0\n", - "400.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", - "[482.5121926042899, -331.174093530875, 166.87090560373724]\n", - "((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "[153.18461946857212, -731.174093530875, -233.12909439626276]\n", - "[786.422194335065, -27.264091800100235, 470.7809073345124]\n", - "[857.0946211993472, -27.264091800100235, 470.7809073345124]\n", + "-100.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (-3, 1, -1, 1), (4, 1, -1, -1)), ((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)))\n", + "[-101.95500086538664, 129.21909266548698, -74.69090906528686]\n", + "((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "[-157.09462119934608, 229.21909266548698, 25.30909093471314]\n", + "[701.9550008653874, 933.1290943962623, 729.2190926654876]\n", + "[546.815380531428, 933.1290943962623, 729.2190926654876]\n", "2\n", + "-600.0\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, -1, 0), (1, 2, -1, -1), (4, 1, -1, -1)), ((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[-157.09462119934608, 229.21909266548698, 25.30909093471314]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1))\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[442.9053788006539, 829.219092665487, 15.532806530322887]\n", + "[546.815380531428, 933.1290943962623, 729.2190926654876]\n", + "[546.815380531428, 933.1290943962623, 119.44280826109726]\n", + "0\n", + "300.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (4, 1, -1, -1)), ((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)))\n", + "[442.9053788006539, 829.219092665487, 15.532806530322887]\n", + "((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "[213.57780566493557, 529.219092665487, -284.4671934696771]\n", + "[546.815380531428, 933.1290943962623, 119.44280826109726]\n", + "[617.4878073957096, 933.1290943962623, 119.44280826109726]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 529.219092665487, -284.4671934696771]\n", + "((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", + "[213.57780566493557, 684.3587129994469, -284.4671934696771]\n", + "[617.4878073957096, 933.1290943962623, 119.44280826109726]\n", + "[617.4878073957096, 1088.2687147302222, 119.44280826109726]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (4, 1, -1, -1)), ((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 684.3587129994469, -284.4671934696771]\n", + "((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1))\n", + "[213.57780566493557, 599.8915195297693, -284.4671934696771]\n", + "[617.4878073957096, 1088.2687147302222, 119.44280826109726]\n", + "[617.4878073957096, 1003.8015212605446, 119.44280826109726]\n", + "1\n", "-300.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[153.18461946857212, -731.174093530875, -233.12909439626276]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "[453.1846194685721, -431.174093530875, -200.00000000000034]\n", - "[857.0946211993472, -27.264091800100235, 470.7809073345124]\n", - "[857.0946211993472, -27.264091800100235, 203.91000173077484]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((3, 0, 0, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)))\n", + "[213.57780566493557, 599.8915195297693, -284.4671934696771]\n", + "((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1))\n", + "[513.5778056649356, 1011.6228047995469, 15.532806530322887]\n", + "[617.4878073957096, 1003.8015212605446, 119.44280826109726]\n", + "[617.4878073957096, 1115.5328065303222, 119.44280826109726]\n", "2\n", - "-100.0\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-1, 1, 0, 0)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)))\n", - "[453.1846194685721, -431.174093530875, -200.00000000000034]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1))\n", - "[553.1846194685721, -331.174093530875, -148.77038139681542]\n", - "[857.0946211993472, -27.264091800100235, 203.91000173077484]\n", - "[857.0946211993472, -27.264091800100235, 155.13962033395975]\n", - "1\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (0, 2, 0, -1)), ((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", - "[553.1846194685721, -331.174093530875, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "[553.1846194685721, -535.0840952616498, -148.77038139681542]\n", - "[857.0946211993472, -27.264091800100235, 155.13962033395975]\n", - "[857.0946211993472, -231.1740935308751, 155.13962033395975]\n", + "600.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((7, -1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)))\n", + "[513.5778056649356, 1011.6228047995469, 15.532806530322887]\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1))\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "[-86.42219433506443, 411.6228047995469, 25.30909093471314]\n", + "[617.4878073957096, 1115.5328065303222, 119.44280826109726]\n", + "[617.4878073957096, 1115.5328065303222, 729.2190926654876]\n", "1\n", - "None\n", - "here\n", - "(((-3, 2, 0, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", - "[553.1846194685721, -535.0840952616498, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "[553.1846194685721, -379.94447492769007, -148.77038139681542]\n", - "[857.0946211993472, -231.1740935308751, 155.13962033395975]\n", - "[857.0946211993472, -76.03447319691533, 155.13962033395975]\n", + "0.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", + "[-86.42219433506443, 411.6228047995469, 25.30909093471314]\n", + "((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "[-86.42219433506443, -205.86500259616287, 25.30909093471314]\n", + "[617.4878073957096, 1115.5328065303222, 729.2190926654876]\n", + "[617.4878073957096, 498.04499913461245, 729.2190926654876]\n", "2\n", - "-100.0\n", - "here\n", - "(((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", - "[553.1846194685721, -379.94447492769007, -148.77038139681542]\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", - "[653.1846194685721, -279.94447492769007, 218.10052420692193]\n", - "[857.0946211993472, -76.03447319691533, 155.13962033395975]\n", - "[857.0946211993472, -76.03447319691533, 422.0105259376971]\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", + "[-86.42219433506443, -205.86500259616287, 25.30909093471314]\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "[113.57780566493557, -5.865002596162867, 380.4487112686729]\n", + "[617.4878073957096, 498.04499913461245, 729.2190926654876]\n", + "[617.4878073957096, 498.04499913461245, 884.3587129994473]\n", "1\n", - "None\n", - "here\n", - "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)))\n", - "[653.1846194685721, -279.94447492769007, 218.10052420692193]\n", - "((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", - "((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "[653.1846194685721, -168.2131896579124, 218.10052420692193]\n", - "[857.0946211993472, -76.03447319691533, 422.0105259376971]\n", - "[857.0946211993472, 35.69681207286232, 422.0105259376971]\n", + "-100.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (5, -1, 0, -1)), ((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)))\n", + "[113.57780566493557, -5.865002596162867, 380.4487112686729]\n", + "((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "[213.57780566493557, -17.596287865940496, 480.4487112686729]\n", + "[617.4878073957096, 498.04499913461245, 884.3587129994473]\n", + "[617.4878073957096, 386.3137138648348, 884.3587129994473]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)))\n", + "[213.57780566493557, -17.596287865940496, 480.4487112686729]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "[213.57780566493557, -17.596287865940496, 684.3587129994478]\n", + "[617.4878073957096, 386.3137138648348, 884.3587129994473]\n", + "[617.4878073957096, 386.3137138648348, 1088.2687147302222]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (2, 1, 0, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)))\n", + "[213.57780566493557, -17.596287865940496, 684.3587129994478]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "[213.57780566493557, -17.596287865940496, 599.8915195297702]\n", + "[617.4878073957096, 386.3137138648348, 1088.2687147302222]\n", + "[617.4878073957096, 386.3137138648348, 1003.8015212605446]\n", + "2\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-3, 1, 1, 0), (-1, 1, 1, -1)), ((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", + "[213.57780566493557, -17.596287865940496, 599.8915195297702]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1))\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "[213.57780566493557, -17.596287865940496, 368.71742599889524]\n", + "[617.4878073957096, 386.3137138648348, 1003.8015212605446]\n", + "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", "1\n", - "500.0\n", - "here\n", - "(((-5, 2, 1, 0), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[653.1846194685721, -168.2131896579124, 218.10052420692193]\n", - "((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2))\n", - "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[153.18461946857212, -548.770381396815, -281.89947579307807]\n", - "[857.0946211993472, 35.69681207286232, 422.0105259376971]\n", - "[857.0946211993472, 155.13962033395975, 422.0105259376971]\n", - "0\n", - "None\n", - "here\n", - "(((-3, 2, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[153.18461946857212, -548.770381396815, -281.89947579307807]\n", - "((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[-50.72538226220286, -548.770381396815, -281.89947579307807]\n", - "[857.0946211993472, 155.13962033395975, 422.0105259376971]\n", - "[653.1846194685722, 155.13962033395975, 422.0105259376971]\n", - "0\n", "None\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)))\n", - "[-50.72538226220286, -548.770381396815, -281.89947579307807]\n", - "((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "[-162.45666753198054, -548.770381396815, -281.89947579307807]\n", - "[653.1846194685722, 155.13962033395975, 422.0105259376971]\n", - "[541.4533341987946, 155.13962033395975, 422.0105259376971]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-1, 0, 2, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)))\n", + "[213.57780566493557, -17.596287865940496, 368.71742599889524]\n", + "((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0))\n", + "[213.57780566493557, -172.73590819990034, 368.71742599889524]\n", + "[617.4878073957096, 386.3137138648348, 772.6274277296696]\n", + "[617.4878073957096, 231.17409353087498, 772.6274277296696]\n", "2\n", - "-200.0\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", - "[-162.45666753198054, -548.770381396815, -281.89947579307807]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2))\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "[37.54333246801946, -348.77038139681497, 37.5433324680194]\n", - "[541.4533341987946, 155.13962033395975, 422.0105259376971]\n", - "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", - "0\n", - "None\n", - "here\n", - "(((-6, 1, 1, 1), (-6, 2, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", - "[37.54333246801946, -348.77038139681497, 37.5433324680194]\n", - "((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "[268.71742599889456, -348.77038139681497, 37.5433324680194]\n", - "[541.4533341987946, 155.13962033395975, 541.4533341987946]\n", - "[772.6274277296696, 155.13962033395975, 541.4533341987946]\n", + "400.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (3, -1, 1, -1), (-1, 1, 1, -1)), ((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[213.57780566493557, -172.73590819990034, 368.71742599889524]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0))\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-186.42219433506443, -572.7359081999003, -74.69090906528686]\n", + "[617.4878073957096, 231.17409353087498, 772.6274277296696]\n", + "[617.4878073957096, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (3, -1, 1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)))\n", + "[-186.42219433506443, -572.7359081999003, -74.69090906528686]\n", + "((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "[-186.42219433506443, -461.00462293012265, -74.69090906528686]\n", + "[617.4878073957096, 231.17409353087498, 729.2190926654876]\n", + "[617.4878073957096, 342.90537880065267, 729.2190926654876]\n", "2\n", - "-400.0\n", - "here\n", - "(((-6, 1, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", - "[268.71742599889456, -348.77038139681497, 37.5433324680194]\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "[668.7174259988946, 51.22961860318503, -33.23757486649316]\n", - "[772.6274277296696, 155.13962033395975, 541.4533341987946]\n", - "[772.6274277296696, 155.13962033395975, 70.67242686428197]\n", - "0\n", - "100.0\n", - "here\n", - "(((-6, 1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)))\n", - "[668.7174259988946, 51.22961860318503, -33.23757486649316]\n", - "((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "[680.4487112686722, -48.77038139681497, -133.23757486649316]\n", - "[772.6274277296696, 155.13962033395975, 70.67242686428197]\n", - "[884.3587129994473, 155.13962033395975, 70.67242686428197]\n", + "-500.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (2, -1, 0, 0), (5, -1, 0, -1)), ((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", + "[-186.42219433506443, -461.00462293012265, -74.69090906528686]\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1))\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "[313.57780566493557, 38.99537706987735, -72.73590819989943]\n", + "[617.4878073957096, 342.90537880065267, 729.2190926654876]\n", + "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", "1\n", "200.0\n", - "here\n", - "(((-6, 1, 1, 1), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)))\n", - "[680.4487112686722, -48.77038139681497, -133.23757486649316]\n", - "((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", - "[480.44871126867224, -17.5962878659399, -333.23757486649316]\n", - "[884.3587129994473, 155.13962033395975, 70.67242686428197]\n", - "[884.3587129994473, 386.3137138648348, 70.67242686428197]\n", - "2\n", - "400.0\n", - "here\n", - "(((-6, 1, 1, 1), (-4, -1, 0, 2), (-6, -1, 1, 2)), ((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)))\n", - "[480.44871126867224, -17.5962878659399, -333.23757486649316]\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "[80.44871126867224, -417.59628786593987, -31.282574001105502]\n", - "[884.3587129994473, 386.3137138648348, 70.67242686428197]\n", - "[884.3587129994473, 386.3137138648348, 772.6274277296696]\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (2, -1, 0, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)))\n", + "[313.57780566493557, 38.99537706987735, -72.73590819989943]\n", + "((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "[113.57780566493557, 113.57780566493432, -272.7359081998994]\n", + "[617.4878073957096, 342.90537880065267, 231.17409353087498]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", "1\n", - "-800.0\n", - "here\n", - "(((-6, 1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)))\n", - "[80.44871126867224, -417.59628786593987, -31.282574001105502]\n", - "((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "[880.4487112686722, 537.5433324680198, 768.7174259988944]\n", - "[884.3587129994473, 386.3137138648348, 772.6274277296696]\n", - "[884.3587129994473, 541.4533341987946, 772.6274277296696]\n", + "-100.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (0, -1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)))\n", + "[113.57780566493557, 113.57780566493432, -272.7359081998994]\n", + "((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "[213.57780566493557, 325.30909093471223, -172.73590819989943]\n", + "[617.4878073957096, 617.4878073957096, 231.17409353087498]\n", + "[617.4878073957096, 729.2190926654876, 231.17409353087498]\n", + "2\n", + "-200.0\n", + "(-1, 1, -1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, 0, 0, 1)\n", + "(-1, 0, -2, 1)\n", + "(-1, 0, -1, 2)\n", + "(-1, 0, -1, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-3, 1, 1, 0)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[213.57780566493557, 325.30909093471223, -172.73590819989943]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1))\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[413.57780566493557, 525.3090909347122, 182.4037121340604]\n", + "[617.4878073957096, 729.2190926654876, 231.17409353087498]\n", + "[617.4878073957096, 729.2190926654876, 386.3137138648348]\n", + "0\n", + "None\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-1, 0, 2, -1)), ((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[413.57780566493557, 525.3090909347122, 182.4037121340604]\n", + "((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "[294.1349974038384, 525.3090909347122, 182.4037121340604]\n", + "[617.4878073957096, 729.2190926654876, 386.3137138648348]\n", + "[498.04499913461245, 729.2190926654876, 386.3137138648348]\n", "1\n", - "700.0\n", - "here\n", - "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)))\n", - "[880.4487112686722, 537.5433324680198, 768.7174259988944]\n", - "((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0))\n", - "[180.44871126867224, -50.725382262202515, 68.71742599889444]\n", - "[884.3587129994473, 541.4533341987946, 772.6274277296696]\n", - "[884.3587129994473, 653.1846194685722, 772.6274277296696]\n", + "0.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[294.1349974038384, 525.3090909347122, 182.4037121340604]\n", + "((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0))\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[294.1349974038384, -48.77038139681554, 182.4037121340604]\n", + "[498.04499913461245, 729.2190926654876, 386.3137138648348]\n", + "[498.04499913461245, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (-4, 0, 2, 0)), ((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[294.1349974038384, -48.77038139681554, 182.4037121340604]\n", + "((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[182.40371213406075, -48.77038139681554, 182.4037121340604]\n", + "[498.04499913461245, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", "2\n", - "-700.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-6, -1, 1, 2)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)))\n", - "[180.44871126867224, -50.725382262202515, 68.71742599889444]\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "[880.4487112686722, 649.2746177377975, 66.76242513350678]\n", - "[884.3587129994473, 653.1846194685722, 772.6274277296696]\n", - "[884.3587129994473, 653.1846194685722, 70.67242686428197]\n", + "200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[182.40371213406075, -48.77038139681554, 182.4037121340604]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-17.596287865939246, -248.77038139681554, 137.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (7, -1, -1, -1), (5, -1, 0, -1)), ((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-17.596287865939246, -248.77038139681554, 137.54333246802014]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-48.770381396814315, -48.77038139681554, 337.54333246802014]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-48.770381396814315, -48.77038139681554, 337.54333246802014]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-148.77038139681432, -148.77038139681554, 82.40371213406041]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", "1\n", - "400.0\n", - "here\n", - "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)))\n", - "[880.4487112686722, 649.2746177377975, 66.76242513350678]\n", - "((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0))\n", - "[480.44871126867224, 94.1349974038377, -333.2375748664932]\n", - "[884.3587129994473, 653.1846194685722, 70.67242686428197]\n", - "[884.3587129994473, 498.04499913461245, 70.67242686428197]\n", + "500.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (1, 0, 1, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", + "[-148.77038139681432, -148.77038139681554, 82.40371213406041]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "[-648.7703813968143, -417.59628786594044, -417.5962878659396]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "2\n", + "-600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (3, 0, 0, -1)), ((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[-648.7703813968143, -417.59628786594044, -417.5962878659396]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-48.77038139681429, 182.40371213405956, -48.77038139681463]\n", + "[155.13962033395975, 386.3137138648348, 386.3137138648348]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", "2\n", "-300.0\n", - "here\n", - "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[480.44871126867224, 94.1349974038377, -333.2375748664932]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[780.4487112686722, 394.1349974038377, 7.821283539002593]\n", - "[884.3587129994473, 498.04499913461245, 70.67242686428197]\n", - "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 0, 1, -1), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[-48.77038139681429, 182.40371213405956, -48.77038139681463]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[251.2296186031857, 482.40371213405956, 96.08999826922562]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, 0.0]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (5, -1, 0, -1), (-2, 0, 1, 0)), ((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[251.2296186031857, 482.40371213405956, 96.08999826922562]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[251.2296186031857, 594.1349974038371, 96.08999826922562]\n", + "[155.13962033395975, 386.3137138648348, 0.0]\n", + "[155.13962033395975, 498.04499913461245, 0.0]\n", "2\n", "600.0\n", - "here\n", - "(((-4, 0, 2, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)))\n", - "[780.4487112686722, 394.1349974038377, 7.821283539002593]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "[180.44871126867224, -205.8650025961623, 25.309090934712344]\n", - "[884.3587129994473, 498.04499913461245, 111.73128526977776]\n", - "[884.3587129994473, 498.04499913461245, 729.2190926654876]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)))\n", + "[251.2296186031857, 594.1349974038371, 96.08999826922562]\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1))\n", + "[-348.7703813968143, -5.865002596162867, 37.54333246802014]\n", + "[155.13962033395975, 498.04499913461245, 0.0]\n", + "[155.13962033395975, 498.04499913461245, 541.4533341987946]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)))\n", + "[-348.7703813968143, -5.865002596162867, 37.54333246802014]\n", + "((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "[-348.7703813968143, 149.27461773779692, 37.54333246802014]\n", + "[155.13962033395975, 498.04499913461245, 541.4533341987946]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)))\n", + "[-348.7703813968143, 149.27461773779692, 37.54333246802014]\n", + "((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "[-348.7703813968143, 353.1846194685719, 37.54333246802014]\n", + "[155.13962033395975, 653.1846194685722, 541.4533341987946]\n", + "[155.13962033395975, 857.0946211993472, 541.4533341987946]\n", "2\n", - "-300.0\n", - "here\n", - "(((0, -1, 1, 0), (-5, 0, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[180.44871126867224, -205.8650025961623, 25.309090934712344]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[480.44871126867224, 94.1349974038377, -17.596287865940383]\n", - "[884.3587129994473, 498.04499913461245, 729.2190926654876]\n", - "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-2, 0, 1, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[480.44871126867224, 94.1349974038377, -17.596287865940383]\n", - "((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[684.3587129994471, 94.1349974038377, -17.596287865940383]\n", - "[884.3587129994473, 498.04499913461245, 386.3137138648348]\n", - "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", - "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-2, 0, 1, 0), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)))\n", - "[684.3587129994471, 94.1349974038377, -17.596287865940383]\n", - "((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "[-403.9100017307751, 94.1349974038377, -17.596287865940383]\n", - "[1088.2687147302222, 498.04499913461245, 386.3137138648348]\n", - "[0.0, 498.04499913461245, 386.3137138648348]\n", + "-400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-348.7703813968143, 353.1846194685719, 37.54333246802014]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318571, 753.1846194685719, 51.22961860318537]\n", + "[155.13962033395975, 857.0946211993472, 541.4533341987946]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[51.22961860318571, 753.1846194685719, 51.22961860318537]\n", + "((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[-248.7703813968143, -17.596287865940496, -248.77038139681463]\n", + "[155.13962033395975, 857.0946211993472, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", "2\n", - "100.0\n", - "here\n", - "(((0, -1, 1, 0), (-7, 0, 2, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-403.9100017307751, 94.1349974038377, -17.596287865940383]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-503.9100017307751, -5.865002596162299, -5.865002596162753]\n", - "[0.0, 498.04499913461245, 386.3137138648348]\n", - "[0.0, 498.04499913461245, 498.04499913461245]\n", - "0\n", "None\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 1, 1), (-4, 0, 2, 0)), ((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-503.9100017307751, -5.865002596162299, -5.865002596162753]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-392.17871646099735, -5.865002596162299, -5.865002596162753]\n", - "[0.0, 498.04499913461245, 498.04499913461245]\n", - "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)))\n", + "[-248.7703813968143, -17.596287865940496, -248.77038139681463]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "[-248.7703813968143, -17.596287865940496, -479.9444749276897]\n", + "[155.13962033395975, 386.3137138648348, 155.13962033395975]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "2\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)))\n", + "[-248.7703813968143, -17.596287865940496, -479.9444749276897]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "[-248.7703813968143, -17.596287865940496, -635.0840952616495]\n", + "[155.13962033395975, 386.3137138648348, -76.03447319691533]\n", + "[155.13962033395975, 386.3137138648348, -231.1740935308751]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)))\n", + "[-248.7703813968143, -17.596287865940496, -635.0840952616495]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "[-403.91000173077407, -17.596287865940496, -635.0840952616495]\n", + "[155.13962033395975, 386.3137138648348, -231.1740935308751]\n", + "[0.0, 386.3137138648348, -231.1740935308751]\n", + "1\n", + "-200.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (2, -1, 0, 0), (0, 0, 0, 0)), ((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)))\n", + "[-403.91000173077407, -17.596287865940496, -635.0840952616495]\n", + "((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "[-203.91000173077407, 27.264091800099663, -435.0840952616495]\n", + "[0.0, 386.3137138648348, -231.1740935308751]\n", + "[0.0, 231.17409353087498, -231.1740935308751]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (2, -1, 0, 0), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)))\n", + "[-203.91000173077407, 27.264091800099663, -435.0840952616495]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "[-359.04962206473385, 27.264091800099663, -435.0840952616495]\n", + "[0.0, 231.17409353087498, -231.1740935308751]\n", + "[-155.13962033395978, 231.17409353087498, -231.1740935308751]\n", + "2\n", + "-500.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-3, -1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-359.04962206473385, 27.264091800099663, -435.0840952616495]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[140.95037793526615, 527.2640918000997, 29.21909266548795]\n", + "[-155.13962033395978, 231.17409353087498, -231.1740935308751]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "0\n", + "None\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[140.95037793526615, 527.2640918000997, 29.21909266548795]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[29.21909266548829, 527.2640918000997, 29.21909266548795]\n", + "[-155.13962033395978, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", "0\n", - "None\n", - "here\n", - "(((0, -1, 1, 0), (-3, -1, 1, 1), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-392.17871646099735, -5.865002596162299, -5.865002596162753]\n", - "((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-237.0390961270378, -5.865002596162299, -5.865002596162753]\n", - "[111.73128526977776, 498.04499913461245, 498.04499913461245]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-5, 0, 1, 1), (-6, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[29.21909266548829, 527.2640918000997, 29.21909266548795]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-3.91000173077407, 227.26409180009966, -270.78090733451205]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[0.0, 231.17409353087498, -266.87090560373764]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)))\n", + "[-3.91000173077407, 227.26409180009966, -270.78090733451205]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0))\n", + "[-303.91000173077407, -72.73590819990034, -690.2237155956092]\n", + "[0.0, 231.17409353087498, -266.87090560373764]\n", + "[0.0, 231.17409353087498, -386.31371386483477]\n", + "2\n", + "-300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-303.91000173077407, -72.73590819990034, -690.2237155956092]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-3.91000173077407, 227.26409180009966, -3.910001730774411]\n", + "[0.0, 231.17409353087498, -386.31371386483477]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "2\n", + "300.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-3.91000173077407, 227.26409180009966, -3.910001730774411]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-303.91000173077407, -72.73590819990034, -72.73590819989943]\n", + "[0.0, 231.17409353087498, 0.0]\n", + "[0.0, 231.17409353087498, 231.17409353087498]\n", "0\n", + "-600.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-2, 0, 1, 0), (-3, 0, 0, 1)), ((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-303.91000173077407, -72.73590819990034, -72.73590819989943]\n", + "((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[29.219092665488233, 527.2640918000997, 527.2640918001006]\n", + "[0.0, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "2\n", + "700.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)))\n", + "[29.219092665488233, 527.2640918000997, 527.2640918001006]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "[-670.7809073345118, -172.73590819990034, 31.174093530875325]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 435.0840952616498]\n", + "2\n", "-100.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-237.0390961270378, -5.865002596162299, -5.865002596162753]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-719.5512887313278, 94.1349974038377, 94.13499740383725]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "[-315.6412870005527, 498.04499913461245, 498.04499913461245]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (-3, 0, 0, 1)), ((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-670.7809073345118, -172.73590819990034, 31.174093530875325]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-570.7809073345118, -72.73590819990034, -72.73590819989948]\n", + "[-266.87090560373764, 231.17409353087498, 435.0840952616498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -72.73590819990034, -72.73590819989948]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "[-570.7809073345118, -303.9100017307753, -72.73590819989948]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 0.0, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -303.9100017307753, -72.73590819989948]\n", + "((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1))\n", + "[-570.7809073345118, -184.46719346967808, -72.73590819989948]\n", + "[-266.87090560373764, 0.0, 231.17409353087498]\n", + "[-266.87090560373764, 119.44280826109726, 231.17409353087498]\n", + "1\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (1, 1, 0, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -184.46719346967808, -72.73590819989948]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "[-570.7809073345118, -801.955000865388, -72.73590819989948]\n", + "[-266.87090560373764, 119.44280826109726, 231.17409353087498]\n", + "[-266.87090560373764, -498.04499913461257, 231.17409353087498]\n", + "1\n", + "100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (2, 0, -1, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)))\n", + "[-570.7809073345118, -801.955000865388, -72.73590819989948]\n", + "((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "[-670.7809073345118, 31.174093530874416, -172.73590819989948]\n", + "[-266.87090560373764, -498.04499913461257, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", "2\n", "-200.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-719.5512887313278, 94.1349974038377, 94.13499740383725]\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-519.5512887313278, 294.1349974038377, 62.96090387296209]\n", - "[-315.6412870005527, 498.04499913461245, 498.04499913461245]\n", - "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", - "0\n", - "0.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (5, -1, 0, -1)), ((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-519.5512887313278, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "[-315.6412870005527, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (0, 0, 0, 0)), ((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[-670.7809073345118, 31.174093530874416, -172.73590819989948]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[-470.78090733451177, 231.17409353087442, 3.694822225952521e-13]\n", + "[-266.87090560373764, 435.0840952616498, 231.17409353087498]\n", + "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", + "1\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)))\n", + "[-470.78090733451177, 231.17409353087442, 3.694822225952521e-13]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "[-470.78090733451177, 27.264091800099607, 3.694822225952521e-13]\n", + "[-266.87090560373764, 435.0840952616498, 203.91000173077484]\n", + "[-266.87090560373764, 231.17409353087498, 203.91000173077484]\n", "2\n", - "500.0\n", - "here\n", - "(((0, -1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "[-437.03909612703774, -205.8650025961623, 25.309090934712344]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 498.04499913461245, 729.2190926654876]\n", + "-200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-470.78090733451177, 27.264091800099607, 3.694822225952521e-13]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-270.78090733451177, 227.2640918000996, -3.910001730774468]\n", + "[-266.87090560373764, 231.17409353087498, 203.91000173077484]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", "2\n", - "100.0\n", - "here\n", - "(((-3, 1, 1, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)))\n", - "[-437.03909612703774, -205.8650025961623, 25.309090934712344]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", - "[-537.0390961270377, -305.8650025961623, 80.44871126867213]\n", - "[266.8709056037373, 498.04499913461245, 729.2190926654876]\n", - "[266.8709056037373, 498.04499913461245, 884.3587129994473]\n", + "-400.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 2, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)))\n", + "[-270.78090733451177, 227.2640918000996, -3.910001730774468]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1))\n", + "[129.21909266548823, 627.2640918000995, -74.69090906528692]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, -470.78090733451245]\n", "2\n", + "900.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[129.21909266548823, 627.2640918000995, -74.69090906528692]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[-770.7809073345118, -272.73590819990045, -770.7809073345121]\n", + "[-266.87090560373764, 231.17409353087498, -470.78090733451245]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "1\n", "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (-2, 0, 1, 0)), ((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)))\n", - "[-537.0390961270377, -305.8650025961623, 80.44871126867213]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "[-137.03909612703774, 94.1349974038377, 94.13499740383725]\n", - "[266.8709056037373, 498.04499913461245, 884.3587129994473]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 0, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)))\n", + "[-770.7809073345118, -272.73590819990045, -770.7809073345121]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "[-370.78090733451177, 15.532806530321807, -370.7809073345121]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 119.44280826109726, -266.87090560373764]\n", "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-137.03909612703774, 94.1349974038377, 94.13499740383725]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "[266.8709056037373, 498.04499913461245, 498.04499913461245]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(1, 0, -1, 1)\n", + "(1, -2, -1, 1)\n", + "(1, -1, 0, 1)\n", + "(1, -1, -2, 1)\n", + "(1, -1, -1, 2)\n", + "(1, -1, -1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)))\n", + "[-370.78090733451177, 15.532806530321807, -370.7809073345121]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0))\n", + "[-370.78090733451177, 15.532806530321807, -601.9550008653871]\n", + "[-266.87090560373764, 119.44280826109726, -266.87090560373764]\n", + "[-266.87090560373764, 119.44280826109726, -498.04499913461257]\n", "1\n", - "None\n", - "here\n", - "(((4, -1, -1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 294.1349974038377, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 449.2746177377975, 62.96090387296209]\n", - "[266.8709056037373, 498.04499913461245, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", + "200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-2, 1, 0, 0), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)))\n", + "[-370.78090733451177, 15.532806530321807, -601.9550008653871]\n", + "((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "[-570.7809073345118, -415.64128700055323, -801.9550008653871]\n", + "[-266.87090560373764, 119.44280826109726, -498.04499913461257]\n", + "[-266.87090560373764, -111.73128526977777, -498.04499913461257]\n", "1\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(2, 0, 0, 0)\n", + "(2, -2, 0, 0)\n", + "(2, -1, 1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, -1, 0, 1)\n", + "(2, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)))\n", + "[-570.7809073345118, -415.64128700055323, -801.9550008653871]\n", + "((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "[-470.78090733451177, -6.252776074688882e-13, -701.9550008653871]\n", + "[-266.87090560373764, -111.73128526977777, -498.04499913461257]\n", + "[-266.87090560373764, 203.91000173077484, -498.04499913461257]\n", + "2\n", + "0.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-470.78090733451177, -6.252776074688882e-13, -701.9550008653871]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-470.78090733451177, -6.252776074688882e-13, 27.26409180010046]\n", + "[-266.87090560373764, 203.91000173077484, -498.04499913461257]\n", + "[-266.87090560373764, 203.91000173077484, 231.17409353087498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (-3, 2, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-470.78090733451177, -6.252776074688882e-13, 27.26409180010046]\n", + "((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-701.9550008653866, -6.252776074688882e-13, 27.26409180010046]\n", + "[-266.87090560373764, 203.91000173077484, 231.17409353087498]\n", + "[-498.04499913461257, 203.91000173077484, 231.17409353087498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)))\n", + "[-701.9550008653866, -6.252776074688882e-13, 27.26409180010046]\n", + "((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "[-813.6862861351644, -6.252776074688882e-13, 27.26409180010046]\n", + "[-498.04499913461257, 203.91000173077484, 231.17409353087498]\n", + "[-609.7762844043904, 203.91000173077484, 231.17409353087498]\n", + "2\n", + "200.0\n", + "(6, -1, -1, 0)\n", + "(6, -3, -1, 0)\n", + "(6, -2, 0, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -2, -1, 1)\n", + "(6, -2, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (4, -1, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-813.6862861351644, -6.252776074688882e-13, 27.26409180010046]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1))\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1013.6862861351644, -200.00000000000063, 31.17409353087527]\n", + "[-609.7762844043904, 203.91000173077484, 231.17409353087498]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 449.2746177377975, 62.96090387296209]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 764.9159047383502, 62.96090387296209]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", - "[266.8709056037373, 968.8259064691249, 266.8709056037373]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1013.6862861351644, -200.00000000000063, 31.17409353087527]\n", + "((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1168.8259064691242, -200.00000000000063, 31.17409353087527]\n", + "[-609.7762844043904, 203.91000173077484, 435.0840952616498]\n", + "[-764.9159047383503, 203.91000173077484, 435.0840952616498]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1168.8259064691242, -200.00000000000063, 31.17409353087527]\n", + "((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-1399.999999999999, -200.00000000000063, 31.17409353087527]\n", + "[-764.9159047383503, 203.91000173077484, 435.0840952616498]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "0\n", + "-400.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[-1399.999999999999, -200.00000000000063, 31.17409353087527]\n", + "((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-31.174093530874188, 199.99999999999937, 431.17409353087527]\n", + "[-996.0899982692251, 203.91000173077484, 435.0840952616498]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-4, 1, 1, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)))\n", + "[-31.174093530874188, 199.99999999999937, 431.17409353087527]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "[-31.174093530874188, 199.99999999999937, 586.3137138648351]\n", + "[-27.264091800100235, 203.91000173077484, 435.0840952616498]\n", + "[-27.264091800100235, 203.91000173077484, 590.2237155956096]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (-2, 1, 0, 0)), ((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-31.174093530874188, 199.99999999999937, 586.3137138648351]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[-31.174093530874188, 199.99999999999937, 698.0449991346129]\n", + "[-27.264091800100235, 203.91000173077484, 590.2237155956096]\n", + "[-27.264091800100235, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)))\n", + "[-31.174093530874188, 199.99999999999937, 698.0449991346129]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -100.00000000000063, 482.5121926042905]\n", + "[-27.264091800100235, 203.91000173077484, 701.9550008653874]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", "1\n", "None\n", - "here\n", - "(((-1, -1, 1, 0), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 764.9159047383502, 62.96090387296209]\n", - "((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, 876.647190008128, 62.96090387296209]\n", - "[266.8709056037373, 968.8259064691249, 266.8709056037373]\n", - "[266.8709056037373, 1080.5571917389027, 266.8709056037373]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, 0, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -100.00000000000063, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -219.4428082610975, 482.5121926042905]\n", + "[-27.264091800100235, 203.91000173077484, 786.422194335065]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (3, 0, 0, -1)), ((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -219.4428082610975, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -331.17409353087567, 482.5121926042905]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", "1\n", "None\n", - "here\n", - "(((-1, -1, 1, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", - "[62.96090387296226, 876.647190008128, 62.96090387296209]\n", - "((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "[62.96090387296226, -323.35280999187205, 62.96090387296209]\n", - "[266.8709056037373, 1080.5571917389027, 266.8709056037373]\n", - "[266.8709056037373, -119.44280826109728, 266.8709056037373]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 1, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)))\n", + "[-331.1740935308742, -331.17409353087567, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "[-331.1740935308742, -486.3137138648354, 482.5121926042905]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", + "[-27.264091800100235, -182.40371213405996, 786.422194335065]\n", + "2\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)))\n", + "[-331.1740935308742, -486.3137138648354, 482.5121926042905]\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "[-31.174093530874188, -186.3137138648354, 44.860379666040444]\n", + "[-27.264091800100235, -182.40371213405996, 786.422194335065]\n", + "[-27.264091800100235, -182.40371213405996, 48.77038139681492]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 2, 0, 0), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)))\n", + "[-31.174093530874188, -186.3137138648354, 44.860379666040444]\n", + "((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1))\n", + "[-31.174093530874188, -417.4878073957106, 44.860379666040444]\n", + "[-27.264091800100235, -182.40371213405996, 48.77038139681492]\n", + "[-27.264091800100235, -413.57780566493517, 48.77038139681492]\n", + "1\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[-31.174093530874188, -417.4878073957106, 44.860379666040444]\n", + "((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[-331.1740935308742, -100.00000000000063, -255.13962033395956]\n", + "[-27.264091800100235, -413.57780566493517, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", "1\n", "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", - "[62.96090387296226, -323.35280999187205, 62.96090387296209]\n", - "((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "[-37.03909612703774, -268.21318965791244, -37.03909612703791]\n", - "[266.8709056037373, -119.44280826109728, 266.8709056037373]\n", - "[266.8709056037373, 35.69681207286232, 266.8709056037373]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-5, 2, 1, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)))\n", + "[-331.1740935308742, -100.00000000000063, -255.13962033395956]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "[-431.1740935308742, 31.17409353087433, -355.13962033395956]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "[-27.264091800100235, 435.0840952616498, 48.77038139681492]\n", "1\n", + "-300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[-431.1740935308742, 31.17409353087433, -355.13962033395956]\n", + "((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[-131.1740935308742, 99.99999999999937, -55.139620333959556]\n", + "[-27.264091800100235, 435.0840952616498, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, -55.139620333959556]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "[-27.264091800100235, 203.91000173077484, 48.77038139681492]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[-131.1740935308742, 99.99999999999937, 100.00000000000037]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "0.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, 100.00000000000037]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "[-27.264091800100235, 203.91000173077484, 203.91000173077484]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "2\n", "400.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (5, -1, 0, -1)), ((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)))\n", - "[-37.03909612703774, -268.21318965791244, -37.03909612703791]\n", - "((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "[-437.03909612703774, -50.72538226220257, -437.0390961270379]\n", - "[266.8709056037373, 35.69681207286232, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-1, 2, -1, 0), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[-131.1740935308742, 99.99999999999937, -131.1740935308747]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -300.0000000000006, -33.129094396262076]\n", + "[-27.264091800100235, 203.91000173077484, -27.264091800100235]\n", + "[-27.264091800100235, 203.91000173077484, 470.7809073345124]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-1, 2, -1, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)))\n", + "[-531.1740935308742, -300.0000000000006, -33.129094396262076]\n", + "((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -419.4428082610975, -33.129094396262076]\n", + "[-27.264091800100235, 203.91000173077484, 470.7809073345124]\n", + "[-27.264091800100235, 84.46719346967797, 470.7809073345124]\n", + "2\n", + "300.0\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-4, 2, -1, 1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)))\n", + "[-531.1740935308742, -419.4428082610975, -33.129094396262076]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "[-831.1740935308742, -719.4428082610975, -17.487807395709467]\n", + "[-27.264091800100235, 84.46719346967797, 470.7809073345124]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "1\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-831.1740935308742, -719.4428082610975, -17.487807395709467]\n", + "((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1))\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-831.1740935308742, -831.1740935308758, -17.487807395709467]\n", + "[-27.264091800100235, 84.46719346967797, 786.422194335065]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", + "0\n", + "None\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (0, 2, 0, -1), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)))\n", + "[-831.1740935308742, -831.1740935308758, -17.487807395709467]\n", + "((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "[-719.4428082610959, -831.1740935308758, -17.487807395709467]\n", + "[-27.264091800100235, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "2\n", + "-300.0\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(6, -1, 0, -1)\n", + "(6, -3, 0, -1)\n", + "(6, -2, 1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -2, 0, 0)\n", + "(6, -2, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)))\n", + "[-719.4428082610959, -831.1740935308758, -17.487807395709467]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1))\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "[-419.44280826109593, -531.1740935308758, -33.129094396262076]\n", + "[84.46719346967797, -27.264091800100235, 786.422194335065]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "1\n", + "None\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-419.44280826109593, -531.1740935308758, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1))\n", + "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-419.44280826109593, -735.0840952616506, -33.129094396262076]\n", + "[84.46719346967797, -27.264091800100235, 470.7809073345124]\n", + "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", + "0\n", + "None\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-419.44280826109593, -735.0840952616506, -33.129094396262076]\n", + "((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-503.9100017307739, -735.0840952616506, -33.129094396262076]\n", + "[84.46719346967797, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", "2\n", + "500.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)))\n", + "[-503.9100017307739, -735.0840952616506, -33.129094396262076]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1))\n", + "[-1003.910001730774, -1235.0840952616506, -35.084095261649566]\n", + "[0.0, -231.1740935308751, 470.7809073345124]\n", + "[0.0, -231.1740935308751, 968.8259064691249]\n", + "1\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.910001730774, -1235.0840952616506, -35.084095261649566]\n", + "((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1))\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-1003.910001730774, -1390.2237155956104, -35.084095261649566]\n", + "[0.0, -231.1740935308751, 968.8259064691249]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "0\n", "-500.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (0, -1, 1, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)))\n", - "[-437.03909612703774, -50.72538226220257, -437.0390961270379]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "[62.96090387296226, 449.2746177377974, -48.770381396815424]\n", - "[266.8709056037373, 653.1846194685722, 266.8709056037373]\n", - "[266.8709056037373, 653.1846194685722, 155.13962033395975]\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)))\n", + "[-1003.910001730774, -1390.2237155956104, -35.084095261649566]\n", + "((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "[-659.0496220647337, -890.2237155956104, 464.91590473835043]\n", + "[0.0, -386.31371386483477, 968.8259064691249]\n", + "[-155.13962033395978, -386.31371386483477, 968.8259064691249]\n", + "1\n", + "-100.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, 2, 0, 1), (-2, 1, -1, 1), (-3, 2, -1, 1)), ((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)))\n", + "[-659.0496220647337, -890.2237155956104, 464.91590473835043]\n", + "((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1))\n", + "[-559.0496220647337, -866.2581887925259, 564.9159047383505]\n", + "[-155.13962033395978, -386.31371386483477, 968.8259064691249]\n", + "[-155.13962033395978, -462.3481870617502, 968.8259064691249]\n", "2\n", + "400.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 2, 0, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-559.0496220647337, -866.2581887925259, 564.9159047383505]\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1))\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-959.0496220647337, -1266.2581887925257, 9.776284404390935]\n", + "[-155.13962033395978, -462.3481870617502, 968.8259064691249]\n", + "[-155.13962033395978, -462.3481870617502, 813.6862861351653]\n", + "0\n", + "None\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-3, 2, -1, 1)), ((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-959.0496220647337, -1266.2581887925257, 9.776284404390935]\n", + "((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-1035.084095261649, -1266.2581887925257, 9.776284404390935]\n", + "[-155.13962033395978, -462.3481870617502, 813.6862861351653]\n", + "[-231.1740935308751, -462.3481870617502, 813.6862861351653]\n", + "0\n", + "None\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-6, 2, 0, 1), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)))\n", + "[-1035.084095261649, -1266.2581887925257, 9.776284404390935]\n", + "((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "[-879.9444749276893, -1266.2581887925257, 9.776284404390935]\n", + "[-231.1740935308751, -462.3481870617502, 813.6862861351653]\n", + "[-76.03447319691533, -462.3481870617502, 813.6862861351653]\n", + "1\n", + "-600.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 1, -1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-879.9444749276893, -1266.2581887925257, 9.776284404390935]\n", + "((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0))\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-279.94447492768927, -48.770381396815765, 609.7762844043909]\n", + "[-76.03447319691533, -462.3481870617502, 813.6862861351653]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-279.94447492768927, -48.770381396815765, 609.7762844043909]\n", + "((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-92.17871646099618, -48.770381396815765, 609.7762844043909]\n", + "[-76.03447319691533, 155.13962033395975, 813.6862861351653]\n", + "[111.73128526977776, 155.13962033395975, 813.6862861351653]\n", + "0\n", + "600.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (-3, 0, 0, 1), (-2, 0, 0, 1)), ((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)))\n", + "[-92.17871646099618, -48.770381396815765, 609.7762844043909]\n", + "((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "[-488.26871473022106, -648.7703813968158, 9.776284404390935]\n", + "[111.73128526977776, 155.13962033395975, 813.6862861351653]\n", + "[315.6412870005529, 155.13962033395975, 813.6862861351653]\n", + "1\n", "-100.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296226, 449.2746177377974, -48.770381396815424]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1))\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "[162.96090387296226, 549.2746177377974, -68.21318965791286]\n", - "[266.8709056037373, 653.1846194685722, 155.13962033395975]\n", - "[266.8709056037373, 653.1846194685722, 35.69681207286232]\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)))\n", + "[-488.26871473022106, -648.7703813968158, 9.776284404390935]\n", + "((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 109.77628440439094]\n", + "[315.6412870005529, 155.13962033395975, 813.6862861351653]\n", + "[315.6412870005529, 701.9550008653874, 813.6862861351653]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (2, 0, -1, 0), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 109.77628440439094]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 313.6862861351657]\n", + "[315.6412870005529, 701.9550008653874, 813.6862861351653]\n", + "[315.6412870005529, 701.9550008653874, 1017.5962878659401]\n", + "2\n", + "None\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-6, 0, 0, 2), (-2, 0, 0, 1)), ((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 313.6862861351657]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-388.26871473022106, -1.955000865388115, 384.3587129994478]\n", + "[315.6412870005529, 701.9550008653874, 1017.5962878659401]\n", + "[315.6412870005529, 701.9550008653874, 1088.2687147302222]\n", + "2\n", + "-700.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)))\n", + "[-388.26871473022106, -1.955000865388115, 384.3587129994478]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "[311.73128526977894, 698.0449991346119, -3.910001730774411]\n", + "[315.6412870005529, 701.9550008653874, 1088.2687147302222]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[162.96090387296226, 549.2746177377974, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[162.96090387296226, 745.4730964772527, -68.21318965791286]\n", - "[266.8709056037373, 653.1846194685722, 35.69681207286232]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", + "800.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-3, 0, 0, 1), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[311.73128526977894, 698.0449991346119, -3.910001730774411]\n", + "((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[-488.26871473022106, 9.776284404389799, -803.9100017307744]\n", + "[315.6412870005529, 701.9550008653874, 0.0]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", "1\n", + "-100.0\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-6, 0, 0, 2), (3, 0, -1, 0)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-488.26871473022106, 9.776284404389799, -803.9100017307744]\n", + "((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-388.26871473022106, 264.91590473834935, -703.9100017307744]\n", + "[315.6412870005529, 813.6862861351653, 0.0]\n", + "[315.6412870005529, 968.8259064691249, 0.0]\n", + "0\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-8, 0, 1, 2), (-5, 0, 1, 1), (3, 0, -1, 0)), ((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-388.26871473022106, 264.91590473834935, -703.9100017307744]\n", + "((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-317.59628786593913, 264.91590473834935, -703.9100017307744]\n", + "[315.6412870005529, 968.8259064691249, 0.0]\n", + "[386.3137138648348, 968.8259064691249, 0.0]\n", + "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[162.96090387296226, 745.4730964772527, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[162.96090387296226, 633.741811207475, -68.21318965791286]\n", - "[266.8709056037373, 849.3830982080276, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((4, -1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-317.59628786593913, 264.91590473834935, -703.9100017307744]\n", + "((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[-233.12909439626156, 264.91590473834935, -703.9100017307744]\n", + "[386.3137138648348, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", "2\n", "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-2, 0, 0, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[162.96090387296226, 633.741811207475, -68.21318965791286]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[62.96090387296226, 533.741811207475, 35.69681207286209]\n", - "[266.8709056037373, 737.6518129382499, 35.69681207286232]\n", - "[266.8709056037373, 737.6518129382499, 239.60681380363727]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)))\n", - "[62.96090387296226, 533.741811207475, 35.69681207286209]\n", - "((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2))\n", - "[62.96090387296226, 294.1349974038376, 35.69681207286209]\n", - "[266.8709056037373, 737.6518129382499, 239.60681380363727]\n", - "[266.8709056037373, 498.04499913461245, 239.60681380363727]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-5, 0, 1, 1), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)))\n", + "[-233.12909439626156, 264.91590473834935, -703.9100017307744]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1))\n", + "[-333.12909439626156, 164.91590473834935, 53.184619468572805]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 968.8259064691249, 857.0946211993472]\n", "1\n", - "600.0\n", - "here\n", - "(((-1, -1, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[62.96090387296226, 294.1349974038376, 35.69681207286209]\n", - "((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2))\n", - "((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-537.0390961270377, -333.1290943962625, -564.303187927138]\n", - "[266.8709056037373, 498.04499913461245, 239.60681380363727]\n", - "[266.8709056037373, 470.7809073345124, 239.60681380363727]\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (3, 0, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[-333.12909439626156, 164.91590473834935, 53.184619468572805]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[66.87090560373844, 684.3587129994467, 453.1846194685728]\n", + "[470.7809073345124, 968.8259064691249, 857.0946211993472]\n", + "[470.7809073345124, 1088.2687147302222, 857.0946211993472]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-537.0390961270377, -333.1290943962625, -564.303187927138]\n", - "((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-719.4428082610971, -333.1290943962625, -564.303187927138]\n", - "[266.8709056037373, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", + "0.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 2, -1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373844, 684.3587129994467, 453.1846194685728]\n", + "((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "[-17.596287865939132, 684.3587129994467, 453.1846194685728]\n", + "[470.7809073345124, 1088.2687147302222, 857.0946211993472]\n", + "[386.3137138648348, 1088.2687147302222, 857.0946211993472]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[-17.596287865939132, 684.3587129994467, 453.1846194685728]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1))\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "[-117.59628786593913, 584.3587129994467, 198.04499913461302]\n", + "[386.3137138648348, 1088.2687147302222, 857.0946211993472]\n", + "[386.3137138648348, 1088.2687147302222, 701.9550008653874]\n", + "1\n", + "-300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, -1, 0), (-1, 1, 0, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)))\n", + "[-117.59628786593913, 584.3587129994467, 198.04499913461302]\n", + "((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "[182.40371213406087, -6.821210263296962e-13, 498.044999134613]\n", + "[386.3137138648348, 1088.2687147302222, 701.9550008653874]\n", + "[386.3137138648348, 203.91000173077484, 701.9550008653874]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", + "[182.40371213406087, -6.821210263296962e-13, 498.044999134613]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "[182.40371213406087, -6.821210263296962e-13, 680.4487112686729]\n", + "[386.3137138648348, 203.91000173077484, 701.9550008653874]\n", + "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-1, -1, 0, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-719.4428082610971, -333.1290943962625, -564.303187927138]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-950.6169017919723, -333.1290943962625, -564.303187927138]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "[-146.70690006119722, 470.7809073345124, 239.60681380363727]\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, 2, -1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 1, 0, 0)\n", + "(0, 1, -2, 0)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, -1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)))\n", + "[182.40371213406087, -6.821210263296962e-13, 680.4487112686729]\n", + "((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "[294.1349974038385, -6.821210263296962e-13, 680.4487112686729]\n", + "[386.3137138648348, 203.91000173077484, 884.3587129994473]\n", + "[498.04499913461245, 203.91000173077484, 884.3587129994473]\n", + "2\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[294.1349974038385, -6.821210263296962e-13, 680.4487112686729]\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0))\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[294.1349974038385, -6.821210263296962e-13, 813.6862861351657]\n", + "[498.04499913461245, 203.91000173077484, 884.3587129994473]\n", + "[498.04499913461245, 203.91000173077484, 1017.5962878659401]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)))\n", + "[294.1349974038385, -6.821210263296962e-13, 813.6862861351657]\n", + "((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "[498.0449991346135, -6.821210263296962e-13, 813.6862861351657]\n", + "[498.04499913461245, 203.91000173077484, 1017.5962878659401]\n", + "[701.9550008653874, 203.91000173077484, 1017.5962878659401]\n", + "2\n", + "600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)))\n", + "[498.0449991346135, -6.821210263296962e-13, 813.6862861351657]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1))\n", + "[-101.95500086538652, -600.0000000000007, 129.2190926654879]\n", + "[701.9550008653874, 203.91000173077484, 1017.5962878659401]\n", + "[701.9550008653874, 203.91000173077484, 933.1290943962623]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[-101.95500086538652, -600.0000000000007, 129.2190926654879]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[-101.95500086538652, -803.9100017307755, 129.2190926654879]\n", + "[701.9550008653874, 203.91000173077484, 933.1290943962623]\n", + "[701.9550008653874, 0.0, 933.1290943962623]\n", "0\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-5, 0, 1, 1)), ((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-950.6169017919723, -333.1290943962625, -564.303187927138]\n", - "((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[-831.1740935308753, -333.1290943962625, -564.303187927138]\n", - "[-146.70690006119722, 470.7809073345124, 239.60681380363727]\n", - "[-27.264091800100235, 470.7809073345124, 239.60681380363727]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-6, 1, 1, 1)), ((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[-101.95500086538652, -803.9100017307755, 129.2190926654879]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[9.77628440439139, -803.9100017307755, 129.2190926654879]\n", + "[701.9550008653874, 0.0, 933.1290943962623]\n", + "[813.6862861351653, 0.0, 933.1290943962623]\n", "0\n", - "-800.0\n", - "here\n", - "(((-1, -1, 0, 1), (-3, -1, 1, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)))\n", - "[-831.1740935308753, -333.1290943962625, -564.303187927138]\n", - "((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "[80.55719173890293, 466.8709056037375, 235.69681207286203]\n", - "[-27.264091800100235, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "1\n", - "700.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)))\n", - "[80.55719173890293, 466.8709056037375, 235.69681207286203]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2))\n", - "[-619.4428082610971, -121.39780912648462, -464.30318792713797]\n", - "[84.46719346967797, 470.7809073345124, 239.60681380363727]\n", - "[84.46719346967797, 582.5121926042902, 239.60681380363727]\n", + "100.0\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)))\n", + "[9.77628440439139, -803.9100017307755, 129.2190926654879]\n", + "((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "[64.91590473835095, -903.9100017307755, 29.219092665487892]\n", + "[813.6862861351653, 0.0, 933.1290943962623]\n", + "[968.8259064691249, 0.0, 933.1290943962623]\n", "2\n", + "-600.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)))\n", + "[64.91590473835095, -903.9100017307755, 29.219092665487892]\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1))\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "[664.915904738351, -303.91000173077555, -37.03909612703717]\n", + "[968.8259064691249, 0.0, 933.1290943962623]\n", + "[968.8259064691249, 0.0, 266.8709056037373]\n", + "1\n", + "None\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)))\n", + "[664.915904738351, -303.91000173077555, -37.03909612703717]\n", + "((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "[664.915904738351, -535.0840952616506, -37.03909612703717]\n", + "[968.8259064691249, 0.0, 266.8709056037373]\n", + "[968.8259064691249, -231.1740935308751, 266.8709056037373]\n", + "1\n", "-400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)))\n", - "[-619.4428082610971, -121.39780912648462, -464.30318792713797]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", - "[-219.44280826109707, 278.6021908735154, 11.731285269777686]\n", - "[84.46719346967797, 582.5121926042902, 239.60681380363727]\n", - "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", - "2\n", - "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[-219.44280826109707, 278.6021908735154, 11.731285269777686]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[-319.44280826109707, 178.60219087351538, -52.57190265736]\n", - "[84.46719346967797, 582.5121926042902, 315.6412870005529]\n", - "[84.46719346967797, 582.5121926042902, 351.3380990734152]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 2, 0, 0), (0, -1, 1, 0)), ((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)))\n", + "[664.915904738351, -535.0840952616506, -37.03909612703717]\n", + "((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "[1064.915904738351, -23.352809991872846, 362.96090387296283]\n", + "[968.8259064691249, -231.1740935308751, 266.8709056037373]\n", + "[968.8259064691249, -119.44280826109728, 266.8709056037373]\n", "1\n", + "300.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)))\n", + "[1064.915904738351, -23.352809991872846, 362.96090387296283]\n", + "((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "[764.915904738351, -168.21318965791323, 62.96090387296283]\n", + "[968.8259064691249, -119.44280826109728, 266.8709056037373]\n", + "[968.8259064691249, 35.69681207286232, 266.8709056037373]\n", + "2\n", "0.0\n", - "here\n", - "(((-1, -1, 0, 1), (2, -1, 0, 0), (-7, 1, 0, 2)), ((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)))\n", - "[-319.44280826109707, 178.60219087351538, -52.57190265736]\n", - "((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "[-319.44280826109707, 66.87090560373753, -52.57190265736]\n", - "[84.46719346967797, 582.5121926042902, 351.3380990734152]\n", - "[84.46719346967797, 470.7809073345124, 351.3380990734152]\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(4, 2, 0, -2)\n", + "(4, 0, 0, -2)\n", + "(4, 1, 1, -2)\n", + "(4, 1, -1, -2)\n", + "(4, 1, 0, -1)\n", + "(4, 1, 0, -3)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (0, 2, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)))\n", + "[764.915904738351, -168.21318965791323, 62.96090387296283]\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1))\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1))\n", + "[764.915904738351, -168.21318965791323, -48.77038139681471]\n", + "[968.8259064691249, 35.69681207286232, 266.8709056037373]\n", + "[968.8259064691249, 35.69681207286232, 155.13962033395975]\n", + "1\n", + "200.0\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[764.915904738351, -168.21318965791323, -48.77038139681471]\n", + "((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[564.915904738351, -17.596287865940724, -248.7703813968147]\n", + "[968.8259064691249, 35.69681207286232, 155.13962033395975]\n", + "[968.8259064691249, 386.3137138648348, 155.13962033395975]\n", + "0\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)))\n", + "[564.915904738351, -17.596287865940724, -248.7703813968147]\n", + "((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "[684.3587129994482, -17.596287865940724, -248.7703813968147]\n", + "[968.8259064691249, 386.3137138648348, 155.13962033395975]\n", + "[1088.2687147302222, 386.3137138648348, 155.13962033395975]\n", "2\n", - "-300.0\n", - "here\n", - "(((-1, -1, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", - "[-319.44280826109707, 66.87090560373753, -52.57190265736]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2))\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", - "[-19.44280826109707, 366.8709056037375, -19.44280826109724]\n", - "[84.46719346967797, 470.7809073345124, 351.3380990734152]\n", - "[84.46719346967797, 470.7809073345124, 84.46719346967797]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, -1, 0), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", + "[684.3587129994482, -17.596287865940724, -248.7703813968147]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1))\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "[784.3587129994482, 82.40371213405928, -303.91000173077447]\n", + "[1088.2687147302222, 386.3137138648348, 155.13962033395975]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", "1\n", - "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-19.44280826109707, 366.8709056037375, -19.44280826109724]\n", - "((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[-119.44280826109707, 111.73128526977803, -119.44280826109724]\n", - "[84.46719346967797, 470.7809073345124, 84.46719346967797]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 1, -1, 2), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[-119.44280826109707, 111.73128526977803, -119.44280826109724]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[111.73128526977786, 111.73128526977803, -119.44280826109724]\n", - "[84.46719346967797, 315.6412870005529, 84.46719346967797]\n", - "[315.6412870005529, 315.6412870005529, 84.46719346967797]\n", + "-100.0\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (0, 0, 0, 0), (2, 1, 0, -1)), ((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[784.3587129994482, 82.40371213405928, -303.91000173077447]\n", + "((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[884.3587129994482, 294.1349974038369, -203.91000173077447]\n", + "[1088.2687147302222, 386.3137138648348, 0.0]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (0, 0, 0, 0), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[884.3587129994482, 294.1349974038369, -203.91000173077447]\n", + "((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[680.4487112686734, 294.1349974038369, -203.91000173077447]\n", + "[1088.2687147302222, 498.04499913461245, 0.0]\n", + "[884.3587129994473, 498.04499913461245, 0.0]\n", + "0\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-3, 0, 0, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[680.4487112686734, 294.1349974038369, -203.91000173077447]\n", + "((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[609.7762844043914, 294.1349974038369, -203.91000173077447]\n", + "[884.3587129994473, 498.04499913461245, 0.0]\n", + "[813.6862861351653, 498.04499913461245, 0.0]\n", "0\n", - "None\n", - "here\n", - "(((-6, 2, 0, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", - "[111.73128526977786, 111.73128526977803, -119.44280826109724]\n", - "((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "[342.90537880065295, 111.73128526977803, -119.44280826109724]\n", - "[315.6412870005529, 315.6412870005529, 84.46719346967797]\n", - "[546.815380531428, 315.6412870005529, 84.46719346967797]\n", + "600.0\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (1, -1, -1, 1), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)))\n", + "[609.7762844043914, 294.1349974038369, -203.91000173077447]\n", + "((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "[-101.95500086538652, -305.8650025961631, -803.9100017307744]\n", + "[813.6862861351653, 498.04499913461245, 0.0]\n", + "[701.9550008653874, 498.04499913461245, 0.0]\n", + "1\n", + "-800.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-4, -1, 0, 2), (-1, -1, 0, 1)), ((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)))\n", + "[-101.95500086538652, -305.8650025961631, -803.9100017307744]\n", + "((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "[698.0449991346135, -3.910001730775548, -3.910001730774411]\n", + "[701.9550008653874, 498.04499913461245, 0.0]\n", + "[701.9550008653874, 0.0, 0.0]\n", "2\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 0, 1), (-4, -1, 0, 2), (-5, 0, 1, 1)), ((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)))\n", + "[698.0449991346135, -3.910001730775548, -3.910001730774411]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "[698.0449991346135, -3.910001730775548, -115.64128700055218]\n", + "[701.9550008653874, 0.0, 0.0]\n", + "[701.9550008653874, 0.0, -111.73128526977777]\n", + "1\n", "200.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[342.90537880065295, 111.73128526977803, -119.44280826109724]\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1))\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[142.90537880065295, -88.26871473022197, -88.26871473022231]\n", - "[546.815380531428, 315.6412870005529, 84.46719346967797]\n", - "[546.815380531428, 315.6412870005529, 315.6412870005529]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (-7, 1, 0, 2)), ((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[142.90537880065295, -88.26871473022197, -88.26871473022231]\n", - "((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 0, 1), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)))\n", + "[698.0449991346135, -3.910001730775548, -115.64128700055218]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "[498.0449991346135, -7.105427357601002e-13, -315.6412870005522]\n", + "[701.9550008653874, 0.0, -111.73128526977777]\n", + "[701.9550008653874, 203.91000173077484, -111.73128526977777]\n", + "2\n", + "100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (-5, 0, 1, 1)), ((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)))\n", + "[498.0449991346135, -7.105427357601002e-13, -315.6412870005522]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, -111.73128526977777]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[298.0449991346124, -88.26871473022197, -88.26871473022231]\n", - "[546.815380531428, 315.6412870005529, 315.6412870005529]\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", - "0\n", - "-300.0\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[298.0449991346124, -88.26871473022197, -88.26871473022231]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-3, 1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-19.442808261097127, 211.73128526977803, 211.7312852697777]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", - "2\n", - "600.0\n", - "here\n", - "(((-2, 1, -1, 1), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)))\n", - "[-19.442808261097127, 211.73128526977803, 211.7312852697777]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "[-619.4428082610971, -388.268714730222, -1.955000865387774]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 315.6412870005529, 701.9550008653874]\n", - "2\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "1\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, -1, 1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((3, 0, -1, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -499.99999999999955]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 203.91000173077484]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (2, -1, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-1.9550008653865234, -1.955000865388115, -499.99999999999955]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-1.9550008653865234, -1.955000865388115, -233.12909439626196]\n", + "[701.9550008653874, 701.9550008653874, 203.91000173077484]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)))\n", + "[-1.9550008653865234, -1.955000865388115, -233.12909439626196]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "[-1.9550008653865234, -1.955000865388115, 229.21909266548795]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "[701.9550008653874, 701.9550008653874, 933.1290943962623]\n", + "2\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, 229.21909266548795]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, 384.35871299944785]\n", + "[701.9550008653874, 701.9550008653874, 933.1290943962623]\n", + "[701.9550008653874, 701.9550008653874, 1088.2687147302222]\n", + "1\n", "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-3, 0, -1, 2)), ((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[-619.4428082610971, -388.268714730222, -1.955000865387774]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-719.4428082610971, -488.268714730222, 9.77628440439014]\n", - "[84.46719346967797, 315.6412870005529, 701.9550008653874]\n", - "[84.46719346967797, 315.6412870005529, 813.6862861351653]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-2, 1, -1, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)))\n", - "[-719.4428082610971, -488.268714730222, 9.77628440439014]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "[-319.44280826109707, -88.26871473022197, 66.87090560373719]\n", - "[84.46719346967797, 315.6412870005529, 813.6862861351653]\n", - "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)))\n", + "[-1.9550008653865234, -1.955000865388115, 384.35871299944785]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "[-101.95500086538652, 53.18461946857167, 284.35871299944785]\n", + "[701.9550008653874, 701.9550008653874, 1088.2687147302222]\n", + "[701.9550008653874, 857.0946211993472, 1088.2687147302222]\n", "2\n", - "-200.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)))\n", - "[-319.44280826109707, -88.26871473022197, 66.87090560373719]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1))\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "[-119.44280826109707, 111.73128526977803, 111.73128526977769]\n", - "[84.46719346967797, 315.6412870005529, 470.7809073345124]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)))\n", + "[-101.95500086538652, 53.18461946857167, 284.35871299944785]\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0))\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0))\n", + "[498.0449991346135, 653.1846194685717, 4.547473508864641e-13]\n", + "[701.9550008653874, 857.0946211993472, 1088.2687147302222]\n", + "[701.9550008653874, 857.0946211993472, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((1, 1, -1, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 111.73128526977803, 111.73128526977769]\n", - "((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "[-119.44280826109707, 342.9053788006531, 111.73128526977769]\n", - "[84.46719346967797, 315.6412870005529, 315.6412870005529]\n", - "[84.46719346967797, 546.815380531428, 315.6412870005529]\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, 653.1846194685717, 4.547473508864641e-13]\n", + "((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", + "[698.0449991346135, 1084.3587129994467, 200.00000000000045]\n", + "[701.9550008653874, 857.0946211993472, 203.91000173077484]\n", + "[701.9550008653874, 1088.2687147302222, 203.91000173077484]\n", + "2\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)))\n", + "[698.0449991346135, 1084.3587129994467, 200.00000000000045]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "[298.0449991346135, 684.3587129994467, -403.9100017307744]\n", + "[701.9550008653874, 1088.2687147302222, 203.91000173077484]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, 0, -1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -1, -2, 0)\n", + "(3, -1, -1, 1)\n", + "(3, -1, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)))\n", + "[298.0449991346135, 684.3587129994467, -403.9100017307744]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 784.3587129994467, 11.731285269778482]\n", + "[701.9550008653874, 1088.2687147302222, 0.0]\n", + "[701.9550008653874, 1088.2687147302222, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 784.3587129994467, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 713.6862861351646, 11.731285269778482]\n", + "[701.9550008653874, 1088.2687147302222, 315.6412870005529]\n", + "[701.9550008653874, 1017.5962878659401, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 713.6862861351646, 11.731285269778482]\n", + "((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 509.7762844043898, 11.731285269778482]\n", + "[701.9550008653874, 1017.5962878659401, 315.6412870005529]\n", + "[701.9550008653874, 813.6862861351653, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((4, 1, -1, -1), (1, 1, -1, 0), (-2, 1, -1, 1)), ((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 342.9053788006531, 111.73128526977769]\n", - "((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "[-119.44280826109707, 498.04499913461257, 111.73128526977769]\n", - "[84.46719346967797, 546.815380531428, 315.6412870005529]\n", - "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", + "400.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 509.7762844043898, 11.731285269778482]\n", + "((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "[701.9550008653874, 813.6862861351653, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "2\n", + "-600.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-1.9550008653865234, -1.955000865388115, -388.2687147302215]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[598.0449991346135, 598.0449991346119, 366.870905603738]\n", + "[701.9550008653874, 701.9550008653874, 315.6412870005529]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((4, 1, -1, -1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 498.04499913461257, 111.73128526977769]\n", - "((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", - "[-119.44280826109707, 582.5121926042901, 111.73128526977769]\n", - "[84.46719346967797, 701.9550008653874, 315.6412870005529]\n", - "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 1, 1, 0)), ((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)))\n", + "[598.0449991346135, 598.0449991346119, 366.870905603738]\n", + "((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "[298.0449991346135, 66.87090560373684, 66.87090560373798]\n", + "[701.9550008653874, 701.9550008653874, 470.7809073345124]\n", + "[701.9550008653874, 470.7809073345124, 470.7809073345124]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-6, 1, 1, 1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)))\n", + "[298.0449991346135, 66.87090560373684, 66.87090560373798]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "[701.9550008653874, 470.7809073345124, 470.7809073345124]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[398.0449991346135, 166.87090560373684, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[398.0449991346135, 242.90537880065244, 11.731285269778482]\n", + "[701.9550008653874, 470.7809073345124, 315.6412870005529]\n", + "[701.9550008653874, 546.815380531428, 315.6412870005529]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (0, 0, 0, 0)), ((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)))\n", + "[398.0449991346135, 242.90537880065244, 11.731285269778482]\n", + "((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "[701.9550008653874, 546.815380531428, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "2\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 1, 1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)))\n", + "[398.0449991346135, 11.731285269777345, 11.731285269778482]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, 111.73128526977735, 4.263256414560601e-13]\n", + "[701.9550008653874, 315.6412870005529, 315.6412870005529]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", "1\n", - "200.0\n", - "here\n", - "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-119.44280826109707, 582.5121926042901, 111.73128526977769]\n", - "((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0))\n", - "((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "[-319.44280826109707, 613.6862861351652, -88.26871473022231]\n", - "[84.46719346967797, 786.422194335065, 315.6412870005529]\n", - "[84.46719346967797, 1017.5962878659401, 315.6412870005529]\n", - "0\n", "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)))\n", - "[-319.44280826109707, 613.6862861351652, -88.26871473022231]\n", - "((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "[-88.26871473022214, 613.6862861351652, -88.26871473022231]\n", - "[84.46719346967797, 1017.5962878659401, 315.6412870005529]\n", - "[315.6412870005529, 1017.5962878659401, 315.6412870005529]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, 111.73128526977735, 4.263256414560601e-13]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, -7.105427357601002e-13, 4.263256414560601e-13]\n", + "[701.9550008653874, 315.6412870005529, 203.91000173077484]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", "2\n", - "-500.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-1, 1, 0, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[-88.26871473022214, 613.6862861351652, -88.26871473022231]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0))\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[411.73128526977786, 1113.6862861351651, -86.31371386483511]\n", - "[315.6412870005529, 1017.5962878659401, 315.6412870005529]\n", - "[315.6412870005529, 1017.5962878659401, -182.40371213405996]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (3, 0, -1, 0)), ((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[411.73128526977786, 1113.6862861351651, -86.31371386483511]\n", - "((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[299.9999999999998, 1113.6862861351651, -86.31371386483511]\n", - "[315.6412870005529, 1017.5962878659401, -182.40371213405996]\n", - "[203.91000173077484, 1017.5962878659401, -182.40371213405996]\n", - "0\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (-4, 1, 0, 1)), ((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[299.9999999999998, 1113.6862861351651, -86.31371386483511]\n", - "((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[144.86037966603985, 1113.6862861351651, -86.31371386483511]\n", - "[203.91000173077484, 1017.5962878659401, -182.40371213405996]\n", - "[48.77038139681492, 1017.5962878659401, -182.40371213405996]\n", - "0\n", "100.0\n", - "here\n", - "(((-2, 1, -1, 1), (1, 1, -1, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)))\n", - "[144.86037966603985, 1113.6862861351651, -86.31371386483511]\n", - "((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "[-1000.0000000000001, 1013.6862861351651, -186.3137138648351]\n", - "[48.77038139681492, 1017.5962878659401, -182.40371213405996]\n", - "[-996.0899982692251, 1017.5962878659401, -182.40371213405996]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (3, 0, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)))\n", + "[498.0449991346135, -7.105427357601002e-13, 4.263256414560601e-13]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", "2\n", "200.0\n", - "here\n", - "(((-2, 1, -1, 1), (4, 1, -1, -1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)))\n", - "[-1000.0000000000001, 1013.6862861351651, -186.3137138648351]\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0))\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "[-1200.0, 813.6862861351651, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1017.5962878659401, -182.40371213405996]\n", - "[-996.0899982692251, 1017.5962878659401, 203.91000173077484]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[398.0449991346135, -100.00000000000071, 11.731285269778482]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[198.04499913461348, -300.0000000000007, -33.12909439626202]\n", + "[701.9550008653874, 203.91000173077484, 315.6412870005529]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-1200.0, 813.6862861351651, -3.410605131648481e-13]\n", - "((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0))\n", - "((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-1200.0, 968.8259064691248, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1017.5962878659401, 203.91000173077484]\n", - "[-996.0899982692251, 1172.7359081998998, 203.91000173077484]\n", - "0\n", - "0.0\n", - "here\n", - "(((-2, 1, -1, 1), (-3, 2, -1, 1), (1, 1, -1, 0)), ((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)))\n", - "[-1200.0, 968.8259064691248, -3.410605131648481e-13]\n", - "((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, 968.8259064691248, -3.410605131648481e-13]\n", - "[-996.0899982692251, 1172.7359081998998, 203.91000173077484]\n", - "[-764.9159047383503, 1172.7359081998998, 203.91000173077484]\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)))\n", + "[198.04499913461348, -300.0000000000007, -33.12909439626202]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1))\n", + "[-101.95500086538652, -803.9100017307755, -333.129094396262]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", + "[701.9550008653874, 0.0, 470.7809073345124]\n", + "2\n", + "-700.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)))\n", + "[-101.95500086538652, -803.9100017307755, -333.129094396262]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -103.91000173077555, 100.00000000000045]\n", + "[701.9550008653874, 0.0, 470.7809073345124]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -103.91000173077555, 100.00000000000045]\n", + "((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -286.3137138648355, 100.00000000000045]\n", + "[701.9550008653874, 0.0, 203.91000173077484]\n", + "[701.9550008653874, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (4, 1, -1, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -286.3137138648355, 100.00000000000045]\n", + "((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "[598.0449991346135, -215.64128700055332, 100.00000000000045]\n", + "[701.9550008653874, -182.40371213405996, 203.91000173077484]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-2, 1, -1, 1), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691251, 968.8259064691248, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, 729.2190926654873, -3.410605131648481e-13]\n", - "[-764.9159047383503, 1172.7359081998998, 203.91000173077484]\n", - "[-764.9159047383503, 933.1290943962623, 203.91000173077484]\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[598.0449991346135, -215.64128700055332, 100.00000000000045]\n", + "((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[298.0449991346135, 31.174093530874188, -199.99999999999955]\n", + "[701.9550008653874, -111.73128526977777, 203.91000173077484]\n", + "[701.9550008653874, 435.0840952616498, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)))\n", + "[298.0449991346135, 31.174093530874188, -199.99999999999955]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "[498.0449991346135, 231.1740935308742, 111.73128526977851]\n", + "[701.9550008653874, 435.0840952616498, 203.91000173077484]\n", + "[701.9550008653874, 435.0840952616498, 315.6412870005529]\n", "2\n", "200.0\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (1, 1, -1, 0)), ((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)))\n", - "[-968.8259064691251, 729.2190926654873, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "[-1168.8259064691251, 529.2190926654873, 31.174093530874615]\n", - "[-764.9159047383503, 933.1290943962623, 203.91000173077484]\n", - "[-764.9159047383503, 933.1290943962623, 435.0840952616498]\n", - "1\n", - "None\n", - "here\n", - "(((1, 1, -1, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1168.8259064691251, 529.2190926654873, 31.174093530874615]\n", - "((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "[-1168.8259064691251, 417.48780739570964, 31.174093530874615]\n", - "[-764.9159047383503, 933.1290943962623, 435.0840952616498]\n", - "[-764.9159047383503, 821.3978091264846, 435.0840952616498]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)))\n", + "[498.0449991346135, 231.1740935308742, 111.73128526977851]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1))\n", + "[298.0449991346135, 31.174093530874188, 66.87090560373804]\n", + "[701.9550008653874, 435.0840952616498, 315.6412870005529]\n", + "[701.9550008653874, 435.0840952616498, 470.7809073345124]\n", "1\n", "-200.0\n", - "here\n", - "(((-3, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)))\n", - "[-1168.8259064691251, 417.48780739570964, 31.174093530874615]\n", - "((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "[-968.8259064691251, -582.5121926042904, 231.17409353087461]\n", - "[-764.9159047383503, 821.3978091264846, 435.0840952616498]\n", - "[-764.9159047383503, -378.6021908735155, 435.0840952616498]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (1, 1, -1, 0)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)))\n", + "[298.0449991346135, 31.174093530874188, 66.87090560373804]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "[498.0449991346135, -7.673861546209082e-13, 266.87090560373804]\n", + "[701.9550008653874, 435.0840952616498, 470.7809073345124]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", "2\n", "0.0\n", - "here\n", - "(((2, 2, -1, -1), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)))\n", - "[-968.8259064691251, -582.5121926042904, 231.17409353087461]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0))\n", - "[-968.8259064691251, -582.5121926042904, -3.410605131648481e-13]\n", - "[-764.9159047383503, -378.6021908735155, 435.0840952616498]\n", - "[-764.9159047383503, -378.6021908735155, 203.91000173077484]\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, -7.673861546209082e-13, 266.87090560373804]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[498.0449991346135, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[701.9550008653874, 203.91000173077484, 470.7809073345124]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[498.0449991346135, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[386.3137138648357, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[701.9550008653874, 203.91000173077484, 203.91000173077484]\n", + "[590.2237155956096, 203.91000173077484, 203.91000173077484]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 0, 0, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[386.3137138648357, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[231.17409353087584, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "[590.2237155956096, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", "2\n", - "-200.0\n", - "here\n", - "(((-4, 2, 0, 0), (0, 2, -1, 0), (-1, 2, -1, 0)), ((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)))\n", - "[-968.8259064691251, -582.5121926042904, -3.410605131648481e-13]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0))\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "[-768.8259064691251, -382.51219260429036, 3.801521260544149]\n", - "[-764.9159047383503, -378.6021908735155, 203.91000173077484]\n", - "[-764.9159047383503, -378.6021908735155, 7.711522991319323]\n", + "0.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[231.17409353087584, -7.673861546209082e-13, 4.547473508864641e-13]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[231.17409353087584, -7.673861546209082e-13, -155.13962033395947]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", "1\n", - "800.0\n", - "here\n", - "(((-4, 2, 0, 0), (0, 2, -1, 0), (-3, 2, 0, 0)), ((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-768.8259064691251, -382.51219260429036, 3.801521260544149]\n", - "((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1))\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[-1568.8259064691251, -1070.7809073345124, -796.1984787394558]\n", - "[-764.9159047383503, -378.6021908735155, 7.711522991319323]\n", - "[-764.9159047383503, -266.87090560373764, 7.711522991319323]\n", - "0\n", - "-500.0\n", - "here\n", - "(((-4, 2, 0, 0), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-1568.8259064691251, -1070.7809073345124, -796.1984787394558]\n", - "((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[-1272.7359081999, -570.7809073345124, -296.1984787394558]\n", - "[-764.9159047383503, -266.87090560373764, 7.711522991319323]\n", - "[-968.8259064691251, -266.87090560373764, 7.711522991319323]\n", + "500.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 1, 0), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[231.17409353087584, -7.673861546209082e-13, -155.13962033395947]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[-268.82590646912416, -655.1396203339607, -655.1396203339594]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "[435.0840952616498, 48.77038139681492, 48.77038139681492]\n", + "0\n", + "None\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[-268.82590646912416, -655.1396203339607, -655.1396203339594]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[-157.09462119934597, -655.1396203339607, -655.1396203339594]\n", + "[435.0840952616498, 48.77038139681492, 48.77038139681492]\n", + "[546.815380531428, 48.77038139681492, 48.77038139681492]\n", "0\n", - "-100.0\n", - "here\n", - "(((-1, 2, 0, -1), (-5, 2, 0, 1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)))\n", - "[-1272.7359081999, -570.7809073345124, -296.1984787394558]\n", - "((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "[27.264091800100005, -470.78090733451245, -196.19847873945582]\n", - "[-968.8259064691251, -266.87090560373764, 7.711522991319323]\n", - "[231.17409353087498, -266.87090560373764, 7.711522991319323]\n", + "-700.0\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (1, 1, -1, 0)), ((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)))\n", + "[-157.09462119934597, -655.1396203339607, -655.1396203339594]\n", + "((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "[1013.6862861351661, 44.86037966603931, 44.86037966604056]\n", + "[546.815380531428, 48.77038139681492, 48.77038139681492]\n", + "[1017.5962878659401, 48.77038139681492, 48.77038139681492]\n", + "2\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 44.86037966604056]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "[1013.6862861351661, 44.86037966603931, -186.3137138648343]\n", + "[1017.5962878659401, 48.77038139681492, 48.77038139681492]\n", + "[1017.5962878659401, 48.77038139681492, -182.40371213405996]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (2, 1, 0, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)))\n", - "[27.264091800100005, -470.78090733451245, -196.19847873945582]\n", - "((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1))\n", - "[27.264091800100005, -359.0496220647346, -196.19847873945582]\n", - "[231.17409353087498, -266.87090560373764, 7.711522991319323]\n", - "[231.17409353087498, -155.13962033395978, 7.711522991319323]\n", + "800.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-4, 1, 0, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, -186.3137138648343]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0))\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "[213.68628613516614, -17.48780739571066, -986.3137138648343]\n", + "[1017.5962878659401, 48.77038139681492, -182.40371213405996]\n", + "[1017.5962878659401, 786.422194335065, -182.40371213405996]\n", "2\n", - "500.0\n", - "here\n", - "(((-1, 2, 0, -1), (2, 1, 0, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)))\n", - "[27.264091800100005, -359.0496220647346, -196.19847873945582]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1))\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -859.0496220647346, 25.309090934712458]\n", - "[231.17409353087498, -155.13962033395978, 7.711522991319323]\n", - "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", + "-700.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)))\n", + "[213.68628613516614, -17.48780739571066, -986.3137138648343]\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0))\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", + "[913.6862861351661, 682.5121926042893, -19.44280826109639]\n", + "[1017.5962878659401, 786.422194335065, -182.40371213405996]\n", + "[1017.5962878659401, 786.422194335065, 84.46719346967797]\n", "1\n", - "None\n", - "here\n", - "(((-1, 2, 0, -1), (-2, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)))\n", - "[-472.7359081999, -859.0496220647346, 25.309090934712458]\n", - "((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -788.3771952004527, 25.309090934712458]\n", - "[231.17409353087498, -155.13962033395978, 729.2190926654876]\n", - "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", + "600.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)))\n", + "[913.6862861351661, 682.5121926042893, -19.44280826109639]\n", + "((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "[313.68628613516614, -121.39780912648541, -619.4428082610964]\n", + "[1017.5962878659401, 786.422194335065, 84.46719346967797]\n", + "[1017.5962878659401, 582.5121926042902, 84.46719346967797]\n", "1\n", + "-700.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)))\n", + "[313.68628613516614, -121.39780912648541, -619.4428082610964]\n", + "((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1))\n", + "[1013.6862861351661, 44.86037966603931, 80.55719173890361]\n", + "[1017.5962878659401, 582.5121926042902, 84.46719346967797]\n", + "[1017.5962878659401, 48.77038139681492, 84.46719346967797]\n", + "2\n", "0.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (0, 2, 0, -1)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)))\n", - "[-472.7359081999, -788.3771952004527, 25.309090934712458]\n", - "((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", - "[-472.7359081999, -703.9100017307749, 25.309090934712458]\n", - "[231.17409353087498, -84.46719346967784, 729.2190926654876]\n", - "[231.17409353087498, 0.0, 729.2190926654876]\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 80.55719173890361]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1))\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0))\n", + "[1013.6862861351661, 44.86037966603931, 311.73128526977854]\n", + "[1017.5962878659401, 48.77038139681492, 84.46719346967797]\n", + "[1017.5962878659401, 48.77038139681492, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[1013.6862861351661, 44.86037966603931, 311.73128526977854]\n", + "((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[1013.6862861351661, -186.31371386483556, 311.73128526977854]\n", + "[1017.5962878659401, 48.77038139681492, 315.6412870005529]\n", + "[1017.5962878659401, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((4, 1, -1, -1), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)))\n", + "[1013.6862861351661, -186.31371386483556, 311.73128526977854]\n", + "((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "[1013.6862861351661, -390.2237155956104, 311.73128526977854]\n", + "[1017.5962878659401, -182.40371213405996, 315.6412870005529]\n", + "[1017.5962878659401, -386.31371386483477, 315.6412870005529]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (-3, 2, 0, 0)), ((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)))\n", - "[-472.7359081999, -703.9100017307749, 25.309090934712458]\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "[-572.7359081999, -803.9100017307749, 9.776284404390253]\n", - "[231.17409353087498, 0.0, 729.2190926654876]\n", - "[231.17409353087498, 0.0, 813.6862861351653]\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-2, 1, 1, 0)\n", + "(-2, -1, 1, 0)\n", + "(-2, 0, 2, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 0, 1, 1)\n", + "(-2, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (2, 2, -1, -1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -390.2237155956104, 311.73128526977854]\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", + "[1013.6862861351661, -390.2237155956104, -3.910001730774354]\n", + "[1017.5962878659401, -386.31371386483477, 315.6412870005529]\n", + "[1017.5962878659401, -386.31371386483477, 0.0]\n", + "1\n", + "None\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -390.2237155956104, -3.910001730774354]\n", + "((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[1013.6862861351661, -235.0840952616507, -3.910001730774354]\n", + "[1017.5962878659401, -386.31371386483477, 0.0]\n", + "[1017.5962878659401, -231.1740935308751, 0.0]\n", "1\n", - "-400.0\n", - "here\n", - "(((-1, 2, 0, -1), (-3, 2, 1, -1), (-5, 2, 2, -1)), ((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)))\n", - "[-572.7359081999, -803.9100017307749, 9.776284404390253]\n", - "((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "[-172.7359081999, -88.26871473022197, 409.77628440439025]\n", - "[231.17409353087498, 0.0, 813.6862861351653]\n", - "[231.17409353087498, 315.6412870005529, 813.6862861351653]\n", + "800.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (-3, 2, -1, 1), (-1, 2, -1, 0)), ((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[1013.6862861351661, -235.0840952616507, -3.910001730774354]\n", + "((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[213.68628613516614, 9.776284404389799, -803.9100017307744]\n", + "[1017.5962878659401, -231.1740935308751, 0.0]\n", + "[1017.5962878659401, 813.6862861351653, 0.0]\n", "2\n", - "-400.0\n", - "here\n", - "(((-1, 2, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)))\n", - "[-172.7359081999, -88.26871473022197, 409.77628440439025]\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0))\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "[227.2640918001, 311.731285269778, -3.910001730775093]\n", - "[231.17409353087498, 315.6412870005529, 813.6862861351653]\n", - "[231.17409353087498, 315.6412870005529, 0.0]\n", + "-300.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (-3, 2, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)))\n", + "[213.68628613516614, 9.776284404389799, -803.9100017307744]\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "[513.6862861351661, 309.7762844043898, -299.99999999999955]\n", + "[1017.5962878659401, 813.6862861351653, 0.0]\n", + "[1017.5962878659401, 813.6862861351653, 203.91000173077484]\n", "1\n", - "200.0\n", - "here\n", - "(((2, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", - "[227.2640918001, 311.731285269778, -3.910001730775093]\n", - "((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "[27.264091800100005, 27.26409180010012, -203.9100017307751]\n", - "[231.17409353087498, 315.6412870005529, 0.0]\n", - "[231.17409353087498, 231.17409353087498, 0.0]\n", + "0.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (0, 0, -1, 1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)))\n", + "[513.6862861351661, 309.7762844043898, -299.99999999999955]\n", + "((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "[513.6862861351661, -68.82590646912575, -299.99999999999955]\n", + "[1017.5962878659401, 813.6862861351653, 203.91000173077484]\n", + "[1017.5962878659401, 435.0840952616498, 203.91000173077484]\n", "2\n", - "500.0\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, 0, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)))\n", - "[27.264091800100005, 27.26409180010012, -203.9100017307751]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", - "[-472.7359081999, -472.7359081998999, 25.309090934712458]\n", - "[231.17409353087498, 231.17409353087498, 0.0]\n", - "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", + "300.0\n", + "(0, -1, 1, 0)\n", + "(0, -3, 1, 0)\n", + "(0, -2, 2, 0)\n", + "(0, -2, 0, 0)\n", + "(0, -2, 1, 1)\n", + "(0, -2, 1, -1)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (-2, 1, -1, 1)), ((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[513.6862861351661, -68.82590646912575, -299.99999999999955]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0))\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[213.68628613516614, -368.82590646912575, -17.48780739570941]\n", + "[1017.5962878659401, 435.0840952616498, 203.91000173077484]\n", + "[1017.5962878659401, 435.0840952616498, 786.422194335065]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 1, -1)\n", + "(3, -3, 1, -1)\n", + "(3, -2, 2, -1)\n", + "(3, -2, 0, -1)\n", + "(3, -2, 1, 0)\n", + "(3, -2, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, -1, 0), (2, 2, -1, -1), (1, 1, -1, 0)), ((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)))\n", + "[213.68628613516614, -368.82590646912575, -17.48780739570941]\n", + "((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "[129.21909266548835, -368.82590646912575, -17.48780739570941]\n", + "[1017.5962878659401, 435.0840952616498, 786.422194335065]\n", + "[933.1290943962623, 435.0840952616498, 786.422194335065]\n", "2\n", - "-300.0\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (-5, 2, 2, -1)), ((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-472.7359081999, -472.7359081998999, 25.309090934712458]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1))\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-172.7359081999, -172.73590819989988, 213.57780566493454]\n", - "[231.17409353087498, 231.17409353087498, 729.2190926654876]\n", - "[231.17409353087498, 231.17409353087498, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (5, 0, -1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-172.7359081999, -172.73590819989988, 213.57780566493454]\n", - "((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-403.910001730775, -172.73590819989988, 213.57780566493454]\n", - "[231.17409353087498, 231.17409353087498, 617.4878073957096]\n", - "[0.0, 231.17409353087498, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (2, -1, 1, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-403.910001730775, -172.73590819989988, 213.57780566493454]\n", - "((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-284.46719346967774, -172.73590819989988, 213.57780566493454]\n", - "[0.0, 231.17409353087498, 617.4878073957096]\n", - "[119.44280826109726, 231.17409353087498, 617.4878073957096]\n", - "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 0, 0), (5, -1, 0, -1)), ((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)))\n", - "[-284.46719346967774, -172.73590819989988, 213.57780566493454]\n", - "((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "[-488.37719520045283, -172.73590819989988, 213.57780566493454]\n", - "[119.44280826109726, 231.17409353087498, 617.4878073957096]\n", - "[-84.46719346967784, 231.17409353087498, 617.4878073957096]\n", + "-400.0\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[129.21909266548835, -368.82590646912575, -17.48780739570941]\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1))\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[529.2190926654883, 31.174093530874245, 529.2190926654879]\n", + "[933.1290943962623, 435.0840952616498, 786.422194335065]\n", + "[933.1290943962623, 435.0840952616498, 933.1290943962623]\n", + "0\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (2, 0, -1, 0), (1, 1, -1, 0)), ((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)))\n", + "[529.2190926654883, 31.174093530874245, 529.2190926654879]\n", + "((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "[298.0449991346135, 31.174093530874245, 529.2190926654879]\n", + "[933.1290943962623, 435.0840952616498, 933.1290943962623]\n", + "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (0, 0, 0, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)))\n", - "[-488.37719520045283, -172.73590819989988, 213.57780566493454]\n", - "((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1))\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "[-488.37719520045283, -102.06348133561795, 213.57780566493454]\n", - "[-84.46719346967784, 231.17409353087498, 617.4878073957096]\n", - "[-84.46719346967784, 301.8465203951569, 617.4878073957096]\n", + "0.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (2, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)))\n", + "[298.0449991346135, 31.174093530874245, 529.2190926654879]\n", + "((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "[298.0449991346135, 66.87090560373684, 529.2190926654879]\n", + "[701.9550008653874, 435.0840952616498, 933.1290943962623]\n", + "[701.9550008653874, 470.7809073345124, 933.1290943962623]\n", "0\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, -1, 0), (3, 0, -1, 0)), ((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)))\n", - "[-488.37719520045283, -102.06348133561795, 213.57780566493454]\n", - "((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "[-600.1084804702303, -102.06348133561795, 213.57780566493454]\n", - "[-84.46719346967784, 301.8465203951569, 617.4878073957096]\n", - "[-196.1984787394554, 301.8465203951569, 617.4878073957096]\n", + "-300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, -1, 0), (-3, 0, 0, 1), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)))\n", + "[298.0449991346135, 66.87090560373684, 529.2190926654879]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "[753.1846194685733, 366.87090560373684, 829.2190926654879]\n", + "[701.9550008653874, 470.7809073345124, 933.1290943962623]\n", + "[857.0946211993472, 470.7809073345124, 933.1290943962623]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (1, 1, -1, 0), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-600.1084804702303, -102.06348133561795, 213.57780566493454]\n", - "((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1))\n", - "((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-600.1084804702303, -284.4671934696776, 213.57780566493454]\n", - "[-196.1984787394554, 301.8465203951569, 617.4878073957096]\n", - "[-196.1984787394554, 119.44280826109726, 617.4878073957096]\n", - "0\n", - "-500.0\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)))\n", - "[-600.1084804702303, -284.4671934696776, 213.57780566493454]\n", - "((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "[-15.641287000552666, 215.53280653032238, 713.5778056649345]\n", - "[-196.1984787394554, 119.44280826109726, 617.4878073957096]\n", - "[-111.73128526977777, 119.44280826109726, 617.4878073957096]\n", + "400.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-2, 0, 0, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -1, 1, 1)\n", + "(-2, -1, -1, 1)\n", + "(-2, -1, 0, 2)\n", + "(-2, -1, 0, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (3, 0, -1, 0), (0, 0, 0, 0)), ((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)))\n", + "[753.1846194685733, 366.87090560373684, 829.2190926654879]\n", + "((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1))\n", + "[353.18461946857326, 42.90537880065244, 429.2190926654879]\n", + "[857.0946211993472, 470.7809073345124, 933.1290943962623]\n", + "[857.0946211993472, 546.815380531428, 933.1290943962623]\n", "2\n", - "900.0\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (5, -1, 0, -1)), ((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)))\n", - "[-15.641287000552666, 215.53280653032238, 713.5778056649345]\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1))\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "[-915.6412870005527, -684.4671934696776, 17.487807395709524]\n", - "[-111.73128526977777, 119.44280826109726, 617.4878073957096]\n", - "[-111.73128526977777, 119.44280826109726, 821.3978091264846]\n", + "300.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (3, 0, -1, 0), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)))\n", + "[353.18461946857326, 42.90537880065244, 429.2190926654879]\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1))\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1))\n", + "[53.18461946857326, -257.09462119934756, 240.9503779352658]\n", + "[857.0946211993472, 546.815380531428, 933.1290943962623]\n", + "[857.0946211993472, 546.815380531428, 1044.8603796660402]\n", "1\n", - "None\n", - "here\n", - "(((3, 0, 0, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)))\n", - "[-915.6412870005527, -684.4671934696776, 17.487807395709524]\n", - "((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", - "[-915.6412870005527, -529.3275731357178, 17.487807395709524]\n", - "[-111.73128526977777, 119.44280826109726, 821.3978091264846]\n", - "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", + "-600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, 0, 0)), ((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)))\n", + "[53.18461946857326, -257.09462119934756, 240.9503779352658]\n", + "((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1))\n", + "((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "[653.1846194685733, 138.99537706987712, 840.9503779352658]\n", + "[857.0946211993472, 546.815380531428, 1044.8603796660402]\n", + "[857.0946211993472, 342.90537880065267, 1044.8603796660402]\n", "1\n", + "600.0\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 2, -1, 0), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[653.1846194685733, 138.99537706987712, 840.9503779352658]\n", + "((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1))\n", + "((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[53.18461946857326, 9.776284404389799, 240.9503779352658]\n", + "[857.0946211993472, 342.90537880065267, 1044.8603796660402]\n", + "[857.0946211993472, 813.6862861351653, 1044.8603796660402]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, 1, 0, -1), (0, 2, 0, -1), (-3, 2, -1, 1)), ((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)))\n", + "[53.18461946857326, 9.776284404389799, 240.9503779352658]\n", + "((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "[240.95037793526626, 9.776284404389799, 240.9503779352658]\n", + "[857.0946211993472, 813.6862861351653, 1044.8603796660402]\n", + "[1044.8603796660402, 813.6862861351653, 1044.8603796660402]\n", + "2\n", "-400.0\n", - "here\n", - "(((0, 0, 0, 0), (3, 0, 0, -1), (1, 0, 1, -1)), ((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)))\n", - "[-915.6412870005527, -529.3275731357178, 17.487807395709524]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1))\n", - "[-515.6412870005527, -17.596287865939985, 417.4878073957095]\n", - "[-111.73128526977777, 274.582428595057, 821.3978091264846]\n", - "[-111.73128526977777, 386.3137138648348, 821.3978091264846]\n", + "(-6, 1, 1, 1)\n", + "(-6, -1, 1, 1)\n", + "(-6, 0, 2, 1)\n", + "(-6, 0, 0, 1)\n", + "(-6, 0, 1, 2)\n", + "(-6, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((2, 1, 0, -1), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[240.95037793526626, 9.776284404389799, 240.9503779352658]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1))\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[640.9503779352663, 409.7762844043898, -61.00462293012174]\n", + "[1044.8603796660402, 813.6862861351653, 1044.8603796660402]\n", + "[1044.8603796660402, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "None\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (0, 2, 0, -1), (2, 1, 0, -1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[640.9503779352663, 409.7762844043898, -61.00462293012174]\n", + "((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-403.91000173077396, 409.7762844043898, -61.00462293012174]\n", + "[1044.8603796660402, 813.6862861351653, 342.90537880065267]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "0\n", + "-500.0\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "(-7, 2, 1, 1)\n", + "(-7, 0, 1, 1)\n", + "(-7, 1, 2, 1)\n", + "(-7, 1, 0, 1)\n", + "(-7, 1, 1, 2)\n", + "(-7, 1, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)))\n", + "[-403.91000173077396, 409.7762844043898, -61.00462293012174]\n", + "((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "[-59.04962206473374, 909.7762844043898, 438.99537706987826]\n", + "[0.0, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", "2\n", - "0.0\n", - "here\n", - "(((-1, 1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)))\n", - "[-515.6412870005527, -17.596287865939985, 417.4878073957095]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "[-515.6412870005527, -17.596287865939985, -17.59628786594027]\n", - "[-111.73128526977777, 386.3137138648348, 821.3978091264846]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", + "300.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 1, 0)\n", + "(-3, -1, 1, 0)\n", + "(-3, 0, 2, 0)\n", + "(-3, 0, 0, 0)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, 1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, 1, 1, 1), (-4, 1, 0, 1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)))\n", + "[-59.04962206473374, 909.7762844043898, 438.99537706987826]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1))\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "[-359.04962206473374, 609.7762844043898, 27.264091800100573]\n", + "[-155.13962033395978, 813.6862861351653, 342.90537880065267]\n", + "[-155.13962033395978, 813.6862861351653, 231.17409353087498]\n", + "1\n", + "200.0\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (4, 1, -1, -1), (2, 1, 0, -1)), ((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)))\n", + "[-359.04962206473374, 609.7762844043898, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "[-559.0496220647337, -61.00462293012288, -172.73590819989943]\n", + "[-155.13962033395978, 813.6862861351653, 231.17409353087498]\n", + "[-155.13962033395978, 342.90537880065267, 231.17409353087498]\n", "1\n", "-200.0\n", - "here\n", - "(((2, -1, 1, -1), (3, 0, 0, -1), (1, 0, 1, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", - "[-515.6412870005527, -17.596287865939985, -17.59628786594027]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "[-315.64128700055267, -48.770381396815054, 182.40371213405973]\n", - "[-111.73128526977777, 386.3137138648348, 386.3137138648348]\n", - "[-111.73128526977777, 155.13962033395975, 386.3137138648348]\n", - "2\n", - "0.0\n", - "here\n", - "(((2, -1, 1, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", - "[-315.64128700055267, -48.770381396815054, 182.40371213405973]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", - "[-315.64128700055267, -48.770381396815054, 70.67242686428193]\n", - "[-111.73128526977777, 155.13962033395975, 386.3137138648348]\n", - "[-111.73128526977777, 155.13962033395975, 274.582428595057]\n", - "2\n", + "(-5, 1, 1, 1)\n", + "(-5, -1, 1, 1)\n", + "(-5, 0, 2, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 0, 1, 2)\n", + "(-5, 0, 1, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (4, 1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-559.0496220647337, -61.00462293012288, -172.73590819989943]\n", + "((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1))\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-359.04962206473374, 27.264091800099436, 27.264091800100573]\n", + "[-155.13962033395978, 342.90537880065267, 231.17409353087498]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "0\n", "500.0\n", - "here\n", - "(((-2, 0, 2, -1), (0, -1, 2, -1), (1, 0, 1, -1)), ((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)))\n", - "[-315.64128700055267, -48.770381396815054, 70.67242686428193]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "[-111.73128526977777, 155.13962033395975, 274.582428595057]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (7, -1, -1, -1), (6, 0, -1, -1)), ((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)))\n", + "[-359.04962206473374, 27.264091800099436, 27.264091800100573]\n", + "((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "[-970.7809073345115, -472.73590819990056, -472.7359081998994]\n", + "[-155.13962033395978, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", "2\n", + "-700.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-6, 1, 1, 1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)))\n", + "[-970.7809073345115, -472.73590819990056, -472.7359081998994]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "[-270.78090733451154, 227.26409180009944, -3.910001730774411]\n", + "[-266.87090560373764, 231.17409353087498, 231.17409353087498]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "2\n", + "-300.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (6, 0, -1, -1)), ((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)))\n", + "[-270.78090733451154, 227.26409180009944, -3.910001730774411]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0))\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "[29.21909266548846, 527.2640918000994, 29.21909266548795]\n", + "[-266.87090560373764, 231.17409353087498, 0.0]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "1\n", + "600.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((6, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)))\n", + "[29.21909266548846, 527.2640918000994, 29.21909266548795]\n", + "((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "[-570.7809073345115, 131.1740935308742, -570.780907334512]\n", + "[-266.87090560373764, 231.17409353087498, -266.87090560373764]\n", + "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "1\n", "100.0\n", - "here\n", - "(((-2, 0, 2, -1), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", - "[-915.6412870005527, -648.7703813968151, 53.18461946857212]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", - "[-111.73128526977777, 155.13962033395975, 857.0946211993472]\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)))\n", + "[-570.7809073345115, 131.1740935308742, -570.780907334512]\n", + "((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "[-670.7809073345115, 142.9053788006524, -670.780907334512]\n", + "[-266.87090560373764, 435.0840952616498, -266.87090560373764]\n", + "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", "2\n", - "-100.0\n", - "here\n", - "(((-4, 1, 1, 0), (-1, 1, 1, -1), (1, 0, 1, -1)), ((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)))\n", - "[-915.6412870005527, -648.7703813968151, 53.18461946857212]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "[-111.73128526977777, 155.13962033395975, 857.0946211993472]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", + "-200.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (7, -1, -1, -1)), ((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)))\n", + "[-670.7809073345115, 142.9053788006524, -670.780907334512]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0))\n", + "[-470.78090733451154, 342.9053788006524, -701.9550008653869]\n", + "[-266.87090560373764, 546.815380531428, -266.87090560373764]\n", + "[-266.87090560373764, 546.815380531428, -498.04499913461257]\n", "2\n", - "-700.0\n", - "here\n", - "(((-4, 1, 1, 0), (-1, 1, 1, -1), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-815.6412870005527, -548.7703813968151, -1.9550008653876603]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0))\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-115.64128700055267, 151.22961860318492, -79.94447492769041]\n", - "[-111.73128526977777, 155.13962033395975, 701.9550008653874]\n", - "[-111.73128526977777, 155.13962033395975, -76.03447319691533]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-115.64128700055267, 151.22961860318492, -79.94447492769041]\n", - "((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-235.08409526165, 151.22961860318492, -79.94447492769041]\n", - "[-111.73128526977777, 155.13962033395975, -76.03447319691533]\n", - "[-231.1740935308751, 155.13962033395975, -76.03447319691533]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 2, 1, -1)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", - "[-235.08409526165, 151.22961860318492, -79.94447492769041]\n", - "((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "[-79.94447492769021, 151.22961860318492, -79.94447492769041]\n", - "[-231.1740935308751, 155.13962033395975, -76.03447319691533]\n", - "[-76.03447319691533, 155.13962033395975, -76.03447319691533]\n", - "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-79.94447492769021, 151.22961860318492, -79.94447492769041]\n", - "((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "[-79.94447492769021, 418.1005242069223, -79.94447492769041]\n", - "[-76.03447319691533, 155.13962033395975, -76.03447319691533]\n", - "[-76.03447319691533, 422.0105259376971, -76.03447319691533]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)))\n", - "[-79.94447492769021, 418.1005242069223, -79.94447492769041]\n", - "((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "[31.78681034208745, 418.1005242069223, -79.94447492769041]\n", - "[-76.03447319691533, 422.0105259376971, -76.03447319691533]\n", - "[35.69681207286232, 422.0105259376971, -76.03447319691533]\n", + "100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-4, 0, 1, 1)\n", + "(-4, -2, 1, 1)\n", + "(-4, -1, 2, 1)\n", + "(-4, -1, 0, 1)\n", + "(-4, -1, 1, 2)\n", + "(-4, -1, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((5, 0, -1, -1), (3, 0, -1, 0), (3, 0, 0, -1)), ((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)))\n", + "[-470.78090733451154, 342.9053788006524, -701.9550008653869]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0))\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "[-570.7809073345115, 242.9053788006524, 11.731285269778596]\n", + "[-266.87090560373764, 546.815380531428, -498.04499913461257]\n", + "[-266.87090560373764, 546.815380531428, 315.6412870005529]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)))\n", - "[31.78681034208745, 418.1005242069223, -79.94447492769041]\n", - "((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2))\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "[31.78681034208745, 262.9609038729625, -79.94447492769041]\n", - "[35.69681207286232, 422.0105259376971, -76.03447319691533]\n", - "[35.69681207286232, 266.8709056037373, -76.03447319691533]\n", + "-100.0\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (7, -1, -1, -1), (3, 0, 0, -1)), ((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-570.7809073345115, 242.9053788006524, 11.731285269778596]\n", + "((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0))\n", + "((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-470.78090733451154, 498.0449991346118, 111.7312852697786]\n", + "[-266.87090560373764, 546.815380531428, 315.6412870005529]\n", + "[-266.87090560373764, 701.9550008653874, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((5, 0, -1, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-470.78090733451154, 498.0449991346118, 111.7312852697786]\n", + "((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-315.64128700055164, 498.0449991346118, 111.7312852697786]\n", + "[-266.87090560373764, 701.9550008653874, 315.6412870005529]\n", + "[-111.73128526977777, 701.9550008653874, 315.6412870005529]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (3, 0, 0, -1)), ((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-315.64128700055164, 498.0449991346118, 111.7312852697786]\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-203.91000173077387, 498.0449991346118, 111.7312852697786]\n", + "[-111.73128526977777, 701.9550008653874, 315.6412870005529]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", "0\n", - "200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)))\n", - "[31.78681034208745, 262.9609038729625, -79.94447492769041]\n", - "((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "[-48.77038139681511, 62.96090387296249, -279.9444749276904]\n", - "[35.69681207286232, 266.8709056037373, -76.03447319691533]\n", - "[155.13962033395975, 266.8709056037373, -76.03447319691533]\n", + "300.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (0, 0, 0, 0)), ((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)))\n", + "[-203.91000173077387, 498.0449991346118, 111.7312852697786]\n", + "((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "[-33.12909439626151, 198.04499913461183, -188.2687147302214]\n", + "[0.0, 701.9550008653874, 315.6412870005529]\n", + "[470.7809073345124, 701.9550008653874, 315.6412870005529]\n", "2\n", - "600.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-6, 1, 1, 1)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)))\n", - "[-48.77038139681511, 62.96090387296249, -279.9444749276904]\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2))\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968151, -537.0390961270375, 53.18461946857212]\n", - "[155.13962033395975, 266.8709056037373, -76.03447319691533]\n", - "[155.13962033395975, 266.8709056037373, 857.0946211993472]\n", + "300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (3, 0, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-33.12909439626151, 198.04499913461183, -188.2687147302214]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-333.1290943962615, -101.95500086538817, -333.1290943962619]\n", + "[470.7809073345124, 701.9550008653874, 315.6412870005529]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "2\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (0, 2, 0, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)))\n", + "[-333.1290943962615, -101.95500086538817, -333.1290943962619]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "[66.87090560373849, 298.0449991346118, 298.04499913461314]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "[470.7809073345124, 701.9550008653874, 701.9550008653874]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, 0, -1)), ((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)))\n", + "[66.87090560373849, 298.0449991346118, 298.04499913461314]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1))\n", + "[66.87090560373849, 298.0449991346118, 453.1846194685729]\n", + "[470.7809073345124, 701.9550008653874, 701.9550008653874]\n", + "[470.7809073345124, 701.9550008653874, 857.0946211993472]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (-2, 1, 0, 0)), ((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)))\n", + "[66.87090560373849, 298.0449991346118, 453.1846194685729]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1))\n", + "[66.87090560373849, 298.0449991346118, 564.9159047383506]\n", + "[470.7809073345124, 701.9550008653874, 857.0946211993472]\n", + "[470.7809073345124, 701.9550008653874, 968.8259064691249]\n", + "2\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (4, 1, -1, -1), (1, 1, -1, 0)), ((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)))\n", + "[66.87090560373849, 298.0449991346118, 564.9159047383506]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "[66.87090560373849, 298.0449991346118, 684.3587129994479]\n", + "[470.7809073345124, 701.9550008653874, 968.8259064691249]\n", + "[470.7809073345124, 701.9550008653874, 1088.2687147302222]\n", + "2\n", + "100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((1, 1, 0, -1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[66.87090560373849, 298.0449991346118, 684.3587129994479]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0))\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-33.12909439626151, 198.04499913461183, -33.12909439626185]\n", + "[470.7809073345124, 701.9550008653874, 1088.2687147302222]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((-4, 1, 1, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-33.12909439626151, 198.04499913461183, -33.12909439626185]\n", + "((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-33.12909439626151, 353.1846194685716, -33.12909439626185]\n", + "[470.7809073345124, 701.9550008653874, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "2\n", + "300.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(6, 0, -1, -1)\n", + "(6, -2, -1, -1)\n", + "(6, -1, 0, -1)\n", + "(6, -1, -2, -1)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)))\n", + "[-33.12909439626151, 353.1846194685716, -33.12909439626185]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2))\n", + "[-333.1290943962615, 53.18461946857161, -564.303187927137]\n", + "[470.7809073345124, 857.0946211993472, 470.7809073345124]\n", + "[470.7809073345124, 857.0946211993472, 239.60681380363727]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (1, 1, -1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)))\n", + "[-333.1290943962615, 53.18461946857161, -564.303187927137]\n", + "((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2))\n", + "[-333.1290943962615, 164.9159047383493, -564.303187927137]\n", + "[470.7809073345124, 857.0946211993472, 239.60681380363727]\n", + "[470.7809073345124, 968.8259064691249, 239.60681380363727]\n", + "2\n", + "-500.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)))\n", + "[-333.1290943962615, 164.9159047383493, -564.303187927137]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "[166.8709056037385, 664.9159047383494, -303.9100017307742]\n", + "[470.7809073345124, 968.8259064691249, 239.60681380363727]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-1, 1, 0, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)))\n", + "[166.8709056037385, 664.9159047383494, -303.9100017307742]\n", + "((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "[166.8709056037385, 509.7762844043898, -303.9100017307742]\n", + "[470.7809073345124, 968.8259064691249, 0.0]\n", + "[470.7809073345124, 813.6862861351653, 0.0]\n", "1\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-1, 1, 0, 0)), ((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)))\n", - "[-648.7703813968151, -537.0390961270375, 53.18461946857212]\n", - "((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", - "[-648.7703813968151, -333.1290943962624, 53.18461946857212]\n", - "[155.13962033395975, 266.8709056037373, 857.0946211993472]\n", - "[155.13962033395975, 470.7809073345124, 857.0946211993472]\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-6, 1, 1, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)))\n", + "[166.8709056037385, 509.7762844043898, -303.9100017307742]\n", + "((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "[-33.12909439626151, -735.0840952616506, -503.9100017307742]\n", + "[470.7809073345124, 813.6862861351653, 0.0]\n", + "[470.7809073345124, -231.1740935308751, 0.0]\n", "1\n", - "-800.0\n", - "here\n", - "(((-4, 1, 1, 0), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)))\n", - "[-648.7703813968151, -333.1290943962624, 53.18461946857212]\n", - "((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1))\n", - "[151.22961860318492, -79.94447492769018, 853.1846194685721]\n", - "[155.13962033395975, 470.7809073345124, 857.0946211993472]\n", - "[155.13962033395975, -76.03447319691533, 857.0946211993472]\n", + "-400.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-2, 0, 0, 1)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)))\n", + "[-33.12909439626151, -735.0840952616506, -503.9100017307742]\n", + "((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0))\n", + "[366.8709056037385, -19.442808261097582, -103.91000173077418]\n", + "[470.7809073345124, -231.1740935308751, 0.0]\n", + "[470.7809073345124, 84.46719346967797, 0.0]\n", "2\n", - "500.0\n", - "here\n", - "(((-3, 0, 0, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)))\n", - "[151.22961860318492, -79.94447492769018, 853.1846194685721]\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1))\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1))\n", - "[-348.7703813968151, -579.9444749276902, 37.54333246801946]\n", - "[155.13962033395975, -76.03447319691533, 857.0946211993472]\n", - "[155.13962033395975, -76.03447319691533, 541.4533341987946]\n", - "1\n", - "None\n", - "here\n", - "(((-8, 0, 1, 2), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)))\n", - "[-348.7703813968151, -579.9444749276902, 37.54333246801946]\n", - "((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1))\n", - "((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "[-348.7703813968151, -735.08409526165, 37.54333246801946]\n", - "[155.13962033395975, -76.03447319691533, 541.4533341987946]\n", - "[155.13962033395975, -231.1740935308751, 541.4533341987946]\n", - "0\n", "-100.0\n", - "here\n", - "(((-8, 0, 1, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)))\n", - "[-348.7703813968151, -735.08409526165, 37.54333246801946]\n", - "((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "[-403.91000173077487, -635.08409526165, 137.54333246801946]\n", - "[155.13962033395975, -231.1740935308751, 541.4533341987946]\n", - "[0.0, -231.1740935308751, 541.4533341987946]\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-3, 1, 1, 0)), ((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)))\n", + "[366.8709056037385, -19.442808261097582, -103.91000173077418]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1))\n", + "[466.8709056037385, 80.55719173890242, -31.174093530874416]\n", + "[470.7809073345124, 84.46719346967797, 0.0]\n", + "[470.7809073345124, 84.46719346967797, -27.264091800100235]\n", + "2\n", + "200.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)))\n", + "[466.8709056037385, 80.55719173890242, -31.174093530874416]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1))\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2))\n", + "[266.8709056037385, -119.44280826109758, 35.69681207286311]\n", + "[470.7809073345124, 84.46719346967797, -27.264091800100235]\n", + "[470.7809073345124, 84.46719346967797, 239.60681380363727]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-4, 1, 0, 1)), ((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", + "[266.8709056037385, -119.44280826109758, 35.69681207286311]\n", + "((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", + "[266.8709056037385, 35.69681207286172, 35.69681207286311]\n", + "[470.7809073345124, 84.46719346967797, 239.60681380363727]\n", + "[470.7809073345124, 239.60681380363727, 239.60681380363727]\n", + "2\n", + "100.0\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(7, 0, 0, -2)\n", + "(7, -2, 0, -2)\n", + "(7, -1, 1, -2)\n", + "(7, -1, -1, -2)\n", + "(7, -1, 0, -1)\n", + "(7, -1, 0, -3)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 1, 0, 1), (-6, 1, 1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)))\n", + "[266.8709056037385, 35.69681207286172, 35.69681207286311]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1))\n", + "[166.8709056037385, -64.30318792713828, -219.4428082610962]\n", + "[470.7809073345124, 239.60681380363727, 239.60681380363727]\n", + "[470.7809073345124, 239.60681380363727, 84.46719346967797]\n", + "1\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[166.8709056037385, -64.30318792713828, -219.4428082610962]\n", + "((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1))\n", + "((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[166.8709056037385, 166.87090560373684, -219.4428082610962]\n", + "[470.7809073345124, 239.60681380363727, 84.46719346967797]\n", + "[470.7809073345124, 470.7809073345124, 84.46719346967797]\n", + "0\n", + "None\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)))\n", + "[166.8709056037385, 166.87090560373684, -219.4428082610962]\n", + "((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "[398.04499913461353, 166.87090560373684, -219.4428082610962]\n", + "[470.7809073345124, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "1\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (3, 0, -1, 0), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)))\n", + "[398.04499913461353, 166.87090560373684, -219.4428082610962]\n", + "((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "[398.04499913461353, 11.731285269777345, -219.4428082610962]\n", + "[701.9550008653874, 470.7809073345124, 84.46719346967797]\n", + "[701.9550008653874, 315.6412870005529, 84.46719346967797]\n", "1\n", + "-100.0\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-3, 0, 0, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[398.04499913461353, 11.731285269777345, -219.4428082610962]\n", + "((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1))\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[498.04499913461353, -7.105427357601002e-13, -119.44280826109619]\n", + "[701.9550008653874, 315.6412870005529, 84.46719346967797]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "0\n", + "None\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (0, 0, 0, 0)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[498.04499913461353, -7.105427357601002e-13, -119.44280826109619]\n", + "((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[386.31371386483573, -7.105427357601002e-13, -119.44280826109619]\n", + "[701.9550008653874, 203.91000173077484, 84.46719346967797]\n", + "[590.2237155956096, 203.91000173077484, 84.46719346967797]\n", + "0\n", + "200.0\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, -2, 1, -1)\n", + "(2, -1, 2, -1)\n", + "(2, -1, 0, -1)\n", + "(2, -1, 1, 0)\n", + "(2, -1, 1, -2)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-6, 2, 0, 1)), ((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)))\n", + "[386.31371386483573, -7.105427357601002e-13, -119.44280826109619]\n", + "((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "[31.174093530875894, -200.0000000000007, -319.44280826109616]\n", + "[590.2237155956096, 203.91000173077484, 84.46719346967797]\n", + "[435.0840952616498, 203.91000173077484, 84.46719346967797]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-2, 1, -1, 1), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[31.174093530875894, -200.0000000000007, -319.44280826109616]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[31.174093530875894, -200.0000000000007, -199.9999999999993]\n", + "[435.0840952616498, 203.91000173077484, 84.46719346967797]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "2\n", "None\n", - "here\n", - "(((-4, -1, 0, 2), (-6, -1, 1, 2), (-8, 0, 1, 2)), ((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)))\n", - "[-403.91000173077487, -635.08409526165, 137.54333246801946]\n", - "((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1))\n", - "[-403.91000173077487, -564.4116683973679, 137.54333246801946]\n", - "[0.0, -231.1740935308751, 541.4533341987946]\n", - "[0.0, -160.50166666659302, 541.4533341987946]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)))\n", + "[31.174093530875894, -200.0000000000007, -199.9999999999993]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "[31.174093530875894, -200.0000000000007, -431.17409353087436]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, -27.264091800100235]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-7, 1, 0, 2), (-2, 1, -1, 1)), ((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)))\n", + "[31.174093530875894, -200.0000000000007, -431.17409353087436]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1))\n", + "[31.174093530875894, -200.0000000000007, -670.7809073345118]\n", + "[435.0840952616498, 203.91000173077484, -27.264091800100235]\n", + "[435.0840952616498, 203.91000173077484, -266.87090560373764]\n", "2\n", "100.0\n", - "here\n", - "(((-4, -1, 0, 2), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)))\n", - "[-403.91000173077487, -564.4116683973679, 137.54333246801946]\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1))\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0))\n", - "[-503.91000173077487, -664.4116683973679, -5.86500259616264]\n", - "[0.0, -160.50166666659302, 541.4533341987946]\n", - "[0.0, -160.50166666659302, 498.04499913461245]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 0, 1), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)))\n", + "[31.174093530875894, -200.0000000000007, -670.7809073345118]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "[-68.8259064691241, -300.0000000000007, -68.82590646912433]\n", + "[435.0840952616498, 203.91000173077484, -266.87090560373764]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-1, 1, 0, 0), (-4, 1, 0, 1), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)))\n", + "[-68.8259064691241, -300.0000000000007, -68.82590646912433]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "[-68.8259064691241, -455.1396203339606, -68.82590646912433]\n", + "[435.0840952616498, 203.91000173077484, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "2\n", + "-300.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (1, 1, -1, 0), (-2, 1, -1, 1)), ((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)))\n", + "[-68.8259064691241, -455.1396203339606, -68.82590646912433]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1))\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", + "[231.1740935308759, -155.13962033396058, 6.821210263296962e-13]\n", + "[435.0840952616498, 48.77038139681492, 435.0840952616498]\n", + "[435.0840952616498, 48.77038139681492, 203.91000173077484]\n", + "1\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-1, 1, 0, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[231.1740935308759, -155.13962033396058, 6.821210263296962e-13]\n", + "((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[231.1740935308759, -386.31371386483545, 6.821210263296962e-13]\n", + "[435.0840952616498, 48.77038139681492, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "1\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 2, 1, 0), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[231.1740935308759, -386.31371386483545, 6.821210263296962e-13]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "2\n", + "-200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-2, 1, -1, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "[331.1740935308759, 99.99999999999932, -55.13962033395924]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "2\n", + "200.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)))\n", + "[331.1740935308759, 99.99999999999932, -55.13962033395924]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1))\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "[435.0840952616498, 203.91000173077484, 48.77038139681492]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 1, 1), (-1, -1, 0, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", - "[-503.91000173077487, -664.4116683973679, -5.86500259616264]\n", - "((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0))\n", - "((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "[-503.91000173077487, -819.5512887313275, -5.86500259616264]\n", - "[0.0, -160.50166666659302, 498.04499913461245]\n", - "[0.0, -315.6412870005527, 498.04499913461245]\n", - "0\n", "-300.0\n", - "here\n", - "(((-5, 0, 1, 1), (-1, -1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)))\n", - "[-503.91000173077487, -819.5512887313275, -5.86500259616264]\n", - "((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "[62.96090387296243, -519.5512887313275, 294.13499740383736]\n", - "[0.0, -315.6412870005527, 498.04499913461245]\n", - "[266.8709056037373, -315.6412870005527, 498.04499913461245]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-6, 2, 0, 1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)))\n", + "[131.1740935308759, -100.00000000000068, -99.99999999999932]\n", + "((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "[431.1740935308759, -31.17409353087578, 200.00000000000068]\n", + "[435.0840952616498, 203.91000173077484, 203.91000173077484]\n", + "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", "1\n", - "0.0\n", - "here\n", - "(((-5, 0, 1, 1), (-4, 1, 0, 1), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[62.96090387296243, -519.5512887313275, 294.13499740383736]\n", - "((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[62.96090387296243, 62.96090387296249, 294.13499740383736]\n", - "[266.8709056037373, -315.6412870005527, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", + "-100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(3, -1, 0, 0)\n", + "(3, -3, 0, 0)\n", + "(3, -2, 1, 0)\n", + "(3, -2, -1, 0)\n", + "(3, -2, 0, 1)\n", + "(3, -2, 0, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (1, 1, 0, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)))\n", + "[431.1740935308759, -31.17409353087578, 200.00000000000068]\n", + "((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "[531.1740935308759, -86.3137138648355, 300.0000000000007]\n", + "[435.0840952616498, -27.264091800100235, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -3, 1, 0)\n", + "(1, -2, 2, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -2, 1, 1)\n", + "(1, -2, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)))\n", + "[531.1740935308759, -86.3137138648355, 300.0000000000007]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0))\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "[531.1740935308759, -86.3137138648355, 411.7312852697787]\n", + "[435.0840952616498, -182.40371213405996, 203.91000173077484]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "1\n", + "100.0\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 1, 0)\n", + "(-1, -2, 1, 0)\n", + "(-1, -1, 2, 0)\n", + "(-1, -1, 0, 0)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, 1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (0, 2, 0, -1)), ((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)))\n", + "[531.1740935308759, -86.3137138648355, 411.7312852697787]\n", + "((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "[431.1740935308759, -270.7809073345132, 311.7312852697787]\n", + "[435.0840952616498, -182.40371213405996, 315.6412870005529]\n", + "[435.0840952616498, -266.87090560373764, 315.6412870005529]\n", + "2\n", + "None\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (2, 2, -1, -1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[431.1740935308759, -270.7809073345132, 311.7312852697787]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[431.1740935308759, -270.7809073345132, 227.2640918001008]\n", + "[435.0840952616498, -266.87090560373764, 315.6412870005529]\n", + "[435.0840952616498, -266.87090560373764, 231.17409353087498]\n", "2\n", "0.0\n", - "here\n", - "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-6, 1, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296243, 62.96090387296249, 294.13499740383736]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296243, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "2\n", - "600.0\n", - "here\n", - "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)))\n", - "[62.96090387296243, 62.96090387296249, -168.21318965791278]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "[-537.0390961270375, -537.0390961270375, -150.7253822622029]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[-537.0390961270375, -537.0390961270375, -150.7253822622029]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-137.0390961270375, -137.0390961270375, 94.1349974038373]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "2\n", - "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-3, 0, 0, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-137.0390961270375, -137.0390961270375, 94.1349974038373]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791284]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", + "(0, -1, 0, 1)\n", + "(0, -3, 0, 1)\n", + "(0, -2, 1, 1)\n", + "(0, -2, -1, 1)\n", + "(0, -2, 0, 2)\n", + "(0, -2, 0, 0)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[431.1740935308759, -270.7809073345132, 227.2640918001008]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[431.1740935308759, -270.7809073345132, 44.86037966604073]\n", + "[435.0840952616498, -266.87090560373764, 231.17409353087498]\n", + "[435.0840952616498, -266.87090560373764, 48.77038139681492]\n", + "0\n", + "None\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)))\n", + "[431.1740935308759, -270.7809073345132, 44.86037966604073]\n", + "((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "[227.26409180010108, -270.7809073345132, 44.86037966604073]\n", + "[435.0840952616498, -266.87090560373764, 48.77038139681492]\n", + "[231.17409353087498, -266.87090560373764, 48.77038139681492]\n", + "1\n", + "200.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (2, 2, -1, -1)), ((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[227.26409180010108, -270.7809073345132, 44.86037966604073]\n", + "((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[27.264091800101085, -674.690909065288, -155.13962033395927]\n", + "[231.17409353087498, -266.87090560373764, 48.77038139681492]\n", + "[231.17409353087498, -470.78090733451245, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-3, 2, 0, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[27.264091800101085, -674.690909065288, -155.13962033395927]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[138.99537706987877, -674.690909065288, -155.13962033395927]\n", + "[231.17409353087498, -470.78090733451245, 48.77038139681492]\n", + "[342.90537880065267, -470.78090733451245, 48.77038139681492]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, -1, 1, 1)\n", + "(-2, -3, 1, 1)\n", + "(-2, -2, 2, 1)\n", + "(-2, -2, 0, 1)\n", + "(-2, -2, 1, 2)\n", + "(-2, -2, 1, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (-6, 2, 0, 1), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)))\n", + "[138.99537706987877, -674.690909065288, -155.13962033395927]\n", + "((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "[294.13499740383855, -674.690909065288, -155.13962033395927]\n", + "[342.90537880065267, -470.78090733451245, 48.77038139681492]\n", + "[498.04499913461245, -470.78090733451245, 48.77038139681492]\n", "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-6, -1, 2, 1), (-7, 0, 2, 1)), ((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791284]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[-37.03909612703751, -37.03909612703751, 194.1349974038373]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (-3, 2, 0, 0)), ((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[294.13499740383855, -674.690909065288, -155.13962033395927]\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1))\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "[194.13499740383855, -774.690909065288, -37.039096127036885]\n", + "[498.04499913461245, -470.78090733451245, 48.77038139681492]\n", + "[498.04499913461245, -470.78090733451245, 266.8709056037373]\n", + "0\n", + "-100.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(1, 2, 0, -1)\n", + "(1, 0, 0, -1)\n", + "(1, 1, 1, -1)\n", + "(1, 1, -1, -1)\n", + "(1, 1, 0, 0)\n", + "(1, 1, 0, -2)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "(((0, 2, 0, -1), (-1, 2, -1, 0), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)))\n", + "[194.13499740383855, -774.690909065288, -37.039096127036885]\n", + "((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "[27.264091800101085, -674.690909065288, 62.960903872963115]\n", + "[498.04499913461245, -470.78090733451245, 266.8709056037373]\n", + "[231.17409353087498, -470.78090733451245, 266.8709056037373]\n", "2\n", - "100.0\n", - "here\n", - "(((0, 0, 0, 0), (-6, -1, 2, 1), (2, -1, 0, 0)), ((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)))\n", - "[-37.03909612703751, -37.03909612703751, 194.1349974038373]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "[-137.0390961270375, -137.0390961270375, 249.2746177377971]\n", - "[266.8709056037373, 266.8709056037373, 498.04499913461245]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", + "300.0\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (1, 1, -1, 0)), ((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[27.264091800101085, -674.690909065288, 62.960903872963115]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1))\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-272.7359081998989, -974.690909065288, -5.86500259616173]\n", + "[231.17409353087498, -470.78090733451245, 266.8709056037373]\n", + "[231.17409353087498, -470.78090733451245, 498.04499913461245]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (3, 0, 0, -1)), ((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)))\n", + "[-272.7359081998989, -974.690909065288, -5.86500259616173]\n", + "((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "[-503.9100017307739, -974.690909065288, -5.86500259616173]\n", + "[231.17409353087498, -470.78090733451245, 498.04499913461245]\n", + "[0.0, -470.78090733451245, 498.04499913461245]\n", "2\n", "-200.0\n", - "here\n", - "(((0, 0, 0, 0), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[-137.0390961270375, -137.0390961270375, 249.2746177377971]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1))\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 653.1846194685722]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 1, 0), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[62.96090387296249, 62.96090387296249, -168.21318965791278]\n", - "((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[218.10052420692227, 62.96090387296249, -168.21318965791278]\n", - "[266.8709056037373, 266.8709056037373, 35.69681207286232]\n", - "[422.0105259376971, 266.8709056037373, 35.69681207286232]\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((0, 2, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-503.9100017307739, -974.690909065288, -5.86500259616173]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0))\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-303.9100017307739, -774.690909065288, 82.40371213406064]\n", + "[0.0, -470.78090733451245, 498.04499913461245]\n", + "[0.0, -470.78090733451245, 386.3137138648348]\n", + "0\n", + "None\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (1, 1, 0, -1), (2, 2, -1, -1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-303.9100017307739, -774.690909065288, 82.40371213406064]\n", + "((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-415.64128700055164, -774.690909065288, 82.40371213406064]\n", + "[0.0, -470.78090733451245, 386.3137138648348]\n", + "[-111.73128526977777, -470.78090733451245, 386.3137138648348]\n", "0\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[218.10052420692227, 62.96090387296249, -168.21318965791278]\n", - "((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[294.13499740383764, 62.96090387296249, -168.21318965791278]\n", - "[422.0105259376971, 266.8709056037373, 35.69681207286232]\n", - "[498.04499913461245, 266.8709056037373, 35.69681207286232]\n", - "0\n", - "-300.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[294.13499740383764, 62.96090387296249, -168.21318965791278]\n", - "((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[833.7418112074752, 362.9609038729625, 131.78681034208722]\n", - "[498.04499913461245, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", + "500.0\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)))\n", + "[-415.64128700055164, -774.690909065288, 82.40371213406064]\n", + "((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "[-31.282574001104194, -1274.690909065288, -417.59628786593936]\n", + "[-111.73128526977777, -470.78090733451245, 386.3137138648348]\n", + "[772.6274277296696, -470.78090733451245, 386.3137138648348]\n", "2\n", - "600.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)))\n", - "[833.7418112074752, 362.9609038729625, 131.78681034208722]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "[233.74181120747517, -237.0390961270375, -5.86500259616264]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 266.8709056037373, 498.04499913461245]\n", + "-600.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-4, 2, 0, 1)\n", + "(-4, 0, 0, 1)\n", + "(-4, 1, 1, 1)\n", + "(-4, 1, -1, 1)\n", + "(-4, 1, 0, 2)\n", + "(-4, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((7, -1, -1, -1), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)))\n", + "[-31.282574001104194, -1274.690909065288, -417.59628786593936]\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "[568.7174259988958, -674.690909065288, 27.2640918001008]\n", + "[772.6274277296696, -470.78090733451245, 386.3137138648348]\n", + "[772.6274277296696, -470.78090733451245, 231.17409353087498]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((2, -1, 0, 0), (4, -1, 0, -1), (2, 2, -1, -1)), ((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)))\n", + "[568.7174259988958, -674.690909065288, 27.2640918001008]\n", + "((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1))\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "[568.7174259988958, -470.7809073345132, 27.2640918001008]\n", + "[772.6274277296696, -470.78090733451245, 231.17409353087498]\n", + "[772.6274277296696, -266.87090560373764, 231.17409353087498]\n", "2\n", - "-400.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)))\n", - "[233.74181120747517, -237.0390961270375, -5.86500259616264]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0))\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "[633.7418112074752, 162.9609038729625, -68.21318965791278]\n", - "[737.6518129382499, 266.8709056037373, 498.04499913461245]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", - "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)))\n", - "[633.7418112074752, 162.9609038729625, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "[633.7418112074752, 318.1005242069223, -68.21318965791278]\n", - "[737.6518129382499, 266.8709056037373, 35.69681207286232]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", + "200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(-1, 0, 0, 1)\n", + "(-1, -2, 0, 1)\n", + "(-1, -1, 1, 1)\n", + "(-1, -1, -1, 1)\n", + "(-1, -1, 0, 2)\n", + "(-1, -1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((2, -1, 0, 0), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)))\n", + "[568.7174259988958, -470.7809073345132, 27.2640918001008]\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1))\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0))\n", + "[368.7174259988958, -670.7809073345131, -17.59628786593936]\n", + "[772.6274277296696, -266.87090560373764, 231.17409353087498]\n", + "[772.6274277296696, -266.87090560373764, 386.3137138648348]\n", + "1\n", + "None\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (-1, -1, 0, 1)), ((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[368.7174259988958, -670.7809073345131, -17.59628786593936]\n", + "((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[368.7174259988958, -515.6412870005532, -17.59628786593936]\n", + "[772.6274277296696, -266.87090560373764, 386.3137138648348]\n", + "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", "1\n", "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)))\n", - "[633.7418112074752, 318.1005242069223, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2))\n", - "[633.7418112074752, 247.4280973426404, -68.21318965791278]\n", - "[737.6518129382499, 422.0105259376971, 35.69681207286232]\n", - "[737.6518129382499, 351.3380990734152, 35.69681207286232]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, 0, 0, -1), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)))\n", + "[368.7174259988958, -515.6412870005532, -17.59628786593936]\n", + "((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "[368.7174259988958, -403.91000173077543, -17.59628786593936]\n", + "[772.6274277296696, -111.73128526977777, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", "2\n", - "100.0\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-3, -1, 1, 1)), ((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[633.7418112074752, 247.4280973426404, -68.21318965791278]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 147.4280973426404, 35.69681207286217]\n", - "[737.6518129382499, 351.3380990734152, 35.69681207286232]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", + "-300.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (2, -1, 0, 0)), ((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)))\n", + "[368.7174259988958, -403.91000173077543, -17.59628786593936]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0))\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "[668.7174259988958, -103.91000173077543, -33.237574866492196]\n", + "[772.6274277296696, 0.0, 386.3137138648348]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", "1\n", - "None\n", - "here\n", - "(((-1, -1, 0, 1), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 147.4280973426404, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 35.69681207286246, 35.69681207286217]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", + "400.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((0, 0, 0, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)))\n", + "[668.7174259988958, -103.91000173077543, -33.237574866492196]\n", + "((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "[268.7174259988958, 37.543332468019116, -433.2375748664922]\n", + "[772.6274277296696, 0.0, 70.67242686428197]\n", + "[772.6274277296696, 541.4533341987946, 70.67242686428197]\n", "1\n", + "-200.0\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(3, 2, -2, 0)\n", + "(3, 0, -2, 0)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -3, 0)\n", + "(3, 1, -2, 1)\n", + "(3, 1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 1, 1, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)))\n", + "[268.7174259988958, 37.543332468019116, -433.2375748664922]\n", + "((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "[468.7174259988958, -2.063481335618519, -233.2375748664922]\n", + "[772.6274277296696, 541.4533341987946, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "2\n", "200.0\n", - "here\n", - "(((-6, -1, 1, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 35.69681207286246, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "[333.74181120747517, -52.5719026573596, -164.30318792713783]\n", - "[737.6518129382499, 239.60681380363727, 239.60681380363727]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, -1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)))\n", + "[468.7174259988958, -2.063481335618519, -233.2375748664922]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "[268.7174259988958, -202.06348133561852, 37.54333246802037]\n", + "[772.6274277296696, 301.8465203951569, 70.67242686428197]\n", + "[772.6274277296696, 301.8465203951569, 541.4533341987946]\n", "2\n", "-100.0\n", - "here\n", - "(((2, -1, 0, 0), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)))\n", - "[333.74181120747517, -52.5719026573596, -164.30318792713783]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2))\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "[433.74181120747517, 47.4280973426404, 47.428097342640115]\n", - "[737.6518129382499, 351.3380990734152, 239.60681380363727]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", + "(4, 1, -2, 0)\n", + "(4, -1, -2, 0)\n", + "(4, 0, -1, 0)\n", + "(4, 0, -3, 0)\n", + "(4, 0, -2, 1)\n", + "(4, 0, -2, -1)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (4, -1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)))\n", + "[268.7174259988958, -202.06348133561852, 37.54333246802037]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1))\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "[368.7174259988958, -102.06348133561852, -129.32757313571716]\n", + "[772.6274277296696, 301.8465203951569, 541.4533341987946]\n", + "[772.6274277296696, 301.8465203951569, 274.582428595057]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-4, 0, 2, 0), (1, 1, 0, -1), (3, 0, 0, -1)), ((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)))\n", + "[368.7174259988958, -102.06348133561852, -129.32757313571716]\n", + "((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "[599.8915195297708, -102.06348133561852, -129.32757313571716]\n", + "[772.6274277296696, 301.8465203951569, 274.582428595057]\n", + "[1003.8015212605446, 301.8465203951569, 274.582428595057]\n", + "2\n", + "-100.0\n", + "(1, 1, -2, 1)\n", + "(1, -1, -2, 1)\n", + "(1, 0, -1, 1)\n", + "(1, 0, -3, 1)\n", + "(1, 0, -2, 2)\n", + "(1, 0, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (1, 1, 0, -1), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[599.8915195297708, -102.06348133561852, -129.32757313571716]\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0))\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[699.8915195297708, -2.063481335618519, -2.0634813356172685]\n", + "[1003.8015212605446, 301.8465203951569, 274.582428595057]\n", + "[1003.8015212605446, 301.8465203951569, 301.8465203951569]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)))\n", + "[699.8915195297708, -2.063481335618519, -2.0634813356172685]\n", + "((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "[811.6228047995484, -2.063481335618519, -2.0634813356172685]\n", + "[1003.8015212605446, 301.8465203951569, 301.8465203951569]\n", + "[1115.5328065303222, 301.8465203951569, 301.8465203951569]\n", + "2\n", + "500.0\n", + "(-3, 2, -1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 1, 0, 1)\n", + "(-3, 1, -2, 1)\n", + "(-3, 1, -1, 2)\n", + "(-3, 1, -1, 0)\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-2, 0, 1, 0)), ((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[811.6228047995484, -2.063481335618519, -2.0634813356172685]\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1))\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[311.62280479954836, -502.0634813356185, -74.69090906528663]\n", + "[1115.5328065303222, 301.8465203951569, 301.8465203951569]\n", + "[1115.5328065303222, 301.8465203951569, 729.2190926654876]\n", + "0\n", + "None\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (0, 0, 0, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[311.62280479954836, -502.0634813356185, -74.69090906528663]\n", + "((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[-888.3771952004516, -502.0634813356185, -74.69090906528663]\n", + "[1115.5328065303222, 301.8465203951569, 729.2190926654876]\n", + "[-84.46719346967784, 301.8465203951569, 729.2190926654876]\n", + "0\n", + "-100.0\n", + "(0, 2, -2, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 1, -1, 1)\n", + "(0, 1, -3, 1)\n", + "(0, 1, -2, 2)\n", + "(0, 1, -2, 0)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (-7, 0, 2, 1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)))\n", + "[-888.3771952004516, -502.0634813356185, -74.69090906528663]\n", + "((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "[-205.8650025961614, -402.0634813356185, 25.309090934713367]\n", + "[-84.46719346967784, 301.8465203951569, 729.2190926654876]\n", + "[498.04499913461245, 301.8465203951569, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -402.0634813356185, 25.309090934713367]\n", + "((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "[-205.8650025961614, -472.73590819990045, 25.309090934713367]\n", + "[498.04499913461245, 301.8465203951569, 729.2190926654876]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "1\n", + "None\n", + "(-2, 2, 0, 0)\n", + "(-2, 0, 0, 0)\n", + "(-2, 1, 1, 0)\n", + "(-2, 1, -1, 0)\n", + "(-2, 1, 0, 1)\n", + "(-2, 1, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-7, 0, 2, 1)), ((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -472.73590819990045, 25.309090934713367]\n", + "((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1))\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-205.8650025961614, -703.9100017307754, 25.309090934713367]\n", + "[498.04499913461245, 231.17409353087498, 729.2190926654876]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "0\n", + "None\n", + "(0, 1, 0, 0)\n", + "(0, -1, 0, 0)\n", + "(0, 0, 1, 0)\n", + "(0, 0, -1, 0)\n", + "(0, 0, 0, 1)\n", + "(0, 0, 0, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-4, 0, 2, 0), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)))\n", + "[-205.8650025961614, -703.9100017307754, 25.309090934713367]\n", + "((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "[-317.596287865939, -703.9100017307754, 25.309090934713367]\n", + "[498.04499913461245, 0.0, 729.2190926654876]\n", + "[386.3137138648348, 0.0, 729.2190926654876]\n", "1\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)))\n", - "[433.74181120747517, 47.4280973426404, 47.428097342640115]\n", - "((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "[433.74181120747517, 278.60219087351544, 47.428097342640115]\n", - "[737.6518129382499, 351.3380990734152, 351.3380990734152]\n", - "[737.6518129382499, 582.5121926042902, 351.3380990734152]\n", + "-600.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(-5, 2, 0, 1)\n", + "(-5, 0, 0, 1)\n", + "(-5, 1, 1, 1)\n", + "(-5, 1, -1, 1)\n", + "(-5, 1, 0, 2)\n", + "(-5, 1, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-1, 0, 2, -1), (0, -1, 2, -1), (-6, 1, 2, 0)), ((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)))\n", + "[-317.596287865939, -703.9100017307754, 25.309090934713367]\n", + "((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1))\n", + "[282.403712134061, 51.22961860318435, 625.3090909347134]\n", + "[386.3137138648348, 0.0, 729.2190926654876]\n", + "[386.3137138648348, 155.13962033395975, 729.2190926654876]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (2, -1, 0, 0)), ((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)))\n", - "[433.74181120747517, 278.60219087351544, 47.428097342640115]\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2))\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2))\n", - "[733.7418112074752, 578.6021908735154, 31.78681034208722]\n", - "[737.6518129382499, 582.5121926042902, 351.3380990734152]\n", - "[737.6518129382499, 582.5121926042902, 35.69681207286232]\n", + "400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-1, 0, 2, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[282.403712134061, 51.22961860318435, 625.3090909347134]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-117.59628786593902, -348.77038139681565, 37.54333246802037]\n", + "[386.3137138648348, 155.13962033395975, 729.2190926654876]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((3, -1, 1, -1), (0, -1, 2, -1), (0, -1, 2, -1)), ((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[-117.59628786593902, -348.77038139681565, 37.54333246802037]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[-348.77038139681406, -348.77038139681565, 37.54333246802037]\n", + "[386.3137138648348, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((3, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-348.77038139681406, -348.77038139681565, 37.54333246802037]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-148.77038139681406, -148.77038139681565, 82.40371213406064]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "0\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 1, -1), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[-148.77038139681406, -148.77038139681565, 82.40371213406064]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[-17.59628786593899, -248.77038139681565, -17.59628786593936]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", "1\n", + "-400.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, -1, 2, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)))\n", + "[-17.59628786593899, -248.77038139681565, -17.59628786593936]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "[382.40371213406104, -115.64128700055312, 382.40371213406064]\n", + "[386.3137138648348, 155.13962033395975, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "2\n", + "None\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (3, 0, 0, -1), (5, -1, 0, -1)), ((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)))\n", + "[382.40371213406104, -115.64128700055312, 382.40371213406064]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "[382.40371213406104, -115.64128700055312, 586.3137138648354]\n", + "[386.3137138648348, -111.73128526977777, 386.3137138648348]\n", + "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "2\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, 0, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 578.6021908735154, 31.78681034208722]\n", - "((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 733.741811207475, 31.78681034208722]\n", - "[737.6518129382499, 582.5121926042902, 35.69681207286232]\n", - "[737.6518129382499, 737.6518129382499, 35.69681207286232]\n", - "1\n", - "0.0\n", - "here\n", - "(((-5, 0, 0, 2), (-6, -1, 1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)))\n", - "[733.7418112074752, 733.741811207475, 31.78681034208722]\n", - "((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "[733.7418112074752, 845.4730964772527, 31.78681034208722]\n", - "[737.6518129382499, 737.6518129382499, 35.69681207286232]\n", - "[737.6518129382499, 849.3830982080276, 35.69681207286232]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((2, -1, 0, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)))\n", + "[382.40371213406104, -115.64128700055312, 586.3137138648354]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", + "[382.40371213406104, -115.64128700055312, 698.0449991346132]\n", + "[386.3137138648348, -111.73128526977777, 590.2237155956096]\n", + "[386.3137138648348, -111.73128526977777, 701.9550008653874]\n", "2\n", "200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[733.7418112074752, 845.4730964772527, 31.78681034208722]\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2))\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[533.7418112074752, 645.4730964772527, 35.69681207286217]\n", - "[737.6518129382499, 849.3830982080276, 35.69681207286232]\n", - "[737.6518129382499, 849.3830982080276, 239.60681380363727]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[533.7418112074752, 645.4730964772527, 35.69681207286217]\n", - "((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[849.3830982080282, 645.4730964772527, 35.69681207286217]\n", - "[737.6518129382499, 849.3830982080276, 239.60681380363727]\n", - "[1053.293099938803, 849.3830982080276, 239.60681380363727]\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (0, 0, 0, 0), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)))\n", + "[382.40371213406104, -115.64128700055312, 698.0449991346132]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "[182.40371213406104, -315.6412870005531, -48.7703813968144]\n", + "[386.3137138648348, -111.73128526977777, 701.9550008653874]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(4, 0, -1, 0)\n", + "(4, -2, -1, 0)\n", + "(4, -1, 0, 0)\n", + "(4, -1, -2, 0)\n", + "(4, -1, -1, 1)\n", + "(4, -1, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (5, -1, 0, -1)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)))\n", + "[182.40371213406104, -315.6412870005531, -48.7703813968144]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "[82.40371213406104, -415.6412870005531, -29.32757313571713]\n", + "[386.3137138648348, -111.73128526977777, 155.13962033395975]\n", + "[386.3137138648348, -111.73128526977777, 274.582428595057]\n", + "1\n", + "-200.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(6, 0, -2, 0)\n", + "(6, -2, -2, 0)\n", + "(6, -1, -1, 0)\n", + "(6, -1, -3, 0)\n", + "(6, -1, -2, 1)\n", + "(6, -1, -2, -1)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)))\n", + "[82.40371213406104, -415.6412870005531, -29.32757313571713]\n", + "((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "[282.40371213406104, 51.229618603184406, 170.67242686428287]\n", + "[386.3137138648348, -111.73128526977777, 274.582428595057]\n", + "[386.3137138648348, 155.13962033395975, 274.582428595057]\n", + "2\n", + "100.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[282.40371213406104, 51.229618603184406, 170.67242686428287]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0))\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[182.40371213406104, -48.770381396815594, -48.7703813968144]\n", + "[386.3137138648348, 155.13962033395975, 274.582428595057]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", "0\n", "None\n", - "here\n", - "(((-5, 0, 0, 2), (-7, 1, 0, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[849.3830982080282, 645.4730964772527, 35.69681207286217]\n", - "((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[876.647190008128, 645.4730964772527, 35.69681207286217]\n", - "[1053.293099938803, 849.3830982080276, 239.60681380363727]\n", - "[1080.5571917389027, 849.3830982080276, 239.60681380363727]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[182.40371213406104, -48.770381396815594, -48.7703813968144]\n", + "((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[337.54333246802076, -48.770381396815594, -48.7703813968144]\n", + "[386.3137138648348, 155.13962033395975, 155.13962033395975]\n", + "[541.4533341987946, 155.13962033395975, 155.13962033395975]\n", + "0\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)))\n", + "[337.54333246802076, -48.770381396815594, -48.7703813968144]\n", + "((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "[449.27461773779845, -48.770381396815594, -48.7703813968144]\n", + "[541.4533341987946, 155.13962033395975, 155.13962033395975]\n", + "[653.1846194685722, 155.13962033395975, 155.13962033395975]\n", + "1\n", + "None\n", + "(3, 2, -1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 1, 0, -1)\n", + "(3, 1, -2, -1)\n", + "(3, 1, -1, 0)\n", + "(3, 1, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-2, 0, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[449.27461773779845, -48.770381396815594, -48.7703813968144]\n", + "((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1))\n", + "((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[449.27461773779845, -279.9444749276907, -48.7703813968144]\n", + "[653.1846194685722, 155.13962033395975, 155.13962033395975]\n", + "[653.1846194685722, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 2, 1, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[449.27461773779845, -279.9444749276907, -48.7703813968144]\n", + "((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[533.7418112074761, -279.9444749276907, -48.7703813968144]\n", + "[653.1846194685722, -76.03447319691533, 155.13962033395975]\n", + "[737.6518129382499, -76.03447319691533, 155.13962033395975]\n", "0\n", - "-800.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-7, 1, 0, 2)), ((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)))\n", - "[876.647190008128, 645.4730964772527, 35.69681207286217]\n", - "((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "[476.64719000812795, 1445.4730964772527, 835.6968120728621]\n", - "[1080.5571917389027, 849.3830982080276, 239.60681380363727]\n", - "[-119.44280826109728, 849.3830982080276, 239.60681380363727]\n", - "1\n", - "1300.0\n", - "here\n", - "(((-5, 0, 0, 2), (-3, 0, -1, 2), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)))\n", - "[476.64719000812795, 1445.4730964772527, 835.6968120728621]\n", - "((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "[-823.352809991872, 33.741811207475166, -464.30318792713786]\n", - "[-119.44280826109728, 849.3830982080276, 239.60681380363727]\n", - "[-119.44280826109728, 737.6518129382499, 239.60681380363727]\n", + "0.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-1, 1, 0, 0)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[533.7418112074761, -279.9444749276907, -48.7703813968144]\n", + "((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -279.9444749276907, -48.7703813968144]\n", + "[737.6518129382499, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -279.9444749276907, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -435.0840952616505, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", "1\n", - "100.0\n", - "here\n", - "(((-5, 0, 0, 2), (0, 0, -1, 1), (-3, 0, -1, 2)), ((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)))\n", - "[-823.352809991872, 33.741811207475166, -464.30318792713786]\n", - "((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "[-923.352809991872, -950.6169017919719, -564.3031879271379]\n", - "[-119.44280826109728, 737.6518129382499, 239.60681380363727]\n", - "[-119.44280826109728, -146.70690006119722, 239.60681380363727]\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-4, 1, 1, 0), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -435.0840952616505, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681406, -546.8153805314282, -48.7703813968144]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", "2\n", - "-300.0\n", - "here\n", - "(((-5, 0, 0, 2), (0, 0, -1, 1), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)))\n", - "[-923.352809991872, -950.6169017919719, -564.3031879271379]\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2))\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "[-623.352809991872, -650.6169017919719, 51.338099073414924]\n", - "[-119.44280826109728, -146.70690006119722, 239.60681380363727]\n", - "[-119.44280826109728, -146.70690006119722, 555.24810080419]\n", + "-200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-6, 1, 2, 0)), ((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)))\n", + "[-48.77038139681406, -546.8153805314282, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, -346.8153805314282, -79.9444749276895]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, -76.03447319691533]\n", "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)))\n", + "[151.22961860318594, -346.8153805314282, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", + "[-148.77038139681406, -766.2581887925255, -379.9444749276895]\n", + "[155.13962033395975, -342.90537880065284, -76.03447319691533]\n", + "[155.13962033395975, -462.3481870617502, -76.03447319691533]\n", + "2\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-7, 0, 2, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)))\n", + "[-148.77038139681406, -766.2581887925255, -379.9444749276895]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1))\n", + "[-148.77038139681406, -766.2581887925255, -535.0840952616493]\n", + "[155.13962033395975, -462.3481870617502, -76.03447319691533]\n", + "[155.13962033395975, -462.3481870617502, -231.1740935308751]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-3, -1, 1, 1), (-5, 0, 1, 1), (-5, 0, 1, 1)), ((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)))\n", + "[-148.77038139681406, -766.2581887925255, -535.0840952616493]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1))\n", + "[-48.77038139681406, -666.2581887925255, -546.8153805314271]\n", + "[155.13962033395975, -462.3481870617502, -231.1740935308751]\n", + "[155.13962033395975, -462.3481870617502, -342.90537880065284]\n", + "2\n", "200.0\n", - "here\n", - "(((-5, 0, 0, 2), (-5, 0, 0, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)))\n", - "[-623.352809991872, -650.6169017919719, 51.338099073414924]\n", - "((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2))\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2))\n", - "[-823.352809991872, 82.51219260429025, -148.66190092658508]\n", - "[-119.44280826109728, -146.70690006119722, 555.24810080419]\n", - "[-119.44280826109728, 786.422194335065, 555.24810080419]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, -1, 0, -2)\n", + "(6, 0, 1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 0, 0, -1)\n", + "(6, 0, 0, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "(((-3, -1, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)))\n", + "[-48.77038139681406, -666.2581887925255, -546.8153805314271]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1))\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0))\n", + "[-248.77038139681406, -866.2581887925255, -17.596287865939416]\n", + "[155.13962033395975, -462.3481870617502, -342.90537880065284]\n", + "[155.13962033395975, -462.3481870617502, 386.3137138648348]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 0, 2), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)))\n", + "[-248.77038139681406, -866.2581887925255, -17.596287865939416]\n", + "((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "[-248.77038139681406, -986.4221943350657, -17.596287865939416]\n", + "[155.13962033395975, -462.3481870617502, 386.3137138648348]\n", + "[155.13962033395975, -582.5121926042904, 386.3137138648348]\n", "2\n", - "-400.0\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, -1, 2), (-4, -1, 0, 2)), ((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)))\n", - "[-823.352809991872, 82.51219260429025, -148.66190092658508]\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2))\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "[-423.35280999187205, 482.51219260429025, -37.039096127037794]\n", - "[-119.44280826109728, 786.422194335065, 555.24810080419]\n", - "[-119.44280826109728, 786.422194335065, 266.8709056037373]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 0, 0, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)))\n", - "[-423.35280999187205, 482.51219260429025, -37.039096127037794]\n", - "((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "[-331.174093530875, 482.51219260429025, -37.039096127037794]\n", - "[-119.44280826109728, 786.422194335065, 266.8709056037373]\n", - "[-27.264091800100235, 786.422194335065, 266.8709056037373]\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(0, 1, -1, 1)\n", + "(0, -1, -1, 1)\n", + "(0, 0, 0, 1)\n", + "(0, 0, -2, 1)\n", + "(0, 0, -1, 2)\n", + "(0, 0, -1, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)))\n", + "[-248.77038139681406, -986.4221943350657, -17.596287865939416]\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1))\n", + "[-148.77038139681406, -886.4221943350657, -72.73590819989926]\n", + "[155.13962033395975, -582.5121926042904, 386.3137138648348]\n", + "[155.13962033395975, -582.5121926042904, 231.17409353087498]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-148.77038139681406, -886.4221943350657, -72.73590819989926]\n", + "((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1))\n", + "[-148.77038139681406, -1117.5962878659407, -72.73590819989926]\n", + "[155.13962033395975, -582.5121926042904, 231.17409353087498]\n", + "[155.13962033395975, -813.6862861351652, 231.17409353087498]\n", + "1\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)))\n", + "[-148.77038139681406, -1117.5962878659407, -72.73590819989926]\n", + "((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "[-48.77038139681406, 182.40371213405933, 27.264091800100744]\n", + "[155.13962033395975, -813.6862861351652, 231.17409353087498]\n", + "[155.13962033395975, 386.3137138648348, 231.17409353087498]\n", "1\n", "200.0\n", - "here\n", - "(((-4, 1, -1, 2), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-331.174093530875, 482.51219260429025, -37.039096127037794]\n", - "((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1))\n", - "((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-531.174093530875, -5.865002596162299, -237.0390961270378]\n", - "[-27.264091800100235, 786.422194335065, 266.8709056037373]\n", - "[-27.264091800100235, 498.04499913461245, 266.8709056037373]\n", - "0\n", - "None\n", - "here\n", - "(((2, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-531.174093530875, -5.865002596162299, -237.0390961270378]\n", - "((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-735.0840952616498, -5.865002596162299, -237.0390961270378]\n", - "[-27.264091800100235, 498.04499913461245, 266.8709056037373]\n", - "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", - "0\n", - "0.0\n", - "here\n", - "(((1, -1, -1, 1), (-1, -1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)))\n", - "[-735.0840952616498, -5.865002596162299, -237.0390961270378]\n", - "((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "[-503.91000173077475, -5.865002596162299, -237.0390961270378]\n", - "[-231.1740935308751, 498.04499913461245, 266.8709056037373]\n", - "[0.0, 498.04499913461245, 266.8709056037373]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(-3, 1, 0, 1)\n", + "(-3, -1, 0, 1)\n", + "(-3, 0, 1, 1)\n", + "(-3, 0, -1, 1)\n", + "(-3, 0, 0, 2)\n", + "(-3, 0, 0, 0)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)))\n", + "[-48.77038139681406, 182.40371213405933, 27.264091800100744]\n", + "((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1))\n", + "[-248.77038139681406, 137.54333246801906, -172.73590819989926]\n", + "[155.13962033395975, 386.3137138648348, 231.17409353087498]\n", + "[155.13962033395975, 541.4533341987946, 231.17409353087498]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 0, 0, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)))\n", - "[-503.91000173077475, -5.865002596162299, -237.0390961270378]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1))\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "[-103.91000173077475, 394.1349974038377, 7.82128353900265]\n", - "[0.0, 498.04499913461245, 266.8709056037373]\n", - "[0.0, 498.04499913461245, 111.73128526977776]\n", - "1\n", - "300.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 1, -1, 2), (-7, 1, 0, 2)), ((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)))\n", - "[-103.91000173077475, 394.1349974038377, 7.82128353900265]\n", - "((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", - "[-403.91000173077475, -17.596287865939928, -292.17871646099735]\n", - "[0.0, 498.04499913461245, 111.73128526977776]\n", - "[0.0, 386.3137138648348, 111.73128526977776]\n", + "-300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)))\n", + "[-248.77038139681406, 137.54333246801906, -172.73590819989926]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, 437.54333246801906, 51.229618603185514]\n", + "[155.13962033395975, 541.4533341987946, 231.17409353087498]\n", + "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", "2\n", - "-400.0\n", - "here\n", - "(((1, -1, -1, 1), (-5, 1, -1, 2), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-403.91000173077475, -17.596287865939928, -292.17871646099735]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0))\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-3.910001730774752, 382.4037121340601, -3.910001730775093]\n", - "[0.0, 386.3137138648348, 111.73128526977776]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "0\n", - "400.0\n", - "here\n", - "(((1, -1, -1, 1), (-3, 2, -1, 1), (-6, 2, -1, 2)), ((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)))\n", - "[-3.910001730774752, 382.4037121340601, -3.910001730775093]\n", - "((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "[-515.6412870005526, -17.596287865939928, -403.9100017307751]\n", - "[0.0, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", + "200.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(7, 1, -2, -1)\n", + "(7, -1, -2, -1)\n", + "(7, 0, -1, -1)\n", + "(7, 0, -3, -1)\n", + "(7, 0, -2, 0)\n", + "(7, 0, -2, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-3, 0, 0, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)))\n", + "[51.22961860318594, 437.54333246801906, 51.229618603185514]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1))\n", + "[-148.77038139681406, 237.54333246801906, 664.9159047383506]\n", + "[155.13962033395975, 541.4533341987946, 155.13962033395975]\n", + "[155.13962033395975, 541.4533341987946, 968.8259064691249]\n", "1\n", "-100.0\n", - "here\n", - "(((1, -1, -1, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)))\n", - "[-515.6412870005526, -17.596287865939928, -403.9100017307751]\n", - "((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0))\n", - "[-415.64128700055255, -29.327573135717728, -303.9100017307751]\n", - "[-111.73128526977777, 386.3137138648348, 0.0]\n", - "[-111.73128526977777, 274.582428595057, 0.0]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(2, 1, 0, -1)\n", + "(2, -1, 0, -1)\n", + "(2, 0, 1, -1)\n", + "(2, 0, -1, -1)\n", + "(2, 0, 0, 0)\n", + "(2, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-7, 1, 1, 1)), ((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)))\n", + "[-148.77038139681406, 237.54333246801906, 664.9159047383506]\n", + "((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "[-48.77038139681406, -48.77038139681571, 764.9159047383506]\n", + "[155.13962033395975, 541.4533341987946, 968.8259064691249]\n", + "[155.13962033395975, 155.13962033395975, 968.8259064691249]\n", "2\n", "-200.0\n", - "here\n", - "(((-6, 2, 0, 1), (-3, 2, -1, 1), (-1, -1, 0, 1)), ((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)))\n", - "[-415.64128700055255, -29.327573135717728, -303.9100017307751]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", - "[-215.64128700055255, 170.67242686428227, 15.532806530322148]\n", - "[-111.73128526977777, 274.582428595057, 0.0]\n", - "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-6, 0, 0, 2), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)))\n", + "[-48.77038139681406, -48.77038139681571, 764.9159047383506]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2))\n", + "[151.22961860318594, 151.2296186031843, 1120.0555250723105]\n", + "[155.13962033395975, 155.13962033395975, 968.8259064691249]\n", + "[155.13962033395975, 155.13962033395975, 1123.9655268030847]\n", "2\n", "100.0\n", - "here\n", - "(((-6, 2, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[-215.64128700055255, 170.67242686428227, 15.532806530322148]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1))\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[-315.64128700055255, 70.67242686428227, 70.67242686428193]\n", - "[-111.73128526977777, 274.582428595057, 119.44280826109726]\n", - "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", - "0\n", - "-200.0\n", - "here\n", - "(((-3, 0, 0, 1), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)))\n", - "[-315.64128700055255, 70.67242686428227, 70.67242686428193]\n", - "((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "[-431.2825740011051, 270.6724268642823, 270.67242686428193]\n", - "[-111.73128526977777, 274.582428595057, 274.582428595057]\n", - "[-427.37257227033035, 274.582428595057, 274.582428595057]\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 1, -1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)))\n", + "[151.22961860318594, 151.2296186031843, 1120.0555250723105]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "[51.22961860318594, 51.22961860318429, 437.54333246802037]\n", + "[155.13962033395975, 155.13962033395975, 1123.9655268030847]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (0, 0, 1, -1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[51.22961860318594, 51.22961860318429, 437.54333246802037]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, 151.2296186031843, -79.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, 541.4533341987946]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)))\n", + "[151.22961860318594, 151.2296186031843, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "[51.22961860318594, 51.22961860318429, 282.40371213406064]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-2, 0, 1, 0), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)))\n", + "[51.22961860318594, 51.22961860318429, 282.40371213406064]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0))\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "[-48.77038139681406, -48.77038139681571, -279.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, 386.3137138648348]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (3, 0, 0, -1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)))\n", + "[-48.77038139681406, -48.77038139681571, -279.9444749276895]\n", + "((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2))\n", + "[-48.77038139681406, -279.9444749276908, -279.9444749276895]\n", + "[155.13962033395975, 155.13962033395975, -76.03447319691533]\n", + "[155.13962033395975, -76.03447319691533, -76.03447319691533]\n", + "2\n", + "-100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681406, -279.9444749276908, -279.9444749276895]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[51.22961860318594, -179.9444749276908, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, -76.03447319691533]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 0, 2, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -179.9444749276908, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -335.0840952616506, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 0, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -335.0840952616506, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -446.81538053142833, 51.2296186031856]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "1\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -446.81538053142833, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[-248.77038139681406, -950.7253822622033, -248.7703813968144]\n", + "[155.13962033395975, -342.90537880065284, 155.13962033395975]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "2\n", + "-400.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-7, 0, 2, 1)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)))\n", + "[-248.77038139681406, -950.7253822622033, -248.7703813968144]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2))\n", + "[151.22961860318594, -550.7253822622033, -79.9444749276895]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "[155.13962033395975, -546.8153805314278, -76.03447319691533]\n", + "2\n", + "100.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 2, -1, -1)\n", + "(4, 0, -1, -1)\n", + "(4, 1, 0, -1)\n", + "(4, 1, -2, -1)\n", + "(4, 1, -1, 0)\n", + "(4, 1, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)))\n", + "[151.22961860318594, -550.7253822622033, -79.9444749276895]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2))\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "[51.22961860318594, -650.7253822622033, 51.2296186031856]\n", + "[155.13962033395975, -546.8153805314278, -76.03447319691533]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", "1\n", + "0.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-2, 0, 1, 0)), ((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -650.7253822622033, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[51.22961860318594, -179.94447492769086, 51.2296186031856]\n", + "[155.13962033395975, -546.8153805314278, 155.13962033395975]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-5, 0, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[51.22961860318594, -179.94447492769086, 51.2296186031856]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[282.40371213406104, -179.94447492769086, 51.2296186031856]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "2\n", + "300.0\n", + "(2, 1, -1, 0)\n", + "(2, -1, -1, 0)\n", + "(2, 0, 0, 0)\n", + "(2, 0, -2, 0)\n", + "(2, 0, -1, 1)\n", + "(2, 0, -1, -1)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[282.40371213406104, -179.94447492769086, 51.2296186031856]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-17.59628786593896, -479.94447492769086, 18.100524206922955]\n", + "[386.3137138648348, -76.03447319691533, 155.13962033395975]\n", + "[386.3137138648348, -76.03447319691533, 422.0105259376971]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[-17.59628786593896, -479.94447492769086, 18.100524206922955]\n", + "((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[18.100524206923296, -479.94447492769086, 18.100524206922955]\n", + "[386.3137138648348, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "2\n", "400.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (-1, -1, 0, 1)), ((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-431.2825740011051, 270.6724268642823, 270.67242686428193]\n", - "((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0))\n", - "((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-831.2825740011051, -333.23757486649276, -129.32757313571807]\n", - "[-427.37257227033035, 274.582428595057, 274.582428595057]\n", - "[-427.37257227033035, 70.67242686428197, 274.582428595057]\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[18.100524206923296, -479.94447492769086, 18.100524206922955]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-381.8994757930767, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-7, 1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-381.8994757930767, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-1581.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[-777.989474062303, -76.03447319691533, 808.3242398025318]\n", "0\n", + "-400.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-1581.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[18.100524206923183, -479.94447492769086, 404.41423807175767]\n", + "[-777.989474062303, -76.03447319691533, 808.3242398025318]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "2\n", "100.0\n", - "here\n", - "(((0, 0, 0, 0), (2, -1, 0, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-831.2825740011051, -333.23757486649276, -129.32757313571807]\n", - "((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-819.5512887313275, -433.23757486649276, -229.32757313571807]\n", - "[-427.37257227033035, 70.67242686428197, 274.582428595057]\n", - "[-315.6412870005527, 70.67242686428197, 274.582428595057]\n", - "0\n", - "-100.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (4, -1, -1, 0)), ((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)))\n", - "[-819.5512887313275, -433.23757486649276, -229.32757313571807]\n", - "((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "[-564.4116683973679, -333.23757486649276, -129.32757313571807]\n", - "[-315.6412870005527, 70.67242686428197, 274.582428595057]\n", - "[-160.50166666659302, 70.67242686428197, 274.582428595057]\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-8, 0, 1, 2)), ((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)))\n", + "[18.100524206923183, -479.94447492769086, 404.41423807175767]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "[-81.89947579307682, -579.9444749276909, -81.89947579307704]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", "2\n", - "0.0\n", - "here\n", - "(((0, 0, 0, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-564.4116683973679, -333.23757486649276, -129.32757313571807]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0))\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[-564.4116683973679, -333.23757486649276, -102.06348133561818]\n", - "[-160.50166666659302, 70.67242686428197, 274.582428595057]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", + "400.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-4, -1, 1, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)))\n", + "[-81.89947579307682, -579.9444749276909, -81.89947579307704]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1))\n", + "[-481.8994757930768, -979.9444749276909, -250.7253822622019]\n", + "[422.0105259376971, -76.03447319691533, 422.0105259376971]\n", + "[422.0105259376971, -76.03447319691533, 653.1846194685722]\n", + "2\n", + "-100.0\n", + "(6, 2, -1, -2)\n", + "(6, 0, -1, -2)\n", + "(6, 1, 0, -2)\n", + "(6, 1, -2, -2)\n", + "(6, 1, -1, -1)\n", + "(6, 1, -1, -3)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-481.8994757930768, -979.9444749276909, -250.7253822622019]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1))\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-381.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 653.1846194685722]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-381.8994757930768, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-964.411668397367, -879.9444749276909, 4.414238071757666]\n", + "[422.0105259376971, -76.03447319691533, 808.3242398025318]\n", + "[-160.50166666659302, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-2, 0, 1, 0), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-964.411668397367, -879.9444749276909, 4.414238071757666]\n", + "((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-648.7703813968142, -879.9444749276909, 4.414238071757666]\n", + "[-160.50166666659302, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "0\n", + "None\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-648.7703813968142, -879.9444749276909, 4.414238071757666]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-1848.7703813968144, -879.9444749276909, 4.414238071757666]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "[-1044.8603796660404, -76.03447319691533, 808.3242398025318]\n", "0\n", - "-200.0\n", - "here\n", - "(((-4, 1, 1, 0), (-2, 0, 1, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)))\n", - "[-564.4116683973679, -333.23757486649276, -102.06348133561818]\n", - "((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "[97.9365186643821, -133.23757486649276, 97.93651866438182]\n", - "[-160.50166666659302, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", + "-600.0\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "(8, 2, -2, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 1, -1, -2)\n", + "(8, 1, -3, -2)\n", + "(8, 1, -2, -1)\n", + "(8, 1, -2, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)))\n", + "[-1848.7703813968144, -879.9444749276909, 4.414238071757666]\n", + "((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "[-48.77038139681417, -279.94447492769086, 604.4142380717576]\n", + "[-1044.8603796660404, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", "2\n", "0.0\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (0, 0, 0, 0)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[97.9365186643821, -133.23757486649276, 97.93651866438182]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1))\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[97.9365186643821, -133.23757486649276, -133.2375748664931]\n", - "[301.8465203951569, 70.67242686428197, 301.8465203951569]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-1, 1, 1, -1)), ((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[97.9365186643821, -133.23757486649276, -133.2375748664931]\n", - "((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[680.4487112686726, -133.23757486649276, -133.2375748664931]\n", - "[301.8465203951569, 70.67242686428197, 70.67242686428197]\n", - "[884.3587129994473, 70.67242686428197, 70.67242686428197]\n", - "0\n", - "None\n", - "here\n", - "(((-4, 1, 1, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[680.4487112686726, -133.23757486649276, -133.2375748664931]\n", - "((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[568.7174259988949, -133.23757486649276, -133.2375748664931]\n", - "[884.3587129994473, 70.67242686428197, 70.67242686428197]\n", - "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", - "0\n", - "None\n", - "here\n", - "(((-5, 0, 2, 0), (-6, 1, 2, 0), (-6, 1, 2, 0)), ((-5, 0, 2, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-1, -1, 1, 0), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (-6, 1, 2, 0)), ((-6, -1, 2, 1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (0, -1, 2, -1)), ((0, -1, 2, -1), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((0, -1, 1, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0)), ((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 2, 0)))\n", - "[568.7174259988949, -133.23757486649276, -133.2375748664931]\n", - "((-4, 0, 2, 0), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "((-5, -1, 2, 1), (-3, -1, 2, 0), (-3, -1, 2, 0))\n", - "[835.5883316026321, -133.23757486649276, -133.2375748664931]\n", - "[772.6274277296696, 70.67242686428197, 70.67242686428197]\n", - "[1039.498333333407, 70.67242686428197, 70.67242686428197]\n", - "0\n", - "600.0\n", - "here\n" - ] - }, - { - "ename": "ValueError", - "evalue": "Total of weights must be greater than zero", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[276], line 6\u001b[0m\n\u001b[1;32m 4\u001b[0m root \u001b[38;5;241m=\u001b[39m (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m)\n\u001b[1;32m 5\u001b[0m start_chord \u001b[38;5;241m=\u001b[39m ((\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m1\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m), (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m), (\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m3\u001b[39m, \u001b[38;5;241m2\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m))\n\u001b[0;32m----> 6\u001b[0m path \u001b[38;5;241m=\u001b[39m \u001b[43mstochastic_hamiltonian\u001b[49m\u001b[43m(\u001b[49m\u001b[43mstart_chord\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 7\u001b[0m \u001b[38;5;66;03m#durs = tuple(round(y[0]-x[0], 2) for (x, y) in pairwise(target_melody_data)) + ((1,))\u001b[39;00m\n\u001b[1;32m 8\u001b[0m durs \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mtuple\u001b[39m(d[\u001b[38;5;241m0\u001b[39m] \u001b[38;5;28;01mfor\u001b[39;00m d \u001b[38;5;129;01min\u001b[39;00m target_melody_data)\n", - "Cell \u001b[0;32mIn[275], line 202\u001b[0m, in \u001b[0;36mstochastic_hamiltonian\u001b[0;34m(start_chord)\u001b[0m\n\u001b[1;32m 199\u001b[0m norm_weights \u001b[38;5;241m=\u001b[39m [prod(a) \u001b[38;5;28;01mfor\u001b[39;00m a \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mzip\u001b[39m(\u001b[38;5;241m*\u001b[39m[[nf \u001b[38;5;241m*\u001b[39m weights[ifx] \u001b[38;5;28;01mfor\u001b[39;00m nf \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mlist\u001b[39m(factor)] \u001b[38;5;28;01mfor\u001b[39;00m ifx, factor \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28menumerate\u001b[39m(factors) \u001b[38;5;28;01mif\u001b[39;00m weights[ifx] \u001b[38;5;241m!=\u001b[39m \u001b[38;5;241m0\u001b[39m])]\n\u001b[1;32m 200\u001b[0m \u001b[38;5;66;03m#print(max(norm_weights))\u001b[39;00m\n\u001b[1;32m 201\u001b[0m \u001b[38;5;66;03m#print(norm_weights)\u001b[39;00m\n\u001b[0;32m--> 202\u001b[0m edge \u001b[38;5;241m=\u001b[39m \u001b[43mchoices\u001b[49m\u001b[43m(\u001b[49m\u001b[43mout_edges\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mweights\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mnorm_weights\u001b[49m\u001b[43m)\u001b[49m[\u001b[38;5;241m0\u001b[39m]\n\u001b[1;32m 203\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 204\u001b[0m edge \u001b[38;5;241m=\u001b[39m (next_node, next_node, (\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m0\u001b[39m,))\n", - "File \u001b[0;32m/usr/lib/python3.11/random.py:509\u001b[0m, in \u001b[0;36mRandom.choices\u001b[0;34m(self, population, weights, cum_weights, k)\u001b[0m\n\u001b[1;32m 507\u001b[0m total \u001b[38;5;241m=\u001b[39m cum_weights[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m] \u001b[38;5;241m+\u001b[39m \u001b[38;5;241m0.0\u001b[39m \u001b[38;5;66;03m# convert to float\u001b[39;00m\n\u001b[1;32m 508\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m total \u001b[38;5;241m<\u001b[39m\u001b[38;5;241m=\u001b[39m \u001b[38;5;241m0.0\u001b[39m:\n\u001b[0;32m--> 509\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mTotal of weights must be greater than zero\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[1;32m 510\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m _isfinite(total):\n\u001b[1;32m 511\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mTotal of weights must be finite\u001b[39m\u001b[38;5;124m'\u001b[39m)\n", - "\u001b[0;31mValueError\u001b[0m: Total of weights must be greater than zero" + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(8, 1, -1, -2)\n", + "(8, -1, -1, -2)\n", + "(8, 0, 0, -2)\n", + "(8, 0, -2, -2)\n", + "(8, 0, -1, -1)\n", + "(8, 0, -1, -3)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "(((-7, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)))\n", + "[-48.77038139681417, -279.94447492769086, 604.4142380717576]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2))\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "[-48.77038139681417, -279.94447492769086, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 808.3242398025318]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)))\n", + "[-48.77038139681417, -279.94447492769086, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "[-48.77038139681417, -435.08409526165065, -48.7703813968144]\n", + "[155.13962033395975, -76.03447319691533, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "2\n", + "300.0\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-6, -1, 1, 2)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)))\n", + "[-48.77038139681417, -435.08409526165065, -48.7703813968144]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1))\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968142, -735.0840952616506, -33.129094396261735]\n", + "[155.13962033395975, -231.1740935308751, 155.13962033395975]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "1\n", + "None\n", + "(5, 1, -1, -1)\n", + "(5, -1, -1, -1)\n", + "(5, 0, 0, -1)\n", + "(5, 0, -2, -1)\n", + "(5, 0, -1, 0)\n", + "(5, 0, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-3, -1, 1, 1)), ((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-348.7703813968142, -735.0840952616506, -33.129094396261735]\n", + "((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1))\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-348.7703813968142, -846.8153805314284, -33.129094396261735]\n", + "[155.13962033395975, -231.1740935308751, 470.7809073345124]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 1, 2), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-348.7703813968142, -846.8153805314284, -33.129094396261735]\n", + "((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-531.1740935308742, -846.8153805314284, -33.129094396261735]\n", + "[155.13962033395975, -342.90537880065284, 470.7809073345124]\n", + "[-27.264091800100235, -342.90537880065284, 470.7809073345124]\n", + "0\n", + "None\n", + "(7, 0, -1, -1)\n", + "(7, -2, -1, -1)\n", + "(7, -1, 0, -1)\n", + "(7, -1, -2, -1)\n", + "(7, -1, -1, 0)\n", + "(7, -1, -1, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, -1, 2, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)))\n", + "[-531.1740935308742, -846.8153805314284, -33.129094396261735]\n", + "((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "[-735.084095261649, -846.8153805314284, -33.129094396261735]\n", + "[-27.264091800100235, -342.90537880065284, 470.7809073345124]\n", + "[-231.1740935308751, -342.90537880065284, 470.7809073345124]\n", + "1\n", + "200.0\n", + "(3, 1, 0, -1)\n", + "(3, -1, 0, -1)\n", + "(3, 0, 1, -1)\n", + "(3, 0, -1, -1)\n", + "(3, 0, 0, 0)\n", + "(3, 0, 0, -2)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-735.084095261649, -846.8153805314284, -33.129094396261735]\n", + "((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1))\n", + "((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-935.084095261649, -1.9550008653882287, -233.12909439626173]\n", + "[-231.1740935308751, -342.90537880065284, 470.7809073345124]\n", + "[-231.1740935308751, 701.9550008653874, 470.7809073345124]\n", + "0\n", + "None\n", + "(1, 0, 0, 0)\n", + "(1, -2, 0, 0)\n", + "(1, -1, 1, 0)\n", + "(1, -1, -1, 0)\n", + "(1, -1, 0, 1)\n", + "(1, -1, 0, -1)\n", + "(4, 0, 0, -1)\n", + "(4, -2, 0, -1)\n", + "(4, -1, 1, -1)\n", + "(4, -1, -1, -1)\n", + "(4, -1, 0, 0)\n", + "(4, -1, 0, -2)\n", + "here\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "True\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "False\n", + "True\n", + "True\n", + "False\n", + "False\n", + "(((-6, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-8, -1, 2, 2)), ((-5, 0, 1, 1), (-8, 0, 1, 2), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-5, 0, 1, 1)), ((-5, 0, 1, 1), (-3, 0, 0, 1), (-4, 1, 0, 1)), ((-5, 0, 1, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-6, 2, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-7, 1, 1, 1), (-4, 1, 0, 1)), ((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1)), ((-4, 1, 1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1)))\n", + "[-935.084095261649, -1.9550008653882287, -233.12909439626173]\n", + "((-3, 0, 0, 1), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "((-4, 1, 1, 0), (-1, 1, 0, 0), (-4, 1, 0, 1))\n", + "[-815.6412870005518, -1.9550008653882287, -233.12909439626173]\n", + "[-231.1740935308751, 701.9550008653874, 470.7809073345124]\n", + "[-111.73128526977777, 701.9550008653874, 470.7809073345124]\n" ] } ], diff --git a/compact_sets_play.scd b/compact_sets_play.scd index c49f9b3..051bf11 100644 --- a/compact_sets_play.scd +++ b/compact_sets_play.scd @@ -292,10 +292,11 @@ seq = file.readAllString.interpret; //seq.postln; -# durs, chords = seq[..300].flop; +# durs, chords = seq[..(seq.size / 2).asInteger].flop; //seq = seq.collect({arg item; item.sort}); + refs = chords.collect({arg chord, index; var ref_ins; ref_ins = if(index == 0, { @@ -323,10 +324,11 @@ refs = chords.collect({arg chord, index; }) }).flop; + /* refs = chords.collect({arg chord, index; var ref_ins; - ref_ins = [0]; +// ref_ins = [0]; //if(ref_ins == [], {"here".postln}); "-----".postln; chord.collect({arg pitch; @@ -336,6 +338,7 @@ refs = chords.collect({arg chord, index; */ + "here".postln; refs.postln; @@ -348,12 +351,13 @@ musicData = chords.flop.collect({arg voice, v; vDurs = durs.clumps(phrases.collect({arg phrase; phrase.size})).collect({arg c; c.sum}); vRefs = refs[v].clumps(phrases.collect({arg phrase; phrase.size})).collect({arg r; r[0].postln[1]}); + vDurs[vDurs.size - 1] = 3; attacks = (vDurs / 2).clip(0, 0.01); delays = vDurs * 0; rels = (vDurs / 2).clip(0, 0.01); sustains = vDurs - rels; - amps = freqs.collect({rrand(0.6, 0.7) / [2, 2, 3, 2][v]}); + amps = freqs.collect({rrand(0.6, 0.7) / [2, 2, 2, 2][v]}); //[freqs, vDurs, amps].flop; [freqs, vDurs, attacks, delays, sustains, rels, amps, vRefs].flop; }); @@ -389,7 +393,9 @@ musicData = chords.flop.collect({arg voice, v; }); ); -~patterns.play +~patterns.play; + +(durs.sum / 60).postln ) { SinOsc.ar([110, 110 * 3/2], 0, 0.15) }.play; \ No newline at end of file diff --git a/lilypond/compact_sets_1/includes/part_I.ly b/lilypond/compact_sets_1/includes/part_I.ly index 6da0eb7..0390ee1 100644 --- a/lilypond/compact_sets_1/includes/part_I.ly +++ b/lilypond/compact_sets_1/includes/part_I.ly @@ -1,116 +1,378 @@ { - { a'1^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { a'1^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } \bar "|" - { a'4 ~ a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'4 ~ } + { b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'4 ~ } \bar "|" - { fis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'4 a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { fis'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ f'4 dis'2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } \bar "|" - { a'4 ~ a'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'4 ~ fis'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + { dis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ e'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ fis'8[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } \bar "|" - { a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'2 ~ } + { ais'4 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ a'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ b'4 ~ } \bar "|" - { a'4 fis'2^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } + { b'1 ~ } \bar "|" - { c''2^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} g'2^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} ~ } + { b'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ g'4 ~ g'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } \bar "|" - { g'4 ~ g'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'4 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { b'4 gis'2.^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } \bar "|" - { a'4 ~ a'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] e'2^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + { gis'4 ais'2^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } \bar "|" - { e'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'2 ~ a'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + { a'4 ~ a'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ g'4 e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } \bar "|" - { d''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ b'2 ~ b'8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + { e'4 dis'8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] g'2^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } \bar "|" - { cis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ d''4 ~ d''8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ a'4 ~ } + { g'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ d''2 c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } \bar "|" - { a'1 ~ } + { c''4 b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} ~ } \bar "|" - { a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ a'2 ~ } + { a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } \bar "|" - { a'4 ~ a'8[ fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ fis'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'4 } + { a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ c''2 d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } \bar "|" - { g'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ ais'2 ~ ais'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } + { d''8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ f'4 ~ } \bar "|" - { b'4 ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ dis''8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] cis''2^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + { f'4 gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ais'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} } \bar "|" - { cis''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ b'8[ ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ ais'2 ~ } + { c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] fis''2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} gis'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } \bar "|" - { ais'2. ais'4^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + { dis''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ dis''8[ f''8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ f''2 ~ } \bar "|" - { ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ gis'2. ~ } + { f''8[ c''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ ais'2 ~ } \bar "|" - { gis'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ fis'4 ~ fis'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ d'8[ ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ } + { ais'4 b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ cis''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ b'4 } \bar "|" - { ais'4 ~ ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ g'2 ~ } + { ais'2.^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } \bar "|" - { g'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ a'2 f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + { a'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ ais'2 gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } \bar "|" - { f'4 ~ f'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'4 b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } + { fis'4 ~ fis'8[ d'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ b'8[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } \bar "|" - { a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} gis'4^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ gis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ g'4 ~ } + { gis'4 ~ gis'8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] gis'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } \bar "|" - { g'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ ais'2. } + { gis'4 fis'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ fis'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } \bar "|" - { a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ c''4 g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + { a'4 ~ a'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ b'4 a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } \bar "|" - { g'2. d''4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + { gis'4 ~ gis'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'2 } \bar "|" - { d''4 c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + { gis'2^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ fis'4 } \bar "|" - { b'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ ais'2. } + { e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'4 ~ gis'8[ c''8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ c''8[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } \bar "|" - { g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'4 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { gis'2 ~ gis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} } \bar "|" - { a'1 ~ } + { f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ c''8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ c''4 b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ ais'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } \bar "|" - { a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} gis'4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} } + { a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ a'2 } \bar "|" - { ais'2.^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + { g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ g'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] cis'4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} } \bar "|" - { c''2. ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} } + { dis'2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } \bar "|" - { dis''2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ dis''8[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + { fis'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ f'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ g'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'4 ~ } \bar "|" - { a'2. fis'4^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + { a'4 gis'2^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } \bar "|" - { fis'4 ~ fis'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ ais'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ b'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } + { ais'4 ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ c''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} } \bar "|" - { ais'2 b'4^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} fis'4^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + { ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} e''2^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } \bar "|" - { fis'8[ d'8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ d'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ b'8[ g'8^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ g'4 ~ } + { e''4 ~ e''8[ f''8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ f''8[ e''8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] b'4^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } \bar "|" - { g'2. ~ g'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + { b'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'2 a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } \bar "|" - { g'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ d''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ ais'4 ~ ais'8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + { gis'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} f'8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ dis'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ dis'4 d'4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } \bar "|" - { dis''4 ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ d''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ dis''8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + { ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ a'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] a8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ ais8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } \bar "|" - { g'2 ~ g'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ d''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + { ais8[ b8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ b2 d'4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } \bar "|" - { ais'2 cis''4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + { d'8[ ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ gis'4 ~ gis'8[ g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } \bar "|" - { a'1 ~ } + { g'4 ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ fis'4 ~ fis'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] } \bar "|" - { a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'4 ~ a'8[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } + { fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} dis''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ dis''8[ c''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ c''4 ~ } \bar "|" - { gis'4 ais'2^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } + { c''8[ dis''8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ dis''4 cis''4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} dis''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } \bar "|" - { a'1^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + { dis''8[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ gis'2 ~ gis'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } \bar "|" - { a'4 ais'2^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + { d''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ b'2 ais'4^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} } \bar "|" - { g'4 ~ g'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ a'4 ~ a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + { a'2.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] } \bar "|" - { c''8[ a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'2. ~ } + { e'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ d'4 dis'2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } \bar "|" - { a'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ fis'4 ~ fis'8[ b8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ b4 } + { dis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ g'4 ~ g'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } \bar "|" - { b'4^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} g'2^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ g'8[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + { ais'2 ~ ais'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ b'8[ d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } \bar "|" - { cis''8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] dis''8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ cis''2 ~ } + { d''8[ e''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] f''2.^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } \bar "|" - { cis''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ gis'2 ~ } + { dis''2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ dis''8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ a'4 } \bar "|" - { gis'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} fis'2^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}} + { b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} c''2^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { ais'4 gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] f'2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ } + \bar "|" + { f'4 e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ e'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ b'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { g'2 b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + \bar "|" + { cis''2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ cis''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + \bar "|" + { a'2 ~ a'8[ g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ g'4 } + \bar "|" + { ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ f'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { c''8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'2 ~ a'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { g'4 ~ g'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] g'2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } + \bar "|" + { f'4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ f'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'4 a'4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'2. ~ a'8[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { b'4 ~ b'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] dis''4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + \bar "|" + { d''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ a'2 ~ } + \bar "|" + { a'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'4 ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] } + \bar "|" + { a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} g'2^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { fis'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + \bar "|" + { g'2 ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { b'2 a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { d''4 dis''2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} f''8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { f''4 e''4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} e'2^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } + \bar "|" + { d'2.^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} dis'4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { dis'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a'4 ~ a'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { g'4 ~ g'8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ d''8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ g'4 ~ } + \bar "|" + { g'4 d''2^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ d''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { ais'2 ~ ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} } + \bar "|" + { ais'2.^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } + \bar "|" + { c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} d'2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { d'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ d''4 b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { g'2 fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ fis'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + \bar "|" + { a'4 ais'2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ ais'8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { dis''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ ais'4 gis'2^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { gis'4 fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ gis'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ gis'8[ a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] f'4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + \bar "|" + { f'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ ais'2. ~ } + \bar "|" + { ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ g'2. } + \bar "|" + { f'2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ f'8[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { ais'2. ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { c''8[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] dis''8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ c''4 g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { g'2. dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { e''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ d''8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ c''2 } + \bar "|" + { d''4^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} c''2.^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } + \bar "|" + { g'2.^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { b'1 ~ } + \bar "|" + { b'4 c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ ais'4 ~ } + \bar "|" + { ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] a'2.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { a'2 b'2^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + \bar "|" + { b'2 c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ c''8[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { c'8[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} fis'2^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { fis'2 fis'2^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { fis'8[ d'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] b'2^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} fis'4^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { fis'2 ~ fis'8[ g'8^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ g'4 } + \bar "|" + { fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ b'4 c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ c''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { b'4 cis''2.^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + \bar "|" + { cis''4 g'4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} dis'4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ dis'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] } + \bar "|" + { f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} g'2.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { g'4 cis''8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ d''4 cis''4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} } + \bar "|" + { e''4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ e''8[ f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f''2 ~ } + \bar "|" + { f''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] cis''2^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} } + \bar "|" + { g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} d''4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + \bar "|" + { c''4 ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ ais'4 ~ } + \bar "|" + { ais'2 ~ ais'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { g'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} a'2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} ~ } + \bar "|" + { a'4 ~ a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ b'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ c''4 } + \bar "|" + { ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ gis'4 ~ gis'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ g'2 a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'2 a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ a'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { g'4 ~ g'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ f'2 ~ } + \bar "|" + { f'4 ~ f'8[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} e'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { e'8[ e''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ e''2. ~ } + \bar "|" + { e''8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ g'4 ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { g'4 gis'2^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { c''4 ~ c''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ dis''8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ ais'4 ~ } + \bar "|" + { ais'4 ~ ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ g'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } + \bar "|" + { ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'4 ~ } + \bar "|" + { ais'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ a'2. ~ } + \bar "|" + { a'8[ fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ fis'4 f'2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } + \bar "|" + { ais'2.^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { d''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] f''4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ f''8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ fis'4 ~ } + \bar "|" + { fis'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ gis'4 ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ c''4 ~ } + \bar "|" + { c''4 ~ c''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ b'4 gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { gis'2 ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ ais'8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { ais'2. a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { a'2 g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ f'4 } + \bar "|" + { e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ cis''4 d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + \bar "|" + { d''4 dis''2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { d''4 c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} cis''4^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} } + \bar "|" + { ais'2.^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ ais'8[ f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + \bar "|" + { e'2.^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ e'8[ f''8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { f''8[ dis''8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ dis''2. } + \bar "|" + { e''2^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ e''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] e''4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + \bar "|" + { e''2 b'2^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { b'1 ~ } + \bar "|" + { b'8[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ ais'4 ~ ais'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ b'4 ~ } + \bar "|" + { b'2 c''2^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} } + \bar "|" + { d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} gis'2^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} dis''4^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} } + \bar "|" + { d''2^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} c''4^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ c''8[ d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { d''8[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'2. } + \bar "|" + { fis'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} f'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} fis'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } + \bar "|" + { fis'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ ais'4 c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'2 ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { ais'2 c''2^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + \bar "|" + { c''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] cis''4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} d''8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ ais'4 ~ } + \bar "|" + { ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g'2. ~ } + \bar "|" + { g'4 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ a'8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ a8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { b'2 c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ d''8[ e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { e''4 ~ e''8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } + \bar "|" + { b'2^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} cis''2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { cis''2 d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { b'4 dis''4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ dis''8[ f''8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f''8[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { fis''2 d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ d''8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { c''2. ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { ais'8[ a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ a'2. } + \bar "|" + { d''4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} dis''2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'2 g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { g'2 gis'2^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + \bar "|" + { gis'2 a'2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + \bar "|" + { a'8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ ais'4 c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ g'2 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} } + \bar "|" + { b'2^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} } + \bar "|" + { cis''2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} g'4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } + \bar "|" + { g'2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ g'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f'4 } + \bar "|" + { d''2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ d''8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'4 ~ } + \bar "|" + { a'4 g'2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ g'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { a'4 c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } + \bar "|" + { b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} fis'2^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} dis'4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + \bar "|" + { dis'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ b'4 cis''2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { cis''2. ~ cis''8[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { ais'8[ c''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ c''2 ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { ais'4 gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] e'2^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { e'4 dis''2.^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { dis''4 g'2.^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + \bar "|" + { g'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ d''2. ~ } + \bar "|" + { d''1} \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_1/includes/part_II.ly b/lilypond/compact_sets_1/includes/part_II.ly index 1248e69..69f3778 100644 --- a/lilypond/compact_sets_1/includes/part_II.ly +++ b/lilypond/compact_sets_1/includes/part_II.ly @@ -3,114 +3,376 @@ \bar "|" { g'1 ~ } \bar "|" - { g'1 ~ } + { g'1 } \bar "|" - { g'1 ~ } + { gis'2^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} fis'2^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} } + \bar "|" + { g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ g'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ a'2 } + \bar "|" + { g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ e'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] g'2^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} } + \bar "|" + { a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} b'4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} cis''4^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { cis''1 } + \bar "|" + { fis'2^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ d'8[ cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { cis'4 b2.^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { b2. ~ b8[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + \bar "|" + { gis4^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} a4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ais'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { ais'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'2. } + \bar "|" + { fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ fis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ e'2 ~ } + \bar "|" + { e'4 ~ e'8[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] } + \bar "|" + { g'1^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } + \bar "|" + { g'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ f'8[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ dis'8[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] c'8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { d'2 ~ d'8[ ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ ais'4 ~ } + \bar "|" + { ais'2 c''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ cis''8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] dis''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } + \bar "|" + { c''2^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ c''8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ fis'4 ~ } + \bar "|" + { fis'8[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ fis''2. ~ } + \bar "|" + { fis''2 ~ fis''8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ c''4 } + \bar "|" + { d''2^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ b'4 ~ } + \bar "|" + { b'8[ cis''8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] d''2^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} e''4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { e''1 ~ } + \bar "|" + { e''2 d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } + \bar "|" + { gis'2^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ gis'8[ fis'8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ fis'4 ~ } + \bar "|" + { fis'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] d'4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} gis'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { b'2. ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { gis'4 ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ c''8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ais'2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { ais'2 b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ b'8[ e''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { e''4 dis''2.^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { dis''2. e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { fis''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ b'4 a'2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { a'1 ~ } \bar "|" - { g'4 fis'2.^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} } + { a'2. g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } \bar "|" - { g'2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ g'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } + { f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ e'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ais'2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } \bar "|" - { ais'8[ a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ g'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ a'4 ~ } + { ais'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ a'2. ~ } \bar "|" - { a'2 ~ a'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ c''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + { a'1 ~ } \bar "|" - { d''8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] b'2.^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + { a'8[ a8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ a4 gis4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ gis8[ ais8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] } \bar "|" - { b'4 ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ a'4 ~ } + { g2^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ g8[ f''8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ f''8[ f''8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } \bar "|" - { a'4 g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}[ dis'8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] a4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + { f''8[ f'8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ f'4 ~ f'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ b'4 ~ } \bar "|" - { a4 ~ a8[ ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais4 c'4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} } + { b'8[ d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ d''2. } \bar "|" - { a'2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ a'8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + { c''2^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} fis'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } \bar "|" - { cis''1^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ } + { fis'4 f'2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} e'4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } \bar "|" - { cis''8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ d'2 c'4^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { e'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'4 a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } \bar "|" - { c'2 ~ c'8[ ais8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] cis'4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} } + { a'8[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ gis'2 ais'4^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } \bar "|" - { dis'1^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + { ais'1 } \bar "|" - { dis'4 e'4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] c'4^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { gis'2^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} gis'4^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } \bar "|" - { c'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ d'4 ~ d'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ f'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ } + { gis'4 g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ d''4 ~ } \bar "|" - { gis'1 ~ } + { d''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ ais'4 ~ } \bar "|" - { gis'2. fis'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + { ais'4 a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] } \bar "|" - { f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ f''2. ~ } + { b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ b'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ c''2 } \bar "|" - { f''2 ~ f''8[ e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ e''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + { ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} g'4^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} fis'4^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} b'4^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} } \bar "|" - { c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ d''4 cis''2^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + { a'2^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ g'4 ~ } \bar "|" - { cis''8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ e'8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ d''4 f''8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] } + { g'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ ais'4 b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } \bar "|" - { d''1^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ } + { b'2 a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} dis''4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { dis''2 ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ d''8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] } + \bar "|" + { b'2.^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { a'1 ~ } + \bar "|" + { a'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] f''2^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { f''4 b'2^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ } + \bar "|" + { c''4 ~ c''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ d''2 ~ } + \bar "|" + { d''4 ~ d''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ dis''8[ f''8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ f''4 } + \bar "|" + { g''8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'2. ~ } + \bar "|" + { a'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ g'2 ~ g'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { f'8[ fis'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] fis'8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ d'8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ d'4 c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { c''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'4 ~ ais'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'4 ~ } + \bar "|" + { a'1 } + \bar "|" + { g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} f'4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ } + \bar "|" + { f'4 ~ f'8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ d''2 ~ } \bar "|" { d''1 } \bar "|" - { cis''4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + { dis''2^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ d''4 } + \bar "|" + { dis''4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ dis''8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ g'2 ~ } + \bar "|" + { g'2 f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ dis'4 } + \bar "|" + { d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ d''4 ~ d''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ b'4 ~ } + \bar "|" + { b'4 ~ b'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ d''4 ~ } + \bar "|" + { d''4 a'2.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { a'2. ~ a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] } + \bar "|" + { c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ d''8[ fis''8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ fis''8[ f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f''4 ~ } + \bar "|" + { f''4 gis'2.^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } + \bar "|" + { gis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ g'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ g'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { f'4 ~ f'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ e'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} } + \bar "|" + { a'1^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ } + \bar "|" + { a'4 ~ a'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ b'8[ cis''8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] d''4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } + \bar "|" + { e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f''4 gis'2^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { gis'4 ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ d'8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ c'4 ~ } + \bar "|" + { c'8[ cis'8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ cis'4 c'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ c'8[ ais8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] } + \bar "|" + { a'2^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ g'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { f'4 a'2.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { a'8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais'8[ c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ c''4 ~ c''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] } + \bar "|" + { f'4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ f'8[ cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ cis'4 d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + \bar "|" + { g'1^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} } + \bar "|" + { c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ d''4 ~ } + \bar "|" + { d''2 e''4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} a'4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'2 ~ a'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] g'4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ } + \bar "|" + { g'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ f'4 ~ f'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } + \bar "|" + { b'8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ cis''2 g'4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} } + \bar "|" + { f'2^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} g'4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ g'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { ais'2. ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ } + \bar "|" + { c''4 ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ d''8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ d''4 ~ d''8[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { cis''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ ais'2 a'4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { a'2 ~ a'8[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ b'4 } + \bar "|" + { cis''4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ais'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'4 ~ a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ fis'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] } + \bar "|" + { b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ b'8[ b'8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ b'4 ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { ais'2 ~ ais'8[ gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ fis'4 a'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { a'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ ais'4 ~ ais'8[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ cis''4 ~ } + \bar "|" + { cis''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ dis''4 d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { c''2 ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ ais'4 ~ } + \bar "|" + { ais'4 a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } + \bar "|" + { f'1 ~ } + \bar "|" + { f'4 ~ f'8[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ dis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ e'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + \bar "|" + { cis'4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} d'2^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} e''4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { e''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ d''8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ a'2 ~ } + \bar "|" + { a'2 ~ a'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { dis'8[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ d'2 ~ d'8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } + \bar "|" + { c'8[ ais8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ ais4 a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ c''4 ~ } + \bar "|" + { c''2 ~ c''8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ b'8[ e'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { e'2. d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} } + \bar "|" + { c'4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} a4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ d''8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { g'2. ~ g'8[ gis'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] } + \bar "|" + { fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ e'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ e'4 ~ e'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { b'1 } + \bar "|" + { c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ ais'8[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ ais'4 } + \bar "|" + { gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ g'4 cis''4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ cis''8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { c''1 ~ } + \bar "|" + { c''2 ais'4^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { a'4 b'2^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} cis''4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + \bar "|" + { cis''4 d''2.^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { d''4 e''2.^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } + \bar "|" + { dis''4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ dis''8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ais'2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } + \bar "|" + { ais'4 c''2.^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { c''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] e''4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} fis''8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ ais'4 ~ } + \bar "|" + { ais'4 ~ ais'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ c''4 dis''4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { dis''2 ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ d''8[ e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { e''4 f''8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ c''2 ~ } + \bar "|" + { c''2 ais'2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + \bar "|" + { ais'2 c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] cis''4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } + \bar "|" + { cis''8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ a'2. ~ } + \bar "|" + { a'8[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'2. ~ } + \bar "|" + { gis'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ a'8[ g'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] f'2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } + \bar "|" + { f'4 ais4^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ c'8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { b'8[ c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ c''2. ~ } + \bar "|" + { c''8[ d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] c''2^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} } + \bar "|" + { c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} a'4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + \bar "|" + { a'2 gis'2^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } + \bar "|" + { gis'4 g'2.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { g'2. ~ g'8[ f'8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ } + \bar "|" + { f'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] dis'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ gis'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ a'4 ~ } + \bar "|" + { a'4 ais'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ c''8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] d''4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ais'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { ais'2 ~ ais'8[ a'8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ a'8[ ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] } + \bar "|" + { c''4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} ais'8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ f'4 a'4^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a'2 gis'8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ g'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] } + \bar "|" + { f'2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ f'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ gis8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } + \bar "|" + { g4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ g8[ b'8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ b'2 } + \bar "|" + { g'1^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + \bar "|" + { g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ g'4 a'4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } \bar "|" - { c''8[ d''8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ d''8[ e''8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ e''8[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ fis''4 } + { a'8[ g'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] e'2^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} } \bar "|" - { dis''2^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ dis''8[ d''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] c''8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ ais'8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } + { b'2^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ b'8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] f''8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ g''8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ } \bar "|" - { ais'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ g'4 ~ g'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ fis'4 ~ } + { g''8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'2 g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] } \bar "|" - { fis'4 ~ fis'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ f'8[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ } + { f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ dis'8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ dis'8[ f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ f'2 ~ } \bar "|" - { g'4 ~ g'8[ gis'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ gis'2 ~ } + { f'4 ~ f'8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] cis''4^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } \bar "|" - { gis'1 } + { e''1^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} } \bar "|" - { a'4^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} a'8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ c''8[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ cis''4 ~ } + { f''4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} d''8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ cis''8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ cis''8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ c''4 ~ } \bar "|" - { cis''8[ d''8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] dis''8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ d''8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ d''2 } + { c''4 ~ c''8[ a'8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ a'4 e''4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } \bar "|" - { fis''8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}[ fis'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] dis'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ d'8^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ d'2 ~ } + { e''4 ~ e''8[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ fis''2 ~ } \bar "|" - { d'4 b2.^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } + { fis''1 ~ } \bar "|" - { b1 ~ } + { fis''4 ~ fis''8[ e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ e''8[ dis''8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] cis''4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ } \bar "|" - { b1 } + { cis''2 ~ cis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ d''8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] } \bar "|" - { ais8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ a8^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ a8[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ c'4 ais4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ } + { d''4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ d''8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ f'8[ dis''8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ dis''4 ~ } \bar "|" - { ais1 ~ } + { dis''4 ~ dis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ d''2 ~ } \bar "|" - { ais8[ gis8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] g'4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ais'4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} ~ } + { d''2 ~ d''8[ c''8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ c''8[ b'8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } \bar "|" - { ais'2. c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} } + { b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] b'2.^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} ~ } \bar "|" - { c''4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ d'4 ~ d'8[ cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ } + { b'8[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}] ~ a'4 dis''4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } \bar "|" - { cis'2 b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}[ ais8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] b8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ cis''8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] } + { dis''4 f''8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}[ fis''8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] g''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} d''4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } \bar "|" - { d''2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} e''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ f''8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] g''4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} } + { b'2^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }} cis''2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } \bar "|" - { e''8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ ais'8^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ ais'4 c''8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }}] ~ b'4 ~ } + { cis''1 ~ } \bar "|" - { b'8[ fis'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ fis'2. ~ } + { cis''4 ~ cis''8[ d''8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] e''8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ b'8[ c''8^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] } \bar "|" - { fis'2 f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }}[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ fis'8[ g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] } + { b'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ b'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ a'4 gis'4^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} } \bar "|" - { a'2^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} c''4^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + { fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} e'8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}[ gis'8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ gis'2 ~ } \bar "|" - { d''4^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} cis''2^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" }} ~ cis''8[ cis'8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }}] ~ } + { gis'4 g'8^\markup { \pad-markup #0.2 "+8"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ f'8[ gis8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ais'4^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }} ~ } \bar "|" - { cis'4 d'2^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }} dis'4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + { ais'2. ~ ais'8[ b'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] } \bar "|" - { dis'4 ~ dis'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ fis'2 ~ } + { c''4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ c''8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ ais'8[ a'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] ~ a'8[ ais'8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }}] ~ } \bar "|" - { fis'1 ~ } + { ais'8[ c''8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}] ~ c''8[ fis'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" }}] ~ fis'4 dis'4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" }} } \bar "|" - { fis'4 gis'4^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} g'8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" }}[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" }}] dis'4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 1" }} ~ } + { d'1^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" }} ~ } \bar "|" - { dis'2. cis'4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}} + { d'1} \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_1/includes/part_III.ly b/lilypond/compact_sets_1/includes/part_III.ly index b776311..0202c5b 100644 --- a/lilypond/compact_sets_1/includes/part_III.ly +++ b/lilypond/compact_sets_1/includes/part_III.ly @@ -7,9 +7,21 @@ \bar "|" { d1 ~ } \bar "|" - { d1 ~ } + { d2. ~ d8[ cis8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ } \bar "|" - { d1 ~ } + { cis4 g2^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} f4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { f4 a2.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} } + \bar "|" + { fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ e8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ e8[ fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ fis4 ~ fis8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { e'4 ~ e'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ fis'8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a4 ~ } + \bar "|" + { a2 g8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ dis'8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ dis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] } + \bar "|" + { dis'8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ g8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ g4 ~ g8[ dis8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] e4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + \bar "|" + { e4 ~ e8[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ d2 ~ } \bar "|" { d1 ~ } \bar "|" @@ -17,17 +29,29 @@ \bar "|" { d1 ~ } \bar "|" - { d2. cis4^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + { d2 dis4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} f4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } \bar "|" - { cis1 ~ } + { ais1^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ~ } \bar "|" - { cis4 d4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} e4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ e8[ f8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + { ais2 a4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ a8[ gis8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ } \bar "|" - { f8[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] d2^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} g4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } + { gis8[ fis8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ais2.^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ } \bar "|" - { g4 f2.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ } + { ais1 ~ } \bar "|" - { f1 ~ } + { ais2 gis4^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { fis2 e4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ e8[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { f4 f8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ e8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ e2 ~ } + \bar "|" + { e1 ~ } + \bar "|" + { e1 ~ } + \bar "|" + { e1 ~ } + \bar "|" + { e8[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] fis4^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} f2^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } \bar "|" { f1 ~ } \bar "|" @@ -35,15 +59,167 @@ \bar "|" { f1 } \bar "|" - { fis4^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} gis8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ais2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + { gis4^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ais8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ dis'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ dis'2 ~ } \bar "|" - { ais1 ~ } + { dis'2. c'4^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } \bar "|" - { ais1 ~ } + { b4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} cis'4^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ b4 ~ } + \bar "|" + { b1 ~ } + \bar "|" + { b2 ~ b8[ cis'8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ cis'4 } + \bar "|" + { d'4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} c'4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ d'8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { c'2. ~ c'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] } + \bar "|" + { f'4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} e'4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} d'2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { d'2 ~ d'8[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ c'8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] } + \bar "|" + { c'4^\markup { \pad-markup #0.2 "+41"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} d'2.^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + \bar "|" + { d'1 ~ } + \bar "|" + { d'1 ~ } + \bar "|" + { d'1 ~ } + \bar "|" + { d'4 ~ d'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ e'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ d'8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] } + \bar "|" + { ais2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ ais8[ c'8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ c'4 } + \bar "|" + { d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} cis'4^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ cis'8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ais4^\markup { \pad-markup #0.2 "-25"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ } + \bar "|" + { ais4 ~ ais8[ gis8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ gis2 ~ } + \bar "|" + { gis4 fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ f8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ f8[ fis8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ fis8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { fis'1 ~ } + \bar "|" + { fis'1 ~ } + \bar "|" + { fis'1 ~ } + \bar "|" + { fis'1 ~ } + \bar "|" + { fis'2. ~ fis'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { f'8[ fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ fis'8[ g8^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ g2 ~ } + \bar "|" + { g4 ~ g8[ fis8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] g4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { g1 ~ } + \bar "|" + { g2 ~ g8[ gis8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ gis4 } + \bar "|" + { ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ g2 a4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ } + \bar "|" + { a8[ g8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ g8[ gis8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] a2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a2 b4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} ~ b8[ c'8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { c'8[ ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ ais2. ~ } + \bar "|" + { ais2. a4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } + \bar "|" + { a4 g4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ g8[ f8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] dis8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { a2 c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ c8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ c4 } + \bar "|" + { d'1^\markup { \pad-markup #0.2 "+38"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } + \bar "|" + { d'1^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ } + \bar "|" + { d'1 ~ } + \bar "|" + { d'1 ~ } + \bar "|" + { d'2 ~ d'8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] b4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + \bar "|" + { a2.^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ a8[ ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { ais8[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] g2.^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } + \bar "|" + { g1 ~ } + \bar "|" + { g1 ~ } + \bar "|" + { g1 ~ } + \bar "|" + { g1 ~ } + \bar "|" + { g2. ~ g8[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { a8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] c'4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} ais2^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { ais2 a4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} a,4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} } + \bar "|" + { ais,8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ a2. ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a4 ~ a8[ ais8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ ais8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] d'4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + \bar "|" + { fis1^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { fis1 ~ } + \bar "|" + { fis2 f4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} dis4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } + \bar "|" + { cis4^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ cis8[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ d4 e8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ d8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { d4 c4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ais,2^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { ais,4 a,4^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} gis,8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ gis8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ gis4 ~ } + \bar "|" + { gis2 g8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ f8[ dis8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { dis4 ~ dis8[ f8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ f2 } + \bar "|" + { a2^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ a8[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ c'8[ a8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } + \bar "|" + { a8[ b8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ b4 e4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ e8[ dis8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { dis4 ais,8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}[ a,8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ a,2 ~ } + \bar "|" + { a,4 g,4^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ g,8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ a8[ g8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { g4 ~ g8[ f8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ f4 f4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } + \bar "|" + { d'2^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} c'8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}[ b8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] gis4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} } + \bar "|" + { g8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ f2 fis4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} } + \bar "|" + { dis4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ gis8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ gis8[ a8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ a4 } + \bar "|" + { fis4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ fis8[ a8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ a2 ~ } + \bar "|" + { a8[ gis8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ gis8[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ d'8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ b8[ cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { cis'2 a2^\markup { \pad-markup #0.2 "-45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ } + \bar "|" + { a8[ b8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ b4 d'4^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ d'8[ dis'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { dis'4 c'2.^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } + \bar "|" + { a4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ a8[ gis8^\markup { \pad-markup #0.2 "+19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ gis4 ~ gis8[ fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] } + \bar "|" + { f4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ f8[ dis8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ dis2 ~ } \bar "|" - { ais4 a4^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} } + { dis4 ~ dis8[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ d8[ c8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ c8[ b,8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] } \bar "|" - { b4^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} a2.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } + { a1^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } \bar "|" { a1 ~ } \bar "|" @@ -51,66 +227,152 @@ \bar "|" { a1 ~ } \bar "|" - { a2 ~ a8[ ais8^\markup { \pad-markup #0.2 "+16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ ais8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ } + { a2. ~ a8[ b8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] } \bar "|" - { b8[ c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ c'2. ~ } + { c'4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} d'4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} f2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + \bar "|" + { f1 } + \bar "|" + { g4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} fis4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} e4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }} d4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + \bar "|" + { d2. dis4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} } + \bar "|" + { e4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ ais8^\markup { \pad-markup #0.2 "-33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ ais2 ~ } + \bar "|" + { ais4 ~ ais8[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ c'2 ~ } \bar "|" { c'1 ~ } \bar "|" { c'1 ~ } \bar "|" - { c'2 d'4^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ d'8[ cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] } + { c'2. fis4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } \bar "|" - { b8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ d4 cis2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } + { g4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} a2.^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } \bar "|" - { dis1^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + { a8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ b4 c'4^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ c'8[ fis8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } \bar "|" - { dis2. ~ dis8[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ } + { fis1 ~ } \bar "|" - { f8[ g8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ g4 gis4^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ gis8[ b8^\markup { \pad-markup #0.2 "-49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ } + { fis2 f4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }} ~ f8[ dis8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } \bar "|" - { b1 ~ } + { dis8[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] d2.^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } \bar "|" - { b2 a8^\markup { \pad-markup #0.2 "+40"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}[ c'8^\markup { \pad-markup #0.2 "-29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ c'8[ b8^\markup { \pad-markup #0.2 "+22"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] } + { e4^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} ~ e8[ dis8^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] f8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ cis'8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ cis'4 ~ } \bar "|" - { g1^\markup { \pad-markup #0.2 "+36"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + { cis'4 ~ cis'8[ ais8^\markup { \pad-markup #0.2 "+43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ ais2 ~ } \bar "|" - { g1 ~ } + { ais8[ a8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a8[ b8^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] c'8^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ gis8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ gis4 ~ } + \bar "|" + { gis1 ~ } + \bar "|" + { gis1 ~ } + \bar "|" + { gis1 ~ } + \bar "|" + { gis1 ~ } + \bar "|" + { gis4 g4^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} f2^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} } + \bar "|" + { e8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ f8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ f2 ~ f8[ dis8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ } + \bar "|" + { dis2. ~ dis8[ f8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { f8[ fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ fis8[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] ~ g2 ~ } + \bar "|" + { g2 ~ g8[ f8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ f8[ fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ } + \bar "|" + { fis4 e8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}[ c'8^\markup { \pad-markup #0.2 "+6"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}] ~ c'2 ~ } + \bar "|" + { c'1 ~ } \bar "|" - { g2. ~ g8[ fis8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ } + { c'2. ~ c'8[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ } \bar "|" - { fis4 f4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} e8^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ d8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ d4 ~ } + { b4 c'8^\markup { \pad-markup #0.2 "-2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ d'8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] d'2^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ } \bar "|" - { d4 c4^\markup { \pad-markup #0.2 "+47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ c8[ gis,8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] f4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }} } + { d'4 ~ d'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ e'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ fis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ } \bar "|" - { dis1^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ } + { e'8[ f'8^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] dis'4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ dis'8[ cis'8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ cis'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] } + \bar "|" + { dis'2.^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} ~ dis'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] } + \bar "|" + { fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}[ f'8^\markup { \pad-markup #0.2 "+39"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ f'2. ~ } + \bar "|" + { f'1 ~ } + \bar "|" + { f'1 ~ } + \bar "|" + { f'2. ~ f'8[ e'8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { e'8[ d'8^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ d'8[ cis'8^\markup { \pad-markup #0.2 "+17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ cis'4 d4^\markup { \pad-markup #0.2 "+29"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + \bar "|" + { d2 ~ d8[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ f4 } + \bar "|" + { fis4^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} dis2.^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }} ~ } \bar "|" { dis1 ~ } \bar "|" - { dis1 } + { dis1 ~ } \bar "|" - { f8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ g8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] fis2.^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} ~ } + { dis4 f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}[ a,8^\markup { \pad-markup #0.2 "+31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] b,8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ d'4 ~ } \bar "|" - { fis1 ~ } + { d'2 cis'2^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} } \bar "|" - { fis4 ~ fis8[ dis8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ dis4 ~ dis8[ e8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ } + { b4^\markup { \pad-markup #0.2 "+35"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }} ~ b8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ a2 ~ } \bar "|" - { e4 fis8^\markup { \pad-markup #0.2 "+24"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] ~ f2 ~ } + { a1 ~ } \bar "|" - { f1 ~ } + { a1 ~ } \bar "|" - { f1 ~ } + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a2 ~ a8[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] fis4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ } + \bar "|" + { fis8[ f8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ f2. ~ } + \bar "|" + { f4 e4^\markup { \pad-markup #0.2 "-43"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} fis8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ b8^\markup { \pad-markup #0.2 "-14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }}] ~ b4 ~ } + \bar "|" + { b1 ~ } + \bar "|" + { b1 } + \bar "|" + { cis'8^\markup { \pad-markup #0.2 "-10"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ dis'8^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] d'2.^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} ~ } + \bar "|" + { d'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] f'8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }}[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ fis'4 f'4^\markup { \pad-markup #0.2 "+45"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }} ~ } + \bar "|" + { f'2. ~ f'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" }}] ~ } + \bar "|" + { e'4 dis'4^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }} d'8^\markup { \pad-markup #0.2 "+2"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ g8^\markup { \pad-markup #0.2 "+0"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 1" }}] ~ g4 ~ } \bar "|" - { f4 ~ f8[ fis8^\markup { \pad-markup #0.2 "-47"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}] gis8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}[ fis8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] fis'4^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} } + { g4 ~ g8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" }}] ~ a2 ~ } \bar "|" - { f'4^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" }} ~ f'8[ dis'8^\markup { \pad-markup #0.2 "+49"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ dis'2 ~ } + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a1 ~ } + \bar "|" + { a2. fis'4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }} } + \bar "|" + { f'8^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" }}[ g'8^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" }}] ~ g'8[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" }}] ~ f'4 dis'4^\markup { \pad-markup #0.2 "+21"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" }} ~ } \bar "|" { dis'1 ~ } \bar "|" - { dis'2. fis'8^\markup { \pad-markup #0.2 "-19"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}[ f'8^\markup { \pad-markup #0.2 "-31"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }}] } + { dis'2. ~ dis'8[ e'8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ } + \bar "|" + { e'8[ fis'8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 1" }}] ~ fis'4 fis8^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}[ e8^\markup { \pad-markup #0.2 "+33"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] fis4^\markup { \pad-markup #0.2 "-12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ } + \bar "|" + { fis1 ~ } + \bar "|" + { fis1 ~ } + \bar "|" + { fis8[ gis8^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }}] ~ gis4 g4^\markup { \pad-markup #0.2 "-27"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" }} f4^\markup { \pad-markup #0.2 "+18"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" }} } \bar "|" - { dis'1^\markup { \pad-markup #0.2 "+14"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }} ~ } + { gis2.^\markup { \pad-markup #0.2 "-16"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }} ~ gis8[ a8^\markup { \pad-markup #0.2 "+4"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" }}] ~ } + \bar "|" + { a1 ~ } \bar "|" - { dis'4 ~ dis'8[ cis'8^\markup { \pad-markup #0.2 "-17"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" }}] ~ cis'8[ gis8^\markup { \pad-markup #0.2 "+12"}_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" }}] ~ gis4} + { a1} \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_2.ly b/lilypond/compact_sets_2.ly index 57935d7..64b5d1a 100644 --- a/lilypond/compact_sets_2.ly +++ b/lilypond/compact_sets_2.ly @@ -120,7 +120,7 @@ midiInstrument = #"clarinet" } { - \numericTimeSignature \time 4/4 + \numericTimeSignature \time 2/2 \include "compact_sets_2/includes/part_I.ly" } \new Staff = "II" \with { diff --git a/lilypond/compact_sets_2/includes/part_I.ly b/lilypond/compact_sets_2/includes/part_I.ly index 82b19a5..8d93191 100644 --- a/lilypond/compact_sets_2/includes/part_I.ly +++ b/lilypond/compact_sets_2/includes/part_I.ly @@ -872,7 +872,5 @@ { f'1 ~ } \bar "|" { f'1 } - \bar "|" - { r1 } \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_2/includes/part_II.ly b/lilypond/compact_sets_2/includes/part_II.ly index 844ade9..51139af 100644 --- a/lilypond/compact_sets_2/includes/part_II.ly +++ b/lilypond/compact_sets_2/includes/part_II.ly @@ -872,7 +872,5 @@ { dis'1 ~ } \bar "|" { dis'1 } - \bar "|" - { r1 } \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_2/includes/part_III.ly b/lilypond/compact_sets_2/includes/part_III.ly index 1d3835e..751a630 100644 --- a/lilypond/compact_sets_2/includes/part_III.ly +++ b/lilypond/compact_sets_2/includes/part_III.ly @@ -872,7 +872,5 @@ { d1 ~ } \bar "|" { d1 } - \bar "|" - { r1 } \bar "|." } \ No newline at end of file diff --git a/lilypond/compact_sets_3.ly b/lilypond/compact_sets_3.ly index 0392297..8d3402e 100644 --- a/lilypond/compact_sets_3.ly +++ b/lilypond/compact_sets_3.ly @@ -120,7 +120,7 @@ midiInstrument = #"clarinet" } { - \numericTimeSignature \time 4/4 + \numericTimeSignature \time 2/2 \include "compact_sets_3/includes/part_I.ly" } \new Staff = "II" \with {