100 100 
-2 
 4 17 30 55 81 
 4 -13 80 -89 94 
 4 -10 -27 -63 83 
 6 -9 -29 -39 -71 -95 99 
 6 9 16 25 44 -82 88 
 4 31 -39 41 80 
 5 11 -21 -35 39 93 
 6 -38 -51 -87 88 -91 93 
 6 47 48 75 89 92 94 
 7 -11 -25 -31 -37 -62 -75 84 
 6 16 -73 76 79 -93 99 
 5 13 -16 17 -64 74 
 7 9 17 25 31 38 -57 96 
 6 5 35 40 63 79 92 
 7 -59 -64 -65 -66 -68 -76 91 
 6 27 -43 -59 -60 -64 65 
 6 -3 9 -14 69 72 82 
 5 -18 61 -66 91 93 
 4 48 -62 77 94 
 5 -7 -8 -44 -46 56 
 7 3 21 -37 -57 -60 -63 89 
 5 -32 -69 -76 78 82 
 4 22 38 -59 88 
 4 -8 -35 -90 97 
 7 -26 -37 -51 -55 -64 -75 91 
 5 27 -39 58 -60 78 
 5 -27 -35 -40 -59 71 
 4 26 59 74 92 
 5 -30 33 -58 -82 87 
 4 32 50 55 90 
 5 -5 -13 -75 78 81 
 4 -7 -36 -70 75 
 5 -26 -31 -32 -48 50 
 4 16 62 96 99 
 7 2 5 23 27 45 55 62 
 3 56 -88 99 
 5 -32 33 59 75 97 
 3 3 21 68 
 3 -10 63 87 
 6 -9 37 -50 -60 -79 86 
 4 -5 38 -69 98 
 5 6 22 40 83 91 
 3 -9 -58 62 
 3 47 72 97 
 6 -1 -65 -66 -77 83 89 
 5 23 41 -43 79 90 
 6 16 30 59 81 87 96 
 4 28 47 -73 91 
 4 -16 -30 -37 50 
 4 9 13 46 72 
 3 29 39 71 
 4 11 21 67 94 
 6 5 -11 30 39 -54 85 
 6 -27 -34 -35 -37 -44 91 
 5 37 38 56 72 97 
 3 -49 -85 96 
 6 38 39 63 67 69 77 
 3 -27 44 91 
 6 7 56 66 74 89 90 
 4 2 -76 79 91 
 6 -4 -5 -27 -41 -54 64 
 4 -36 -61 -89 95 
 7 29 -42 -48 50 -71 -74 85 
 5 62 -64 -74 -81 94 
 3 1 -52 86 
 4 -39 -70 -76 94 
 4 28 -42 43 60 
 6 -7 -11 17 -40 87 92 
 4 -28 60 61 93 
 5 32 -64 71 94 95 
 6 -12 26 -27 59 63 74 
 4 -12 -17 -85 96 
 4 -1 -15 -55 90 
 6 -22 23 -31 -44 -51 99 
 5 14 -40 -74 -80 81 
 3 48 -50 92 
 4 -55 -57 -80 89 
 4 8 73 97 98 
 6 8 18 40 63 74 99 
 6 33 51 58 71 77 89 
 3 -34 -67 83 
 6 -12 -22 -43 -50 -62 80 
 6 -17 -25 -72 -83 -93 96 
 6 23 -37 43 -46 -47 71 
 4 46 51 85 98 
 3 12 -66 99 
 6 2 -19 -33 -47 -73 87 
 6 -14 -40 -41 -56 -68 86 
 4 21 62 74 98 
 5 35 67 -71 90 95 
 3 -52 60 87 
 6 -23 54 55 -77 -79 93 
 4 41 51 81 85 
 3 -4 -39 44 
 4 -2 49 85 87 
 7 -6 -15 -63 -83 -92 -94 99 
 7 -17 -25 -28 -32 -66 -68 82 
 6 64 -80 -82 -84 96 98 
 6 15 26 31 66 83 96 
 4 8 34 45 50 
 399 392 391 389 389 387 385 378 376 364 357 355 352 352 341 338 331 316 312 311 307 300 298 298 294 293 283 282 272 269 260 258 251 247 246 240 234 230 223 222 222 221 221 218 216 212 210 207 207 205 201 201 200 194 194 193 191 183 181 179 172 171 170 149 149 144 143 140 136 134 131 131 121 119 114 114 105 103 102 90 86 82 79 76 76 74 67 67 64 62 61 59 58 55 49 44 43 43 36 32 
