100 100 
-2 
 8 -25 26 39 43 50 87 89 98 
 9 1 -11 17 21 28 -37 61 -65 94 
 7 14 19 -33 45 78 -80 95 
 13 10 11 15 16 31 47 54 73 76 84 86 87 90 
 13 10 24 27 -37 39 56 63 -67 75 78 80 -86 89 
 13 -5 -8 12 -15 -20 -28 -32 -63 -64 -81 -82 -84 96 
 11 4 6 16 18 -22 53 54 76 -81 87 94 
 9 9 -15 18 27 -32 33 63 -65 79 
 12 17 23 42 61 69 71 84 87 92 94 95 96 
 12 2 -8 16 23 -26 34 65 76 86 88 90 96 
 13 4 20 -25 -33 40 43 -52 57 67 76 89 -95 97 
 8 18 34 36 55 58 60 73 96 
 9 9 10 23 37 40 71 74 85 97 
 8 6 23 -37 -39 -67 73 -93 98 
 11 -1 8 -41 53 -54 66 -80 -81 -93 96 97 
 9 -28 42 43 47 62 -70 73 74 75 
 9 34 37 52 58 70 75 91 94 96 
 13 10 13 17 22 36 38 42 65 68 69 76 81 86 
 11 24 27 32 44 45 58 60 61 69 75 91 
 9 12 33 39 45 52 62 88 94 98 
 12 13 20 40 41 45 60 64 73 83 89 93 96 
 9 -6 -7 -21 -30 -48 -56 -76 -89 94 
 13 20 21 27 45 49 54 60 66 74 87 89 91 94 
 12 7 18 30 31 33 44 45 47 68 78 85 95 
 14 1 16 18 21 22 55 56 65 74 76 85 88 95 96 
 14 2 -9 -12 22 -32 34 -52 -70 72 85 89 91 97 98 
 9 22 33 36 50 -60 -75 -80 -88 90 
 14 4 -7 -11 -13 -33 -36 -41 43 -66 -68 -74 -83 -86 93 
 10 9 11 17 27 -59 -62 75 76 -79 94 
 7 -10 38 -47 -63 -84 -93 98 
 7 17 -22 24 50 52 85 96 
 11 -6 11 -31 -32 -34 65 -68 74 89 -94 98 
 8 -6 -12 -26 -41 -67 -83 89 94 
 11 -6 9 33 37 39 -43 -44 75 -82 -92 93 
 11 17 -22 28 29 35 -38 45 63 -65 -80 97 
 11 5 -16 -28 -31 -32 52 -67 74 -77 -85 99 
 8 -6 -9 -10 -25 -45 -46 -85 99 
 9 -10 -13 -20 -21 -23 -40 -58 -80 90 
 14 11 -16 -23 -25 -26 -40 46 -63 64 65 66 -78 -89 92 
 9 -5 -14 -28 -52 53 -62 -63 -72 98 
 13 -1 -4 -5 6 -27 33 -36 40 57 -59 -63 -70 79 
 8 17 -18 -45 56 -72 92 -93 95 
 9 11 27 32 46 52 68 74 77 85 
 12 1 29 40 -41 -42 46 -50 58 71 75 81 95 
 13 1 10 13 18 19 24 -26 31 51 52 69 -73 75 
 8 -26 -30 -37 59 -63 -65 -77 96 
 11 1 18 22 28 33 43 -44 76 85 93 94 
 9 10 22 -33 -46 61 64 67 70 76 
 8 -1 -20 21 49 55 -68 76 78 
 7 6 29 -41 61 82 85 96 
 9 1 -10 14 21 39 43 75 79 88 
 13 1 13 17 35 38 41 55 64 69 -70 -79 84 93 
 8 5 7 -20 25 35 77 89 92 
 7 7 15 23 40 57 65 99 
 10 13 22 28 42 45 57 64 71 78 93 
 14 -3 -7 -8 14 -20 -21 -28 -36 -40 -49 -58 -66 83 94 
 13 -6 7 9 -14 21 -29 33 -40 47 -65 -75 -78 92 
 13 -1 -4 18 -21 -32 42 48 53 64 -74 84 -89 96 
 9 2 13 21 33 52 57 68 72 91 
 6 -24 26 68 77 -80 98 
 6 11 -29 42 -78 -83 84 
 9 34 47 64 70 -72 -73 90 -97 99 
 12 17 24 27 35 40 43 55 57 70 78 81 85 
 11 -15 -18 -24 -27 -30 -35 -49 -53 -63 -90 95 
 7 4 38 46 53 57 60 95 
 6 -10 13 61 -70 -71 92 
 11 17 18 26 36 49 60 63 67 88 89 98 
 10 8 17 42 49 -61 -63 65 71 84 99 
 8 10 24 38 50 -65 68 73 74 
 11 7 31 -43 49 -52 -70 72 77 78 90 96 
 8 5 12 23 32 46 48 58 73 
 11 7 13 38 48 -51 64 66 -80 87 -92 99 
 11 -2 -5 -15 -17 -20 22 -26 -27 -28 -67 80 
 8 -11 21 -26 -27 -66 81 85 91 
 9 12 23 27 37 41 50 52 81 83 
 13 3 -13 -18 -25 -27 -28 -55 61 -62 -65 -81 -87 89 
 7 -10 -14 -15 -25 40 59 77 
 12 -6 -14 -23 -27 -30 -31 -32 -41 -58 -74 -76 96 
 9 1 -3 -15 -23 37 -64 79 -81 88 
 12 10 -17 34 36 37 -39 59 -71 90 -91 -95 98 
 12 12 24 26 34 36 51 52 64 77 83 85 88 
 14 5 9 13 19 29 31 35 38 49 58 81 84 92 94 
 12 -11 13 -14 -26 49 -55 -58 -64 -66 -81 -90 93 
 10 3 -7 -17 -43 69 -73 80 87 88 98 
 10 -1 18 -20 56 68 -73 78 -89 -90 99 
 11 1 5 11 13 17 19 28 29 74 -85 99 
 8 -13 -20 -22 34 -62 -68 -69 70 
 14 8 10 12 13 22 24 29 34 38 46 49 53 84 93 
 13 1 -8 -15 21 39 48 49 50 56 59 66 -67 75 
 12 15 -16 18 22 53 58 64 65 66 -76 92 94 
 12 -2 -13 -15 -16 -30 -32 -36 -59 -60 -78 -81 89 
 7 11 -24 28 31 53 75 97 
 13 16 -25 27 36 39 -62 -66 74 -75 78 80 81 89 
 6 18 30 51 -55 85 98 
 7 -3 -45 51 -74 -81 85 98 
 11 8 -12 21 56 64 66 67 -69 -70 89 93 
 9 1 12 14 17 27 48 85 -86 98 
 7 17 20 30 63 64 -76 82 
 9 -6 -15 -18 -30 -47 -49 -70 -71 89 
 9 22 45 52 62 71 75 81 91 96 
 400 396 396 381 367 363 361 358 353 348 342 320 319 305 304 299 293 292 292 290 281 277 274 272 272 268 266 266 265 264 262 262 253 247 244 239 237 231 231 230 228 224 222 219 218 216 206 202 200 193 193 192 184 183 181 177 174 171 169 168 167 159 156 155 149 146 145 145 143 130 130 129 129 123 123 123 122 111 104 95 94 94 92 83 79 75 64 63 62 59 55 52 51 49 47 43 33 29 25 24 
