From 5ad6b819597c34208a2a3834259db6fea6b72584 Mon Sep 17 00:00:00 2001 From: s444417 Date: Wed, 18 May 2022 10:50:06 +0200 Subject: [PATCH] fix --- dev-0/out.tsv | 2472 +++++++++++++++++++++--------------------------- run.ipynb | 80 +- test-A/out.tsv | 1400 ++++++++++++--------------- 3 files changed, 1753 insertions(+), 2199 deletions(-) diff --git a/dev-0/out.tsv b/dev-0/out.tsv index 51d2bb4..4f07cec 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -3,24 +3,26 @@ 1 0 0 -0 -0 1 0 -0 +1 0 0 0 1 +1 +1 0 1 0 0 0 -1 0 +1 0 1 +1 +0 0 1 0 @@ -28,52 +30,57 @@ 1 0 1 -0 +1 1 0 0 0 +1 +0 +0 0 0 0 1 0 +0 1 0 0 +1 +1 0 0 0 1 -0 1 1 1 0 -1 0 1 1 0 0 +1 +1 0 0 1 1 -0 1 0 -1 0 1 0 -1 0 0 0 1 +1 0 1 +0 1 0 0 @@ -84,44 +91,46 @@ 1 0 0 +0 +0 +0 1 1 -0 1 0 0 +1 +1 +1 +0 0 0 0 0 1 1 -1 0 0 1 0 1 0 -1 0 +1 0 0 -1 0 0 0 0 0 -1 0 0 0 0 1 1 -0 -0 +1 0 1 0 @@ -132,53 +141,77 @@ 1 1 1 +1 +1 +0 0 1 0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 +1 0 +1 0 +1 +1 +1 0 0 0 -1 0 0 0 -1 0 1 0 -0 +1 0 0 1 1 1 0 +1 +1 +1 0 0 0 -1 0 -1 0 0 +1 +1 0 0 1 1 -0 +1 1 0 +1 0 -0 +1 +1 1 1 0 +1 0 0 1 +1 0 1 0 @@ -189,65 +222,61 @@ 0 0 1 -1 0 0 0 +1 +0 0 0 0 1 1 -1 -1 -1 +0 0 0 0 1 +0 +0 1 1 1 0 -0 1 0 0 1 0 0 -0 1 -0 1 0 1 0 0 -0 1 0 +1 0 0 0 1 1 1 -0 -0 -0 1 0 -0 -0 +1 +1 1 0 +1 0 1 +0 1 1 0 -0 1 0 0 @@ -257,38 +286,41 @@ 0 0 0 -0 -0 1 1 0 0 1 +1 0 +1 +1 0 1 1 1 +1 +1 +1 0 0 0 0 -0 -0 -0 -0 +1 0 0 0 1 0 1 +1 0 0 -1 0 0 0 +1 +1 0 0 0 @@ -296,7 +328,10 @@ 0 0 1 +0 +0 1 +0 1 1 1 @@ -308,35 +343,37 @@ 0 1 1 -0 1 0 0 0 0 +1 0 0 0 +1 0 0 -1 -1 0 1 0 0 0 -0 +1 1 0 -0 +1 1 0 1 +0 1 0 0 0 +1 +0 0 0 1 @@ -344,14 +381,21 @@ 0 1 1 +1 +1 0 0 1 0 0 0 +1 +0 +0 +1 0 0 +1 0 1 1 @@ -361,7 +405,6 @@ 0 0 0 -1 0 0 1 @@ -369,43 +412,53 @@ 0 1 0 +1 0 +1 +1 +1 0 0 1 0 0 -0 +1 +1 0 1 0 +1 0 1 0 0 0 1 -0 1 0 -0 1 0 0 0 -0 -0 1 0 0 +0 1 0 1 +1 +1 0 0 1 1 +1 +1 +0 +0 0 +1 0 1 0 @@ -416,37 +469,29 @@ 1 1 1 -1 -0 0 1 -0 1 1 -0 -0 -0 1 0 -1 0 1 +0 1 0 0 0 1 1 -1 -0 0 1 0 1 0 +1 0 -0 -0 +1 0 0 0 @@ -454,7 +499,6 @@ 1 0 0 -1 0 0 1 @@ -466,48 +510,40 @@ 0 0 0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 1 0 1 0 -0 +1 0 0 0 1 1 -0 1 -0 1 +0 1 0 0 0 0 0 -1 0 0 +1 0 0 0 1 0 0 +1 0 1 0 +0 1 0 0 @@ -515,19 +551,24 @@ 0 1 0 -1 0 0 0 -1 0 0 0 +0 +0 +1 +1 1 1 +0 +1 1 0 0 +0 1 1 0 @@ -543,14 +584,9 @@ 0 0 0 -0 -0 -0 1 0 0 -1 -0 0 1 0 @@ -558,17 +594,14 @@ 0 1 0 -0 -1 1 0 0 -0 -1 1 0 0 0 +1 0 0 0 @@ -580,40 +613,37 @@ 0 1 1 -1 0 -1 0 1 0 0 0 -1 -0 0 0 1 1 -0 +1 +1 0 1 1 +0 +0 1 1 1 0 0 -0 1 0 0 0 -0 1 -0 -0 1 -0 +1 +1 +1 0 0 0 @@ -624,37 +654,45 @@ 1 1 1 -0 -0 1 0 +1 +1 +1 +1 0 0 1 1 +1 0 0 0 0 +1 0 0 +1 0 0 0 -0 +1 0 1 0 1 0 1 +1 0 1 +1 +0 0 0 0 1 -1 +0 0 1 1 @@ -662,625 +700,72 @@ 1 0 1 -1 -1 0 0 0 1 +1 0 0 +1 0 0 0 0 +1 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -1 -0 -0 +1 0 1 1 0 0 0 -0 -0 -1 -0 -0 -0 -0 1 0 -1 0 -1 -1 -1 0 0 0 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 -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 1 0 0 -0 -0 -1 -0 1 0 0 -0 1 0 -0 -0 1 0 -0 -0 1 0 1 -1 0 1 1 -0 -0 -0 -0 -0 -0 -1 1 0 -0 1 0 0 0 1 -1 -1 -1 0 1 1 -0 -0 -0 -0 -1 -0 1 1 -0 -0 1 -0 1 -0 -0 1 -0 -0 1 0 1 @@ -1288,151 +773,65 @@ 1 1 0 -1 0 1 0 -0 -1 -1 -1 1 1 -1 -0 -1 -0 -0 0 0 1 1 0 -0 -0 -1 1 1 -0 -0 -0 1 -0 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 1 0 -0 -0 1 0 0 0 -0 -0 -1 -1 -0 -0 1 1 1 -0 -0 -0 -0 -0 1 0 -0 -0 1 -1 -1 -0 -0 -0 -0 -0 0 1 0 0 -0 1 1 -0 -0 1 0 1 0 -0 -0 1 1 -0 -0 -0 -0 1 0 0 0 -1 -1 -0 0 1 0 1 -1 0 0 1 -0 -1 1 -1 -0 0 -0 -1 -1 1 0 1 -1 -0 -0 -0 -0 -0 0 1 1 @@ -1440,82 +839,47 @@ 0 1 1 -0 -0 -1 -0 1 0 -0 -0 -0 1 1 1 1 -0 -0 -0 -1 1 -0 -0 -1 -0 -0 -0 1 0 -0 -0 -0 -0 -0 -1 1 1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 1 0 0 0 0 0 -1 -1 -0 +0 0 1 1 0 -0 +1 0 0 0 1 1 0 -0 1 0 +1 +1 +1 +1 +1 +1 0 0 -1 0 0 -1 0 0 1 @@ -1527,46 +891,43 @@ 0 1 1 +0 1 1 +0 1 0 1 0 1 1 -0 1 0 -1 0 1 -1 0 -1 0 0 +1 +1 0 0 -1 0 0 0 0 +1 0 1 1 -0 1 -0 -0 -0 1 0 1 1 -0 1 +0 +0 1 1 1 @@ -1575,41 +936,55 @@ 1 0 0 +0 +1 +0 +1 1 1 0 1 +0 1 0 0 0 0 -1 +0 0 1 +0 +0 1 0 1 1 1 -0 1 0 0 0 +1 +0 +0 +1 +1 0 0 0 1 1 +1 0 0 0 0 1 -1 0 1 +1 +0 +0 0 0 0 @@ -1618,7 +993,6 @@ 0 0 0 -1 0 0 0 @@ -1635,26 +1009,25 @@ 1 0 1 -0 -0 1 0 0 0 0 0 +1 0 0 0 1 -0 -1 1 0 -1 0 0 0 +1 +0 +0 0 1 1 @@ -1663,15 +1036,19 @@ 1 0 1 +1 +1 +1 0 0 1 -0 +1 1 1 0 1 0 +0 1 0 0 @@ -1679,42 +1056,48 @@ 0 0 0 +1 0 1 0 0 +1 0 0 0 +1 0 0 1 -1 -1 0 -1 0 1 0 0 1 1 +1 +1 +1 0 1 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 0 1 -1 0 0 0 @@ -1727,23 +1110,31 @@ 0 1 0 +1 +1 0 -0 -0 -0 +1 +1 0 1 0 0 1 +1 0 0 +1 0 1 +1 0 +1 0 1 0 +1 +1 +1 0 0 1 @@ -1754,24 +1145,95 @@ 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 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 0 1 1 1 1 -0 1 0 0 -1 0 0 +1 +0 +1 0 0 0 0 1 +1 0 0 0 @@ -1779,10 +1241,11 @@ 1 1 0 -0 1 0 +1 0 +1 0 0 0 @@ -1790,19 +1253,13 @@ 0 0 1 -1 -0 -0 -0 -0 0 0 0 1 -0 1 0 -0 +1 0 1 0 @@ -1810,21 +1267,22 @@ 0 0 0 -1 0 1 0 0 -1 0 0 +1 0 0 1 +1 +0 +0 0 0 0 -1 0 1 1 @@ -1834,9 +1292,12 @@ 0 1 0 -1 +0 1 0 +0 +1 +1 1 1 0 @@ -1844,8 +1305,6 @@ 0 0 1 -1 -1 0 0 0 @@ -1855,12 +1314,11 @@ 0 0 0 -1 0 -1 0 -1 0 +0 +1 1 1 0 @@ -1870,41 +1328,38 @@ 0 0 0 -1 0 -1 0 0 0 0 +1 0 0 0 0 0 -1 0 +1 0 0 +1 0 0 -1 -1 0 0 0 0 -1 0 0 -1 -1 0 0 0 1 1 0 +0 +1 1 1 0 @@ -1916,46 +1371,50 @@ 0 0 0 -1 0 +1 +1 0 0 0 0 0 0 +1 +1 0 1 +1 +1 0 0 +1 +0 +1 0 0 0 1 1 0 -1 -1 0 1 0 +1 0 +1 0 0 0 +1 0 0 0 -0 -1 1 1 0 0 0 -1 -0 -1 0 1 0 @@ -1963,24 +1422,33 @@ 0 0 0 -0 -0 1 1 1 0 1 -0 -0 1 0 +1 +1 0 1 1 +1 +1 0 +1 +1 +1 +1 +1 +1 0 0 +1 0 +1 +1 0 1 1 @@ -1989,11 +1457,20 @@ 1 1 1 +0 +0 +0 +1 1 +0 1 1 0 0 +0 +1 +1 +1 1 1 1 @@ -2003,27 +1480,22 @@ 1 0 0 -1 +0 0 1 1 +0 1 0 0 -1 0 0 0 -1 0 1 1 1 -0 1 -0 -0 -0 1 0 0 @@ -2036,18 +1508,20 @@ 0 0 0 -1 -0 0 0 +1 0 1 +0 +0 1 0 0 0 0 0 +1 0 0 0 @@ -2055,24 +1529,39 @@ 1 1 1 +1 +1 +1 +0 +0 +1 +0 +0 0 +1 0 +1 0 1 +1 0 1 0 0 +1 0 0 0 0 0 1 +1 0 +1 0 0 0 +1 0 1 1 @@ -2084,6 +1573,8 @@ 0 0 1 +0 +0 1 0 0 @@ -2091,15 +1582,16 @@ 0 1 0 +1 0 0 0 -1 0 0 0 1 0 +1 0 0 0 @@ -2108,6 +1600,8 @@ 0 0 0 +1 +0 0 0 0 @@ -2115,11 +1609,11 @@ 1 1 1 -0 -0 +1 +1 1 0 -0 +1 0 0 0 @@ -2127,14 +1621,10 @@ 0 1 1 -0 -0 1 0 0 0 -1 -0 0 1 1 @@ -2143,28 +1633,23 @@ 0 0 1 -1 -0 -0 0 1 0 1 +1 0 1 0 0 1 0 -1 -1 -1 0 0 +1 0 0 0 -1 0 1 1 @@ -2172,26 +1657,26 @@ 0 1 0 -1 0 -1 -1 0 -1 0 0 -1 +0 +0 0 1 +0 +0 1 1 0 +1 0 0 +1 0 0 0 -1 0 0 1 @@ -2199,17 +1684,16 @@ 1 0 0 -1 -0 -1 0 0 0 0 1 0 +1 0 1 +0 1 0 1 @@ -2218,80 +1702,82 @@ 1 1 0 -1 -1 0 0 0 0 0 1 -1 0 0 0 -1 0 +0 +1 1 0 0 0 1 1 -0 1 -0 1 -0 1 -0 1 1 +1 +0 0 0 +1 +1 +1 0 0 0 1 +1 0 1 1 1 -0 -0 1 1 -0 -0 -0 -0 1 0 0 0 -0 -0 -0 -0 +1 +1 +1 +1 +1 +1 +1 +1 0 1 1 +1 +1 0 +1 0 0 1 0 0 -1 0 -1 0 0 +1 0 1 0 0 1 +1 +1 0 1 1 @@ -2299,14 +1785,13 @@ 0 0 0 -1 +0 0 0 1 1 1 0 -0 1 0 0 @@ -2315,8 +1800,6 @@ 0 1 0 -0 -0 1 0 0 @@ -2324,32 +1807,20 @@ 1 0 0 -1 -0 -1 0 1 0 0 -1 0 0 0 -1 0 0 -1 -1 0 -1 0 0 0 1 -1 -1 -1 -1 0 0 1 @@ -2360,32 +1831,34 @@ 0 0 0 +0 1 0 +0 +0 +0 +0 1 1 1 0 -0 -1 1 0 0 0 0 0 +0 1 1 0 +1 0 0 1 1 -0 -0 1 0 -1 0 1 1 @@ -2393,27 +1866,27 @@ 1 0 1 -1 0 1 +1 0 0 -1 0 1 0 0 0 -1 0 0 0 -1 0 0 1 +1 +0 0 1 +1 0 0 0 @@ -2424,24 +1897,36 @@ 1 1 1 +1 +1 +0 +1 0 1 +1 0 1 1 1 +1 0 0 0 +1 0 1 0 +1 0 0 +1 0 1 0 0 +0 +1 +0 1 1 0 @@ -2450,27 +1935,27 @@ 1 0 1 -0 1 1 1 0 0 +1 0 -0 -0 -0 -0 +1 0 1 +1 0 +1 0 0 0 -1 0 0 +1 0 +1 0 1 0 @@ -2478,15 +1963,16 @@ 0 0 0 +0 1 1 0 -0 +1 +1 0 0 0 1 -0 1 0 1 @@ -2495,11 +1981,12 @@ 0 0 1 -1 0 0 1 +1 0 +1 0 0 0 @@ -2507,53 +1994,39 @@ 1 0 0 +1 0 1 +0 1 1 -0 1 -0 1 -0 1 1 0 1 -0 1 0 -1 0 0 1 1 -0 1 0 1 0 -0 1 -0 -0 -0 -0 1 -0 -0 -0 -0 1 -0 -0 +1 0 1 0 0 0 -1 0 +1 0 1 0 @@ -2565,92 +2038,58 @@ 1 1 0 -1 0 -1 -1 0 -1 0 1 0 -1 -1 0 0 -1 0 0 0 0 0 -1 0 0 1 1 0 0 +1 0 0 0 -1 -0 0 0 -1 -1 0 0 -1 0 -1 0 0 0 1 -1 -1 -1 0 1 -1 -0 -0 0 -0 -0 -1 -1 1 1 0 -0 -0 -0 -1 1 0 0 +1 0 0 0 -1 -1 -1 -0 0 1 -1 0 1 0 0 0 0 -1 -0 -1 0 1 0 @@ -2659,10 +2098,8 @@ 0 0 0 -0 1 0 -0 1 1 1 @@ -2670,19 +2107,18 @@ 1 0 0 -0 -0 1 -0 -0 -0 1 0 0 +1 0 0 1 -0 +1 +1 +1 +1 0 0 0 @@ -2690,15 +2126,20 @@ 0 0 1 -1 0 0 0 1 +1 +1 +1 +1 0 0 +1 0 1 +1 0 0 1 @@ -2707,17 +2148,26 @@ 0 0 1 +1 +1 0 -0 +1 +1 0 1 0 +1 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 0 1 @@ -2729,15 +2179,13 @@ 0 0 0 -1 -0 0 1 +1 +1 +1 0 0 -0 -0 -1 1 0 1 @@ -2746,46 +2194,52 @@ 0 0 0 -1 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 0 1 0 -0 -0 +1 +1 0 1 +0 1 1 1 1 1 0 -0 1 0 1 1 -0 -0 1 0 0 +0 +1 1 1 0 0 0 +1 0 +1 0 0 0 @@ -2793,17 +2247,20 @@ 0 1 0 +1 +1 0 0 0 1 0 1 -0 -0 +1 1 0 0 +1 +1 0 1 0 @@ -2813,20 +2270,14 @@ 0 0 0 -1 -1 0 -1 0 0 0 1 0 -1 0 0 -1 -1 0 1 0 @@ -2835,14 +2286,15 @@ 0 0 1 -1 0 0 1 0 0 1 +1 0 +1 0 0 0 @@ -2851,106 +2303,110 @@ 0 1 1 +0 1 0 +0 1 0 +1 +1 +1 0 +1 +1 0 0 1 +0 1 0 0 +0 +0 1 0 0 +0 1 0 0 0 0 0 -1 0 -1 -1 0 -1 0 1 1 -0 1 +0 1 0 +1 0 0 +1 0 1 1 -0 1 -0 1 1 0 0 +0 +1 1 0 0 0 1 -0 1 0 -0 1 -0 -0 1 1 0 1 -0 1 0 0 0 -0 1 0 -1 0 1 0 -0 1 0 -0 -0 1 -0 +1 0 1 0 +0 1 1 0 +1 0 0 1 1 -0 -0 +1 +1 0 1 1 0 +1 0 0 0 1 +0 +0 1 1 0 @@ -2967,26 +2423,37 @@ 0 0 0 -0 +1 +1 +1 +1 1 0 1 0 1 0 +1 0 0 0 0 0 +1 0 +1 +1 0 0 0 1 0 +1 +1 0 0 +1 +1 0 0 0 @@ -2997,33 +2464,36 @@ 1 1 0 +1 0 0 +1 +1 0 0 0 1 1 0 -0 1 0 1 -0 -0 +1 1 0 -0 +1 0 0 0 1 0 +1 0 0 1 1 -1 +0 +0 0 1 0 @@ -3032,16 +2502,13 @@ 1 1 0 -1 0 1 -0 -0 1 0 0 0 -0 +1 0 0 0 @@ -3049,12 +2516,14 @@ 1 1 0 -0 1 -0 1 0 0 +1 +1 +1 +1 0 0 0 @@ -3065,19 +2534,13 @@ 1 0 0 -0 1 -0 -0 1 1 -0 1 0 1 0 -0 -0 1 0 0 @@ -3085,52 +2548,71 @@ 1 1 1 +0 +1 1 0 1 0 0 0 +0 1 0 0 0 -1 0 +1 0 0 1 +1 0 1 1 +0 +0 1 +0 1 0 1 1 +1 0 0 1 0 -0 1 1 0 0 +1 +1 +1 0 +1 0 +1 +1 +1 +1 0 0 1 1 0 +1 +1 0 0 0 0 -0 1 1 +1 +1 +0 0 0 0 @@ -3138,18 +2620,24 @@ 1 0 0 -0 1 -0 1 1 +1 +0 +0 +0 0 1 0 0 0 +0 +1 1 0 +1 +1 0 0 0 @@ -3160,31 +2648,31 @@ 0 0 0 +0 1 1 0 1 0 +1 0 1 0 1 1 -0 1 0 0 -0 -0 -1 -0 1 1 1 +0 1 0 +0 1 0 +0 1 0 0 @@ -3193,38 +2681,41 @@ 0 1 1 -1 -1 0 0 +0 +0 +1 +1 1 0 0 1 0 0 +0 1 1 0 +1 0 0 0 0 -1 -1 0 0 1 1 0 0 -1 0 0 1 0 0 +1 0 +1 0 0 0 @@ -3233,12 +2724,14 @@ 0 0 0 +0 +1 +1 1 1 -0 -0 1 0 +1 0 0 1 @@ -3249,32 +2742,42 @@ 0 0 0 +0 +0 1 1 -0 1 0 +0 1 0 1 0 0 +1 +0 0 0 1 +1 0 0 0 0 +0 +1 +1 +1 1 +1 +0 0 0 0 1 1 0 -0 -0 +1 1 0 0 @@ -3283,21 +2786,23 @@ 0 0 1 +1 +1 +1 0 0 -0 +1 1 0 0 1 0 -1 0 0 -1 -1 0 0 +1 +0 0 1 1 @@ -3307,11 +2812,19 @@ 0 0 0 +1 +1 0 +1 +1 +1 0 0 0 1 +1 +1 +0 0 1 0 @@ -3320,20 +2833,27 @@ 0 1 0 +0 1 1 1 +0 +0 1 +0 1 0 0 -1 0 +1 0 0 0 +1 +1 0 0 +1 0 0 0 @@ -3343,9 +2863,9 @@ 0 0 1 -0 1 0 +1 0 0 0 @@ -3353,12 +2873,16 @@ 1 1 1 -0 +1 1 0 1 0 +1 +1 0 +1 +1 0 1 0 @@ -3366,36 +2890,45 @@ 1 0 0 -1 0 0 1 1 +1 0 1 1 0 +0 1 0 1 +1 0 +1 0 0 1 1 +0 1 0 1 +0 1 0 0 1 0 +0 1 0 +1 +1 0 0 1 +0 1 0 0 @@ -3406,67 +2939,64 @@ 1 0 0 +1 +1 0 0 0 1 -0 -0 1 0 1 -0 1 0 -0 -0 -0 1 -0 -0 1 0 0 0 1 0 +1 0 +1 0 0 +1 0 0 0 0 +1 +1 0 0 -0 +1 1 0 0 +1 +1 0 +1 0 0 0 1 -1 0 0 0 0 -1 -0 0 0 1 1 1 -1 0 0 1 0 0 -1 0 1 0 @@ -3474,36 +3004,27 @@ 0 0 1 -1 0 0 1 0 -0 -0 -0 1 -1 -0 0 0 1 -0 1 1 0 -1 0 0 1 0 0 0 -0 1 -0 1 0 +0 1 1 1 @@ -3512,11 +3033,12 @@ 0 0 0 -1 -1 +0 +0 +0 0 1 -1 +0 1 0 0 @@ -3525,10 +3047,12 @@ 0 0 0 +1 0 0 -1 0 +1 +1 0 0 0 @@ -3539,7 +3063,8 @@ 0 0 1 -0 +1 +1 0 1 0 @@ -3547,26 +3072,45 @@ 0 1 0 -0 1 0 -0 1 0 0 0 +1 0 1 +1 0 +1 +1 +1 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 0 0 0 +1 0 1 1 +1 +1 0 +1 +1 +1 0 +1 0 0 1 @@ -3574,16 +3118,12 @@ 0 0 1 -1 -0 0 0 1 1 0 0 -1 -1 0 0 0 @@ -3591,7 +3131,6 @@ 0 0 0 -1 0 1 0 @@ -3599,31 +3138,21 @@ 1 0 0 -0 1 0 0 0 -0 1 0 -0 -1 -1 1 0 1 1 -0 -1 -0 1 0 0 0 0 -1 -0 0 0 1 @@ -3631,23 +3160,17 @@ 0 0 0 -0 1 1 0 0 -1 0 1 1 1 1 -0 -0 -0 1 0 -0 1 0 0 @@ -3656,36 +3179,34 @@ 0 0 1 -0 +1 1 1 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 -1 0 0 1 -0 1 -0 1 -0 +1 1 1 0 0 -1 -1 0 -1 0 0 0 @@ -3693,9 +3214,16 @@ 1 1 1 +1 0 +0 +1 +1 +1 +1 1 0 +1 0 0 1 @@ -3703,11 +3231,13 @@ 0 1 0 -1 0 0 +1 +1 0 0 +1 0 0 0 @@ -3718,24 +3248,29 @@ 1 0 0 +0 1 0 0 0 0 0 -1 +0 1 0 0 1 +1 0 1 +1 0 0 0 +1 0 0 +1 0 0 0 @@ -3748,35 +3283,37 @@ 0 1 1 -1 -0 -0 0 0 0 1 +0 1 1 0 1 +1 0 1 1 +1 +1 +1 +1 0 0 0 0 0 0 -1 -1 -0 -1 0 0 0 +1 0 +1 0 +1 0 1 0 @@ -3785,10 +3322,8 @@ 0 0 1 -1 -1 0 -1 +0 1 0 0 @@ -3797,6 +3332,9 @@ 0 0 0 +1 +1 +0 0 1 0 @@ -3810,21 +3348,21 @@ 0 0 0 +1 0 1 1 -0 1 0 -0 1 1 -0 +1 1 0 0 0 -0 +1 +1 1 0 0 @@ -3832,8 +3370,8 @@ 1 1 1 -0 -0 +1 +1 0 0 0 @@ -3842,30 +3380,36 @@ 0 0 0 +0 1 0 1 0 1 +1 0 1 +1 +0 0 0 0 0 -1 0 -1 1 0 0 0 +1 0 0 +1 0 0 0 +1 0 +1 0 0 1 @@ -3876,10 +3420,7 @@ 0 0 0 -1 -1 0 -1 0 0 0 @@ -3889,27 +3430,53 @@ 0 1 0 +0 1 1 +0 +0 +0 +0 1 0 0 +0 +0 +0 +0 +0 1 1 +0 +0 +0 +0 +0 1 0 0 0 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 0 +1 0 +1 +1 0 1 1 0 +0 1 0 1 @@ -3917,17 +3484,28 @@ 0 1 1 +1 0 0 +0 +1 +1 +1 +0 1 0 0 0 0 +1 +1 +0 +1 0 1 1 1 +1 0 1 0 @@ -3937,6 +3515,7 @@ 0 0 0 +0 1 0 0 @@ -3944,26 +3523,39 @@ 0 1 1 -1 +0 0 0 1 0 +1 0 0 0 1 0 0 +0 +0 1 +1 +0 +0 +0 0 1 +1 +0 0 +0 +1 1 +0 1 0 0 0 +0 1 0 0 @@ -3973,17 +3565,27 @@ 0 0 1 -0 +1 1 0 0 +1 +1 0 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 0 @@ -3992,19 +3594,22 @@ 1 0 0 -1 0 0 0 +1 +0 0 0 0 0 1 1 -0 +1 +1 0 1 +1 0 0 0 @@ -4014,54 +3619,58 @@ 0 0 0 -1 -0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 1 -1 0 1 -1 +0 1 0 0 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 0 0 +1 0 1 1 -0 +1 0 0 0 1 0 -0 1 -0 -0 -0 1 0 0 1 +0 1 0 0 @@ -4069,28 +3678,30 @@ 0 1 0 -0 -0 +1 +1 +1 0 1 0 0 1 +1 0 -0 +1 0 0 1 0 -1 0 1 1 0 -0 1 0 +1 0 +1 0 1 1 @@ -4102,31 +3713,30 @@ 0 0 0 -1 -1 0 0 1 1 1 0 +0 +0 1 1 0 1 1 0 -0 1 0 0 0 +1 +0 0 0 -1 0 0 -1 0 0 0 @@ -4134,21 +3744,28 @@ 1 0 1 -1 0 0 1 -1 0 +1 0 0 +1 +1 +1 0 +1 0 1 1 +1 +1 +1 +1 0 0 -0 +1 0 0 1 @@ -4158,12 +3775,9 @@ 0 1 1 -0 -0 1 0 0 -0 1 1 0 @@ -4175,21 +3789,25 @@ 0 0 0 +1 0 0 1 -1 0 0 0 0 1 +1 +1 +1 +1 +1 0 +1 0 0 0 -1 -0 0 0 0 @@ -4198,56 +3816,50 @@ 1 1 0 -1 -1 0 0 1 0 +1 +0 0 0 1 1 1 1 -1 -0 -0 0 0 0 +1 +1 0 0 +1 0 +1 0 0 0 1 -1 0 -1 0 0 0 0 0 -1 0 0 -1 0 0 0 1 0 -1 0 0 0 -1 0 0 -1 0 1 0 @@ -4257,12 +3869,8 @@ 0 0 0 -0 -1 1 1 -1 -0 0 0 0 @@ -4271,6 +3879,7 @@ 1 0 0 +1 0 0 0 @@ -4278,28 +3887,26 @@ 0 0 0 -1 -0 0 0 +1 +1 +1 0 +1 +1 0 0 0 0 -1 0 0 1 -1 -1 0 1 0 1 -0 1 -0 1 1 1 @@ -4309,64 +3916,90 @@ 0 0 0 +1 +0 0 +1 +1 +1 +1 0 0 0 +1 +1 0 0 0 1 0 0 -0 1 1 1 1 0 0 +1 +0 +1 +1 +1 0 0 1 +1 0 1 0 +1 0 1 1 1 0 +0 1 1 0 0 0 -0 1 0 1 -1 +0 +0 1 0 0 +1 0 +1 0 1 0 +1 0 +1 +1 +1 0 +1 0 0 0 +1 0 0 0 1 1 +0 1 0 0 +1 +1 0 1 0 @@ -4374,11 +4007,14 @@ 1 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 @@ -4386,68 +4022,61 @@ 1 0 0 -0 +1 0 1 +1 0 +1 +1 +1 0 0 0 1 1 1 -1 -1 0 +1 0 +1 0 +1 0 0 +1 0 0 0 0 1 1 +1 0 0 1 1 1 1 -0 -0 -0 -0 1 0 +1 0 0 0 -0 -0 -0 -0 -1 -1 -0 1 0 0 -0 1 -0 1 1 1 0 -0 -0 1 1 0 0 -0 +1 0 0 0 @@ -4455,23 +4084,16 @@ 0 0 1 -0 1 0 0 1 -0 -0 -0 -0 1 0 1 +1 0 0 -0 -0 -1 1 0 0 @@ -4483,35 +4105,36 @@ 0 0 0 +0 1 1 1 -0 1 0 0 0 -0 -0 +1 +1 0 0 1 -0 +1 +1 +1 0 0 1 0 -0 1 1 1 0 -0 1 0 -1 0 0 +1 +1 0 0 1 @@ -4522,59 +4145,68 @@ 0 0 1 -0 -0 1 1 +0 1 0 1 1 +1 0 +1 0 +1 0 0 1 0 0 -1 0 0 1 +1 +1 +1 +1 0 0 0 -1 0 0 0 1 1 -0 1 1 1 0 0 -1 0 -1 0 0 -1 0 0 1 +1 +0 +1 0 0 1 +0 1 0 0 1 1 1 +1 +1 +1 0 +0 +1 1 0 1 @@ -4585,86 +4217,72 @@ 0 1 0 -0 1 1 0 0 +0 1 1 -0 1 1 -0 -0 1 0 -1 0 0 -1 0 1 1 -0 -0 1 -0 -0 -0 +1 0 0 0 1 0 1 -1 0 0 +0 +1 1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 +1 0 1 0 0 1 -1 -0 0 1 0 +1 0 0 0 0 1 -0 -0 -0 1 1 1 0 +0 1 0 -1 0 0 0 -1 0 0 0 @@ -4672,12 +4290,23 @@ 1 0 0 +1 +0 +0 +0 +1 0 +1 +1 +1 0 0 1 0 1 +1 +1 +0 0 0 0 @@ -4688,12 +4317,14 @@ 0 0 0 +0 1 0 1 1 0 0 +1 0 0 0 @@ -4701,29 +4332,27 @@ 0 0 0 -1 0 -1 0 -1 0 1 1 1 -0 1 0 1 0 0 +1 +1 +1 +1 0 0 0 0 0 0 -1 -1 0 0 0 @@ -4734,14 +4363,15 @@ 1 1 0 +1 +1 +1 0 0 1 0 1 1 -1 -0 0 0 0 @@ -4749,6 +4379,9 @@ 1 0 0 +0 +0 +0 1 0 0 @@ -4758,14 +4391,13 @@ 1 0 0 -1 -0 0 0 1 0 0 -0 +1 +1 0 0 0 @@ -4773,12 +4405,12 @@ 0 0 1 -1 0 0 1 0 0 +0 1 0 1 @@ -4787,45 +4419,64 @@ 0 0 0 +1 0 0 -0 +1 0 1 0 +0 1 1 0 +0 +0 +1 +0 1 1 0 +0 +1 1 1 1 -0 1 0 +1 +1 +1 +1 +1 +1 +1 +1 0 0 0 -1 -0 -1 0 0 0 0 +1 0 0 +1 0 +1 0 0 0 0 +1 0 0 +1 0 0 +1 +1 0 0 0 @@ -4834,7 +4485,6 @@ 0 0 1 -0 1 0 1 @@ -4842,7 +4492,10 @@ 0 0 0 -1 +0 +0 +0 +0 1 1 0 @@ -4850,53 +4503,46 @@ 0 1 1 -0 +1 +1 0 1 1 0 1 0 +1 0 1 1 -0 1 -0 1 1 -0 -0 -0 1 0 0 -0 -0 -0 -0 1 0 0 1 1 -0 -0 1 1 0 -0 1 +0 1 1 0 0 +1 0 0 0 0 1 -0 +1 +1 1 1 1 @@ -4904,50 +4550,63 @@ 0 1 0 -1 0 1 -1 -1 0 0 -1 -1 +0 0 1 0 1 0 +0 1 0 0 +1 +0 0 +1 0 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 1 0 0 +0 1 1 1 +0 +0 1 1 0 +1 +1 0 0 +1 0 1 0 +0 1 1 0 -0 +1 +1 0 1 0 @@ -4955,11 +4614,11 @@ 0 0 1 -1 0 0 0 1 +0 1 0 0 @@ -4967,35 +4626,44 @@ 0 1 0 -1 +0 +0 1 0 0 0 +1 0 0 0 -1 -1 0 1 0 0 +0 +0 +0 +0 1 1 1 0 0 0 +1 +0 0 1 0 1 1 +0 +1 1 0 1 0 +1 0 0 0 @@ -5006,13 +4674,16 @@ 0 0 0 +0 1 0 1 +0 1 0 0 0 +1 0 0 0 @@ -5022,31 +4693,44 @@ 1 1 0 +0 1 1 0 +1 +1 +1 0 0 1 1 -1 0 +1 +1 +1 +1 +1 0 0 0 1 +1 0 +1 +1 0 0 0 0 1 -1 0 0 0 0 1 +1 +0 +1 0 0 0 @@ -5055,34 +4739,41 @@ 1 0 1 +1 0 1 0 0 +0 1 0 0 0 0 -1 0 -1 0 -1 0 +1 0 +1 0 1 1 0 1 0 -1 0 0 0 0 0 +1 +0 +0 +0 +1 +1 +0 0 0 1 @@ -5090,18 +4781,21 @@ 0 1 0 +1 +0 0 0 0 0 0 -1 -1 -1 0 1 0 +0 +0 1 +1 +0 0 1 1 @@ -5110,32 +4804,29 @@ 1 0 1 -0 1 0 0 0 0 +0 1 0 0 1 -0 1 0 0 -0 1 0 -0 -0 1 0 1 -1 0 0 1 +1 +0 0 0 0 @@ -5145,39 +4836,49 @@ 0 1 1 +1 +1 0 +1 0 -0 +1 0 1 1 -0 1 0 0 -0 +1 0 1 0 0 0 -1 0 1 0 0 +1 +1 0 +1 0 1 +1 0 0 +0 +1 +1 1 0 +1 +1 0 0 0 1 -0 +1 1 0 0 @@ -5185,46 +4886,55 @@ 1 0 1 +1 +0 0 0 0 0 -1 -1 1 0 1 0 1 1 -0 -0 +1 1 0 +1 +1 0 1 1 1 +1 0 0 0 1 1 +1 +1 0 1 +1 +1 0 0 1 1 0 0 +1 +0 +0 0 0 +1 0 1 1 -0 -0 +1 0 0 0 @@ -5235,15 +4945,15 @@ 1 0 1 -1 -1 -1 +0 +0 +0 1 0 1 0 0 -1 +0 1 0 0 @@ -5253,20 +4963,38 @@ 0 0 0 +1 +1 +1 0 0 1 +1 +0 +0 0 0 +0 +1 1 0 1 0 0 +1 +1 +1 +0 +1 0 0 +1 +1 0 1 0 1 +1 +0 +0 0 diff --git a/run.ipynb b/run.ipynb index 769045d..6db0285 100644 --- a/run.ipynb +++ b/run.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 100, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -16,12 +16,12 @@ "pathX = \"./train/in.tsv.xz\"\n", "# pathX = \"./train/in.tsv\"\n", "pathY = \"./train/expected.tsv\"\n", - "nrows = 10000" + "nrows = 5000" ] }, { "cell_type": "code", - "execution_count": 101, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -35,15 +35,15 @@ }, { "cell_type": "code", - "execution_count": 102, + "execution_count": 5, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "10000\n", - "10000\n" + "5000\n", + "5000\n" ] } ], @@ -55,7 +55,7 @@ }, { "cell_type": "code", - "execution_count": 103, + "execution_count": 6, "metadata": {}, "outputs": [ { @@ -84,8 +84,8 @@ " \n", " \n", " \n", - " 8910\n", - " What? It isn't a fake memo. It's a real memo. ...\n", + " 2823\n", + " Use her own logic against her. Pharmaceutical...\n", " \n", " \n", "\n", @@ -93,10 +93,10 @@ ], "text/plain": [ " 0\n", - "8910 What? It isn't a fake memo. It's a real memo. ..." + "2823 Use her own logic against her. Pharmaceutical..." ] }, - "execution_count": 103, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -107,25 +107,13 @@ }, { "cell_type": "code", - "execution_count": 104, + "execution_count": 8, "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "array(['00', '000', '00000001', ..., 'αsynuclein', 'ಠ_ಠ', 'fibrosis'],\n", - " dtype=object)" - ] - }, - "execution_count": 104, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "vectorizer = TfidfVectorizer(lowercase=True, stop_words=['english'])\n", "X = vectorizer.fit_transform(df.to_numpy().ravel())\n", - "vectorizer.get_feature_names_out()\n" + "# vectorizer.get_feature_names_out()\n" ] }, { @@ -148,7 +136,7 @@ }, { "cell_type": "code", - "execution_count": 107, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -159,17 +147,15 @@ }, { "cell_type": "code", - "execution_count": 108, + "execution_count": 11, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "c:\\Python310\\lib\\site-packages\\sklearn\\utils\\validation.py:993: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().\n", - " y = column_or_1d(y, warn=True)\n", - "c:\\Python310\\lib\\site-packages\\sklearn\\utils\\validation.py:593: FutureWarning: np.matrix usage is deprecated in 1.0 and will raise a TypeError in 1.2. Please convert to a numpy array with np.asarray. For more information see: https://numpy.org/doc/stable/reference/generated/numpy.matrix.html\n", - " warnings.warn(\n" + "c:\\software\\python3\\lib\\site-packages\\sklearn\\utils\\validation.py:63: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().\n", + " return f(*args, **kwargs)\n" ] }, { @@ -178,7 +164,7 @@ "GaussianNB()" ] }, - "execution_count": 108, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -188,7 +174,7 @@ "from sklearn.naive_bayes import GaussianNB\n", "\n", "gnb = GaussianNB()\n", - "gnb.fit(tfidfVector.todense(), topics)" + "gnb.fit(tfidfVector.toarray(), topics)" ] }, { @@ -208,12 +194,12 @@ }, { "cell_type": "code", - "execution_count": 115, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ - "testXPath = \"./test-A/in.tsv.xz\"\n", - "testYPath = \"./test-A/expected.tsv\"\n", + "testXPath = \"./dev-0/in.tsv.xz\"\n", + "testYPath = \"./dev-0/out.tsv\"\n", "\n", "testX = pd.read_csv(testXPath, sep='\\t', nrows=nrows, header=None)\n", "\n", @@ -223,27 +209,19 @@ }, { "cell_type": "code", - "execution_count": 118, + "execution_count": 13, "metadata": {}, "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "c:\\Python310\\lib\\site-packages\\sklearn\\utils\\validation.py:593: FutureWarning: np.matrix usage is deprecated in 1.0 and will raise a TypeError in 1.2. Please convert to a numpy array with np.asarray. For more information see: https://numpy.org/doc/stable/reference/generated/numpy.matrix.html\n", - " warnings.warn(\n" - ] - }, { "name": "stdout", "output_type": "stream", "text": [ - "[0 1 0 ... 0 0 1]\n" + "[0 1 0 ... 1 1 1]\n" ] } ], "source": [ - "pred = gnb.predict(testXtfidfVector.todense())\n", + "pred = gnb.predict(testXtfidfVector.toarray())\n", "print(pred)\n", "\n", "import csv\n", @@ -255,10 +233,10 @@ ], "metadata": { "interpreter": { - "hash": "369f2c481f4da34e4445cda3fffd2e751bd1c4d706f27375911949ba6bb62e1c" + "hash": "1b132c2ed43285dcf39f6d01712959169a14a721cf314fe69015adab49bb1fd1" }, "kernelspec": { - "display_name": "Python 3.10.4 64-bit", + "display_name": "Python 3.8.10 64-bit", "language": "python", "name": "python3" }, @@ -272,7 +250,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.8.10" }, "orig_nbformat": 4 }, diff --git a/test-A/out.tsv b/test-A/out.tsv index 03423c5..28581ef 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -7,7 +7,7 @@ 1 1 0 -1 +0 0 0 0 @@ -26,7 +26,7 @@ 1 1 1 -1 +0 0 0 0 @@ -46,7 +46,7 @@ 0 0 1 -1 +0 0 0 1 @@ -54,7 +54,7 @@ 1 0 1 -1 +0 0 0 0 @@ -66,27 +66,27 @@ 0 1 0 -1 +0 +0 +0 0 1 1 -1 -0 0 1 1 0 0 -1 0 0 -1 +0 +0 1 1 0 0 1 -1 +0 0 1 0 @@ -101,15 +101,15 @@ 1 0 1 -0 -0 -0 1 1 0 +1 +1 0 0 0 +1 0 0 1 @@ -119,7 +119,7 @@ 0 1 1 -0 +1 0 1 0 @@ -145,50 +145,50 @@ 0 0 1 +1 0 0 0 1 -1 0 1 0 1 -1 -1 0 -1 0 0 -1 -1 0 -1 0 0 1 1 +0 1 0 1 1 +1 0 0 1 1 +0 +0 1 0 1 0 0 +0 1 1 0 -1 0 +1 0 0 0 +1 0 0 0 @@ -201,7 +201,7 @@ 1 1 1 -1 +0 0 0 0 @@ -210,12 +210,12 @@ 1 0 0 +1 0 0 0 1 -1 -1 +0 0 0 1 @@ -232,26 +232,26 @@ 1 0 1 -1 0 0 -1 0 +1 0 0 0 0 1 +1 0 -0 +1 0 0 1 1 0 1 -1 -1 +0 +0 1 0 0 @@ -259,7 +259,7 @@ 0 0 0 -1 +0 0 0 0 @@ -268,19 +268,19 @@ 0 1 0 -1 -1 +0 0 0 1 1 +1 0 0 0 0 0 0 -0 +1 0 1 0 @@ -294,7 +294,6 @@ 0 0 1 -0 1 1 0 @@ -307,8 +306,9 @@ 0 0 0 -1 0 +1 +1 0 1 0 @@ -317,25 +317,25 @@ 0 1 0 -1 +0 1 1 1 1 0 1 -1 -1 0 1 +1 0 0 +1 0 0 1 0 0 -0 +1 1 0 0 @@ -354,14 +354,13 @@ 0 0 0 -0 -1 -0 1 1 +0 1 0 1 +0 1 1 0 @@ -369,13 +368,14 @@ 0 0 0 +1 0 0 0 0 1 0 -1 +0 1 1 1 @@ -392,7 +392,7 @@ 1 0 1 -1 +0 1 1 0 @@ -402,7 +402,7 @@ 0 0 0 -0 +1 1 1 0 @@ -412,7 +412,7 @@ 0 1 0 -0 +1 1 0 1 @@ -428,17 +428,17 @@ 1 0 0 +1 0 0 -1 -1 0 0 0 0 0 -1 0 +1 +1 0 0 0 @@ -455,13 +455,13 @@ 0 0 0 -1 +0 1 0 1 0 0 -1 +0 1 0 0 @@ -479,7 +479,7 @@ 1 1 1 -1 +0 1 0 0 @@ -487,14 +487,14 @@ 1 0 1 -0 +1 0 0 1 0 1 0 -1 +0 0 0 0 @@ -527,6 +527,7 @@ 1 0 0 +1 0 0 0 @@ -536,11 +537,10 @@ 0 0 1 -0 1 0 0 -1 +0 1 1 1 @@ -550,11 +550,11 @@ 0 0 0 +1 0 0 1 0 -0 1 0 1 @@ -562,16 +562,16 @@ 0 0 0 -1 +0 0 0 1 1 +0 1 1 1 -1 -1 +0 1 1 0 @@ -580,7 +580,7 @@ 1 1 1 -1 +0 1 1 0 @@ -588,7 +588,7 @@ 0 1 1 -0 +1 0 1 0 @@ -596,7 +596,7 @@ 1 0 0 -1 +0 0 0 1 @@ -606,18 +606,18 @@ 0 0 1 -1 0 +1 0 1 1 0 -1 0 -1 0 +1 0 1 +1 0 1 0 @@ -626,30 +626,30 @@ 0 0 0 -1 0 -1 0 1 +0 1 0 0 0 -1 +0 1 0 0 -1 0 0 -1 0 0 -1 +0 +0 0 1 0 1 +0 +0 1 1 0 @@ -665,10 +665,10 @@ 1 0 1 +0 1 1 0 -0 1 0 1 @@ -679,38 +679,36 @@ 0 1 0 -1 +0 1 1 1 0 0 -1 -0 0 0 0 -1 0 0 1 0 0 -1 0 0 -1 -1 -1 0 1 +0 1 0 0 +1 0 1 +0 1 0 +0 +1 1 0 1 @@ -719,25 +717,27 @@ 1 0 0 -1 +0 +0 +0 +0 0 1 1 1 1 -1 -1 +0 0 1 0 0 0 -1 -1 0 1 0 1 +0 +0 1 1 0 @@ -749,14 +749,14 @@ 1 1 1 -1 -1 -1 +0 +0 +0 +0 0 1 -1 -1 -1 +0 +0 1 0 1 @@ -787,37 +787,37 @@ 1 0 0 -1 0 0 -1 -1 -1 0 0 0 1 0 +0 +0 1 0 0 0 0 0 +0 +0 1 1 0 1 1 -1 0 -1 +0 1 1 0 +0 1 1 -1 +0 1 1 1 @@ -827,22 +827,22 @@ 1 0 0 -1 -1 -1 -0 0 0 0 0 0 1 +0 +0 +0 1 1 1 0 0 1 +1 0 1 0 @@ -856,80 +856,80 @@ 0 0 1 -1 0 0 0 -1 +0 +0 0 0 1 0 0 +0 1 1 -0 1 0 1 0 +0 1 1 1 1 0 -1 0 -1 +0 0 1 0 0 -1 +0 0 0 0 1 0 0 -1 -1 -1 -1 0 -1 -1 0 1 +0 +0 +0 1 0 +0 1 +0 +0 1 1 +0 1 1 1 1 0 0 -0 1 0 -1 +0 1 0 0 0 0 -1 0 0 0 -1 0 +1 0 0 0 +1 0 1 0 @@ -940,25 +940,25 @@ 1 0 0 +0 1 1 1 1 -0 1 0 0 0 1 0 -1 0 -1 0 1 +1 +1 +0 0 0 -1 1 1 0 @@ -971,19 +971,19 @@ 0 0 0 +1 0 0 0 0 0 -1 0 1 0 0 1 1 -1 +0 0 1 0 @@ -1002,9 +1002,9 @@ 0 0 0 -1 0 1 +1 0 0 0 @@ -1012,22 +1012,22 @@ 0 0 1 +0 1 1 -1 -1 +0 1 0 -1 0 -1 -1 +0 0 1 0 0 0 0 +0 +1 1 0 0 @@ -1051,22 +1051,22 @@ 1 0 1 -1 -1 -1 0 +1 0 0 -1 0 -1 0 1 1 +0 +0 1 1 0 -1 +0 +0 +0 0 1 1 @@ -1074,22 +1074,22 @@ 1 0 0 -1 0 0 +1 0 1 1 0 0 -1 +0 0 1 1 1 0 0 -1 +0 0 0 0 @@ -1097,16 +1097,16 @@ 1 1 0 -1 +0 1 1 0 0 1 1 -1 0 -1 +0 +0 0 1 1 @@ -1116,11 +1116,11 @@ 0 1 1 +1 0 0 0 1 -1 0 0 0 @@ -1129,17 +1129,17 @@ 0 1 0 -1 +0 0 1 -1 +0 1 1 0 0 0 1 -1 +0 0 0 1 @@ -1147,43 +1147,36 @@ 1 1 1 +1 +1 0 1 0 0 -1 -1 -1 0 -1 0 -1 -1 +0 0 1 1 1 0 -0 -1 -0 1 1 0 0 0 0 +1 0 0 1 0 0 1 -1 -1 -0 0 1 +1 0 1 1 @@ -1194,20 +1187,22 @@ 0 1 0 -0 1 0 -1 0 1 +0 1 0 0 +1 0 0 0 1 -1 +0 +0 +0 0 0 0 @@ -1215,11 +1210,16 @@ 0 0 0 +1 +1 +0 0 0 1 0 1 +0 +0 1 1 1 @@ -1227,24 +1227,24 @@ 0 0 0 -0 1 -0 1 0 0 -1 0 0 1 1 0 +1 +1 +0 +0 0 0 0 0 0 -1 0 0 1 @@ -1263,9 +1263,9 @@ 1 1 0 +1 0 -0 -0 +1 0 0 0 @@ -1274,7 +1274,6 @@ 1 0 0 -1 0 0 0 @@ -1284,6 +1283,7 @@ 0 0 0 +1 0 0 1 @@ -1292,7 +1292,7 @@ 0 0 0 -1 +0 0 0 0 @@ -1308,18 +1308,18 @@ 0 1 1 -1 0 0 0 -1 0 1 -1 0 0 0 1 +0 +0 +1 1 0 1 @@ -1328,7 +1328,7 @@ 0 1 1 -1 +0 1 0 0 @@ -1336,9 +1336,9 @@ 1 0 1 -0 1 1 +0 1 0 0 @@ -1346,24 +1346,24 @@ 0 0 0 -1 0 0 0 -1 -1 -1 0 1 0 1 +0 +0 1 1 -1 0 0 0 0 +1 +0 +0 0 0 0 @@ -1384,6 +1384,7 @@ 0 1 1 +1 0 0 0 @@ -1391,11 +1392,10 @@ 0 0 1 -0 1 0 0 -1 +0 1 0 0 @@ -1422,7 +1422,7 @@ 0 1 1 -0 +1 1 1 0 @@ -1438,65 +1438,65 @@ 0 1 1 -1 0 0 0 0 -1 -1 0 1 +0 1 0 +1 0 0 0 +1 0 1 1 0 0 0 -1 -1 0 1 0 -0 1 0 0 0 0 0 -1 0 0 -1 0 1 0 +0 1 1 -0 1 0 0 0 0 1 -0 1 +1 +0 0 1 +0 1 0 1 +1 0 +1 0 1 1 +1 0 1 1 @@ -1507,7 +1507,7 @@ 0 1 0 -0 +1 0 0 0 @@ -1517,7 +1517,7 @@ 0 1 0 -1 +0 1 1 1 @@ -1535,9 +1535,9 @@ 0 0 1 -1 0 -1 +0 +0 0 1 1 @@ -1557,16 +1557,16 @@ 0 1 1 -1 0 1 -0 1 +0 1 1 0 +0 1 -1 +0 1 1 0 @@ -1574,7 +1574,7 @@ 0 1 0 -1 +0 0 1 0 @@ -1582,17 +1582,17 @@ 1 1 0 -0 +1 0 1 0 0 0 -1 +0 0 0 1 -1 +0 0 1 0 @@ -1612,15 +1612,16 @@ 1 0 0 -1 +0 1 0 +0 1 1 -0 1 0 1 +0 1 0 0 @@ -1630,7 +1631,6 @@ 0 0 1 -1 0 0 1 @@ -1645,7 +1645,7 @@ 1 0 0 -0 +1 0 1 0 @@ -1656,11 +1656,11 @@ 1 1 0 -1 -1 0 +1 0 1 +1 0 1 1 @@ -1672,12 +1672,12 @@ 0 0 1 -1 -0 0 1 0 +1 0 +1 0 0 0 @@ -1688,7 +1688,7 @@ 0 1 0 -1 +0 1 1 0 @@ -1696,7 +1696,7 @@ 1 1 0 -0 +1 0 1 1 @@ -1708,7 +1708,7 @@ 1 0 0 -1 +0 0 1 0 @@ -1718,20 +1718,20 @@ 1 1 0 -1 0 0 -1 +0 1 0 0 1 +0 1 1 0 0 1 -0 +1 0 0 0 @@ -1749,41 +1749,41 @@ 1 0 0 -1 0 -1 0 +1 0 1 1 1 -0 +1 +1 0 1 0 1 1 -0 1 1 -0 1 -0 1 0 0 1 1 1 -0 +1 +1 1 0 1 0 1 +0 1 1 1 +0 1 0 0 @@ -1800,11 +1800,11 @@ 0 1 0 -0 1 0 0 1 +1 0 0 0 @@ -1815,7 +1815,7 @@ 1 0 0 -1 +0 1 0 0 @@ -1846,30 +1846,30 @@ 0 1 0 -1 +0 0 1 0 1 1 -0 1 1 0 -1 0 -1 0 1 0 0 -1 +0 +0 1 0 +0 +0 +1 1 1 1 -0 0 1 0 @@ -1877,9 +1877,9 @@ 0 1 1 -1 0 -1 +0 +0 1 0 0 @@ -1898,28 +1898,28 @@ 0 0 0 -0 -0 -0 +1 1 0 +1 0 0 -1 0 -1 0 0 1 1 +0 1 +0 1 -1 +0 +0 1 1 0 0 -1 +0 0 0 0 @@ -1928,14 +1928,14 @@ 1 0 0 -0 1 -0 1 0 +1 0 0 0 +1 0 0 0 @@ -1943,7 +1943,7 @@ 0 1 0 -1 +0 0 0 1 @@ -1958,7 +1958,7 @@ 0 0 0 -1 +0 1 0 1 @@ -1970,16 +1970,16 @@ 0 0 1 -1 0 +1 0 0 1 +1 0 0 0 0 -1 0 0 0 @@ -2000,12 +2000,12 @@ 1 1 0 -1 +0 1 0 0 1 -1 +0 0 1 0 @@ -2016,11 +2016,11 @@ 0 0 0 -1 -1 0 0 -1 +0 +0 +0 0 1 1 @@ -2030,19 +2030,19 @@ 0 1 0 -1 -1 -0 -1 0 0 0 1 0 +0 +0 +0 +0 1 1 0 -1 +0 0 0 1 @@ -2053,9 +2053,9 @@ 1 0 0 +0 1 1 -0 1 0 1 @@ -2067,10 +2067,10 @@ 0 0 1 -0 1 1 0 +0 1 1 1 @@ -2079,56 +2079,56 @@ 0 0 1 -0 +1 0 1 1 0 -1 0 -1 -1 0 +1 0 0 0 0 0 -1 0 0 0 0 -1 0 0 0 1 -1 0 1 -1 +0 0 0 0 1 +0 +0 1 +0 1 0 1 1 +1 +0 0 0 0 -1 1 0 +1 0 1 1 0 0 -0 +1 1 0 0 @@ -2137,18 +2137,16 @@ 0 0 0 +1 0 0 0 -1 0 1 1 0 1 1 -1 -0 0 0 0 @@ -2156,58 +2154,60 @@ 0 0 0 -0 -1 1 1 0 1 -1 -1 -1 0 1 -1 0 0 1 +0 1 0 +0 +0 1 +0 +0 1 +0 +0 1 1 1 1 0 -1 0 1 0 -0 +1 0 0 0 1 0 -0 1 0 -0 +1 +1 0 0 1 -1 +0 1 1 1 0 1 +0 +0 1 0 0 0 -1 +0 0 0 1 @@ -2231,7 +2231,7 @@ 0 1 1 -0 +1 0 1 0 @@ -2240,6 +2240,7 @@ 0 1 1 +0 1 1 1 @@ -2251,10 +2252,9 @@ 1 1 1 -1 0 1 -1 +0 1 1 1 @@ -2268,16 +2268,16 @@ 0 1 0 -1 +0 0 1 0 0 -1 0 1 0 0 +0 1 0 1 @@ -2290,14 +2290,14 @@ 1 1 0 -1 0 -1 0 1 0 1 0 +0 +0 1 0 0 @@ -2318,17 +2318,17 @@ 1 0 0 -1 0 0 0 -1 +0 1 1 0 -1 0 1 +1 +1 0 0 1 @@ -2342,29 +2342,27 @@ 1 1 1 +0 1 -1 -1 +0 1 0 1 0 0 0 -1 0 -1 0 0 +1 +0 0 1 1 0 1 1 -1 0 -1 0 0 0 @@ -2380,7 +2378,7 @@ 0 0 1 -1 +0 1 1 1 @@ -2388,45 +2386,44 @@ 0 0 0 -1 -0 0 -1 0 0 0 0 1 +1 0 1 0 0 0 1 -1 0 1 0 1 1 -1 0 1 0 0 +1 +1 0 0 1 0 -1 0 -1 0 1 0 +1 0 1 1 +1 +0 0 0 1 @@ -2434,11 +2431,14 @@ 1 0 0 +1 0 1 0 +1 0 1 +1 0 0 0 @@ -2453,11 +2453,11 @@ 1 1 1 +1 +0 0 0 0 -1 -1 1 1 1 @@ -2470,16 +2470,16 @@ 0 0 0 -1 -1 0 0 0 1 -1 +0 +0 0 1 0 +0 1 1 0 @@ -2494,16 +2494,16 @@ 0 0 0 +0 1 -1 -1 +0 0 0 0 1 1 -0 1 +0 1 0 1 @@ -2514,20 +2514,20 @@ 1 1 1 -1 -1 0 -1 0 0 +1 +0 0 0 1 -0 1 +0 1 1 1 +0 1 1 1 @@ -2539,9 +2539,9 @@ 1 0 0 +1 0 -0 -0 +1 0 0 0 @@ -2553,10 +2553,10 @@ 1 0 1 +1 0 0 1 -1 0 0 0 @@ -2565,10 +2565,10 @@ 1 1 0 -0 -0 1 0 +1 +1 0 0 1 @@ -2576,7 +2576,7 @@ 0 1 1 -0 +1 0 1 0 @@ -2585,7 +2585,7 @@ 0 0 1 -0 +1 0 0 1 @@ -2593,13 +2593,13 @@ 0 0 0 -1 -1 +0 1 0 0 +0 1 -1 +0 1 0 0 @@ -2608,25 +2608,25 @@ 0 1 0 -1 +0 1 0 0 1 1 -0 +1 1 0 0 1 0 0 -1 -1 0 -1 +0 0 1 +0 +0 1 1 0 @@ -2635,35 +2635,35 @@ 0 1 0 -1 0 -1 -1 -1 +0 +0 0 1 +0 1 1 0 0 0 -1 0 +1 0 +1 0 0 0 1 1 0 -1 +0 0 1 0 0 1 0 -0 +1 0 0 0 @@ -2673,14 +2673,14 @@ 0 1 0 -1 +0 1 1 0 0 -1 0 -1 +0 +0 1 0 0 @@ -2690,19 +2690,19 @@ 0 0 1 -1 0 -1 0 1 1 -0 1 -0 1 0 +1 +1 +1 0 0 +1 0 0 0 @@ -2726,7 +2726,7 @@ 1 0 0 -1 +0 1 0 0 @@ -2748,23 +2748,23 @@ 1 1 1 +0 1 -1 -1 +0 0 0 1 1 0 0 -1 0 -1 -1 +0 0 1 +0 1 1 +0 1 0 0 @@ -2775,18 +2775,14 @@ 1 0 1 -1 0 0 0 -1 0 0 0 0 -1 -1 -1 +0 0 1 1 @@ -2794,22 +2790,26 @@ 0 0 1 +0 +0 +0 1 1 0 +0 1 1 0 1 1 0 -1 0 1 -0 1 0 0 +0 +0 1 0 1 @@ -2820,22 +2820,22 @@ 1 0 1 -0 1 1 +0 1 0 0 0 -1 0 1 -0 1 +0 1 0 0 0 +0 1 0 1 @@ -2848,10 +2848,9 @@ 1 1 1 -0 1 1 -0 +1 0 1 0 @@ -2860,27 +2859,28 @@ 0 0 0 +0 +0 1 -1 -1 +0 1 0 0 0 1 -1 +0 1 1 1 0 1 -0 +1 0 1 0 0 -1 0 +1 0 0 0 @@ -2891,7 +2891,7 @@ 0 0 0 -0 +1 1 1 1 @@ -2920,16 +2920,16 @@ 1 1 0 -1 0 -1 -1 0 1 1 +0 +0 1 1 1 +0 1 0 0 @@ -2946,18 +2946,18 @@ 0 0 0 -0 +1 0 1 1 0 0 1 -0 1 1 1 0 +0 1 0 0 @@ -2967,14 +2967,14 @@ 1 0 1 -1 -1 +0 +0 0 1 1 0 0 -0 +1 1 0 0 @@ -2987,7 +2987,7 @@ 1 0 0 -0 +1 0 0 0 @@ -2998,8 +2998,8 @@ 1 0 1 -0 1 +0 1 0 0 @@ -3007,14 +3007,16 @@ 0 1 0 -1 -1 0 -1 0 1 +0 +0 +0 +0 1 -1 +0 +0 1 1 1 @@ -3023,23 +3025,21 @@ 0 1 0 -0 -0 -1 1 1 +0 1 1 0 1 0 -1 0 -1 +0 1 0 0 1 +1 0 0 1 @@ -3048,24 +3048,23 @@ 0 1 0 -1 0 -1 +0 +0 1 1 0 0 -1 0 0 -1 +0 1 0 0 0 -1 0 0 +1 0 0 0 @@ -3077,11 +3076,12 @@ 0 0 0 +0 1 1 1 0 -0 +1 0 1 0 @@ -3090,34 +3090,34 @@ 0 0 1 +0 +1 1 1 1 -0 -0 0 0 1 -0 1 1 1 -0 1 0 0 0 -1 0 0 1 0 0 -1 0 0 0 1 +0 +0 +0 +0 1 1 0 @@ -3127,11 +3127,11 @@ 0 0 0 +0 1 1 1 -1 -1 +0 1 0 0 @@ -3140,7 +3140,7 @@ 0 0 0 -0 +1 0 0 0 @@ -3156,23 +3156,23 @@ 0 1 1 -1 +0 1 0 0 0 0 -1 -1 0 1 0 -0 1 0 1 1 +0 +1 1 +0 1 1 0 @@ -3185,29 +3185,29 @@ 1 1 1 -1 -1 +0 1 0 0 0 0 -1 0 1 0 1 0 -1 0 0 -1 -1 +0 0 1 1 1 +0 +0 +1 1 +0 1 0 1 @@ -3216,7 +3216,7 @@ 1 0 0 -1 +0 0 1 1 @@ -3237,41 +3237,35 @@ 0 0 0 -1 -1 -1 -1 0 0 -1 +0 +0 0 0 1 1 0 0 +1 +0 0 0 0 -1 0 1 1 1 0 -0 -1 -1 1 0 0 -1 0 1 0 0 -1 0 +1 0 0 0 @@ -3281,27 +3275,32 @@ 0 0 1 -1 +0 1 0 +0 +1 1 0 0 0 0 0 -1 -1 0 -1 +0 +0 +0 0 1 -1 +0 +0 +0 1 1 1 0 1 +0 1 1 1 @@ -3311,6 +3310,7 @@ 0 0 1 +1 0 1 0 @@ -3319,7 +3319,7 @@ 0 0 0 -1 +0 1 1 0 @@ -3329,14 +3329,14 @@ 1 1 0 -0 -1 1 1 1 0 -1 0 +0 +1 +1 1 1 1 @@ -3347,11 +3347,11 @@ 0 0 1 +0 1 1 0 0 -1 0 0 0 @@ -3368,17 +3368,17 @@ 0 1 1 +1 0 0 1 -1 0 0 0 0 0 1 -0 +1 0 0 1 @@ -3386,12 +3386,12 @@ 1 0 0 -0 1 0 0 +0 1 -1 +0 1 1 1 @@ -3399,7 +3399,7 @@ 1 0 0 -0 +1 1 0 0 @@ -3407,31 +3407,31 @@ 1 1 0 -1 0 0 0 -1 +0 1 1 0 0 -1 0 1 0 -0 +1 +1 +1 1 0 0 1 0 0 -0 1 1 -0 1 +0 +0 1 0 0 @@ -3441,16 +3441,16 @@ 0 0 0 -0 +1 1 0 0 0 +0 +0 1 1 1 -1 -0 0 0 0 @@ -3466,10 +3466,7 @@ 0 0 0 -0 1 -0 -0 1 0 0 @@ -3478,16 +3475,19 @@ 0 0 0 -0 1 +1 +0 0 1 +0 +0 1 1 0 0 0 -1 +0 0 0 1 @@ -3498,7 +3498,7 @@ 1 0 1 -1 +0 1 0 1 @@ -3516,7 +3516,7 @@ 0 1 1 -1 +0 1 1 0 @@ -3533,15 +3533,13 @@ 0 1 0 -1 0 -1 0 -1 +0 0 1 -1 -1 +0 +0 1 0 1 @@ -3550,6 +3548,8 @@ 1 1 1 +1 +0 0 0 1 @@ -3566,7 +3566,7 @@ 1 0 0 -1 +0 1 0 1 @@ -3581,7 +3581,7 @@ 1 0 0 -1 +0 0 0 1 @@ -3590,7 +3590,7 @@ 0 0 0 -1 +0 0 1 0 @@ -3600,25 +3600,25 @@ 0 1 1 -1 +0 1 1 0 1 0 -1 +0 1 0 0 0 -1 0 1 +1 0 0 1 0 -0 +1 1 1 1 @@ -3634,7 +3634,7 @@ 0 1 0 -1 +0 0 1 0 @@ -3642,20 +3642,20 @@ 0 0 0 +1 +1 0 +1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -1 +0 0 1 0 @@ -3663,11 +3663,11 @@ 1 0 1 -0 +1 1 0 0 -1 +0 1 1 0 @@ -3682,14 +3682,14 @@ 1 0 0 -1 +0 1 1 0 0 0 1 -0 +1 0 1 1 @@ -3716,12 +3716,12 @@ 0 0 1 -0 -1 1 +0 1 1 1 +0 1 1 0 @@ -3734,7 +3734,7 @@ 0 0 0 -1 +0 0 0 0 @@ -3748,7 +3748,7 @@ 0 1 0 -1 +0 0 0 1 @@ -3761,18 +3761,18 @@ 0 0 0 -1 -1 0 1 0 0 0 +0 +0 1 0 1 1 -0 +1 0 0 1 @@ -3782,21 +3782,21 @@ 1 0 1 -1 +0 1 0 0 0 1 0 -0 1 -0 1 +0 1 1 1 0 +0 1 1 0 @@ -3804,8 +3804,8 @@ 0 1 1 -0 1 +0 1 0 1 @@ -3814,13 +3814,13 @@ 0 0 1 -1 +0 0 0 1 1 1 -0 +1 0 0 0 @@ -3829,14 +3829,14 @@ 0 0 1 -0 +1 0 1 0 0 0 0 -1 +0 1 0 0 @@ -3853,53 +3853,53 @@ 1 0 0 -1 -1 -1 0 -1 +0 1 0 +1 0 0 -1 0 0 1 1 -1 -1 0 1 1 -1 0 1 0 1 -0 +1 1 0 0 0 1 +1 +1 +0 +1 0 0 1 +0 1 +0 1 1 1 1 1 0 +0 1 1 1 -0 -1 1 0 +1 0 0 0 @@ -3912,7 +3912,7 @@ 0 1 1 -1 +0 1 0 0 @@ -3928,11 +3928,11 @@ 1 1 0 +1 0 0 1 -1 -1 +0 0 1 0 @@ -3942,27 +3942,27 @@ 0 0 0 -0 1 -0 1 +0 1 +0 +0 1 1 0 0 -0 -1 1 1 1 0 0 -1 -1 +0 1 0 1 +0 +0 1 0 1 @@ -3970,22 +3970,18 @@ 0 0 0 +1 0 0 1 1 -1 0 -1 0 -1 0 1 -1 0 1 0 -0 1 1 0 @@ -3994,10 +3990,14 @@ 1 1 0 -0 1 +1 +0 0 0 +1 +1 +0 0 0 1 @@ -4012,21 +4012,21 @@ 0 1 1 -1 0 0 +1 0 0 0 0 1 -1 +0 0 1 1 0 1 -1 +0 0 0 0 @@ -4035,7 +4035,7 @@ 1 0 0 -1 +0 0 0 1 @@ -4044,7 +4044,7 @@ 1 1 0 -1 +0 0 1 0 @@ -4053,13 +4053,12 @@ 0 0 1 -1 -1 -1 +0 1 1 0 1 +0 1 0 0 @@ -4068,34 +4067,33 @@ 1 1 1 +1 0 0 1 0 -0 +1 0 1 1 0 0 0 -0 -0 +1 +1 0 0 1 1 -0 1 1 1 1 -0 +1 0 1 1 -0 -0 +1 1 0 1 @@ -4104,11 +4102,13 @@ 0 0 0 -1 0 1 +0 +0 +0 1 -1 +0 1 1 0 @@ -4117,36 +4117,36 @@ 0 0 1 +0 1 +0 +0 1 0 0 +1 +1 +1 0 0 0 -1 0 1 0 0 0 0 -1 +0 0 1 1 0 1 -0 1 1 0 1 0 -0 -0 -0 -1 1 0 0 @@ -4165,7 +4165,7 @@ 1 1 1 -1 +0 0 0 0 @@ -4174,20 +4174,20 @@ 1 1 1 -1 -1 +0 +0 1 1 1 0 1 +0 1 0 0 1 1 0 -0 1 1 1 @@ -4204,7 +4204,7 @@ 1 0 0 -0 +1 1 1 0 @@ -4218,8 +4218,8 @@ 1 1 0 -1 -1 +0 +0 1 1 1 @@ -4240,7 +4240,7 @@ 0 1 0 -1 +0 0 0 1 @@ -4249,7 +4249,7 @@ 0 0 0 -1 +0 0 1 1 @@ -4260,12 +4260,12 @@ 1 1 0 -1 0 0 0 0 1 +1 0 0 0 @@ -4290,15 +4290,13 @@ 1 0 0 -0 -0 1 +0 1 1 0 -1 0 -1 +0 0 0 0 @@ -4306,6 +4304,8 @@ 0 1 0 +0 +0 1 1 1 @@ -4317,38 +4317,38 @@ 0 0 1 -1 +0 1 1 0 1 -1 +0 1 0 1 1 -0 +1 1 1 1 0 +0 1 1 +0 1 1 +0 1 1 0 -0 -0 -0 1 0 0 1 0 1 -0 +1 0 1 0 @@ -4373,30 +4373,30 @@ 0 1 1 -1 +0 1 0 0 -1 0 -1 0 -1 0 0 -1 -1 +0 +0 +0 1 1 0 1 0 +0 +0 1 -1 +0 1 1 0 -1 +0 0 0 0 @@ -4413,7 +4413,7 @@ 1 1 0 -0 +1 0 1 0 @@ -4428,16 +4428,16 @@ 0 1 1 -0 1 1 1 0 -1 0 +1 0 1 0 +0 1 0 0 @@ -4446,7 +4446,6 @@ 0 0 1 -1 0 1 1 @@ -4454,19 +4453,20 @@ 1 1 1 -1 0 -1 -1 -1 +0 +0 0 1 1 +0 1 +0 1 1 1 -1 +0 +0 0 1 0 @@ -4481,14 +4481,14 @@ 0 1 1 -0 +1 1 0 0 0 1 1 -1 +0 0 1 1 @@ -4496,17 +4496,17 @@ 0 0 0 -1 -1 0 1 0 +1 0 1 +1 +1 0 0 1 -1 0 0 0 @@ -4523,7 +4523,7 @@ 1 0 0 -1 +0 0 1 0 @@ -4531,17 +4531,17 @@ 1 1 1 -1 -0 -1 0 0 +1 0 +1 0 0 0 0 1 +1 0 1 1 @@ -4559,7 +4559,7 @@ 1 0 0 -0 +1 0 1 0 @@ -4573,7 +4573,7 @@ 0 0 1 -1 +0 1 0 0 @@ -4587,12 +4587,12 @@ 0 1 1 -1 +0 1 1 0 1 -0 +1 1 1 0 @@ -4612,7 +4612,7 @@ 1 1 1 -1 +0 0 1 0 @@ -4629,41 +4629,41 @@ 0 1 0 -0 -0 1 0 -0 -1 1 0 0 +0 1 0 0 0 +0 1 +0 1 0 0 -1 -1 0 0 0 0 -1 +0 0 1 0 0 1 +0 +1 +1 1 0 0 0 0 -1 +0 0 0 1 @@ -4674,24 +4674,24 @@ 0 0 0 -1 -0 0 0 1 +0 1 1 +0 1 1 0 +1 0 0 -0 -1 1 0 0 0 +0 1 1 0 @@ -4709,13 +4709,13 @@ 0 1 1 -1 0 0 +1 0 0 1 -1 +0 0 1 0 @@ -4725,7 +4725,7 @@ 0 1 1 -0 +1 0 0 1 @@ -4735,15 +4735,15 @@ 0 1 0 -0 +1 0 1 0 +0 1 1 1 0 -0 1 0 0 @@ -4754,7 +4754,7 @@ 0 0 0 -0 +1 0 0 1 @@ -4771,11 +4771,11 @@ 0 1 1 -1 -1 0 +1 0 0 +1 0 1 0 @@ -4787,17 +4787,17 @@ 1 1 0 -0 +1 1 0 1 0 1 1 +1 0 0 0 -1 0 0 1 @@ -4815,10 +4815,7 @@ 0 1 0 -1 0 -1 -1 0 1 1 @@ -4826,40 +4823,22 @@ 1 1 0 -1 0 1 0 -0 -0 -0 -0 -0 -0 1 -1 -0 -0 -0 -0 0 1 -1 -1 0 -1 0 0 0 -1 0 -1 -1 -1 0 0 0 1 +0 1 0 0 @@ -4869,44 +4848,26 @@ 1 0 0 -1 -0 -1 -0 -0 -1 -0 0 0 0 1 -1 0 1 1 1 -1 -1 0 0 0 1 -1 -1 -0 0 0 -1 0 0 1 -1 -0 0 1 1 -0 -0 1 1 0 @@ -4915,16 +4876,10 @@ 0 1 0 -1 -1 0 0 -1 -1 0 1 -0 -0 1 0 1 @@ -4932,19 +4887,9 @@ 1 1 1 -1 -1 -0 -0 0 -0 -1 -0 -0 -1 1 0 -0 1 1 1 @@ -4954,136 +4899,70 @@ 1 0 0 -1 -0 0 1 -1 -1 0 0 -1 -1 -1 0 0 -1 0 -1 -1 -1 -1 0 1 1 0 1 0 -1 -1 -1 -1 -1 -1 0 1 -1 -1 -0 0 1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 1 -0 -0 -0 -0 1 1 0 -0 -0 1 1 0 1 -1 0 1 0 0 -0 1 1 1 -0 1 0 0 -1 0 -1 0 1 0 -1 -1 -1 -0 0 1 -0 -0 -0 -1 -1 1 0 0 -1 -0 -1 0 1 1 0 0 -1 -1 0 1 1 -1 -1 -1 -1 -1 -0 -0 -0 -1 0 0 0 0 -0 -1 1 1 1 0 0 -0 +1 0 1 0 @@ -5098,55 +4977,24 @@ 0 1 0 -1 -1 0 -1 -1 0 1 1 -0 1 -0 1 0 -0 -0 -0 -1 1 0 -0 -0 -0 -0 1 1 1 0 -1 -0 -1 -0 0 0 0 1 -0 -0 -0 -0 1 -0 -0 -0 1 -0 -0 1 -0 -0 -0 -0 1