100 100 
-2 
 4 40 54 85 96 
 4 21 50 55 85 
 4 17 67 86 87 
 5 32 38 79 90 93 
 5 39 41 48 75 97 
 6 14 17 56 68 86 87 
 5 19 46 55 57 68 
 4 3 31 37 93 
 5 8 38 60 68 88 
 5 15 24 29 31 94 
 6 15 20 56 66 69 92 
 6 11 24 38 83 93 96 
 6 2 11 23 75 77 97 
 5 1 5 16 25 75 
 5 1 9 11 93 94 
 5 7 22 45 55 80 
 5 10 30 33 85 99 
 6 26 30 48 83 93 96 
 6 2 18 46 48 64 79 
 5 5 35 64 86 96 
 6 3 54 86 89 93 99 
 5 14 19 26 34 55 
 4 18 39 57 62 
 6 30 68 78 84 87 98 
 5 3 21 36 94 95 
 4 20 32 64 87 
 5 27 31 50 59 72 
 5 6 61 69 70 73 
 5 27 43 46 85 91 
 5 10 38 40 48 66 
 4 14 40 47 51 
 6 11 13 23 47 63 67 
 6 5 19 24 48 94 98 
 5 14 35 56 92 96 
 5 7 8 66 84 97 
 5 34 52 63 85 94 
 4 7 23 49 96 
 5 10 19 54 64 65 
 5 32 41 66 70 92 
 6 9 18 55 80 87 98 
 4 32 47 48 85 
 6 12 15 44 75 84 96 
 5 45 48 51 57 82 
 5 13 33 35 55 66 
 6 9 59 61 85 89 92 
 5 12 13 48 60 98 
 5 4 14 17 30 65 
 5 35 40 55 59 77 
 6 27 32 65 75 80 95 
 4 31 43 69 77 
 4 14 22 29 72 
 5 6 32 54 70 90 
 4 15 25 26 42 
 6 2 7 31 33 35 61 
 5 1 10 14 17 36 
 6 16 30 41 53 85 94 
 4 6 12 35 67 
 4 16 24 33 93 
 4 7 15 24 50 
 5 1 5 9 20 67 
 5 14 17 42 71 90 
 5 4 20 36 40 54 
 6 7 9 15 25 44 57 
 5 41 50 57 68 69 
 5 8 20 37 47 66 
 4 10 26 53 75 
 4 16 29 70 81 
 6 25 40 50 59 71 91 
 4 18 46 97 99 
 5 17 41 61 72 77 
 4 20 21 56 97 
 4 24 29 69 75 
 4 6 35 36 85 
 5 4 8 21 70 89 
 6 33 41 66 69 75 79 
 6 3 14 43 87 88 93 
 5 23 38 50 69 90 
 6 8 17 24 41 73 99 
 5 7 12 51 90 98 
 6 15 20 42 77 87 97 
 4 48 51 56 95 
 6 6 45 61 68 97 98 
 5 16 45 62 64 75 
 5 7 58 63 65 75 
 6 17 36 51 55 60 97 
 6 15 35 44 73 90 95 
 5 55 62 66 88 94 
 5 45 64 65 76 96 
 5 43 53 56 79 82 
 6 6 18 21 27 30 33 
 5 30 35 52 82 84 
 5 15 22 35 37 73 
 5 10 30 49 59 69 
 5 8 37 54 56 91 
 5 3 15 80 81 94 
 5 39 41 45 86 91 
 5 13 42 51 57 91 
 5 11 16 45 54 91 
 5 10 32 69 70 99 
 5 17 37 63 75 89 
 400 398 395 365 361 360 356 354 351 344 338 338 331 329 326 324 321 320 306 303 303 297 293 293 290 285 283 276 275 274 271 268 260 259 256 255 245 242 242 239 238 236 234 231 225 217 215 212 212 209 207 205 195 192 184 182 181 179 170 167 167 165 163 161 160 157 147 141 139 139 138 135 134 134 134 127 126 115 112 110 106 105 102 99 95 92 87 86 81 73 63 58 55 51 46 43 39 33 30 21 
