100 100 
-2 
 5 -20 -24 44 -68 91 
 5 9 -18 31 -46 64 
 5 -29 64 76 -83 88 
 5 22 28 31 60 75 
 4 -2 -83 -92 99 
 4 -40 44 58 62 
 4 21 23 64 92 
 4 37 -44 -87 96 
 5 -37 53 74 94 96 
 6 -15 17 -60 -66 67 91 
 5 1 33 87 93 94 
 6 -10 -12 -31 -59 -70 96 
 4 -21 25 41 77 
 4 -9 -50 -62 96 
 5 13 17 27 50 94 
 4 8 -49 54 58 
 6 19 28 60 77 84 92 
 5 -25 -28 -55 -62 89 
 4 6 32 37 70 
 5 4 13 28 59 82 
 4 -22 38 62 88 
 5 9 -10 -48 -89 90 
 5 -26 -31 35 73 80 
 4 -23 47 78 97 
 4 18 52 -62 80 
 6 18 24 -32 43 74 81 
 5 30 35 -46 61 74 
 6 34 40 59 67 69 91 
 5 -6 -18 -21 -29 92 
 5 16 54 59 61 97 
 5 -23 -52 55 -64 82 
 6 18 -29 -30 40 47 51 
 5 -35 -52 -80 -84 98 
 4 37 -44 -60 99 
 6 -22 46 61 -82 -84 85 
 4 -32 -35 -63 81 
 4 -3 -23 45 91 
 6 9 10 21 -59 -88 91 
 5 9 -26 47 61 75 
 5 16 -30 -37 82 86 
 4 -4 -53 -72 79 
 4 -25 -30 77 99 
 6 -17 27 28 52 -84 93 
 5 29 -31 -48 61 75 
 6 -27 -32 -35 -48 -75 86 
 4 -4 -24 -56 70 
 4 -51 54 82 92 
 4 4 23 -41 97 
 6 42 62 -63 65 88 93 
 6 11 26 -36 -40 -67 92 
 5 -5 27 29 37 57 
 6 9 29 -31 34 70 97 
 4 13 68 84 85 
 5 -53 79 -86 89 95 
 4 -13 28 -38 98 
 5 -14 21 -28 -60 88 
 5 -30 48 74 -88 97 
 5 44 -61 79 81 84 
 4 -2 -24 33 78 
 5 9 11 -30 -61 98 
 4 26 -46 -54 72 
 6 -2 -34 -41 51 91 92 
 6 -16 -25 -26 -45 -76 81 
 5 1 9 -32 35 64 
 4 -27 -66 -70 92 
 4 -50 -71 -73 95 
 6 22 42 48 94 96 98 
 4 -60 72 81 83 
 4 -8 25 49 56 
 6 -19 -32 -61 -63 -78 89 
 4 14 -22 -45 99 
 5 -2 8 -38 -52 53 
 4 21 30 45 65 
 4 -11 -23 -72 85 
 5 -30 -33 34 61 84 
 6 6 35 66 73 80 81 
 4 19 47 59 99 
 4 -21 52 70 75 
 5 -10 -12 -30 -60 78 
 6 -24 31 -37 48 49 94 
 5 2 10 29 65 66 
 5 23 26 40 65 80 
 5 -6 44 49 61 98 
 5 28 37 49 -53 68 
 6 6 58 66 75 86 89 
 6 17 -22 -36 -61 -70 93 
 5 -10 35 -40 41 98 
 5 37 40 86 93 94 
 5 5 16 65 86 98 
 4 25 34 77 81 
 5 2 26 30 59 67 
 5 45 -71 72 84 86 
 4 1 -82 88 90 
 6 5 16 23 35 39 65 
 5 -12 -36 -44 -73 84 
 4 24 -35 -50 58 
 4 32 63 74 83 
 6 15 52 53 61 80 99 
 4 -5 -15 -51 74 
 5 4 20 26 59 91 
 400 399 394 391 391 389 382 379 373 371 369 369 365 359 358 357 356 354 354 342 338 336 327 319 313 309 306 298 294 293 292 284 275 275 275 274 273 270 264 263 247 242 234 232 232 225 219 211 207 200 190 190 186 183 182 181 181 174 163 163 162 156 156 153 148 143 137 133 132 129 128 121 120 118 114 114 113 112 111 110 109 104 103 101 100 96 94 91 83 83 82 77 71 71 64 58 58 51 40 27 
