100 100 
-2 
 5 7 36 54 71 74 
 4 17 25 40 53 
 5 17 35 56 89 95 
 5 47 55 70 80 96 
 6 23 27 31 46 88 97 
 4 19 56 57 99 
 5 27 42 60 70 79 
 5 40 63 69 95 97 
 6 23 43 52 57 75 78 
 5 19 23 45 58 82 
 5 4 9 29 51 97 
 5 29 39 44 53 95 
 5 4 22 46 54 71 
 5 1 71 75 82 89 
 5 18 26 69 88 96 
 5 12 15 47 83 93 
 4 4 21 38 62 
 5 7 14 39 59 73 
 5 7 16 20 73 94 
 4 16 73 80 96 
 5 5 26 51 54 61 
 6 12 59 65 94 95 97 
 6 2 12 13 50 57 71 
 6 28 43 58 59 60 75 
 5 14 42 73 91 96 
 5 30 58 61 69 82 
 5 34 63 69 72 84 
 4 13 73 90 94 
 5 2 12 55 61 75 
 5 10 11 22 36 44 
 5 10 26 38 47 58 
 5 6 30 45 54 80 
 5 10 27 73 87 90 
 5 2 4 44 49 67 
 5 30 41 44 81 83 
 6 13 14 19 20 34 45 
 6 27 28 31 33 40 47 
 4 16 50 75 88 
 6 22 35 56 66 76 78 
 4 26 39 48 92 
 6 5 22 45 66 80 89 
 5 10 15 20 54 97 
 5 5 14 24 26 92 
 6 13 22 25 49 50 97 
 4 13 24 44 45 
 4 22 30 54 68 
 5 49 73 76 86 91 
 5 17 32 36 66 89 
 5 15 40 41 63 84 
 5 15 17 35 44 88 
 5 4 33 47 57 79 
 5 1 14 58 59 70 
 5 12 47 62 67 86 
 6 1 10 15 17 36 60 
 4 9 13 28 39 
 5 7 18 44 72 95 
 5 44 57 63 75 77 
 6 12 17 28 55 78 90 
 4 3 59 71 72 
 5 5 17 60 63 78 
 4 6 18 44 64 
 5 12 15 46 51 71 
 6 13 25 38 52 77 97 
 5 57 59 61 79 83 
 5 48 68 69 76 90 
 5 3 54 56 63 77 
 4 35 53 64 86 
 4 14 23 44 87 
 5 5 21 78 81 85 
 5 23 38 45 53 70 
 6 12 24 48 51 84 88 
 5 56 64 72 76 98 
 5 42 43 44 55 63 
 5 38 42 72 74 81 
 5 40 51 53 91 99 
 4 14 63 83 93 
 6 8 24 46 56 71 88 
 5 22 24 72 75 83 
 5 5 10 18 23 27 
 5 1 4 13 14 81 
 4 10 35 52 79 
 6 15 18 34 49 80 81 
 6 19 38 55 65 69 97 
 6 9 10 23 25 36 81 
 5 16 22 57 88 98 
 6 2 22 25 46 64 65 
 5 4 24 31 60 68 
 4 19 22 65 68 
 6 6 17 36 37 60 96 
 5 5 40 61 64 96 
 5 39 50 61 65 68 
 5 13 15 55 89 94 
 5 10 66 72 76 86 
 5 1 8 59 90 95 
 6 9 45 56 67 80 98 
 5 8 48 50 79 82 
 5 15 27 42 53 78 
 5 8 16 27 31 49 
 5 8 37 69 70 80 
 4 12 43 44 46 
 400 399 398 389 387 383 376 374 372 367 366 357 355 347 343 338 334 333 332 329 325 317 305 303 295 294 288 287 284 284 281 276 276 273 256 256 254 254 253 252 249 236 226 212 209 208 203 201 199 199 194 194 193 192 189 182 182 182 174 173 172 170 167 167 159 153 150 146 141 141 139 130 127 125 125 120 115 109 104 95 91 89 87 86 85 78 74 66 65 62 50 49 42 39 39 35 35 28 22 21 
