100 100 
-2 
 5 20 70 84 -92 93 
 4 -2 -4 -14 80 
 5 26 30 33 -51 86 
 4 -12 -60 -66 69 
 7 39 41 46 47 68 74 76 
 7 -12 -28 30 40 58 -64 97 
 7 8 28 40 67 74 78 92 
 5 50 -58 72 79 89 
 5 -13 -37 -39 79 99 
 7 1 3 -9 -19 37 78 93 
 6 44 -60 -69 -77 -84 88 
 6 15 -18 -52 -61 64 89 
 3 5 41 82 
 6 -11 24 25 41 -49 98 
 5 -6 -8 37 -40 88 
 3 16 88 92 
 5 -18 -20 38 -54 57 
 5 -5 -27 -65 -75 94 
 7 -13 -20 -25 -26 -41 -55 99 
 5 -11 29 35 63 92 
 5 -25 -35 -50 -91 94 
 6 10 18 24 42 64 84 
 5 -32 -50 -57 62 69 
 6 -22 -76 -78 -82 -85 89 
 4 -15 18 -34 43 
 6 10 -24 74 81 91 95 
 4 -35 -37 -51 78 
 5 -22 -23 -26 -32 62 
 6 -10 -12 -17 -38 49 75 
 3 -24 57 87 
 5 28 31 70 -84 99 
 5 -47 -57 -81 -96 99 
 7 -28 32 -69 70 71 84 85 
 3 -9 85 95 
 3 6 18 33 
 6 27 64 78 -80 86 96 
 5 3 14 26 27 56 
 4 4 -19 -22 52 
 4 -8 -27 -61 85 
 5 -14 23 -36 47 64 
 6 1 7 -13 64 79 82 
 6 -13 -19 -59 -78 -88 95 
 5 51 82 -87 88 98 
 7 9 25 31 75 85 -86 87 
 5 37 44 48 52 62 
 6 9 19 40 58 84 90 
 6 -10 14 -54 62 -72 80 
 7 -6 22 -23 -46 -67 -92 95 
 3 -28 -30 45 
 3 30 -74 87 
 5 -12 -15 42 64 74 
 3 -24 -27 61 
 7 12 17 34 -44 50 -66 79 
 6 13 18 37 61 85 93 
 5 25 28 50 -59 89 
 4 -11 -27 -51 77 
 4 30 42 43 68 
 3 14 91 94 
 6 -29 -35 -61 -80 -86 92 
 3 -5 18 48 
 7 5 -55 59 66 -74 78 97 
 5 20 55 84 -86 96 
 4 1 -8 22 33 
 6 -2 10 -16 -38 -58 84 
 6 6 38 -55 61 -69 76 
 3 -82 84 85 
 5 -5 -7 -50 -52 92 
 3 -61 -85 91 
 5 -4 -34 -59 -75 89 
 7 -9 12 -26 -66 -67 -81 93 
 7 22 -29 41 -51 -57 -74 78 
 7 13 17 42 55 91 92 97 
 6 -4 15 -25 -26 -59 61 
 4 62 84 90 99 
 4 -25 28 -42 70 
 6 -24 49 73 86 -88 94 
 5 15 -36 58 94 97 
 6 5 47 -63 88 96 98 
 7 2 5 6 34 56 57 96 
 4 -32 54 -85 97 
 4 6 -10 61 76 
 5 -15 -30 -49 52 53 
 5 7 24 34 77 95 
 6 15 -19 22 23 -30 77 
 3 -19 -66 92 
 4 19 49 98 99 
 6 -5 -23 -27 -51 -67 80 
 4 38 41 78 99 
 4 -17 54 56 93 
 7 28 32 47 58 69 81 83 
 5 50 66 88 91 96 
 7 8 18 40 50 62 81 90 
 5 -54 -59 -65 -67 85 
 6 -10 57 67 -77 -78 91 
 3 5 -56 87 
 4 1 6 50 67 
 7 -14 -19 -25 -31 -39 -52 96 
 6 11 17 25 70 77 89 
 5 33 40 75 81 90 
 4 3 56 66 81 
 398 395 391 386 380 373 368 363 361 356 354 348 346 345 344 342 340 331 328 322 321 316 312 312 310 306 302 297 290 279 270 266 262 261 260 258 258 254 240 240 237 237 223 222 220 216 214 211 211 209 209 206 202 195 190 185 173 168 165 163 154 154 153 148 146 142 132 130 128 126 124 122 117 115 112 111 111 110 105 104 98 93 88 83 74 73 72 68 67 59 57 49 47 44 39 39 33 33 32 21 
