100 100 
-2 
 13 2 6 36 39 41 49 66 -68 81 -84 91 95 96 
 9 12 13 29 46 55 75 84 90 99 
 8 -9 -12 -23 -57 67 -75 -82 94 
 10 -9 -25 27 28 37 38 41 -70 83 90 
 7 2 8 15 21 69 71 94 
 10 -30 33 -39 52 55 72 77 79 -80 99 
 13 1 -12 -17 22 -29 -30 -46 -52 66 71 -83 -89 97 
 10 3 -4 -38 -50 -64 -71 79 -84 92 96 
 8 2 3 7 15 26 40 64 83 
 10 1 20 36 38 54 61 72 79 -85 96 
 12 -5 10 -38 43 -63 -64 69 74 -75 -83 -88 96 
 11 10 28 31 41 55 61 74 75 84 88 96 
 12 3 5 17 23 25 35 40 41 60 95 96 99 
 8 -17 -19 -21 -31 -46 -55 -63 94 
 12 2 8 14 15 19 24 25 32 36 44 53 72 
 9 1 -10 19 34 45 73 80 84 88 
 8 -3 -38 47 75 -76 80 92 95 
 13 15 21 -35 40 52 53 54 -57 70 77 87 91 99 
 8 -4 -23 -50 -57 -62 -76 -89 98 
 13 -17 -46 -54 -55 -62 -67 -70 -78 82 -88 -91 -95 98 
 13 13 14 17 21 22 26 32 36 44 46 -64 77 84 
 13 24 -25 26 29 31 54 -55 -64 -66 76 79 -93 98 
 13 24 -27 31 41 50 51 55 -67 69 72 -80 -92 95 
 8 4 6 10 23 34 37 61 85 
 9 6 -13 15 16 17 34 37 57 91 
 13 -10 15 -22 -23 24 -27 -38 45 -47 -52 54 -68 93 
 8 -4 -8 -10 -15 -34 -37 55 75 
 9 16 27 30 42 43 66 67 76 84 
 9 16 18 34 49 62 69 72 75 89 
 8 -13 -18 -22 -37 -52 -54 -62 88 
 11 -8 -13 -29 -30 -31 -35 -42 -49 -51 69 82 
 12 -1 -9 -19 -23 -26 -33 -35 -38 -46 57 -58 60 
 7 25 37 40 -83 93 94 95 
 7 7 -10 23 -24 36 54 71 
 12 -11 21 26 33 -35 40 53 56 67 84 -97 98 
 12 -4 7 -17 22 24 34 -44 -47 53 -59 -82 87 
 9 -1 34 -42 45 -47 -54 -56 -63 80 
 9 -6 -22 -23 30 -33 -52 -58 79 91 
 12 -1 -4 -8 -23 -24 26 -42 -46 -47 67 -87 91 
 12 6 19 28 37 46 56 77 79 80 81 85 86 
 10 -2 -14 -17 -23 -34 -55 -64 -68 -72 81 
 9 15 26 27 -28 -36 59 -82 92 99 
 9 -7 71 -72 77 81 82 85 -88 97 
 8 7 40 55 79 85 88 91 99 
 10 -3 15 -28 55 56 67 -71 -81 -83 98 
 12 5 -8 -9 15 -17 -20 32 -62 -67 -86 -90 95 
 9 -11 -15 -25 -45 -53 -68 -76 -83 85 
 10 -2 -3 13 -22 31 -39 -57 -67 72 85 
 11 7 12 32 38 39 52 64 70 81 84 85 
 11 -8 -13 -17 18 -21 -23 29 -52 -77 -86 92 
 11 5 7 9 17 21 24 34 43 49 75 79 
 11 15 21 -22 -28 -33 -44 -60 -64 -70 -75 93 
 14 -9 -15 -19 -43 -44 48 -55 -56 -60 -65 -73 -75 -78 91 
 10 1 -24 -29 -33 -50 54 -67 79 92 98 
 14 3 9 -27 35 39 42 53 54 57 65 73 74 -76 82 
 12 2 26 42 55 56 69 72 85 86 87 92 99 
 9 2 -4 9 45 55 67 77 90 93 
 12 -12 -18 -21 25 -37 -44 -57 61 -62 -77 -83 99 
 11 -3 -4 -14 -39 -70 -71 -79 -81 -83 -87 88 
 10 15 -33 35 -37 47 -49 -55 57 -67 95 
 9 -35 -43 -53 -56 -68 -74 -76 -85 98 
 13 -4 -12 -23 -31 -34 -48 -58 -59 -63 -70 -81 -89 93 
 12 10 23 24 27 37 40 44 47 55 76 88 93 
 10 5 13 -18 -26 28 30 -54 62 78 84 
 10 1 20 27 28 33 56 77 83 84 88 
 12 -16 -24 28 -35 -38 -41 -45 -46 -50 -53 59 82 
 10 25 -34 38 43 47 50 59 -71 78 89 
 10 5 24 25 -41 -56 -61 -72 -74 -78 81 
 6 -7 16 36 -37 65 74 
 7 -4 -16 36 -45 59 -74 82 
 13 -4 -28 -35 -37 -41 -52 -68 -70 -80 -81 -87 -91 96 
 9 -1 -7 -9 34 -52 -53 61 70 98 
 11 13 16 25 34 39 45 53 56 76 80 82 
 6 -12 21 26 -46 -59 86 
 7 -39 -43 -50 62 92 -97 98 
 8 -5 -30 -42 -48 -56 -86 -91 96 
 7 -17 21 48 -51 -62 80 85 
 11 11 12 13 18 46 64 78 79 84 94 97 
 6 -2 -11 -20 -30 -68 79 
 12 2 4 -6 -7 -9 26 32 50 66 67 70 95 
 7 12 14 18 44 -45 58 81 
 8 21 26 49 59 83 86 87 89 
 9 9 13 23 47 60 62 67 77 99 
 9 -8 14 -27 37 -38 -49 79 80 88 
 10 24 26 28 42 44 -54 56 59 66 73 
 7 -6 -16 -74 -79 -90 -92 98 
 13 -1 3 -13 -23 -25 42 45 -47 -49 57 -59 64 84 
 9 -3 -31 40 -45 -59 -60 -70 -77 93 
 12 -5 14 20 -21 28 59 -61 66 -72 73 -77 81 
 12 3 9 12 14 25 41 45 50 67 72 85 86 
 7 3 41 42 46 -71 77 79 
 9 10 20 25 29 -31 76 -77 84 92 
 14 2 14 21 28 34 -47 50 57 73 78 82 84 85 92 
 7 14 43 -44 -48 -55 58 89 
 6 -51 -54 -55 76 83 94 
 11 3 19 38 46 56 65 81 88 89 96 97 
 10 -9 -14 -15 -27 -30 35 -52 -67 -73 83 
 7 8 23 26 43 44 54 82 
 12 7 9 28 37 49 60 61 76 81 84 85 99 
 14 4 5 15 21 25 29 39 43 51 60 63 75 81 96 
 400 397 396 394 389 375 360 351 350 349 348 344 343 339 336 335 333 331 328 326 323 320 319 317 316 309 308 305 297 292 286 277 275 275 260 257 245 245 243 241 240 237 235 230 227 221 218 212 212 211 209 205 203 200 199 192 178 177 175 172 166 141 133 129 126 126 125 124 123 116 116 116 111 105 104 101 101 100 99 98 93 82 77 75 74 74 73 72 70 61 50 40 40 34 33 32 29 28 21 20 
