100 100 
-2 
 6 -2 9 -23 -45 -52 94 
 5 33 34 -66 -70 99 
 4 -9 23 72 90 
 5 10 30 49 66 79 
 6 3 -35 50 -62 85 92 
 4 -15 31 -79 98 
 5 5 -52 -56 -59 82 
 6 -18 -34 -44 -76 96 99 
 6 15 22 45 48 61 79 
 5 -2 5 7 34 97 
 5 9 15 55 86 99 
 6 -12 -26 -27 -49 -54 85 
 4 -8 -19 46 48 
 6 -22 -51 -52 -57 -69 86 
 5 -10 -15 -60 -73 81 
 5 -28 70 88 -92 98 
 5 -13 -15 -25 -93 94 
 6 -5 -8 -13 -28 -55 63 
 4 -14 37 75 84 
 5 -4 54 73 75 87 
 4 -3 -8 39 74 
 5 -27 37 54 -69 88 
 6 5 14 23 50 80 85 
 5 4 17 51 53 85 
 5 -15 -31 -53 -70 84 
 4 51 68 86 99 
 5 -36 -38 -41 -67 70 
 6 -12 -15 38 -68 -74 83 
 5 -10 30 35 80 96 
 4 -32 52 -55 92 
 4 2 30 85 92 
 6 3 5 -42 -89 93 97 
 5 -10 -11 -72 -81 86 
 6 9 -18 36 57 70 76 
 4 -14 -64 -95 97 
 5 28 -35 55 83 84 
 5 24 -26 -52 -83 96 
 6 -15 29 -39 70 73 96 
 4 1 75 78 98 
 4 47 56 -66 94 
 4 -6 -13 -45 56 
 5 -66 76 -82 -89 91 
 6 -5 -7 -17 -41 -53 57 
 4 -55 -76 91 92 
 6 7 19 64 74 84 96 
 5 1 22 41 52 64 
 5 19 37 39 70 94 
 5 11 47 82 89 96 
 4 3 -6 43 67 
 4 -11 -32 -61 64 
 4 -15 -47 -56 59 
 5 -10 18 -24 -29 80 
 6 6 9 49 -57 66 82 
 5 -11 -18 -33 -40 62 
 4 6 39 53 68 
 5 -9 -10 -50 -84 96 
 5 -10 -27 -36 -37 95 
 5 4 13 29 34 60 
 5 -4 -22 -33 -58 93 
 6 -44 -45 -46 -54 -70 78 
 5 -16 -33 48 -63 88 
 6 -31 -43 -50 -63 -92 95 
 5 17 19 25 58 67 
 5 25 64 -66 85 87 
 4 29 38 81 85 
 5 -6 -9 -45 -47 86 
 5 12 29 65 82 99 
 4 39 -48 73 83 
 5 -56 -60 -78 -91 92 
 6 16 32 -57 62 -86 97 
 5 -16 -19 -81 -82 85 
 6 27 45 58 68 72 80 
 4 -24 34 -62 92 
 5 4 -5 41 74 79 
 6 -10 -16 -27 31 -59 87 
 4 40 51 69 88 
 6 -38 -44 -57 -73 -87 92 
 4 -23 -61 -62 78 
 5 1 12 56 59 88 
 6 19 45 -48 64 76 85 
 4 22 38 43 97 
 4 -50 -80 -88 90 
 6 4 15 -34 81 -84 90 
 5 5 33 34 67 72 
 6 -21 -35 -44 -65 66 72 
 6 -35 -36 -46 -66 -70 93 
 5 7 11 36 -43 54 
 5 -5 -23 -42 -71 84 
 5 -1 -8 -19 -85 98 
 5 20 -57 -84 -89 97 
 6 -28 -30 -34 70 74 83 
 4 -12 -37 -60 76 
 4 -28 29 39 80 
 6 7 -17 63 64 74 83 
 5 -17 -35 42 -45 49 
 4 11 22 64 82 
 4 14 16 38 78 
 6 -1 -7 11 44 -48 67 
 5 24 -49 -68 75 90 
 6 8 45 54 57 66 82 
 399 398 398 392 391 391 390 363 360 355 354 353 344 343 339 338 338 336 335 332 330 325 324 323 317 315 313 306 303 300 299 295 295 286 283 281 274 272 268 267 263 263 261 238 232 225 220 215 209 195 194 192 191 189 182 180 177 175 175 175 175 170 162 159 154 151 149 147 146 145 141 130 128 124 114 109 107 106 102 97 94 92 88 79 76 66 60 54 53 53 52 51 50 40 35 34 33 28 26 24 
