100 100 
-2 
 10 -8 14 -32 -38 -43 49 51 -76 -80 82 
 10 1 4 -41 -42 43 47 65 69 -82 95 
 10 -2 -23 -36 -39 47 -49 -52 -69 73 94 
 10 26 34 36 38 48 52 62 69 87 95 
 10 11 -26 -32 -33 -39 47 -63 -64 -80 93 
 10 21 29 -32 -33 56 -64 69 -81 87 93 
 10 1 12 -14 -19 20 -28 -30 31 33 97 
 10 2 10 15 -17 25 26 61 70 -78 93 
 10 -2 4 -10 14 -20 -22 -70 -80 -84 88 
 10 1 12 25 -33 -36 -60 -66 69 -92 94 
 10 -12 30 -39 40 -46 58 64 76 90 97 
 10 8 28 40 49 67 74 78 89 92 96 
 10 13 20 -37 39 40 50 58 59 79 99 
 10 1 -3 9 -19 33 -37 -72 -78 -93 96 
 10 18 28 41 44 52 -57 61 64 -70 85 
 10 -5 -7 -24 -37 -41 -54 -66 -73 -74 82 
 10 -7 20 -25 38 54 -57 74 78 -87 95 
 10 5 -24 -25 48 -57 75 83 86 -94 99 
 10 -2 -6 -22 -24 -38 -82 -85 -87 -88 92 
 10 -16 -22 -35 -40 -75 -76 -78 -80 85 89 
 10 -9 14 -23 24 25 29 36 55 66 74 
 10 1 12 15 18 21 22 41 60 66 83 
 10 24 -27 38 43 73 74 81 91 95 97 
 10 17 26 35 37 51 75 -78 82 83 99 
 10 13 22 23 -24 -26 32 40 -50 -62 80 
 10 -12 17 33 35 49 50 52 -67 74 75 
 10 -4 -28 -31 -34 -36 -43 -57 -70 -84 99 
 10 5 6 9 12 18 27 33 85 95 96 
 10 3 7 -26 27 -47 56 61 78 80 86 
 10 -4 -8 -19 -27 -37 -46 -53 -61 -78 85 
 10 1 2 -10 17 -21 28 29 36 73 79 
 10 -8 -16 -51 -53 -74 -81 -82 -87 -88 98 
 10 -10 14 40 54 -58 62 66 -72 -80 90 
 10 -22 23 -34 46 -67 -82 -91 -92 95 96 
 10 12 30 33 35 37 38 44 54 -74 87 
 10 3 7 -12 15 26 -29 -35 42 64 74 
 10 12 17 26 34 44 50 65 -66 -79 94 
 10 13 18 -37 45 50 -52 61 80 -85 93 
 10 -11 27 -32 -38 51 64 -77 87 93 99 
 10 14 29 35 61 68 80 -85 86 91 92 
 10 2 -4 -5 -12 25 42 -54 56 -85 98 
 10 -18 -20 -24 -40 -55 -59 66 -76 -78 97 
 10 41 56 59 68 78 79 -80 83 94 97 
 10 6 26 42 55 61 69 76 82 83 85 
 10 -5 6 -7 18 25 -46 50 52 -85 92 
 10 34 39 44 56 61 73 75 77 85 89 
 10 2 4 7 13 34 55 72 75 89 95 
 10 -9 -12 -56 -66 -67 -79 -80 -81 -93 95 
 10 -8 -17 -41 -46 -57 -67 -70 -72 -76 89 
 10 5 22 41 -47 58 63 75 88 -96 98 
 10 2 5 6 25 32 56 57 85 96 97 
 10 6 -10 -21 23 -31 -42 -60 61 76 92 
 10 -7 -15 -19 -22 -24 -30 34 70 -77 95 
 10 5 19 23 27 49 51 63 67 80 98 
 10 -16 -23 -29 -38 -41 -47 -61 -78 -82 99 
 10 43 44 54 55 59 65 67 85 87 90 
 10 10 12 14 22 57 61 77 78 86 91 
 10 -5 -11 -12 -45 -56 63 -68 -77 -78 97 
 10 25 31 -38 -39 47 52 59 -73 -88 96 
 10 6 17 25 26 38 -51 70 77 80 89 
 10 3 17 29 33 -34 -40 -56 -66 81 90 
 10 4 6 7 24 25 61 79 -81 88 90 
 10 4 -8 24 33 52 -62 -71 86 91 96 
 10 -1 15 -24 -28 -50 57 63 -85 94 99 
 10 -13 -14 -29 -49 53 57 -64 -75 85 98 
 10 14 18 19 25 38 41 50 58 85 89 
 10 21 23 -48 59 68 73 75 79 92 96 
 10 -9 22 24 32 33 45 51 85 91 99 
 10 29 -47 52 -53 67 -71 -79 -89 93 95 
 10 4 36 39 44 54 66 69 74 76 81 
 10 -14 -19 -24 -25 -36 -37 49 -51 64 83 
 10 15 -22 -24 37 39 -42 -43 63 74 75 
 10 -4 13 20 -21 29 -64 -68 -93 -97 98 
 10 2 5 6 21 31 53 72 74 75 78 
 10 4 12 16 -23 37 51 53 57 91 98 
 10 9 21 23 37 65 67 79 93 94 99 
 10 9 11 16 21 30 43 54 58 90 92 
 10 -11 -19 -22 -26 -31 -40 -45 -64 -79 94 
 10 4 27 35 54 75 82 84 88 90 96 
 10 13 -16 -35 -41 -50 66 67 72 75 87 
 10 -12 14 22 32 33 -40 -47 -78 95 98 
 10 9 12 24 26 36 46 55 58 59 66 
 10 1 17 25 31 -33 40 43 46 -52 87 
 10 -1 -24 -36 37 -43 -44 -51 -64 -69 74 
 10 -24 -37 -43 -48 -54 59 64 78 -79 99 
 10 6 15 18 20 39 45 61 71 85 90 
 10 1 10 -23 31 -44 -46 58 -64 71 79 
 10 15 26 29 32 47 54 55 74 88 95 
 10 16 26 34 36 49 67 75 78 -85 87 
 10 -17 -18 -22 24 -25 -37 41 -47 -49 93 
 10 17 28 31 36 47 63 65 80 81 83 
 10 3 4 9 24 30 45 46 62 63 78 
 10 10 -17 -26 30 -38 44 49 -51 -78 90 
 10 2 12 17 -28 30 32 53 56 -59 85 
 10 4 10 38 41 47 60 70 76 86 96 
 10 5 12 20 45 54 70 75 80 89 97 
 10 5 13 -22 50 55 -60 64 -67 -80 89 
 10 9 11 -17 47 -50 53 59 68 88 96 
 10 -4 -8 23 -25 -34 -44 -51 -52 -56 82 
 10 6 23 25 34 63 65 68 81 83 93 
 396 391 383 382 377 373 370 367 363 362 359 359 348 347 342 340 340 333 328 326 325 314 300 295 293 292 291 289 286 285 280 278 277 272 268 268 258 245 242 241 235 227 225 221 218 215 212 212 195 194 192 190 186 182 182 180 173 171 169 158 153 143 137 137 129 128 127 118 116 116 111 107 98 96 92 90 89 89 87 86 85 82 79 79 78 76 76 75 66 64 62 61 58 56 54 51 47 46 44 39 
