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