100 100 
-2 
 5 7 24 25 57 92 
 4 29 51 72 90 
 4 33 41 66 92 
 5 3 63 89 94 95 
 6 5 19 46 60 73 83 
 5 38 46 82 84 85 
 6 3 17 22 50 67 99 
 3 19 58 66 
 7 11 12 24 34 69 74 79 
 6 15 16 40 73 75 94 
 4 44 61 74 99 
 5 1 5 20 31 88 
 4 51 54 72 99 
 7 6 17 18 45 82 84 99 
 3 28 53 62 
 5 7 20 23 42 76 
 7 14 43 50 51 92 95 99 
 5 26 35 46 58 60 
 4 2 20 21 57 
 7 9 11 51 59 66 94 96 
 3 63 76 80 
 6 5 24 38 69 80 92 
 3 11 58 93 
 5 24 81 95 98 99 
 4 48 56 80 98 
 3 58 79 98 
 5 38 43 48 60 83 
 5 26 32 84 88 92 
 5 16 37 66 72 99 
 6 11 13 20 45 72 75 
 6 15 22 30 50 85 95 
 5 17 39 66 82 90 
 4 37 52 89 95 
 7 3 28 31 51 52 74 91 
 5 1 36 38 65 98 
 6 10 27 36 81 95 96 
 6 10 27 51 71 92 95 
 5 9 57 68 80 83 
 3 2 30 49 
 7 3 14 15 30 57 62 74 
 3 66 82 84 
 6 3 65 72 75 80 90 
 5 10 24 48 88 96 
 3 25 29 83 
 6 7 9 43 54 58 83 
 6 9 19 48 61 87 92 
 7 20 21 48 65 71 87 88 
 5 15 17 32 42 46 
 7 12 24 25 53 66 80 84 
 6 16 19 20 24 32 86 
 4 3 38 73 81 
 5 22 48 64 89 92 
 4 9 81 85 93 
 3 16 38 49 
 5 54 55 65 71 92 
 6 1 34 44 48 62 99 
 6 5 39 59 82 91 99 
 6 5 65 69 70 74 75 
 4 2 6 36 44 
 6 1 2 19 25 70 75 
 6 4 16 53 61 63 89 
 4 29 35 64 86 
 4 14 55 63 77 
 6 17 35 60 82 89 90 
 5 2 8 52 84 87 
 5 9 48 77 84 93 
 6 11 32 41 56 66 82 
 6 11 13 17 36 64 91 
 4 13 56 62 74 
 5 35 43 77 90 97 
 4 16 17 36 48 
 5 9 59 61 74 85 
 7 10 13 22 23 36 42 55 
 5 21 39 47 60 71 
 3 70 88 96 
 3 22 63 84 
 6 19 31 66 86 92 95 
 5 19 31 35 60 73 
 5 39 41 44 55 69 
 6 30 38 40 50 65 79 
 4 34 43 68 86 
 3 30 41 83 
 7 1 7 51 70 78 82 96 
 6 10 34 63 84 86 99 
 7 46 50 64 69 81 86 89 
 5 16 24 48 49 89 
 4 13 25 37 63 
 6 34 36 48 52 89 91 
 5 1 61 70 78 94 
 6 17 36 50 64 75 79 
 6 36 53 55 70 77 84 
 4 16 68 69 96 
 3 42 64 69 
 7 23 42 53 58 59 71 98 
 5 5 55 59 66 98 
 3 11 56 63 
 4 47 66 73 93 
 5 22 48 57 73 99 
 6 5 16 25 31 33 59 
 6 25 44 47 66 76 77 
 400 399 395 391 391 390 387 385 380 375 372 360 359 355 346 344 335 334 328 326 325 324 314 314 309 307 303 299 297 289 289 286 285 282 276 270 264 253 241 238 236 234 232 232 231 229 224 221 221 206 204 203 199 199 197 193 193 193 190 184 181 176 173 163 161 156 156 154 154 138 130 128 127 126 124 122 121 116 107 107 105 104 100 92 91 90 85 83 82 81 79 72 70 62 46 44 42 40 36 22 
