100 100 
-2 
 5 20 43 57 -73 87 
 7 16 -27 29 -36 -50 -78 79 
 6 33 -37 -48 -51 -70 82 
 5 -11 41 81 -89 94 
 5 -14 15 -31 -76 93 
 7 -1 5 7 13 30 46 94 
 5 33 36 37 79 87 
 6 24 -34 -38 45 46 67 
 6 -30 -57 -66 -83 -84 88 
 6 38 50 51 71 74 96 
 7 -16 -22 -27 -31 -42 -61 77 
 6 4 26 31 35 77 95 
 5 13 17 61 69 78 
 6 -5 -26 64 70 78 92 
 5 -17 -20 -24 -26 98 
 5 -12 -30 -36 -76 98 
 6 -3 -5 18 23 49 85 
 5 15 30 68 -77 78 
 6 -3 -19 -28 -31 55 63 
 5 18 -43 50 -78 97 
 3 -45 57 82 
 6 -7 -11 13 35 55 98 
 7 -16 26 57 58 72 77 80 
 7 6 -22 -24 37 40 -68 76 
 6 -7 -15 -50 -56 62 79 
 4 -34 41 -48 97 
 7 -3 -17 -26 -37 -53 -61 68 
 6 -9 -44 -55 82 -89 95 
 3 67 -71 81 
 7 -3 24 -25 -32 -34 38 95 
 5 -47 57 61 75 82 
 4 40 52 59 69 
 3 -35 -40 85 
 7 1 19 38 49 71 -78 84 
 3 30 62 87 
 5 10 -45 -52 -70 89 
 5 -5 -56 -79 -80 98 
 7 4 14 17 19 38 81 93 
 7 7 16 19 20 36 43 99 
 4 -62 -67 74 99 
 5 38 42 48 78 84 
 5 4 49 62 77 78 
 7 13 -20 35 -40 44 -64 78 
 6 9 -41 -51 65 83 84 
 4 -4 24 -59 68 
 4 -11 -26 70 90 
 5 4 10 25 63 84 
 5 40 -43 -50 83 89 
 7 -4 6 22 -23 -24 -76 83 
 5 -22 -40 48 60 94 
 4 -22 -25 -85 93 
 4 -25 38 -47 88 
 4 -32 38 43 69 
 3 -6 -9 40 
 6 -65 77 78 -85 86 98 
 5 39 72 74 82 90 
 4 47 59 88 89 
 5 45 59 -75 -79 91 
 6 18 21 23 36 69 74 
 6 -13 -35 -41 65 67 73 
 6 19 -25 -47 50 -68 79 
 5 -1 -13 -23 -75 92 
 7 5 56 58 -67 79 86 97 
 5 16 23 52 -56 67 
 5 49 60 65 66 75 
 4 26 43 -48 87 
 5 -1 -38 43 -56 82 
 6 12 18 -61 85 -87 92 
 5 3 11 38 44 72 
 6 -3 -6 -10 -33 41 93 
 4 -26 -44 -46 67 
 4 -12 22 24 27 
 4 8 18 58 98 
 4 -9 21 -87 97 
 5 -62 -75 -76 -82 83 
 5 1 -3 18 60 79 
 4 61 74 -79 96 
 4 -15 -60 -83 88 
 4 6 20 73 82 
 5 12 27 52 94 97 
 6 -19 -20 -29 -48 -66 82 
 3 2 -6 57 
 6 -28 56 -59 -61 -67 89 
 4 -3 -15 -29 96 
 3 -4 -17 95 
 5 -13 61 -96 98 99 
 5 -45 -63 -73 -84 97 
 4 -41 -67 87 98 
 5 -31 -32 34 -54 99 
 4 -11 21 72 76 
 7 13 47 48 72 78 86 92 
 4 14 84 92 97 
 4 32 -40 87 92 
 4 28 29 60 74 
 4 16 49 -75 81 
 7 11 16 43 50 62 67 75 
 6 5 14 -33 65 67 85 
 4 14 30 38 74 
 5 -27 50 -60 72 78 
 6 8 35 54 58 72 83 
 396 391 390 386 384 375 370 366 363 352 349 343 340 340 338 331 329 329 328 325 321 320 319 312 307 306 303 301 293 291 289 288 285 285 281 280 279 271 271 261 260 259 253 250 244 239 236 236 230 227 224 223 216 214 209 202 199 199 197 191 180 177 176 166 164 164 156 154 142 138 135 126 120 114 110 110 108 102 99 95 91 88 81 72 72 68 63 55 55 54 54 53 52 39 34 32 28 27 22 21 
