From 468db5f75773bf9dc796185b2848b047eba4ff02 Mon Sep 17 00:00:00 2001 From: Bartosz Ogonowski Date: Sat, 2 May 2020 20:28:50 +0200 Subject: [PATCH] laptop commit linear regression --- code_regression.py | 6 +- dev-0/out.tsv | 2102 ++++++++++++++++++++++---------------------- test-A/out.tsv | 1884 +++++++++++++++++++-------------------- 3 files changed, 1996 insertions(+), 1996 deletions(-) diff --git a/code_regression.py b/code_regression.py index 10d83e9..c0b3c65 100644 --- a/code_regression.py +++ b/code_regression.py @@ -16,8 +16,8 @@ def define_vocabulary(file_to_learn_new_words): def tokenize_list(string_input): words=[] string=string_input.replace('\\n',' ') - text=re.sub(r'\w+:\/{2}[\d\w-]+(\.[\d\w-]+)*(?:(?:\/[^\s/]*))*', '', string) - text = re.sub(r'\\n+', " ", text) + #text=re.sub(r'\w+:\/{2}[\d\w-]+(\.[\d\w-]+)*(?:(?:\/[^\s/]*))*', '', string) + text = re.sub(r'\\n+', " ", string) text = re.sub(r'http\S+', " ", text) text = re.sub(r'\/[a-z]\/', " ", text) text = re.sub(r'[^a-z]', " ", text) @@ -53,7 +53,7 @@ def read_words(input_path): return vocabulary def train(vocabulary,input_train,expected_train): - learning_rate=0.0000000000001 + learning_rate=0.00000001 learning_precision=0.0000001 words_vocabulary={} with open(input_train,encoding='utf-8') as input_file, open(expected_train,encoding='utf-8') as expected_file: diff --git a/dev-0/out.tsv b/dev-0/out.tsv index 800a78e..24e281e 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -1,10 +1,5 @@ 1 -0 -0 1 -0 -0 -0 1 1 1 @@ -14,19 +9,16 @@ 0 1 0 +0 1 0 +0 1 1 1 1 0 -0 1 -1 -0 -0 -0 0 0 0 @@ -34,74 +26,76 @@ 0 1 1 +0 1 0 0 -1 0 1 -1 -0 0 0 0 1 +0 +0 1 -1 +0 0 0 1 0 0 +0 +0 +0 1 1 +0 1 1 +0 1 +0 +0 +0 1 1 1 -0 -0 1 0 0 -1 0 0 1 0 1 -0 1 0 0 -1 -1 -1 -1 0 0 1 1 +1 0 0 0 0 -0 -1 -0 1 1 0 +1 0 0 1 0 +1 +1 0 0 1 1 +1 0 0 1 @@ -115,32 +109,22 @@ 0 0 0 -1 0 1 1 -1 0 0 0 -1 0 -1 -1 0 0 -1 -1 +0 +0 1 0 0 0 -1 -1 -1 -1 -1 -1 +0 0 0 1 @@ -148,31 +132,25 @@ 0 1 0 +0 +0 1 1 1 0 1 -1 0 0 0 1 +1 0 0 0 0 -1 -0 -1 -0 0 -1 -1 -1 0 1 -1 0 1 0 @@ -183,12 +161,22 @@ 0 0 1 +1 0 0 1 +1 0 0 1 +0 +1 +1 +1 +1 +1 +1 +0 1 0 0 @@ -197,14 +185,15 @@ 0 1 1 -0 1 0 -0 1 0 0 +1 +1 0 +1 0 1 1 @@ -218,51 +207,37 @@ 0 0 1 -0 -0 -0 1 -0 -0 1 -0 1 1 1 -0 -0 -0 -0 1 1 -0 -0 +1 0 1 0 +1 0 0 0 1 -0 1 0 -1 0 1 0 -0 +1 0 0 0 0 1 -0 1 1 -0 1 -0 +1 0 0 0 @@ -271,23 +246,27 @@ 1 1 0 -0 1 0 0 -1 0 0 1 0 1 +0 1 0 +0 1 +0 1 1 0 1 +1 +0 +0 0 1 0 @@ -296,81 +275,82 @@ 1 0 0 +1 0 0 0 0 +1 +1 0 0 1 0 0 +0 1 0 0 1 1 0 -1 0 0 0 0 -1 0 0 -1 +0 0 1 -1 +0 +0 0 1 1 1 0 1 -1 0 1 -0 -0 1 1 0 0 1 1 -1 0 -1 0 1 0 +0 1 0 0 0 1 +0 +1 +1 1 0 0 1 0 1 -1 0 0 -1 0 0 0 +1 0 0 0 1 1 0 -1 +0 0 1 0 @@ -378,59 +358,52 @@ 0 0 0 +1 0 1 0 +0 1 0 +1 0 0 1 1 -0 1 1 0 -1 0 0 -1 -1 0 -1 0 0 0 0 -1 +0 0 0 1 0 1 +0 1 0 0 0 0 -1 0 0 -1 0 1 1 -0 1 0 0 1 -1 -1 -1 -0 0 1 +0 1 1 0 @@ -441,34 +414,26 @@ 0 1 1 -1 -0 0 1 1 0 -1 0 0 1 -1 -1 -0 -0 0 1 +0 1 0 0 0 +1 0 0 1 1 -1 0 -1 -1 0 0 1 @@ -480,38 +445,42 @@ 0 0 0 +0 +1 1 0 0 +1 +1 0 1 1 +0 +0 1 1 0 +0 1 0 0 1 +0 +1 1 1 1 -0 0 0 1 0 1 -1 0 -1 0 1 0 -1 -1 0 -1 +0 1 1 0 @@ -521,19 +490,24 @@ 1 0 0 +1 0 -0 +1 1 1 0 0 +1 0 1 +0 1 0 +1 0 0 1 +1 0 1 1 @@ -541,38 +515,34 @@ 0 0 0 -1 -1 +0 1 0 0 0 +1 0 0 1 0 -1 0 1 -1 0 0 1 0 -1 -1 -1 -1 -1 0 0 0 -1 +0 +0 1 0 0 1 +0 1 +0 1 0 1 @@ -586,21 +556,16 @@ 0 0 1 -0 +1 0 0 1 -1 0 0 0 -1 0 1 -1 -0 0 -1 0 0 1 @@ -608,8 +573,8 @@ 0 0 0 -1 0 +1 0 0 1 @@ -619,114 +584,117 @@ 0 0 0 +0 +1 1 1 0 1 0 0 +1 0 0 0 +1 0 0 0 1 -0 +1 +1 0 0 1 -1 0 0 1 1 1 +1 0 1 1 0 1 0 +1 0 +1 0 0 -1 0 1 -1 0 -1 -1 -1 0 1 -1 0 0 0 -1 -1 -1 0 0 0 0 -1 0 1 -1 0 1 -1 0 0 -1 0 1 -1 0 0 0 +1 0 0 -1 0 0 0 0 -1 -1 0 +1 0 0 +1 +1 0 0 0 0 1 -1 0 1 1 1 -1 0 -1 +0 +0 +0 0 1 0 +1 +1 0 +1 0 1 0 0 0 0 -1 0 +1 +1 +1 +1 0 1 +1 +0 +0 0 1 0 @@ -742,12 +710,13 @@ 1 0 0 -1 0 0 0 0 -1 +0 +0 +0 0 1 0 @@ -757,22 +726,28 @@ 1 0 0 -1 +0 +0 +0 1 0 +1 +1 0 0 +1 0 1 0 0 0 0 -1 0 1 0 0 +1 +0 0 0 1 @@ -780,33 +755,49 @@ 0 0 0 +1 0 1 +1 0 1 1 1 1 +0 1 0 0 0 0 +0 +0 +1 +0 +1 1 1 1 0 +1 +1 +1 +1 0 0 +1 +1 0 1 +1 +0 0 0 0 0 -1 0 1 +1 0 0 0 @@ -814,61 +805,61 @@ 1 0 0 -0 +1 1 0 0 0 1 +1 +0 +1 0 0 0 -1 0 0 0 -1 1 0 0 0 -1 0 +1 0 1 1 0 +0 +0 1 0 0 0 1 +1 0 0 +1 0 1 +0 1 1 -0 1 0 0 -1 0 +1 0 0 0 0 0 -1 0 0 -1 0 -1 0 -1 -1 0 0 0 @@ -878,29 +869,32 @@ 0 0 0 -1 0 0 0 0 1 -0 1 0 0 0 1 0 -1 +0 +0 +0 0 1 +0 1 1 0 0 -1 0 0 +1 +1 +1 0 1 1 @@ -908,23 +902,22 @@ 1 0 0 -0 -0 +1 1 0 0 0 0 0 -1 +0 1 0 0 1 0 -0 1 0 +1 0 1 0 @@ -938,21 +931,24 @@ 0 0 0 -0 1 1 0 -1 +0 0 1 +0 1 +0 1 +0 1 -1 +0 1 1 0 -1 +0 +0 0 1 0 @@ -963,25 +959,29 @@ 0 1 1 -1 -1 0 0 0 0 0 +1 +1 +1 0 0 1 0 +1 0 0 1 0 +0 1 0 1 1 +0 1 0 0 @@ -991,76 +991,90 @@ 0 0 0 -1 0 0 0 -1 -0 -1 -0 0 0 +1 0 0 +1 0 0 0 0 1 +1 0 1 +0 1 1 1 0 -1 0 0 0 -1 -1 0 -1 -1 +0 0 1 0 0 0 -1 0 1 0 0 1 0 +0 +0 1 0 0 +0 +0 +0 +0 1 1 0 0 0 +1 0 0 -1 0 1 0 0 +0 +1 +1 1 0 0 +1 0 0 1 +1 +1 +1 +1 0 0 1 0 +1 +1 +0 0 +0 +0 +1 1 0 0 @@ -1069,6 +1083,11 @@ 1 1 0 +0 +0 +0 +1 +0 1 0 1 @@ -1076,27 +1095,44 @@ 0 1 1 +1 0 1 1 +0 1 0 0 0 +0 +1 1 0 0 0 0 -1 -1 +0 +0 +0 +0 +0 +0 +0 +0 0 1 +0 1 +0 1 1 +0 +0 +0 1 0 +0 +0 1 1 1 @@ -1108,17 +1144,13 @@ 0 0 0 -1 0 0 0 0 0 -1 0 0 -1 -1 0 0 0 @@ -1128,174 +1160,242 @@ 0 0 0 -1 0 0 -1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 0 0 0 0 0 1 +0 +0 +0 +0 +0 +0 +0 1 1 1 1 1 +0 +0 +0 +0 +0 +0 1 +0 1 1 +0 +0 +0 1 1 +0 +0 +0 +0 +0 +0 +0 +0 1 1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 1 +0 1 1 +0 1 +0 1 1 1 1 +0 1 1 +0 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 +0 1 0 0 0 +1 0 0 0 +1 0 0 1 0 0 +1 0 0 1 0 +0 +0 1 0 +0 +0 +0 +0 +0 +0 +0 1 +0 +0 1 1 0 +0 1 +0 1 -1 +0 0 1 +0 1 0 0 0 -1 0 1 0 0 0 -0 1 0 +1 0 0 0 0 1 +1 +1 0 +1 +1 0 1 0 +0 1 1 0 +0 +0 +0 1 1 +1 +0 0 0 1 0 0 0 -1 0 0 1 +0 1 0 0 1 +1 +0 +1 +0 0 1 1 1 1 1 -0 -0 1 1 0 0 +0 1 +0 +0 1 0 +1 0 0 0 @@ -1307,28 +1407,29 @@ 1 0 0 -0 -1 -1 1 0 +1 0 0 +1 0 1 0 0 1 0 -1 0 0 0 1 0 +0 1 0 0 +1 +0 0 0 0 @@ -1336,15 +1437,17 @@ 0 0 0 +1 0 1 1 -0 1 -0 1 1 0 +0 +1 +0 1 0 1 @@ -1354,6 +1457,11 @@ 0 0 0 +1 +0 +1 +1 +1 0 0 0 @@ -1361,10 +1469,11 @@ 0 1 1 -0 1 -0 1 +1 +0 +0 0 0 0 @@ -1373,28 +1482,43 @@ 0 0 0 +0 1 0 1 +1 0 1 0 0 0 1 +1 0 0 +1 +0 +1 0 0 1 0 +0 +0 +0 +0 +0 1 1 0 0 1 +1 +1 +1 0 0 +1 0 1 0 @@ -1403,27 +1527,27 @@ 0 0 0 -1 -1 0 0 0 1 -1 0 -1 0 -1 0 1 1 -1 -1 +0 +0 +0 +0 0 1 0 0 +1 +1 0 +1 0 1 0 @@ -1438,101 +1562,106 @@ 0 0 0 -1 -0 0 0 1 1 -1 0 1 +1 +0 0 1 1 0 +0 1 1 -1 +0 1 1 0 0 0 1 -0 1 0 0 1 0 +1 0 1 0 0 1 -1 0 1 1 0 -1 -0 0 -1 0 0 1 1 -0 1 0 0 0 +0 1 0 0 0 1 +0 +0 +0 +0 +0 1 0 1 1 0 1 +0 +0 1 0 0 0 +0 +0 +0 +0 +0 1 1 +0 1 1 +0 1 1 1 1 -0 -0 1 +0 1 1 0 0 -1 0 0 0 -1 0 1 +1 +0 0 0 -1 -1 0 -1 -1 0 0 1 @@ -1542,16 +1671,23 @@ 1 0 1 +0 +0 +0 +0 1 1 -1 +0 +0 +0 0 1 1 0 0 0 -1 +0 +0 0 0 1 @@ -1560,7 +1696,6 @@ 0 0 1 -0 1 0 0 @@ -1568,15 +1703,13 @@ 0 1 0 -1 +0 0 0 1 0 0 1 -1 -0 0 0 0 @@ -1587,19 +1720,21 @@ 0 1 0 +0 +0 1 1 +0 1 1 1 0 +1 0 0 0 0 1 -0 -1 1 1 1 @@ -1610,17 +1745,19 @@ 0 0 0 -1 +0 1 0 0 0 -1 0 -1 -1 0 0 +0 +0 +0 +1 +1 1 1 0 @@ -1631,17 +1768,21 @@ 0 0 0 +1 0 0 -1 0 1 -1 -0 0 +1 0 +1 0 +1 +1 0 +1 +1 0 0 1 @@ -1649,40 +1790,62 @@ 1 1 1 +0 1 +0 1 +0 +0 +0 1 0 0 0 0 0 +0 +0 +0 +0 1 +0 1 1 -1 +0 +0 1 0 +1 0 0 1 1 0 +1 +1 +1 +1 +1 0 0 +1 +1 0 0 -1 0 1 0 0 -0 +1 +1 1 0 0 +1 0 0 +1 +1 0 1 0 @@ -1690,15 +1853,24 @@ 1 0 1 +1 0 +1 0 0 1 -0 1 0 +0 +0 +0 +0 +0 +0 +0 1 0 +1 0 0 1 @@ -1706,30 +1878,44 @@ 1 0 0 +1 0 1 1 1 +1 +0 +1 +0 +0 0 0 +1 +0 0 1 1 1 0 -0 1 0 0 +0 1 1 1 1 0 1 +1 +0 +0 +0 0 1 1 +1 +0 0 0 0 @@ -1738,30 +1924,47 @@ 0 1 1 +1 +0 0 0 -1 0 0 1 0 +0 +0 +1 1 +1 +1 +1 +0 0 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 +1 +1 0 0 0 1 -1 +0 0 0 0 @@ -1771,30 +1974,34 @@ 0 0 1 +1 0 0 1 -0 1 0 0 +0 +0 1 0 0 1 1 1 +1 0 +1 +1 0 0 0 -1 0 0 0 1 1 -0 +1 0 0 0 @@ -1802,10 +2009,7 @@ 1 0 0 -0 1 -0 -0 1 0 0 @@ -1817,19 +2021,25 @@ 0 0 0 +0 1 0 +1 +1 0 0 1 +1 0 0 +1 0 0 1 -0 1 0 +0 +1 1 0 0 @@ -1840,11 +2050,8 @@ 0 1 0 -1 -1 -1 -1 -1 +0 +0 1 0 1 @@ -1852,147 +2059,129 @@ 1 0 0 -1 -1 0 1 1 1 +0 +0 +0 1 0 +0 +0 1 0 0 0 0 1 -1 -1 0 0 0 -1 -1 0 -1 0 -1 0 0 0 -1 0 -1 -1 +0 +0 0 1 0 1 +1 0 0 1 -1 0 1 0 0 0 -1 -1 0 0 1 -1 0 0 +1 +0 +1 0 1 1 0 0 +1 0 1 +0 1 0 1 0 0 -1 -1 0 0 0 -1 -1 -1 0 0 0 1 +0 1 1 -0 1 1 0 0 0 -1 -1 0 0 1 -0 +1 0 1 +1 0 0 -1 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 0 1 +0 1 1 0 0 1 -1 0 1 1 -0 1 -0 1 1 1 0 0 0 -1 0 -1 -1 +0 1 0 0 1 1 -0 1 0 0 @@ -2007,20 +2196,19 @@ 0 1 0 -1 -1 -1 0 -1 +0 +0 0 1 +0 +0 1 1 1 0 0 0 -1 0 0 0 @@ -2028,7 +2216,12 @@ 1 1 1 +1 +1 0 +0 +1 +1 1 0 1 @@ -2037,22 +2230,18 @@ 1 1 0 -0 -0 -0 -1 1 0 0 0 0 +1 0 1 1 1 0 -0 -0 +1 0 1 1 @@ -2060,36 +2249,39 @@ 0 1 0 +0 +0 +0 1 +0 1 0 0 1 +0 +0 1 0 0 0 1 0 -1 -1 0 0 -1 0 0 1 -1 -1 0 +1 0 1 1 0 -1 0 1 +0 1 +0 1 0 1 @@ -2099,7 +2291,8 @@ 1 1 0 -1 +0 +0 1 0 1 @@ -2109,46 +2302,35 @@ 0 0 0 -1 -0 0 -1 0 0 1 0 0 -1 -1 -1 0 -1 0 1 0 0 1 -1 -1 -1 0 0 -1 -1 0 0 -1 0 1 -1 +0 0 0 1 0 +1 0 1 1 0 +0 1 0 1 @@ -2172,32 +2354,48 @@ 0 0 1 +0 +1 1 +1 +0 0 1 +0 1 1 0 1 +1 0 1 0 0 0 1 -1 0 +1 0 +1 0 +1 +1 +1 0 0 1 1 +1 +1 +1 +0 0 0 0 0 1 +1 +1 0 0 1 @@ -2205,6 +2403,7 @@ 0 0 1 +0 1 1 1 @@ -2213,27 +2412,21 @@ 0 0 0 -0 1 0 +1 0 0 0 0 0 0 -1 0 0 0 0 0 1 -1 -1 -1 -0 -0 0 0 0 @@ -2242,6 +2435,8 @@ 1 1 0 +1 +1 0 0 0 @@ -2249,32 +2444,27 @@ 0 1 1 -1 0 0 0 0 0 0 -1 0 -1 0 1 1 0 0 0 -1 0 0 0 -1 -1 0 -1 0 1 +0 +0 1 1 1 @@ -2285,53 +2475,54 @@ 1 0 0 -0 -0 1 0 -1 0 0 0 +1 0 0 1 +0 +1 +1 1 1 -0 -0 -0 0 0 0 0 1 -1 +0 1 0 0 0 0 0 -1 +0 1 0 0 +0 +1 1 0 +0 1 0 0 0 1 -0 +1 1 0 0 1 +1 0 0 -1 0 0 1 @@ -2339,31 +2530,22 @@ 1 0 0 -1 0 0 0 +1 0 1 0 0 -1 0 -1 -1 -1 -1 -1 0 -1 0 0 1 -1 0 -1 0 -1 +0 0 0 0 @@ -2372,11 +2554,6 @@ 0 0 0 -1 -1 -1 -1 -1 0 0 0 @@ -2386,15 +2563,11 @@ 1 0 1 +1 0 0 0 1 -1 -1 -1 -1 -0 0 0 1 @@ -2405,74 +2578,64 @@ 1 0 0 -0 1 0 -1 -1 -1 -1 +0 1 0 +1 0 0 0 0 1 -1 0 1 0 0 -1 0 1 -1 -1 -1 0 1 -1 -1 -1 0 0 0 -1 -1 0 1 1 1 1 0 -1 0 -1 +0 1 0 0 0 -1 0 0 0 +1 0 0 1 0 -1 +0 +0 +0 +0 +0 0 1 0 -1 0 1 1 1 0 -1 0 +1 +1 0 1 0 @@ -2481,44 +2644,49 @@ 1 0 0 -1 0 +0 +1 +1 1 0 0 -1 0 0 1 1 0 +1 0 0 +1 0 0 0 0 1 1 +1 +1 +0 +0 0 0 0 -1 1 1 0 +1 0 +1 0 0 -1 0 1 0 0 0 -1 0 -1 0 0 0 @@ -2526,19 +2694,27 @@ 0 0 1 -1 0 0 1 1 +1 +1 +1 0 +1 0 0 1 0 0 +0 1 0 +0 +0 +0 +0 1 0 0 @@ -2547,72 +2723,75 @@ 0 0 1 +0 1 +0 1 0 0 0 0 0 -1 +0 +0 0 1 0 0 0 1 -0 1 0 0 -0 1 0 +1 +1 0 0 1 1 0 -1 0 0 0 -1 0 1 1 0 0 +1 0 +1 +1 0 0 1 1 1 +0 1 1 1 1 0 -0 -0 1 1 0 -1 0 0 0 0 +1 0 0 0 1 -1 0 0 1 0 +1 0 0 0 @@ -2622,10 +2801,9 @@ 0 1 0 -1 0 -1 0 +1 0 1 1 @@ -2633,23 +2811,18 @@ 1 1 0 +0 1 0 0 1 -1 -1 0 -1 -1 -1 0 0 0 1 0 1 -0 1 0 0 @@ -2657,16 +2830,14 @@ 0 1 0 -1 -0 0 0 1 1 +0 1 0 0 -1 0 1 0 @@ -2676,21 +2847,25 @@ 0 0 0 -1 +0 1 0 1 0 0 -1 +0 +0 0 1 +1 +1 +1 0 0 0 0 -1 0 +1 0 1 0 @@ -2698,18 +2873,27 @@ 1 0 1 +0 +1 +0 1 1 0 0 +0 +0 1 0 +1 0 0 1 1 1 0 +1 +0 +0 0 1 0 @@ -2718,73 +2902,69 @@ 0 0 0 +0 1 0 0 -1 0 0 -1 0 -1 0 1 0 0 1 0 -1 0 0 -1 0 0 1 +0 +0 1 0 1 1 0 +1 0 +1 0 0 0 -1 0 0 0 0 -1 0 1 0 -1 0 1 1 1 -1 -1 -1 -1 0 0 0 0 +1 0 +1 0 +1 0 0 1 0 -0 +1 0 0 1 -0 1 1 0 +0 1 0 1 @@ -2793,13 +2973,14 @@ 0 0 0 -1 0 0 0 1 0 1 +0 +0 1 0 0 @@ -2807,9 +2988,14 @@ 1 1 0 -0 1 0 +0 +0 +0 +0 +0 +0 1 0 1 @@ -2821,18 +3007,16 @@ 0 0 0 -1 0 1 -0 1 0 1 +0 1 1 0 1 -0 1 0 1 @@ -2843,25 +3027,30 @@ 1 1 0 -1 0 0 0 +1 +1 +0 0 0 0 0 -1 -1 0 1 -1 +0 0 0 1 +0 +0 1 0 0 +0 +1 +0 1 0 1 @@ -2885,21 +3074,29 @@ 1 0 0 -1 +0 0 1 0 +0 1 0 1 0 +0 1 +0 1 +0 1 0 0 0 0 +1 +0 +1 +0 0 0 1 @@ -2907,22 +3104,22 @@ 1 0 0 -1 0 -1 0 0 0 0 0 1 -0 -0 1 +0 1 0 0 -1 +0 +0 +0 +0 0 0 1 @@ -2933,22 +3130,18 @@ 1 1 0 -1 -1 0 -1 0 0 0 -1 0 0 -1 0 0 +1 +1 0 0 -1 0 0 0 @@ -2956,9 +3149,11 @@ 0 1 0 +0 +0 +0 1 -1 -1 +0 1 0 0 @@ -2968,40 +3163,55 @@ 0 0 0 +0 +0 1 0 0 0 -1 0 0 0 1 +0 +0 +1 1 +0 +0 1 0 1 0 0 +1 +1 0 0 0 1 0 -1 -1 +0 +0 +0 +0 0 1 -1 -1 +0 +0 +0 +0 0 0 0 0 0 1 +0 +0 1 0 +0 1 1 0 @@ -3009,9 +3219,14 @@ 1 1 0 +1 +0 +1 0 1 1 +0 +1 1 0 1 @@ -3022,18 +3237,25 @@ 1 1 0 -1 0 +1 0 1 0 0 +0 +0 1 +0 1 0 +1 +1 0 0 1 +1 +0 0 0 0 @@ -3041,42 +3263,55 @@ 0 1 0 +0 +0 +0 +0 1 0 0 0 0 +0 1 1 0 -1 0 1 1 0 1 0 +0 1 1 0 0 -0 +1 1 1 1 0 0 -1 +0 +0 +0 +0 1 0 0 +0 1 +0 +1 +0 +0 +0 +0 1 1 1 1 -0 -0 1 0 0 @@ -3086,16 +3321,18 @@ 1 0 1 +0 +0 1 1 0 0 +1 +1 0 0 0 -1 0 -1 0 0 1 @@ -3103,25 +3340,30 @@ 0 1 1 +1 0 0 1 -1 0 0 0 -1 0 0 0 +1 +0 0 1 0 0 0 1 +0 +0 1 0 +0 +1 1 1 0 @@ -3130,69 +3372,54 @@ 1 0 0 -1 -1 0 -1 -1 0 0 0 +1 +1 0 +0 +1 1 0 0 0 0 0 -1 -0 0 1 0 -1 +0 1 0 0 1 0 -1 0 -1 0 -1 0 0 0 0 -1 -1 -1 0 +1 0 0 0 -1 0 0 -1 -1 0 -1 -1 0 1 1 -1 0 -1 0 1 1 0 1 0 -0 1 1 0 @@ -3200,51 +3427,55 @@ 1 0 1 -1 0 1 1 -0 1 0 0 0 +1 +0 0 0 0 1 1 -0 -0 -0 1 0 0 +1 0 1 0 +1 +1 +1 +1 +1 +1 0 0 1 1 -0 1 0 0 -0 1 -0 1 1 1 1 0 1 +0 1 0 0 1 0 +1 +1 0 0 0 @@ -3256,15 +3487,11 @@ 1 0 0 -0 -0 -0 -0 -0 1 -0 +1 1 0 +1 0 1 1 @@ -3276,38 +3503,26 @@ 0 1 1 -0 -1 1 1 1 0 +1 0 0 0 -1 -1 -1 -1 0 0 -1 -1 0 -1 0 1 1 -1 -0 0 0 0 1 0 -0 1 -0 1 1 1 @@ -3316,18 +3531,17 @@ 1 0 1 +1 0 1 1 -0 1 -0 1 0 +1 0 0 0 -1 0 0 1 @@ -3337,7 +3551,11 @@ 0 0 0 +1 +1 0 +1 +1 0 0 0 @@ -3345,23 +3563,17 @@ 0 1 0 -1 -1 0 1 1 -1 0 1 0 0 1 -1 -1 0 0 -1 -1 +0 0 1 0 @@ -3369,23 +3581,18 @@ 1 0 0 -1 -1 -1 +0 0 0 1 0 0 -1 0 -1 0 -1 0 0 0 -1 +0 0 1 0 @@ -3393,49 +3600,55 @@ 0 1 0 -1 0 -1 0 -1 -1 0 0 1 0 -1 0 0 0 0 0 1 +1 +0 0 0 +1 +1 0 +1 +1 0 1 0 +1 +1 0 0 0 0 -1 0 0 +1 0 0 0 0 1 0 +1 0 1 0 1 1 1 -0 +1 +1 +1 0 1 0 @@ -3443,23 +3656,19 @@ 1 0 0 -0 1 -0 +1 +1 1 0 0 +1 0 0 0 -1 -1 -1 -0 0 0 1 -1 0 0 1 @@ -3471,7 +3680,7 @@ 1 0 0 -0 +1 0 1 1 @@ -3479,48 +3688,44 @@ 0 1 1 -0 -0 1 0 1 0 1 -1 0 -1 0 1 -1 -1 0 1 1 0 +0 1 -1 -1 +0 +0 1 1 0 0 0 -1 0 -1 -1 0 0 1 -1 +0 1 0 0 1 +0 +0 1 0 +1 0 1 +1 0 1 1 @@ -3528,25 +3733,22 @@ 1 0 0 -1 0 +1 0 0 1 -1 0 0 0 1 -1 0 1 0 0 -1 -1 0 0 +1 0 1 1 @@ -3554,16 +3756,15 @@ 0 0 0 -1 -1 0 0 -1 +0 0 0 1 +0 1 -1 +0 1 0 0 @@ -3571,25 +3772,31 @@ 0 1 0 -0 1 +0 1 0 0 1 +1 0 0 1 0 +1 +1 0 0 0 0 -1 0 1 0 +1 0 +1 +1 +1 0 0 0 @@ -3597,34 +3804,30 @@ 0 1 0 -0 1 0 -1 0 0 1 1 +0 +1 1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 +0 +0 0 0 1 0 +1 0 0 0 @@ -3634,30 +3837,28 @@ 1 0 0 -1 -1 0 -1 0 0 0 1 -0 1 0 1 +1 +0 0 1 0 +0 +0 1 1 1 -0 1 1 0 -1 -1 +0 0 0 1 @@ -3674,22 +3875,21 @@ 1 0 1 +1 +1 0 +1 +1 0 0 -0 -0 +1 0 0 1 -0 1 -0 -0 1 -0 1 -0 +1 0 0 0 @@ -3697,17 +3897,16 @@ 1 0 0 -1 +0 +0 0 0 1 1 1 0 -0 -0 -0 1 +0 1 0 0 @@ -3719,10 +3918,12 @@ 0 0 1 -1 0 +1 +1 0 1 +0 1 0 0 @@ -3730,59 +3931,66 @@ 0 1 1 -1 0 -1 0 1 +1 +1 0 +1 0 0 1 -1 0 1 1 +0 1 0 0 +1 0 1 1 1 0 1 -1 0 0 0 1 0 0 +1 +0 +1 +0 0 +1 0 0 0 0 -1 -1 0 0 0 0 1 -1 0 0 -1 0 1 +1 0 1 +0 1 0 0 -1 +0 +0 +0 +0 1 0 1 @@ -3796,16 +4004,21 @@ 0 1 0 +0 1 1 0 +1 +1 0 0 +1 0 -0 +1 0 1 0 +1 0 0 1 @@ -3814,48 +4027,38 @@ 0 0 0 -0 1 -0 1 0 0 0 0 0 +0 +0 +0 1 1 -1 -1 -1 -1 -1 -0 0 0 1 0 0 +1 +1 0 0 -1 0 0 -1 0 0 -1 -1 0 0 0 -1 0 -1 0 0 1 -1 0 0 0 @@ -3864,37 +4067,28 @@ 0 0 0 -1 0 +1 0 0 0 -1 0 0 -1 0 1 1 0 -1 0 -1 0 0 0 -1 -1 0 0 0 1 -0 1 1 0 -0 -1 1 0 1 @@ -3903,40 +4097,26 @@ 1 1 1 -0 1 0 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 -1 -1 -1 0 0 0 -1 -1 0 -1 -1 -1 -1 0 0 +1 0 0 1 @@ -3944,24 +4124,23 @@ 1 1 0 -1 -0 0 0 1 1 -1 -0 0 0 0 0 1 -1 +0 +0 0 1 0 1 +1 +0 0 0 0 @@ -3972,15 +4151,15 @@ 0 0 0 -1 0 -1 -1 0 0 +1 0 0 1 +1 +0 0 0 0 @@ -3988,16 +4167,13 @@ 1 0 0 -1 -0 0 1 -0 1 0 0 0 -0 +1 0 0 0 @@ -4010,12 +4186,7 @@ 0 1 0 -0 -0 1 -1 -0 -0 0 1 0 @@ -4024,60 +4195,64 @@ 1 1 1 -0 -1 -0 -1 1 0 0 0 +1 0 0 0 -0 +1 0 1 0 1 1 +1 +0 0 0 1 0 0 -1 0 0 +1 0 1 0 0 0 -1 0 0 0 1 0 -1 0 -1 0 0 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 +1 0 0 1 0 0 1 -1 0 1 0 @@ -4085,7 +4260,6 @@ 1 0 1 -0 1 1 0 @@ -4097,8 +4271,14 @@ 1 1 0 +0 +1 +1 +0 +0 1 1 +0 1 0 0 @@ -4106,28 +4286,22 @@ 0 1 0 +0 1 0 +1 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 -1 -1 -1 0 0 1 -1 +0 0 0 0 @@ -4137,20 +4311,22 @@ 0 0 0 +1 0 +1 0 1 0 1 1 1 +1 0 0 0 1 -1 0 -1 +0 1 0 0 @@ -4159,51 +4335,49 @@ 0 0 0 -1 0 0 -1 -1 0 -1 +0 1 0 0 -1 +0 0 0 1 1 0 0 +0 +0 1 1 +0 +0 +0 1 1 1 0 0 -0 +1 0 0 1 0 1 1 -0 -0 -0 -1 1 0 1 0 0 -0 -0 1 1 +0 1 +0 1 0 1 @@ -4213,7 +4387,9 @@ 1 0 1 -1 +0 +0 +0 1 1 1 @@ -4221,7 +4397,8 @@ 0 1 0 -1 +0 +0 1 0 1 @@ -4231,7 +4408,6 @@ 1 0 0 -1 0 0 0 @@ -4242,13 +4418,10 @@ 0 0 0 -1 -0 -0 -0 0 1 0 +1 0 0 1 @@ -4263,21 +4436,13 @@ 0 1 0 -0 1 0 0 -0 -1 -1 -0 1 0 0 -1 0 -1 -1 0 0 0 @@ -4285,142 +4450,117 @@ 0 0 0 -1 -1 0 1 1 -1 -0 0 0 0 1 0 -0 1 0 0 1 0 0 -0 -0 1 1 -0 1 -0 +1 1 0 +1 0 +1 0 -0 -0 -0 +1 0 1 1 1 0 -1 0 1 0 0 +1 0 0 0 1 -1 -0 0 0 1 1 -0 +1 0 0 1 1 -0 1 0 1 -0 -0 -0 -0 -0 -0 +1 0 0 0 1 0 -1 -1 0 0 0 +1 0 0 0 1 -0 1 0 -1 0 0 1 1 1 0 -1 -0 -0 -1 0 0 -1 0 0 0 1 -0 -0 +1 0 1 +0 1 1 1 0 0 +1 0 0 0 0 1 +0 1 0 0 +1 0 0 1 -1 -1 -0 0 +1 0 0 1 1 1 0 -0 -0 -0 +1 1 1 1 @@ -4428,34 +4568,33 @@ 0 0 1 -0 1 1 0 -1 0 1 0 +0 1 1 1 0 +1 0 0 1 0 0 0 -0 +1 0 0 0 0 0 1 -1 -0 0 +1 0 0 1 @@ -4465,49 +4604,30 @@ 0 1 1 -1 -1 -0 0 0 0 0 0 0 -1 0 1 1 0 -1 -0 0 1 -0 1 1 -0 1 0 0 0 -0 -0 1 0 0 0 0 0 -1 -1 -0 -0 -1 -0 -1 -0 -1 0 0 0 @@ -4515,8 +4635,6 @@ 0 1 0 -1 -1 0 0 0 @@ -4525,41 +4643,30 @@ 0 0 0 -1 -1 -1 0 -1 0 0 1 0 0 -0 -0 1 0 1 -0 1 0 1 1 1 1 -1 0 0 -1 0 -1 -1 -1 0 1 0 0 -1 +0 +0 1 0 0 @@ -4570,58 +4677,42 @@ 1 0 0 -1 0 -1 -1 0 0 -1 -1 0 -1 -1 0 1 -1 -0 0 0 0 0 0 -1 0 0 -1 0 1 0 -1 0 0 1 0 0 0 -1 -1 0 0 0 -1 0 0 0 -1 0 1 +1 +0 0 0 0 -1 0 -1 1 0 0 @@ -4629,109 +4720,84 @@ 0 0 1 -0 1 1 1 -0 1 -0 1 0 +1 0 0 0 1 1 -0 1 1 -0 1 1 1 1 0 0 -0 1 -0 1 0 -0 -0 1 -0 -0 -0 1 0 1 +1 0 0 -1 -1 0 0 0 0 -1 -1 0 -1 0 1 0 1 0 0 -1 0 0 -1 0 0 0 0 0 0 -1 0 1 -0 1 -0 +1 1 0 -0 +1 0 1 1 0 0 1 -0 1 0 1 -0 -0 1 1 1 0 0 -1 0 -1 0 -1 0 +1 0 1 0 0 -1 0 0 1 @@ -4739,46 +4805,39 @@ 0 0 1 +1 0 +1 0 0 0 -1 -0 0 1 0 0 0 0 -1 -1 0 0 0 +1 0 1 +0 1 1 1 1 -0 1 0 0 0 -1 -1 0 -1 -1 0 0 0 -1 0 0 -1 0 0 0 @@ -4786,47 +4845,35 @@ 0 0 1 +0 1 1 0 -1 0 0 0 1 0 -1 0 0 -1 -1 0 0 0 1 1 -1 0 1 -0 1 -0 1 -0 -0 1 0 1 1 0 -1 -1 -1 0 0 0 0 -1 0 1 0 @@ -4834,24 +4881,18 @@ 0 1 0 -0 1 0 -0 -0 1 -1 -0 -0 -0 0 +1 0 +1 0 1 1 0 0 -0 1 0 0 @@ -4859,13 +4900,13 @@ 0 1 0 -1 0 0 1 -1 +0 1 0 +1 0 1 0 @@ -4877,7 +4918,6 @@ 1 1 1 -0 1 1 0 @@ -4887,32 +4927,17 @@ 0 0 1 -1 0 1 0 -0 -0 -0 -0 -0 -0 1 -0 1 -0 -0 1 0 -0 -0 1 -0 1 0 -1 0 -1 0 0 1 @@ -4920,109 +4945,83 @@ 1 0 0 -0 1 1 -0 -0 -0 1 +0 1 1 0 0 0 +1 0 0 0 0 0 -1 0 -1 -1 -1 -1 -1 0 0 1 1 -1 -1 0 0 -1 -1 0 -1 -1 0 -1 0 -1 -1 0 0 0 1 -0 -0 1 0 1 +1 0 0 0 0 -1 -1 0 0 1 1 0 0 -1 -0 0 0 -1 -1 0 0 1 0 1 0 -0 1 0 1 1 +1 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 0 1 -0 1 -0 1 0 -0 -0 -0 -0 -0 -0 1 0 1 @@ -5030,6 +5029,10 @@ 0 0 0 +1 +1 +1 +1 0 0 0 @@ -5037,56 +5040,50 @@ 1 1 0 -1 0 0 0 -1 0 0 1 -0 1 0 -0 1 +0 1 1 0 0 1 -0 -0 -0 -0 1 0 1 1 1 0 -0 -1 -1 1 0 +0 +0 1 1 1 -0 1 1 0 0 -1 +0 0 1 0 0 0 +1 +1 0 0 0 +1 0 0 0 @@ -5095,92 +5092,94 @@ 0 0 0 -0 -1 -1 1 1 0 -1 0 1 1 -1 +0 1 0 0 1 0 -1 +0 0 1 1 0 +0 +1 1 0 0 -1 0 0 0 0 0 1 -0 1 0 -0 -0 -0 -0 +1 1 0 1 0 +1 0 1 1 +0 +0 +0 1 1 +0 +0 1 1 1 0 -1 0 -1 0 -1 0 0 -1 0 1 0 0 +1 0 0 1 1 +0 1 0 0 1 -1 -0 0 1 +1 0 0 0 +1 0 1 1 1 0 1 +0 +0 +1 +1 1 1 +0 1 1 0 @@ -5188,53 +5187,60 @@ 0 1 1 +1 0 0 1 +0 1 0 1 +1 +0 +0 0 0 0 -1 1 0 0 0 +1 0 0 0 0 -1 0 1 +0 1 1 1 -1 0 0 0 0 0 +0 +0 +1 1 1 0 0 0 -1 0 1 -1 +0 0 1 -1 -1 -1 +0 +0 1 0 1 +0 +0 1 0 1 @@ -5246,27 +5252,21 @@ 0 1 0 -1 -1 0 0 -1 -1 0 -1 0 1 1 -1 -0 0 +1 +1 0 0 0 0 1 1 -0 -0 -0 1 +1 +0 diff --git a/test-A/out.tsv b/test-A/out.tsv index e3c09a3..87db813 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -1,197 +1,225 @@ -1 -0 0 0 -1 0 0 0 -1 0 0 0 0 +1 0 0 0 0 1 1 -1 0 1 0 0 -1 -1 -1 -1 0 0 0 0 1 1 -1 -1 -1 0 1 -1 -1 +0 1 0 0 1 0 -1 0 1 0 0 1 1 -1 -1 +0 +0 +0 +0 +0 +0 +0 0 0 1 1 0 +0 1 0 0 0 0 +0 +0 +0 1 1 0 +0 +0 +1 +1 1 0 +1 0 1 1 0 0 0 -1 0 0 -1 0 -1 0 -1 +0 +0 +0 0 0 1 +0 1 1 0 0 0 -1 +0 1 1 1 0 1 1 -1 +0 +0 +0 0 1 0 +1 0 0 0 1 +0 1 0 +0 +0 +0 +0 +0 +0 +0 1 1 1 1 -0 -0 1 0 0 1 0 +1 +1 0 0 0 0 1 -1 0 0 0 -1 0 0 -1 -1 0 0 +1 0 1 1 +1 +0 +0 0 0 -1 0 0 -1 0 1 0 +0 +1 1 0 0 0 +0 +0 1 1 1 -0 1 0 1 +1 0 0 0 1 0 1 +1 +0 0 0 1 1 +0 +0 +0 1 1 1 -0 1 1 1 0 -1 -1 +0 1 1 0 0 1 +0 1 -1 0 0 0 +0 +0 +1 +1 +1 +1 1 1 0 1 0 +0 +0 +0 +0 +0 1 0 0 @@ -203,11 +231,9 @@ 0 0 0 -1 0 1 0 -1 0 0 1 @@ -217,10 +243,9 @@ 0 0 0 -1 0 0 -1 +0 0 0 1 @@ -228,8 +253,6 @@ 0 1 0 -1 -1 0 0 0 @@ -237,6 +260,7 @@ 0 0 1 +0 1 1 1 @@ -245,32 +269,22 @@ 0 0 0 -1 0 -1 0 0 1 0 -0 1 0 0 -0 +1 1 1 0 0 0 -0 -1 -1 1 -1 -0 0 -1 -1 0 0 0 @@ -282,29 +296,31 @@ 0 0 0 -1 0 1 +1 +1 +1 0 0 -1 0 +1 0 1 0 1 +0 1 0 0 1 -0 1 1 0 0 0 1 -1 +0 1 1 0 @@ -312,12 +328,13 @@ 0 0 0 +0 +0 1 1 0 0 0 -1 0 1 0 @@ -328,27 +345,25 @@ 0 1 0 -1 +0 1 1 1 1 0 0 -1 +0 1 0 0 0 -1 0 -1 -1 0 1 0 0 1 +0 1 1 0 @@ -358,37 +373,31 @@ 0 0 0 +1 0 0 -1 -1 0 1 0 0 -1 0 0 0 0 1 +0 1 1 -0 1 -0 1 0 -0 1 -0 1 0 -1 +0 0 1 -1 -1 +0 1 1 0 @@ -396,10 +405,11 @@ 0 0 1 -0 +1 0 1 0 +0 1 0 1 @@ -407,31 +417,28 @@ 0 0 0 -0 +1 1 1 0 0 0 +1 0 0 0 -1 0 -1 0 0 0 1 1 1 -1 0 -1 0 0 -1 0 +1 0 0 0 @@ -439,10 +446,7 @@ 0 0 0 -1 -1 0 -1 0 0 0 @@ -453,9 +457,14 @@ 0 0 1 +0 1 0 1 +1 +1 +1 +1 0 0 0 @@ -464,14 +473,16 @@ 0 0 1 +1 +1 0 1 +1 0 0 0 1 1 -1 0 0 0 @@ -479,19 +490,26 @@ 1 1 1 +0 +0 1 0 0 1 0 0 +1 +1 0 +1 0 0 0 1 +1 0 0 +1 0 0 1 @@ -500,24 +518,28 @@ 1 0 0 +1 +0 0 1 0 +0 +0 1 1 0 0 +1 +0 0 0 0 -1 0 0 0 0 1 1 -0 1 0 1 @@ -526,28 +548,30 @@ 0 0 1 +1 +1 0 0 +0 +1 +1 1 1 0 0 -1 0 +1 +1 0 0 0 -1 0 0 -1 0 0 0 1 1 -0 -0 1 1 1 @@ -558,43 +582,43 @@ 0 1 1 -0 -0 1 -0 1 0 -0 -0 -0 1 0 -0 1 1 1 1 +0 1 1 1 +0 +0 1 0 +0 +1 +1 +1 1 0 0 0 -1 0 -1 0 1 0 +0 1 0 0 +0 1 -1 -1 +0 +0 1 1 0 @@ -605,35 +629,44 @@ 1 1 1 +1 +0 0 1 +0 1 0 0 0 -1 +0 +0 1 1 0 0 1 -0 +1 1 0 0 0 0 +0 +0 1 +0 1 -1 -1 -1 +0 +0 +0 1 0 1 1 0 1 +0 +0 1 0 0 @@ -642,53 +675,63 @@ 0 0 1 +0 +1 1 0 0 1 1 1 -1 0 -1 0 0 0 -1 0 1 +1 0 0 -1 0 0 1 0 +1 0 0 1 +0 1 0 1 -1 -1 0 1 -1 +0 1 1 0 1 -1 +0 +0 +0 +0 +0 +0 +0 +0 +0 0 1 1 -0 1 0 0 0 0 +1 +1 +1 +0 0 0 0 @@ -696,19 +739,25 @@ 0 1 0 +0 1 0 0 +0 +0 +0 +1 1 0 +0 1 +0 1 1 0 1 0 0 -1 0 1 0 @@ -725,9 +774,11 @@ 0 1 0 +0 1 0 0 +1 0 0 0 @@ -741,8 +792,6 @@ 0 0 1 -1 -1 0 0 0 @@ -751,50 +800,41 @@ 0 1 1 -1 +0 +0 0 0 1 1 -0 1 -0 1 0 -0 1 0 1 1 0 -1 +0 1 1 1 0 -1 0 0 1 -0 1 0 0 -1 +0 1 0 1 1 -0 1 1 1 -0 -0 1 0 -0 -1 1 1 0 @@ -808,37 +848,30 @@ 0 1 1 -0 1 0 0 1 0 0 -1 -1 0 +1 0 1 1 0 0 +1 0 0 0 1 0 -0 1 0 1 -1 -0 -0 -0 0 1 -1 0 1 1 @@ -854,9 +887,10 @@ 1 1 0 -1 0 +1 0 +1 0 1 0 @@ -864,60 +898,53 @@ 1 1 1 -0 -0 1 +0 1 1 0 0 -1 -1 -1 -1 0 -1 +0 0 0 1 0 0 1 -1 -1 0 1 +0 1 0 0 0 0 0 -1 -1 -1 0 0 0 0 1 1 +1 0 0 -0 +1 0 0 1 0 +1 0 0 1 1 0 1 -1 0 0 +1 0 0 1 @@ -926,6 +953,9 @@ 0 1 1 +0 +0 +0 1 1 0 @@ -933,42 +963,55 @@ 0 0 0 +0 1 1 0 0 0 +1 +0 0 0 0 0 1 0 +0 1 0 0 +1 +0 0 0 0 -1 -1 1 0 +1 0 0 1 +0 +0 1 +0 +0 1 0 0 0 0 0 -1 0 +1 0 0 1 +1 +1 +0 +0 0 1 1 @@ -977,6 +1020,7 @@ 0 1 0 +0 1 0 0 @@ -984,10 +1028,17 @@ 1 0 0 +1 +1 +0 +0 0 0 1 0 +0 +0 +1 1 0 0 @@ -997,47 +1048,48 @@ 0 0 1 +1 +1 0 1 1 1 0 -1 0 1 0 -1 0 0 0 -1 0 0 0 0 0 +0 +1 1 +0 1 1 1 0 -1 0 0 0 -1 0 -1 0 -1 -1 +0 1 0 +1 0 1 1 0 1 +0 +0 1 0 1 @@ -1045,20 +1097,23 @@ 1 0 1 +0 +0 1 1 0 0 1 1 -1 0 -1 0 0 0 +1 0 +1 0 +1 0 0 0 @@ -1066,15 +1121,11 @@ 1 1 0 -0 1 0 -0 -0 1 -0 -0 -0 +1 +1 0 1 0 @@ -1084,56 +1135,39 @@ 0 1 1 -1 0 -1 0 0 1 0 -0 -0 1 0 0 -1 0 0 0 -1 -1 -1 -1 0 0 0 1 0 -0 -1 1 1 -1 -1 -1 -0 0 1 -1 -0 0 1 +0 1 1 -0 1 0 -1 0 1 0 1 1 +0 1 0 0 @@ -1141,40 +1175,39 @@ 0 0 1 -1 0 0 0 0 -1 +0 0 1 0 0 0 0 -1 0 0 0 0 -1 0 0 1 1 0 -1 +0 1 0 +1 0 0 1 -1 0 +1 0 0 1 +1 0 0 1 @@ -1185,46 +1218,40 @@ 1 1 0 +1 +0 +1 0 0 0 1 +0 1 0 0 0 1 0 -0 +1 0 1 0 0 -1 -1 -1 0 1 1 1 0 0 -1 0 0 -1 -1 0 0 1 1 -1 0 0 0 -1 -1 -0 0 1 0 @@ -1234,48 +1261,41 @@ 0 0 0 -1 -1 0 +1 0 0 +1 0 0 0 +1 +1 0 0 0 0 -1 -1 -1 0 1 0 0 0 0 -0 +1 1 0 0 0 -1 0 0 -1 0 -1 0 1 0 0 -1 0 -1 -1 0 -1 +0 0 1 1 @@ -1285,52 +1305,49 @@ 1 0 0 -1 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 +1 0 0 1 0 -1 0 0 1 +0 1 1 0 0 -1 0 0 0 0 -1 +0 1 0 +1 0 1 1 +1 +1 0 +1 0 0 1 0 0 1 -0 +1 1 0 1 @@ -1339,39 +1356,51 @@ 1 1 1 +1 +1 +0 +0 0 1 1 0 +0 +0 1 0 +0 1 1 1 0 +0 1 0 0 1 0 1 -1 0 -1 0 -1 +0 +0 0 0 0 1 1 0 +0 +0 +0 +0 1 1 0 0 0 -1 +0 +0 0 1 1 @@ -1379,45 +1408,45 @@ 0 0 1 +0 1 1 0 1 -1 +0 +0 1 0 1 0 0 +0 1 -1 -1 -1 -0 0 0 1 -1 0 0 1 -0 -0 +1 0 0 1 0 -1 0 1 -0 1 1 +0 +0 1 1 1 +0 +0 1 0 +1 0 1 0 @@ -1427,17 +1456,22 @@ 1 1 0 -0 1 0 +0 +1 1 0 1 0 +1 +1 0 0 0 +1 0 +1 0 0 1 @@ -1447,37 +1481,31 @@ 0 0 0 -1 +0 1 0 0 1 -0 +1 1 0 0 1 -1 -0 0 0 0 0 0 0 -1 -1 -1 0 0 0 1 -0 -0 +1 1 0 0 -1 +0 1 1 1 @@ -1487,39 +1515,34 @@ 0 0 0 +1 0 0 0 -1 0 1 1 0 -1 0 -1 0 0 -1 +0 1 0 0 1 1 -0 1 1 0 0 0 -1 +0 1 0 0 0 -1 -1 -1 +0 0 0 0 @@ -1529,41 +1552,40 @@ 0 1 1 -0 +1 1 0 0 1 1 +1 0 +0 +1 1 0 +0 1 0 0 1 +1 0 0 0 0 -1 -1 0 0 0 0 -1 -1 0 0 1 1 -1 0 -1 -1 0 0 +1 0 1 0 @@ -1572,44 +1594,45 @@ 0 0 0 +1 +1 +1 +0 0 0 0 1 1 +1 +0 +1 0 0 1 1 0 -1 0 -1 0 0 1 -1 0 1 1 0 -0 1 0 1 +0 1 1 0 1 0 0 -1 0 1 1 -1 0 -1 0 0 0 @@ -1617,18 +1640,15 @@ 0 0 1 +1 0 1 1 -0 1 0 -1 0 1 -1 -1 -1 +0 0 0 1 @@ -1637,33 +1657,32 @@ 0 1 0 -1 -1 -1 0 0 0 -1 +0 1 0 0 -1 0 -1 -1 -1 +0 1 0 0 +0 +0 1 1 +0 1 1 1 0 0 +0 1 -1 +0 +0 0 0 0 @@ -1672,28 +1691,36 @@ 0 0 0 +1 +0 +0 0 1 1 +0 1 1 1 0 0 -1 0 0 1 -1 +0 0 1 -1 +0 0 0 1 +0 1 0 +0 +0 1 +0 +0 1 0 1 @@ -1701,7 +1728,6 @@ 0 1 1 -1 0 0 0 @@ -1709,9 +1735,12 @@ 1 0 0 +0 1 0 1 +1 +1 0 0 1 @@ -1719,33 +1748,30 @@ 0 1 0 +0 1 0 0 1 -1 0 0 1 -1 0 0 1 1 -1 -0 -0 -0 0 1 1 -1 0 0 0 +1 +0 0 0 1 +0 1 0 0 @@ -1754,13 +1780,14 @@ 1 0 1 -0 +1 0 1 1 0 0 0 +0 1 1 1 @@ -1769,14 +1796,23 @@ 1 0 0 +0 +0 +0 +0 +0 1 0 1 +0 1 0 +0 1 1 0 +1 +0 0 1 1 @@ -1785,64 +1821,82 @@ 0 0 0 +1 0 0 0 1 +1 0 1 +1 +0 0 0 1 +1 0 0 0 1 -1 +0 1 0 1 0 0 0 +0 1 0 0 +0 1 +0 +0 1 +0 1 -1 0 0 +1 +0 0 1 1 +0 +0 +0 1 1 0 0 +0 +0 +0 1 1 0 0 0 -1 0 1 1 0 -1 0 1 0 +0 +0 1 0 0 +1 0 +1 0 0 0 -1 0 0 0 @@ -1854,12 +1908,13 @@ 0 1 0 -1 -1 0 -1 0 0 +0 +0 +1 +1 1 0 1 @@ -1868,23 +1923,28 @@ 0 1 0 -0 1 -0 +1 0 0 1 1 +0 1 0 +0 1 0 0 0 +0 +0 1 0 +1 0 0 +1 0 1 0 @@ -1894,51 +1954,47 @@ 0 0 0 +0 1 0 0 +1 0 1 0 0 0 0 -1 0 0 1 +1 0 0 -1 0 1 0 -1 0 0 -1 -1 +0 0 1 +0 1 1 -0 1 0 0 0 -0 1 0 1 0 -1 -1 -1 0 0 0 0 +1 0 0 1 @@ -1947,20 +2003,18 @@ 0 0 0 -1 0 0 1 1 0 -0 -1 -1 1 0 0 0 1 +1 +1 0 0 0 @@ -1972,35 +2026,25 @@ 0 0 1 -0 -0 -1 -0 -1 1 1 0 0 -1 -1 -0 0 0 1 1 0 -0 -1 1 0 0 1 +1 0 0 0 1 0 -1 0 0 1 @@ -2008,30 +2052,31 @@ 1 1 1 -1 -1 -1 -0 0 0 0 0 1 -0 +1 0 0 1 0 +0 1 1 0 +0 1 1 1 0 1 +1 +0 0 0 +1 0 0 0 @@ -2040,10 +2085,12 @@ 1 0 1 -1 0 0 0 +1 +0 +0 0 1 0 @@ -2051,15 +2098,12 @@ 1 0 0 -1 0 -1 0 0 1 0 0 -0 1 0 0 @@ -2071,34 +2115,37 @@ 0 1 0 -1 +0 0 1 +0 1 1 0 -0 1 0 1 0 0 0 +0 1 0 0 1 1 1 -1 0 -1 0 -1 +0 1 0 +1 0 0 +1 +1 +1 0 1 0 @@ -2109,44 +2156,39 @@ 0 0 0 +1 0 -0 +1 0 1 -1 0 -1 0 +1 0 0 0 1 0 -1 +0 1 0 0 -1 0 -1 -1 0 0 1 -1 -1 0 1 +1 0 0 1 -0 1 1 0 0 1 -1 +0 0 0 1 @@ -2154,10 +2196,7 @@ 1 1 1 -0 -0 1 -0 1 1 0 @@ -2167,19 +2206,9 @@ 0 0 0 -1 -1 -0 -0 -1 -1 -0 -1 0 -1 0 0 -1 0 1 1 @@ -2187,13 +2216,9 @@ 1 0 0 -0 1 0 0 -1 -1 -0 0 0 0 @@ -2204,10 +2229,6 @@ 0 0 0 -0 -0 -0 -0 1 0 1 @@ -2216,48 +2237,67 @@ 0 0 0 +1 +0 +1 0 1 0 0 1 +1 +1 +1 +1 +1 +1 0 1 +1 0 0 0 1 -0 +1 +1 +1 0 1 0 0 -1 0 1 0 1 +0 1 1 0 +0 1 1 0 -1 0 0 +1 0 1 0 +1 0 0 0 1 +1 +1 +1 0 -0 +1 +1 0 0 1 +1 0 0 0 @@ -2266,17 +2306,16 @@ 0 0 0 -1 0 0 0 -1 -0 0 0 1 1 0 +0 +1 1 1 1 @@ -2285,34 +2324,24 @@ 0 0 1 -0 -1 1 1 0 0 0 0 -1 0 0 0 -1 0 -1 0 0 0 -1 -1 0 -1 0 0 1 -1 0 -1 0 0 0 @@ -2325,68 +2354,68 @@ 1 0 0 -0 -0 -1 1 -0 -0 1 1 1 +0 1 1 0 0 0 +0 +0 1 +0 1 0 +0 1 1 1 0 1 0 +0 +1 1 0 0 1 0 -1 -1 0 0 0 -1 -1 0 1 0 -1 +0 0 1 0 0 0 0 -1 -1 +0 1 1 1 0 +1 0 +1 0 +1 +1 +1 0 0 0 0 -1 0 0 1 -0 1 1 0 @@ -2395,8 +2424,10 @@ 0 0 0 +1 0 1 +0 1 0 0 @@ -2404,52 +2435,51 @@ 1 0 0 +0 1 +0 +0 +0 +0 1 -1 0 +0 +1 1 0 +0 1 1 1 1 0 -1 0 0 0 -1 -1 0 1 0 0 0 -1 -0 -1 0 0 0 0 -1 0 0 1 1 0 0 -0 1 0 0 0 -0 -1 1 1 0 +0 +0 1 1 1 @@ -2458,32 +2488,37 @@ 1 1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 -1 0 -1 -1 0 -1 0 0 0 0 +1 0 0 0 @@ -2496,13 +2531,6 @@ 1 1 1 -1 -1 -0 -1 -1 -0 -1 0 0 0 @@ -2510,10 +2538,11 @@ 1 0 0 +0 1 1 0 -1 +0 0 0 1 @@ -2521,19 +2550,21 @@ 0 0 1 +0 +1 +1 +1 1 1 -0 0 1 0 0 -1 +0 1 0 1 1 -0 1 1 0 @@ -2542,22 +2573,20 @@ 0 0 0 -0 1 0 -0 1 0 -0 -0 1 0 0 +1 0 0 0 +1 0 -0 +1 0 1 0 @@ -2567,52 +2596,54 @@ 1 0 0 +1 +1 0 +1 0 1 +1 0 0 0 0 -1 -1 0 1 1 1 -1 -1 0 0 0 1 -0 1 -0 1 0 +0 +1 +1 1 0 +1 0 0 1 1 -1 +0 0 0 1 0 0 +0 +0 1 0 0 0 -1 -1 0 0 1 -1 +0 1 1 0 @@ -2621,35 +2652,47 @@ 0 0 0 +0 +1 1 0 0 0 0 0 +0 +0 1 -1 +0 +0 0 1 1 +0 1 0 0 0 -1 +0 1 0 0 0 +0 1 0 +1 0 0 0 0 +1 +0 +0 0 0 1 +0 1 0 0 @@ -2659,20 +2702,18 @@ 1 1 0 -0 1 0 -1 -1 0 -1 0 1 +1 0 1 0 0 0 +0 1 0 0 @@ -2680,45 +2721,41 @@ 0 0 0 -1 0 0 0 1 -0 1 -0 -0 +1 0 1 +1 0 1 1 +0 1 1 0 +1 0 0 -1 0 0 0 1 -1 0 0 0 1 1 0 -0 +1 +1 0 0 1 0 -1 -1 -1 0 0 1 @@ -2728,22 +2765,33 @@ 0 1 0 +0 1 0 0 0 +0 +0 +1 +1 1 1 0 1 +1 0 0 1 +0 +0 +0 +0 +1 +0 1 1 0 0 -1 0 1 0 @@ -2751,42 +2799,36 @@ 0 1 1 +0 +0 +0 1 1 0 0 0 +1 0 0 0 0 0 -1 -1 -1 0 1 0 -1 0 -1 -1 +0 0 1 1 -1 -1 -0 0 +1 0 0 0 -1 0 -1 0 0 -1 0 1 0 @@ -2798,14 +2840,18 @@ 0 1 0 -1 0 1 +0 +0 +0 1 0 0 0 0 +1 +1 0 1 0 @@ -2814,36 +2860,44 @@ 0 1 0 +0 1 0 0 1 -1 +0 0 0 0 1 1 -0 1 0 +0 1 1 1 1 -1 0 0 0 0 +0 +0 +0 +1 1 0 +1 +1 0 0 0 0 1 +1 0 +1 0 0 0 @@ -2853,31 +2907,24 @@ 0 0 0 -1 -1 0 1 1 1 -1 0 -1 -1 0 -1 0 0 1 0 -0 -1 -1 -1 1 0 1 +0 +0 1 0 +1 0 0 0 @@ -2885,37 +2932,37 @@ 1 1 0 +0 +0 1 0 0 0 -1 +0 0 1 0 1 1 0 +0 1 1 1 1 1 -0 -0 1 0 -0 -0 +1 1 0 1 1 0 1 -0 -0 -0 +1 +1 +1 0 0 0 @@ -2923,15 +2970,11 @@ 1 0 0 -0 -0 +1 0 1 0 0 -1 -1 -1 0 0 0 @@ -2941,11 +2984,12 @@ 1 0 0 -0 +1 +1 0 0 1 -1 +0 0 0 0 @@ -2955,39 +2999,34 @@ 1 0 0 -1 0 -1 0 -1 0 1 1 0 -1 0 0 -1 +0 +0 1 0 1 1 -0 -0 1 1 1 1 +0 +0 1 0 0 0 0 -1 0 0 -1 -1 +0 1 0 0 @@ -2998,83 +3037,73 @@ 1 0 0 -0 -0 1 0 -0 1 1 -0 1 0 0 +1 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 1 +0 +1 +1 +1 +1 1 0 +1 0 0 1 0 -1 0 0 -1 0 1 +0 1 0 0 -1 +0 +0 1 1 1 1 0 -1 0 0 1 -1 -0 0 -1 0 -1 -1 -1 0 -1 -1 0 0 1 1 1 -0 +1 0 0 1 0 0 0 +1 0 -0 +1 0 0 0 @@ -3082,40 +3111,45 @@ 0 0 1 -0 1 +0 +0 1 1 0 1 0 0 +0 1 1 0 0 +0 1 0 0 +0 1 1 0 0 +1 0 +1 0 0 0 0 -1 -1 -1 0 1 0 +0 1 0 0 0 +0 1 1 1 @@ -3127,18 +3161,22 @@ 0 1 0 +1 +1 0 +1 0 0 1 +0 1 1 -1 -0 0 1 1 +1 0 +1 0 0 0 @@ -3148,33 +3186,32 @@ 1 0 0 -0 -0 +1 0 1 0 +1 0 0 0 -1 -1 -1 0 0 -1 0 0 0 1 +1 0 +1 0 0 -1 0 -1 0 0 0 +1 +1 +1 0 1 1 @@ -3182,29 +3219,23 @@ 1 0 0 -0 -0 1 0 0 0 -0 1 1 0 -0 -0 -0 +1 +1 1 0 0 0 1 -0 1 0 0 -1 0 1 0 @@ -3212,10 +3243,6 @@ 1 1 1 -1 -0 -1 -1 0 1 0 @@ -3224,28 +3251,26 @@ 0 0 1 -1 0 1 0 -0 -0 -0 +1 +1 0 1 1 0 0 1 -0 +1 1 1 0 0 -1 0 0 0 +1 0 0 0 @@ -3256,14 +3281,17 @@ 0 0 1 -0 +1 0 1 0 1 +1 0 +1 0 0 +1 0 1 0 @@ -3274,26 +3302,21 @@ 0 0 1 -1 -0 0 1 0 0 0 1 -1 0 1 -0 -0 +1 0 1 0 0 0 0 -1 0 0 0 @@ -3302,40 +3325,34 @@ 1 0 0 -0 -1 -0 1 0 1 -1 -1 -1 0 0 +1 0 1 0 1 0 0 -1 0 0 0 0 0 0 -1 -1 +0 0 0 0 0 1 -1 +0 0 1 +0 1 0 0 @@ -3345,20 +3362,16 @@ 0 0 0 -1 -1 -1 0 0 0 1 0 1 -0 1 0 0 -0 +1 1 0 0 @@ -3367,44 +3380,43 @@ 0 0 1 -0 1 0 +0 +0 1 -1 +0 1 1 0 -1 0 -1 +0 1 1 0 +1 0 0 0 1 1 0 -1 0 -1 0 0 0 0 1 1 +1 0 0 -1 -1 0 0 1 0 -1 +0 +0 0 1 0 @@ -3414,48 +3426,39 @@ 0 1 1 -1 -1 0 0 -1 -0 0 0 0 -1 -1 -0 0 -1 0 0 0 1 -0 -0 1 0 1 -0 +1 0 0 1 0 0 -1 0 1 1 1 -0 +1 +1 1 0 0 -0 +1 1 0 0 +1 0 1 1 @@ -3463,26 +3466,24 @@ 0 1 0 +1 +1 +0 0 0 0 -1 0 1 0 0 -1 0 -1 -1 -1 -1 0 1 1 -1 0 +1 0 +1 0 0 1 @@ -3495,62 +3496,59 @@ 1 0 0 -1 0 +1 0 0 1 1 -1 -1 0 -1 -1 0 0 0 0 +1 +1 0 0 +1 0 0 1 +0 1 0 0 0 -1 0 1 -0 1 -0 -0 1 1 0 1 -0 1 0 0 -0 +1 1 1 0 0 -0 -1 1 1 +0 +0 +0 1 1 -0 1 1 1 1 0 +0 +0 1 0 0 @@ -3558,22 +3556,16 @@ 0 0 0 -1 0 -1 -1 0 1 0 -1 0 -1 0 0 0 0 1 -1 0 1 0 @@ -3581,56 +3573,47 @@ 0 0 0 +1 +1 +0 +0 +0 0 0 0 -1 1 0 +0 1 1 0 -1 0 0 0 0 -1 -1 0 0 0 -1 0 0 1 -1 0 1 -1 -0 0 1 1 1 -0 -1 1 0 1 0 +0 1 1 -1 -0 -0 0 0 -0 -1 1 1 -0 1 0 0 @@ -3638,37 +3621,28 @@ 1 0 0 -1 -1 -0 0 1 -0 1 0 +0 1 1 0 1 -0 1 0 -0 1 0 -0 1 1 0 1 -1 0 0 0 0 0 -1 -0 0 0 0 @@ -3676,24 +3650,21 @@ 0 0 1 -1 -1 0 0 -1 0 0 0 -1 0 +1 0 0 1 +0 1 1 0 1 -0 1 1 1 @@ -3702,18 +3673,10 @@ 0 0 0 -0 -0 -0 1 -1 -0 -0 -0 0 0 1 -0 1 0 0 @@ -3723,9 +3686,6 @@ 0 0 1 -1 -1 -0 0 0 0 @@ -3733,7 +3693,7 @@ 0 0 0 -0 +1 0 0 1 @@ -3741,32 +3701,32 @@ 1 0 0 -0 -0 1 1 1 1 +0 +1 1 0 0 -1 0 0 -1 0 0 0 0 1 1 -0 +1 0 1 0 0 1 1 +1 +0 0 1 0 @@ -3775,42 +3735,46 @@ 0 1 1 -0 1 -0 1 1 0 1 +1 +1 +0 0 0 0 0 -1 0 -1 1 1 0 1 -1 0 1 1 0 +0 1 1 1 -1 +0 1 0 0 -1 +0 0 1 0 0 +0 +0 1 +0 +0 +0 1 0 0 @@ -3818,27 +3782,24 @@ 0 0 1 -1 +0 0 1 +0 +0 1 +0 1 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 1 0 @@ -3855,51 +3816,57 @@ 0 1 0 +0 +0 1 1 0 0 0 -0 -1 -1 1 0 1 1 -0 -0 -0 1 0 0 0 0 -0 -0 +1 +1 +1 0 0 1 1 +0 1 1 +0 1 +0 +0 1 0 0 0 1 0 -0 1 0 0 +1 +0 +1 0 0 +1 0 1 0 0 +1 +0 0 1 0 @@ -3910,8 +3877,6 @@ 1 0 0 -1 -1 0 0 0 @@ -3922,15 +3887,9 @@ 1 0 0 -1 -1 0 -1 0 0 -1 -1 -1 0 1 1 @@ -3938,31 +3897,33 @@ 1 0 0 -0 -1 1 0 0 +0 1 1 +0 1 1 0 1 +0 1 +0 1 0 0 +0 1 1 -0 1 1 -0 1 0 0 0 +0 1 0 1 @@ -3971,50 +3932,48 @@ 0 1 0 +1 0 +1 0 1 +0 1 0 +1 0 0 0 1 1 1 -1 -0 -1 -0 0 0 0 +1 0 1 +1 +1 0 0 -1 0 0 +1 0 0 0 0 -1 -1 0 0 1 -1 0 1 0 0 1 -0 -1 -1 1 +0 1 1 1 @@ -4023,37 +3982,26 @@ 0 1 1 -0 -0 1 1 -0 1 0 -0 -0 1 0 +0 1 1 0 0 1 0 -0 1 0 0 -1 -1 -1 0 1 -1 0 0 -1 -0 0 0 0 @@ -4065,16 +4013,13 @@ 1 0 1 -0 1 0 0 0 -0 -1 -0 1 1 +0 1 1 0 @@ -4085,10 +4030,17 @@ 0 0 0 +0 +0 +1 +1 +0 1 0 0 +1 0 +1 0 1 1 @@ -4097,27 +4049,27 @@ 1 1 0 -1 0 1 0 0 1 -0 1 0 -0 +1 0 1 1 0 +0 1 0 0 0 0 +0 1 -1 +0 0 1 1 @@ -4125,129 +4077,144 @@ 1 1 1 -0 1 0 0 +1 0 0 0 0 0 +1 0 1 +0 1 0 +1 0 +1 0 +1 0 0 0 1 0 1 -1 0 -1 -1 0 -1 -1 0 0 -1 -1 0 0 0 1 +0 +0 1 1 1 0 -0 -0 1 0 1 1 0 +0 1 0 0 0 +1 +0 +0 0 +1 0 0 0 0 1 -1 0 0 1 +0 1 1 1 1 +0 1 -1 +0 +0 0 1 0 1 0 +0 +0 1 0 0 0 +0 +1 1 1 -0 1 0 0 0 0 1 -1 0 0 0 0 0 -1 0 0 1 -1 -1 0 0 +1 0 +1 +1 0 0 0 1 1 1 -1 -1 0 -1 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 0 +1 +1 0 0 +1 +1 0 0 1 +1 +0 0 0 1 @@ -4255,47 +4222,46 @@ 1 0 0 -1 0 0 1 -1 -1 0 +1 0 0 1 +1 0 +1 0 +1 0 0 -0 -1 1 0 0 +1 0 1 0 1 0 +0 1 1 0 0 1 0 -1 0 1 -0 1 1 1 1 0 0 -1 +0 0 0 1 @@ -4306,6 +4272,7 @@ 0 0 1 +0 1 0 0 @@ -4314,16 +4281,19 @@ 0 0 0 +0 +1 +0 1 0 0 1 +0 1 0 0 0 1 -1 0 1 0 @@ -4332,33 +4302,51 @@ 0 0 0 +1 0 0 0 1 -1 0 0 0 0 0 0 +1 0 +1 0 1 0 0 -1 0 0 1 -1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 0 0 1 +0 1 0 1 +1 +0 +0 +0 0 0 0 @@ -4369,9 +4357,9 @@ 0 0 0 +1 0 0 -1 0 1 0 @@ -4379,73 +4367,72 @@ 0 0 0 +0 1 1 1 0 +1 +1 0 0 1 -1 0 0 0 1 -0 1 1 0 0 0 1 +0 +0 +0 +1 1 0 +1 0 1 0 +1 0 1 +1 +0 0 0 0 0 -1 0 0 -1 1 1 0 0 -1 0 0 -1 -1 +0 0 1 1 0 1 1 -1 0 -1 0 -1 0 -1 -1 0 0 1 -0 1 0 -1 0 1 0 +0 1 1 1 @@ -4453,21 +4440,22 @@ 0 0 1 +0 +0 1 0 -1 +0 0 1 0 0 +0 1 1 1 -0 1 0 -1 -1 +0 1 0 1 @@ -4478,15 +4466,28 @@ 0 1 1 +0 +0 +0 +0 +0 +0 +0 1 +0 1 0 0 0 +1 +0 0 +1 0 +1 0 1 +0 1 1 1 @@ -4494,18 +4495,17 @@ 0 0 0 -0 -1 1 0 1 1 0 0 -1 0 1 1 +1 +1 0 0 0 @@ -4514,121 +4514,109 @@ 0 0 1 +0 1 1 0 0 0 +1 +0 +0 +0 0 0 0 0 1 1 -1 -1 +0 0 1 1 0 0 -0 1 0 0 0 -0 1 0 0 0 1 0 -1 0 -1 0 1 0 +0 1 0 0 0 0 -1 -1 0 -1 0 1 1 1 1 1 -1 0 1 0 -1 0 1 +0 1 0 0 -1 0 0 0 -1 -1 0 0 1 -1 -1 0 0 0 0 1 -1 0 0 0 -1 -1 -1 -1 0 -1 0 0 0 +1 0 0 -1 -1 -1 0 0 +1 +0 0 1 1 1 +1 +1 0 0 0 -0 -0 -0 -0 +1 0 1 0 1 +0 1 1 0 +1 +1 0 1 0 @@ -4638,6 +4626,8 @@ 0 0 0 +0 +1 1 1 0 @@ -4645,27 +4635,27 @@ 0 0 0 -0 -1 1 0 0 1 +1 0 0 0 0 -1 -0 -0 0 +1 0 1 0 1 +1 +1 0 0 1 +0 1 0 0 @@ -4673,18 +4663,24 @@ 0 0 0 +1 0 0 1 +1 +0 +0 0 0 1 0 +1 0 0 0 0 0 +1 0 0 0 @@ -4694,52 +4690,59 @@ 0 0 1 +1 +1 0 0 1 0 +0 1 1 0 1 1 +0 +0 1 1 0 1 0 -1 0 1 0 -0 1 0 1 +1 0 0 +1 0 0 -1 0 1 -0 +1 1 0 0 0 -1 0 0 1 +0 +0 1 0 0 0 +0 1 0 0 1 +0 1 0 0 @@ -4747,19 +4750,21 @@ 0 0 0 +0 +0 1 -1 +0 +0 1 0 0 0 0 +1 0 0 0 0 -1 -1 0 0 0 @@ -4770,30 +4775,35 @@ 0 1 1 -0 +1 0 1 0 0 -1 -1 0 0 0 +0 +1 +0 1 +0 1 0 0 0 1 -0 +1 1 0 1 0 +0 1 0 1 +1 +0 0 0 0 @@ -4802,9 +4812,9 @@ 1 0 0 -1 0 0 +1 0 0 0 @@ -4815,24 +4825,17 @@ 1 0 0 -1 0 -1 0 -1 0 1 0 1 0 0 -0 -1 -0 -1 -1 1 1 +0 1 1 0 @@ -4840,8 +4843,6 @@ 0 1 0 -1 -0 0 1 0 @@ -4854,14 +4855,14 @@ 0 1 0 -0 -0 -1 -1 -1 1 1 1 +0 +0 +0 +0 +0 1 1 1 @@ -4870,18 +4871,18 @@ 0 0 0 -1 0 0 0 1 0 +1 0 0 0 -1 0 1 +1 0 0 1 @@ -4889,10 +4890,10 @@ 1 0 0 -0 -0 +1 0 1 +1 0 0 1 @@ -4900,22 +4901,20 @@ 0 0 0 -1 -1 -1 -1 -0 0 1 0 -1 +0 1 0 0 0 +1 0 +1 0 1 +1 0 0 1 @@ -4923,10 +4922,12 @@ 1 0 1 -1 0 0 0 +1 +1 +0 0 0 1 @@ -4938,27 +4939,27 @@ 1 0 0 -1 0 0 +1 0 0 -1 0 1 1 -1 0 -1 -1 0 1 +1 0 0 1 +1 0 0 1 +1 +0 0 0 0 @@ -4966,137 +4967,128 @@ 1 0 0 -0 1 0 1 -1 +0 1 0 0 -1 -1 +0 +0 +0 +0 0 1 1 -0 1 0 0 -1 +0 1 1 1 1 0 1 -1 +0 +0 0 1 1 1 1 1 +0 +0 +0 +0 1 1 1 1 0 +0 1 1 1 0 0 0 -1 0 1 1 -1 0 -1 0 1 -1 0 -1 -1 +0 1 0 0 -1 -1 0 0 0 +1 0 0 0 -1 0 -1 0 0 1 0 1 -1 0 1 0 +0 1 1 -1 -1 -0 0 1 +0 1 0 0 0 1 -1 -0 0 1 0 -0 -0 -0 1 0 0 +0 1 1 1 0 0 1 -0 -0 1 -0 1 -0 1 -0 1 0 0 1 1 0 +1 0 0 1 1 -0 1 -0 1 1 +0 +1 +0 +0 1 +0 1 0 0 @@ -5109,35 +5101,35 @@ 0 0 0 -1 +0 0 0 1 0 +1 0 0 -1 0 1 0 -1 0 0 1 0 0 1 -1 0 1 0 0 +1 +0 0 0 0 1 1 -0 +1 0 0 0 @@ -5146,7 +5138,15 @@ 0 0 0 +0 +0 +0 +0 1 0 1 +0 1 +0 +0 +0