100 100 
-2 
 5 20 25 70 87 98 
 6 50 55 72 84 90 99 
 6 3 33 63 77 78 90 
 5 8 13 24 26 92 
 4 6 8 78 88 
 5 3 4 43 66 87 
 4 3 24 26 80 
 5 9 31 32 45 77 
 5 21 37 69 82 90 
 6 1 12 13 31 89 93 
 4 19 43 51 79 
 4 1 60 63 78 
 5 57 59 83 92 96 
 4 16 46 53 67 
 4 4 50 53 75 
 5 15 32 44 49 53 
 4 24 49 66 90 
 4 36 37 58 78 
 4 24 30 41 57 
 4 7 18 62 65 
 5 37 79 90 92 98 
 4 40 41 56 72 
 6 12 21 28 31 62 84 
 5 5 27 58 70 83 
 5 13 31 38 76 91 
 4 30 37 44 72 
 6 31 36 39 42 71 79 
 5 10 56 67 72 88 
 4 31 48 86 88 
 6 49 72 87 92 93 99 
 5 22 59 61 70 96 
 5 21 59 61 62 77 
 6 23 27 50 79 80 89 
 5 2 18 52 63 88 
 5 4 11 29 37 78 
 6 12 15 42 72 73 83 
 5 7 38 39 49 81 
 5 21 23 72 75 98 
 5 69 73 74 91 98 
 5 6 9 33 84 88 
 5 2 4 36 86 88 
 4 13 29 57 96 
 5 17 46 50 74 80 
 4 17 36 45 97 
 5 1 32 49 58 95 
 4 14 26 53 77 
 5 5 61 68 71 88 
 5 48 71 87 96 97 
 5 9 22 25 39 87 
 4 8 44 69 82 
 6 11 21 33 36 60 81 
 5 5 17 41 75 89 
 6 2 19 37 45 75 78 
 6 15 20 22 25 34 67 
 5 17 38 54 79 98 
 6 3 33 59 62 64 77 
 6 6 27 28 56 73 75 
 5 2 46 59 84 90 
 4 5 31 66 70 
 6 12 26 29 40 55 58 
 4 11 24 47 73 
 6 33 36 74 77 94 99 
 6 23 25 28 66 67 90 
 5 4 15 25 59 67 
 4 6 50 58 83 
 5 3 4 15 58 76 
 5 2 29 41 77 89 
 5 9 17 28 33 61 
 6 16 22 27 28 45 58 
 4 18 30 41 60 
 4 55 77 85 87 
 4 10 12 59 88 
 5 11 31 41 63 84 
 5 18 57 73 82 90 
 4 36 37 73 97 
 4 25 44 55 72 
 6 2 34 57 69 72 91 
 5 21 23 57 85 90 
 6 1 29 41 49 55 68 
 5 34 53 58 73 94 
 5 39 47 49 63 92 
 5 24 45 70 75 92 
 6 18 24 41 53 71 95 
 6 35 37 62 70 76 85 
 5 24 40 41 69 86 
 4 10 44 50 80 
 5 10 23 50 96 98 
 5 2 51 62 76 84 
 5 6 49 53 77 84 
 6 7 36 41 78 91 95 
 6 5 12 28 38 49 94 
 5 11 22 55 75 97 
 5 25 28 29 50 97 
 5 24 40 77 90 93 
 5 40 46 52 85 87 
 5 18 50 51 91 96 
 4 11 35 78 79 
 4 6 54 67 99 
 5 9 27 36 38 86 
 4 52 69 75 79 
 394 393 387 385 384 383 382 381 377 375 372 368 362 351 350 349 347 346 343 341 341 337 335 327 326 322 316 307 299 298 295 292 289 286 285 285 283 283 279 270 265 261 259 253 250 250 246 240 238 231 229 228 219 219 218 206 204 196 195 187 184 182 169 168 166 161 147 146 136 134 117 111 99 92 92 92 90 88 81 77 71 71 70 67 67 63 63 60 58 58 53 45 44 40 33 30 27 24 23 23 
