100 100 
-2 
 5 8 -35 62 79 99 
 6 -21 -27 -33 -49 -61 76 
 6 8 19 39 -72 96 99 
 6 -4 -27 -28 -78 -79 81 
 4 31 57 -68 75 
 4 8 -43 -44 99 
 4 18 28 75 97 
 6 5 7 43 45 77 80 
 6 2 32 48 51 77 83 
 5 10 -16 -17 -28 82 
 5 -8 25 -27 -36 57 
 5 3 13 40 47 65 
 6 2 33 56 67 71 94 
 5 -59 74 -78 -84 97 
 5 -6 -39 -51 -63 77 
 4 28 -62 -64 71 
 5 -19 31 41 58 80 
 4 21 -28 -29 78 
 5 31 54 57 64 84 
 5 4 7 11 -33 71 
 5 8 28 -34 -36 40 
 5 -62 -64 -67 -77 78 
 4 -7 -30 -60 92 
 4 -2 -26 -28 45 
 5 -12 14 43 78 80 
 4 3 19 -88 89 
 4 -14 20 69 81 
 6 -10 -28 -46 -52 -80 84 
 5 46 57 -66 68 69 
 5 -22 -28 31 64 71 
 4 39 41 -53 67 
 5 -28 -31 54 -66 86 
 5 6 19 58 -68 81 
 4 -1 8 72 95 
 5 11 27 42 51 80 
 4 -29 -52 -75 95 
 5 1 -13 -56 -78 80 
 5 -35 -39 -58 -90 96 
 6 5 9 12 57 72 87 
 5 -4 -36 -50 77 98 
 5 -2 -10 -27 -31 68 
 5 2 -46 51 -67 93 
 5 21 -33 -36 52 90 
 5 -3 -26 -69 -92 97 
 6 -28 -45 -48 -56 -58 63 
 5 18 24 -33 -84 86 
 6 -8 -48 -51 -79 -80 84 
 5 53 54 80 84 87 
 6 26 36 -37 40 -48 50 
 5 -6 19 29 -58 87 
 5 -34 42 -80 83 89 
 5 8 24 34 -68 79 
 6 -20 -21 -31 -40 -51 98 
 5 -2 -16 -19 -44 55 
 6 9 23 -32 -46 56 74 
 5 14 20 28 -32 42 
 5 -6 15 -18 -72 97 
 5 30 38 58 -68 98 
 5 15 -50 -58 -66 90 
 5 7 63 -68 85 89 
 4 -1 -28 -49 95 
 4 24 56 69 80 
 5 11 30 55 76 91 
 5 42 50 51 71 88 
 6 -6 -13 24 -47 -50 52 
 5 6 11 29 51 98 
 6 1 35 36 62 67 96 
 4 4 47 75 94 
 6 46 65 68 69 71 79 
 6 -25 -35 -40 42 82 96 
 4 -27 53 -61 65 
 5 6 17 34 49 59 
 4 15 29 66 67 
 6 -1 27 -47 48 51 57 
 5 -4 -43 -58 68 83 
 6 -28 42 46 -70 84 87 
 4 47 -54 -69 83 
 5 -15 -19 -24 -38 73 
 5 20 21 44 72 89 
 4 -26 27 -66 77 
 4 -3 -62 -78 82 
 6 -4 -31 -50 84 -95 97 
 5 15 59 68 80 94 
 5 -15 -19 -32 61 81 
 5 -10 -17 -45 49 89 
 6 1 7 19 -43 -50 63 
 4 3 27 45 64 
 6 8 -16 38 45 -50 98 
 4 -36 -42 48 75 
 4 2 20 67 83 
 5 27 38 52 -64 97 
 5 9 11 -39 48 71 
 6 -5 -6 -18 -20 -41 43 
 6 -1 31 -37 62 73 83 
 5 -3 -8 35 71 73 
 5 14 29 30 62 81 
 5 6 23 27 48 60 
 5 -14 -32 55 -75 89 
 6 8 14 -32 -51 -76 80 
 5 11 27 39 85 97 
 390 383 383 383 380 379 378 376 374 354 352 343 332 332 329 329 328 326 318 317 314 312 306 305 300 290 289 285 283 283 282 282 280 279 271 267 265 262 260 255 247 245 233 219 218 216 209 206 205 202 200 199 198 186 185 184 181 180 175 172 168 166 166 162 158 157 157 155 155 150 150 145 145 144 144 144 143 142 142 139 138 131 130 123 120 119 116 111 108 106 100 76 74 62 58 51 32 28 25 23 
