100 100 
-2 
 10 -8 -19 -23 -32 34 -42 -45 -54 -82 99 
 11 9 13 18 21 33 63 67 69 -73 77 89 
 11 -2 4 6 -9 -41 -45 -54 -79 -81 -85 97 
 10 -9 -29 -37 -41 -43 -53 -57 -65 -87 97 
 11 -3 7 11 45 62 -64 -66 67 78 84 85 
 9 1 6 17 31 48 58 76 80 93 
 12 5 8 -16 18 33 36 -46 49 -71 73 90 94 
 9 -4 -17 26 -37 44 -51 -75 -76 86 
 10 1 10 32 -43 46 -49 -67 77 -83 98 
 11 9 31 55 62 66 67 74 75 81 94 95 
 11 -4 -27 -32 -51 -61 -62 -65 -80 -90 -91 95 
 10 -2 -11 13 -17 -28 31 -45 -55 -83 97 
 9 4 6 38 42 45 54 58 79 90 
 10 -8 -22 -30 -40 -41 -58 -68 -78 -84 90 
 9 11 16 30 34 36 44 51 78 97 
 8 1 -2 -25 -34 -58 65 83 95 
 11 8 14 -34 39 44 46 48 56 75 76 83 
 10 -14 -15 -17 -28 -30 36 -59 -74 -75 92 
 10 -9 -33 -38 -51 -69 -77 -90 -93 -94 97 
 11 -11 13 23 -29 -39 52 55 -78 81 84 97 
 11 4 6 17 25 39 41 51 -55 -62 66 83 
 11 -4 -22 -50 -58 65 -82 85 -86 87 -96 97 
 11 -3 -6 -21 -22 -23 -43 -52 75 -83 -89 95 
 11 -16 -49 -50 -55 -56 -69 -70 -73 -79 -83 94 
 10 -9 -19 -37 -39 -44 -51 61 75 -80 94 
 8 33 -39 -45 -50 -78 85 -93 99 
 11 11 23 33 37 40 41 48 50 58 79 94 
 11 8 23 -24 29 -40 -49 50 52 66 79 98 
 8 -17 24 -30 37 55 -56 91 96 
 10 2 -5 -10 11 22 40 72 80 88 98 
 11 -19 34 45 49 -56 -70 -71 -73 -76 -84 97 
 11 -11 13 -16 -28 64 -72 -80 81 -84 -92 97 
 11 -18 -19 31 -33 -42 -45 -51 -70 -71 -75 76 
 12 -16 -21 -26 -36 -49 -50 -62 -65 -83 92 -94 96 
 11 -1 7 9 22 36 40 43 49 53 -70 98 
 10 10 -17 -21 27 -37 -38 -58 70 79 80 
 11 10 -19 -31 37 -40 50 -55 -57 -64 67 88 
 11 10 -15 25 -32 41 45 -51 54 -62 -65 69 
 10 9 -31 37 -40 -53 75 76 83 91 95 
 11 17 29 30 32 39 42 68 73 79 90 91 
 8 5 -6 -10 -11 -41 76 77 99 
 11 14 31 -33 -39 40 -51 61 -67 70 -85 95 
 11 27 32 48 51 59 67 79 89 92 93 95 
 8 28 -32 -41 47 -53 -59 -72 76 
 10 -16 -17 -33 -47 -52 -80 81 -86 -89 99 
 10 6 8 17 37 40 57 63 70 81 88 
 9 -6 7 20 33 -45 -67 -68 82 89 
 8 60 -65 -71 77 88 -90 94 95 
 11 1 7 8 -10 18 26 27 45 74 78 94 
 10 11 15 17 26 43 50 77 78 88 99 
 9 -4 24 -38 41 -42 60 67 -79 88 
 11 -1 -8 27 35 -41 -56 59 -73 76 96 97 
 9 1 13 18 21 25 29 34 38 43 
 9 17 21 30 35 56 58 77 81 99 
 12 -21 -23 34 36 37 -43 52 -57 61 -76 78 98 
 8 12 30 31 51 65 78 88 93 
 11 -5 8 -10 -11 16 -41 42 -49 -64 65 73 
 11 52 53 54 -55 62 66 -69 -72 -89 -91 97 
 9 21 26 32 39 40 41 65 82 92 
 11 -31 37 38 46 55 66 71 75 85 86 97 
 9 7 24 41 43 48 78 80 86 97 
 10 12 13 15 28 42 78 85 87 92 97 
 10 1 18 19 -28 36 41 45 47 64 69 
 12 -5 -16 -37 -44 -57 -61 62 -63 -78 -89 90 95 
 12 14 -18 -23 -53 -59 -63 70 76 78 -80 98 99 
 8 6 24 42 -55 66 70 88 92 
 9 -26 -33 44 61 64 66 -94 96 99 
 10 5 -18 -28 -29 32 -36 54 -60 -71 80 
 10 1 -6 23 -25 -57 60 -70 -75 -78 95 
 11 -4 -26 -27 -28 -33 -49 50 -54 -59 -91 92 
 11 18 20 -31 -36 -45 -46 -70 78 80 85 92 
 12 4 11 15 23 38 54 58 65 74 75 86 89 
 8 14 25 47 52 58 65 70 98 
 10 2 -8 13 35 41 -62 -64 79 80 99 
 9 -1 10 46 49 64 71 76 87 99 
 9 -6 -8 -19 -39 -72 -76 -84 96 99 
 11 8 16 31 43 44 54 55 68 80 87 99 
 8 -5 7 -18 -28 75 -77 80 97 
 11 -10 16 -17 -28 41 52 57 63 72 75 82 
 10 -3 -13 -16 -40 -47 -48 -59 -63 -65 88 
 11 7 15 32 35 42 51 67 75 89 96 98 
 11 19 -28 31 34 41 58 60 62 64 80 93 
 9 -21 -28 -29 31 -44 -47 -54 67 78 
 12 -8 -28 34 36 38 -39 -40 -58 -62 -77 -78 90 
 9 7 12 17 26 28 43 -45 94 97 
 8 12 14 30 43 49 78 80 88 
 9 3 6 9 13 19 -20 -23 88 89 
 9 9 10 -28 46 52 -80 84 86 89 
 8 -7 -13 -29 -43 -46 69 70 96 
 9 9 -14 -28 31 39 -41 -53 -67 70 
 11 1 5 6 8 19 24 58 68 72 77 81 
 12 10 11 20 25 27 29 37 42 51 75 80 95 
 10 1 13 14 65 69 72 77 80 85 93 
 10 30 35 39 58 65 68 77 78 90 96 
 12 5 9 12 14 29 41 -53 57 72 87 94 97 
 9 -4 22 -27 -50 -60 -70 -74 77 98 
 9 -1 13 28 30 -32 -37 53 -67 87 
 9 -21 28 -33 -36 39 -48 -52 -81 90 
 9 1 -28 -45 -48 -56 -58 -63 75 92 
 9 8 31 51 67 78 79 84 86 93 
 396 396 393 392 391 386 377 374 366 365 361 354 354 353 351 351 341 338 327 326 324 323 307 302 299 291 279 274 272 264 263 253 247 244 243 234 234 233 230 226 223 218 216 213 212 203 202 201 195 192 188 185 182 181 178 177 171 171 169 162 155 155 155 152 149 148 143 142 140 140 138 136 130 125 116 111 110 109 107 97 96 95 91 90 81 73 72 68 68 60 57 52 51 49 48 41 38 35 24 20 
