100 100 
-2 
 5 24 42 76 86 89 
 5 22 41 70 85 86 
 6 11 17 38 69 94 95 
 6 9 20 27 44 51 64 
 4 9 15 66 86 
 6 9 23 38 56 68 83 
 6 12 20 84 86 92 95 
 4 12 68 92 93 
 5 56 63 67 80 88 
 6 15 25 29 30 36 78 
 5 6 22 27 46 47 
 6 14 42 46 51 65 69 
 6 6 9 24 58 72 96 
 5 6 9 37 60 81 
 6 6 11 23 32 40 96 
 6 31 43 59 72 94 95 
 5 26 52 55 87 89 
 5 24 25 45 63 82 
 4 26 27 86 87 
 5 10 56 63 95 99 
 5 45 60 66 69 92 
 5 36 49 78 81 97 
 4 7 33 78 90 
 5 10 35 43 63 98 
 6 3 12 29 41 52 67 
 5 17 20 31 38 56 
 5 19 63 77 80 96 
 5 22 47 53 69 91 
 5 32 81 82 86 87 
 6 26 33 46 82 83 93 
 6 33 34 82 86 89 90 
 5 20 22 32 48 56 
 5 12 15 32 56 86 
 5 26 28 73 74 75 
 5 22 27 44 66 94 
 5 23 32 47 76 96 
 4 7 47 70 96 
 6 31 33 40 52 59 64 
 5 6 8 15 34 42 
 4 2 13 48 63 
 4 11 30 42 83 
 5 24 28 56 60 63 
 5 38 41 51 57 99 
 5 35 58 72 82 84 
 4 17 47 50 65 
 6 16 51 75 79 82 91 
 4 34 41 91 95 
 6 17 49 64 89 95 99 
 4 29 59 75 98 
 6 1 59 75 87 93 99 
 6 26 33 45 47 63 93 
 5 31 78 79 84 93 
 5 1 11 31 45 81 
 5 23 30 31 40 45 
 5 23 27 52 74 94 
 5 11 27 54 58 76 
 5 25 29 35 56 85 
 4 4 65 92 99 
 6 8 29 42 64 80 94 
 5 58 59 71 73 80 
 4 37 38 58 60 
 5 37 45 82 83 93 
 5 52 55 61 73 91 
 5 24 32 51 55 63 
 6 5 30 34 85 87 90 
 6 10 13 51 67 73 80 
 5 3 44 54 65 66 
 4 25 42 46 57 
 5 11 34 47 74 79 
 5 17 39 71 79 95 
 5 11 35 64 85 99 
 5 19 53 58 72 85 
 5 17 18 61 78 93 
 4 40 55 59 96 
 4 14 30 68 69 
 4 30 34 62 78 
 5 26 39 47 94 98 
 4 21 26 52 90 
 5 37 38 51 82 91 
 6 3 7 27 31 68 74 
 5 21 44 45 47 50 
 5 3 39 59 65 97 
 4 49 68 70 83 
 6 14 32 39 68 72 84 
 5 48 63 72 85 99 
 5 10 45 52 57 61 
 5 15 29 30 75 80 
 4 6 37 55 87 
 6 13 21 50 94 95 97 
 6 18 24 49 77 80 98 
 5 25 40 42 61 98 
 5 5 20 50 74 97 
 5 47 48 59 89 96 
 5 1 11 30 47 54 
 5 29 41 72 92 96 
 5 28 31 45 61 88 
 5 11 12 45 79 86 
 6 1 36 37 38 50 77 
 5 12 33 54 79 92 
 5 2 59 72 79 85 
 400 398 395 394 388 386 385 381 379 377 376 368 362 362 361 356 352 343 343 342 341 339 327 322 312 312 303 295 291 290 287 286 278 269 266 261 254 252 251 245 242 241 237 223 220 214 212 201 199 194 194 190 186 186 185 181 180 180 179 175 174 172 168 164 160 154 153 151 151 147 146 146 146 143 136 122 121 119 110 109 105 102 102 91 90 87 82 82 79 72 70 70 68 58 57 51 49 44 34 30 
