100 100 
-2 
 5 11 17 -28 -55 83 
 5 -7 38 75 -91 94 
 5 11 -32 -43 51 93 
 5 -4 -6 -42 -58 90 
 5 -8 -41 -74 84 95 
 5 5 -19 -79 97 99 
 5 -11 -16 -34 -44 97 
 5 21 -39 -46 64 83 
 5 -39 46 -75 76 83 
 5 -2 -14 -26 44 48 
 5 15 17 36 74 75 
 5 -9 14 27 -47 87 
 5 -24 -43 -58 -85 91 
 5 -33 -69 -94 -97 99 
 5 12 13 33 65 80 
 5 -11 13 -78 81 82 
 5 9 -38 -55 84 97 
 5 -17 -55 -62 66 83 
 5 -6 -19 -25 -39 75 
 5 -21 -52 -54 -78 79 
 5 -8 -26 -31 -47 92 
 5 1 28 37 79 93 
 5 18 20 36 44 92 
 5 -17 -43 50 -69 76 
 5 9 37 44 61 75 
 5 -11 39 -68 80 94 
 5 20 22 26 -36 51 
 5 33 50 78 85 93 
 5 -31 45 -66 97 99 
 5 11 33 37 -48 79 
 5 40 -41 50 66 98 
 5 -23 -24 -29 52 79 
 5 -17 -24 -55 -56 91 
 5 19 22 24 49 66 
 5 34 56 70 71 73 
 5 19 51 -65 -84 97 
 5 -5 -80 84 -88 91 
 5 11 16 63 81 92 
 5 -23 29 33 52 85 
 5 32 33 45 69 82 
 5 18 19 31 75 76 
 5 12 -42 -51 -85 95 
 5 -9 13 -34 -35 84 
 5 16 -50 -92 94 96 
 5 -21 -26 -88 94 97 
 5 -27 -28 -30 63 70 
 5 19 32 39 64 79 
 5 30 -32 -33 -53 70 
 5 7 -22 -43 -49 84 
 5 1 10 19 43 98 
 5 -10 -37 -38 -58 79 
 5 31 40 50 64 67 
 5 19 54 55 57 88 
 5 -23 24 -41 -66 82 
 5 18 -25 -62 77 83 
 5 10 -32 51 54 69 
 5 15 38 69 84 91 
 5 -9 -37 -53 -91 95 
 5 30 -32 39 68 90 
 5 5 6 73 79 91 
 5 -10 11 -41 77 99 
 5 14 -31 -50 -70 87 
 5 21 31 41 79 91 
 5 67 71 -89 -92 93 
 5 5 27 -32 -41 51 
 5 -20 -35 -58 59 72 
 5 17 45 80 -81 89 
 5 -16 47 52 86 99 
 5 22 35 41 62 92 
 5 -8 12 28 32 78 
 5 40 44 -48 -80 88 
 5 6 8 17 57 70 
 5 -6 7 -33 68 89 
 5 -39 53 -61 -63 84 
 5 65 -77 -88 90 94 
 5 7 27 74 -83 94 
 5 8 -18 26 45 94 
 5 -43 50 78 88 99 
 5 15 18 -24 -26 67 
 5 4 -24 38 47 94 
 5 56 -59 76 82 97 
 5 27 -35 41 -73 96 
 5 16 -26 47 56 78 
 5 1 -13 18 -25 34 
 5 17 -56 58 -77 81 
 5 21 -34 -43 52 76 
 5 10 -38 51 78 98 
 5 10 51 69 86 93 
 5 12 30 65 78 88 
 5 -11 16 41 65 83 
 5 42 -49 51 -64 73 
 5 1 27 71 80 86 
 5 -53 -55 -66 -72 89 
 5 -26 -32 39 -41 82 
 5 31 66 -75 -85 86 
 5 5 6 20 38 48 
 5 -7 -24 -41 -78 80 
 5 -19 -41 45 47 64 
 5 -16 -44 -78 90 95 
 5 5 20 57 79 89 
 399 399 398 397 395 387 384 379 370 363 355 354 342 341 338 326 326 325 320 317 312 310 309 308 300 295 290 286 286 273 272 262 260 251 247 246 246 244 243 238 231 226 224 223 216 214 212 207 199 191 188 188 181 178 177 174 163 161 161 158 155 155 152 146 142 141 139 131 129 124 120 119 112 109 107 107 107 105 101 99 97 88 85 85 82 80 77 70 70 56 55 51 49 42 40 39 39 27 24 21 
