100 100 
-2 
 6 6 36 -66 68 84 96 
 7 9 36 39 41 49 81 95 
 5 29 -37 75 83 99 
 3 -12 -55 84 
 6 9 12 23 57 82 94 
 6 -4 10 38 45 -85 96 
 6 9 -27 37 -38 44 90 
 6 -3 11 21 24 41 79 
 7 15 21 33 55 69 71 72 
 6 -30 -52 55 77 80 99 
 4 -17 83 -93 99 
 5 1 12 22 30 97 
 7 9 17 34 49 63 66 90 
 4 -10 37 -44 85 
 5 41 45 92 95 99 
 5 3 50 -79 84 96 
 5 30 38 -64 65 92 
 4 -19 27 -34 48 
 4 -15 40 64 83 
 3 -2 -56 85 
 5 1 20 72 -79 96 
 6 5 -10 38 -74 -75 88 
 3 41 -46 64 
 7 28 31 41 55 61 84 88 
 6 -23 40 41 75 95 99 
 4 -3 25 60 96 
 6 -17 -19 -31 -46 -55 94 
 5 1 3 8 61 78 
 5 10 20 25 35 80 
 4 -8 -15 19 72 
 4 -2 -32 41 53 
 4 -19 -34 -45 73 
 3 75 -92 95 
 5 10 16 64 -70 90 
 7 -15 -35 53 -54 57 77 87 
 6 -4 23 50 -62 -76 98 
 5 -24 -35 -36 -37 93 
 7 -54 -62 -67 78 -82 -88 95 
 5 -4 -8 -15 -34 50 
 5 13 21 22 61 87 
 5 -17 26 32 -36 77 
 4 -6 -64 -85 88 
 4 -24 -29 66 79 
 5 11 61 71 72 94 
 6 31 41 -50 -92 93 95 
 5 -24 27 55 -69 80 
 7 4 21 -23 34 59 61 83 
 3 -33 57 85 
 4 13 34 37 91 
 3 -5 18 92 
 4 22 23 24 45 
 4 -38 -52 -54 68 
 4 -7 17 -24 95 
 5 -4 15 -20 -34 37 
 4 13 -22 41 57 
 6 27 40 42 43 66 67 
 6 16 30 -34 37 84 89 
 5 -18 -29 -69 -72 75 
 5 6 -25 30 48 84 
 5 -1 15 36 -58 81 
 4 -24 -27 -75 84 
 4 -8 -30 -49 69 
 3 12 14 46 
 5 3 16 -40 50 88 
 4 9 13 47 59 
 4 -29 -46 -53 71 
 4 1 -26 -68 95 
 5 20 28 -60 72 81 
 6 -3 -24 -48 50 -54 73 
 4 37 -83 94 95 
 3 -7 -10 23 
 4 20 -32 -54 70 
 4 21 33 35 84 
 3 -40 67 98 
 3 80 -87 95 
 4 -4 7 -24 47 
 5 50 61 66 -72 97 
 4 34 40 45 56 
 5 1 34 -47 -63 80 
 4 -29 -52 -64 88 
 7 -3 -18 -32 51 -63 -68 82 
 6 1 10 30 36 39 45 
 6 11 21 27 56 76 98 
 6 -28 -37 -46 -77 -79 80 
 3 -34 -68 81 
 7 -16 47 49 -53 -63 -81 98 
 3 -7 8 85 
 5 -10 -27 -33 -57 74 
 4 -44 53 -62 77 
 4 6 27 40 93 
 7 -7 54 55 -79 85 88 91 
 6 -15 -55 67 -71 81 98 
 4 -62 74 81 94 
 6 -8 15 32 86 90 95 
 6 -22 -53 -71 73 -88 93 
 3 76 83 85 
 5 15 25 -53 -68 96 
 6 8 35 44 48 50 85 
 4 31 39 49 67 
 5 2 13 22 72 85 
 398 394 391 386 381 376 371 368 355 352 352 350 346 340 338 333 329 328 324 323 322 317 315 308 307 307 304 300 297 288 287 286 280 268 268 265 264 262 262 262 253 250 249 248 238 232 231 229 219 217 217 205 204 196 188 185 184 183 176 176 169 164 159 150 147 145 139 139 128 128 127 121 111 104 103 103 99 98 97 97 91 90 90 86 85 83 77 76 70 68 62 59 52 51 49 46 46 45 38 28 
