100 100 
-2 
 5 -25 -68 -88 -91 96 
 5 20 38 54 57 74 
 5 -7 -25 -42 87 95 
 5 5 24 75 83 86 
 5 -5 -25 -48 -57 94 
 5 -6 -38 -85 -87 88 
 5 -11 29 35 63 92 
 5 -25 -35 -50 -91 94 
 5 10 18 -42 64 84 
 5 50 57 58 62 69 
 5 -16 -22 -35 -75 80 
 5 -15 -22 -32 -35 72 
 5 -15 -18 -34 -38 43 
 5 19 23 -26 -35 78 
 5 -6 -17 -26 82 83 
 5 -13 -23 24 -62 80 
 5 17 35 67 74 75 
 5 17 33 49 -50 74 
 5 -34 -36 43 -57 99 
 5 -45 -47 -57 -81 99 
 5 28 70 71 84 85 
 5 9 10 33 -44 69 
 5 5 12 18 27 33 
 5 -27 -64 -78 -85 96 
 5 -3 -14 -23 26 56 
 5 -8 -27 -37 -61 85 
 5 14 23 36 47 64 
 5 1 5 13 -63 69 
 5 3 19 50 66 82 
 5 13 -59 78 93 95 
 5 10 21 29 36 79 
 5 -1 12 17 -28 52 
 5 51 82 -87 88 98 
 5 9 75 85 86 87 
 5 -9 -25 42 -62 89 
 5 40 58 -66 72 90 
 5 -9 -10 -44 -55 80 
 5 23 34 82 91 96 
 5 3 -8 10 56 70 
 5 2 -28 -33 38 78 
 5 -10 -30 -74 87 91 
 5 3 15 26 29 35 
 5 13 24 27 61 75 
 5 -12 -34 -65 79 94 
 5 -52 80 86 93 97 
 5 -37 45 61 -85 93 
 5 -3 27 -28 -32 87 
 5 24 -26 -40 87 99 
 5 -3 -14 -68 -91 94 
 5 -2 -42 -54 -67 85 
 5 -5 -55 59 -78 97 
 5 -4 -55 -84 -86 96 
 5 10 38 72 80 83 
 5 -41 -56 -59 -68 94 
 5 -6 26 55 -61 83 
 5 7 25 46 50 84 
 5 6 -50 52 85 92 
 5 10 -30 -85 -91 93 
 5 -4 -34 -59 -75 89 
 5 -9 -12 -26 -66 67 
 5 41 51 -57 74 78 
 5 -24 -51 -68 -80 81 
 5 17 55 59 64 97 
 5 4 15 -25 -61 72 
 5 8 17 41 90 99 
 5 25 -28 33 -62 70 
 5 -24 -49 -70 -73 86 
 5 15 22 -58 -94 97 
 5 5 -15 47 -88 96 
 5 5 6 56 -57 96 
 5 23 32 54 60 92 
 5 -6 -10 21 61 76 
 5 -14 27 -52 -53 70 
 5 7 19 22 -30 70 
 5 -11 -22 -24 -66 90 
 5 -19 -49 63 -67 98 
 5 -16 23 61 -82 99 
 5 29 41 -56 93 99 
 5 14 28 -32 -81 90 
 5 50 66 88 91 96 
 5 8 18 40 50 62 
 5 43 -54 -59 -67 90 
 5 12 14 22 61 77 
 5 -10 -57 -67 -78 91 
 5 -5 -12 -25 -56 87 
 5 14 25 -31 -52 96 
 5 38 40 41 47 95 
 5 23 36 -41 -87 95 
 5 -6 17 -25 -26 80 
 5 -17 -33 -40 -81 90 
 5 35 45 53 84 90 
 5 -6 -7 -24 -79 81 
 5 -4 -24 -52 -71 91 
 5 -1 -13 51 -66 77 
 5 15 50 63 85 99 
 5 10 27 -39 50 87 
 5 29 49 64 -75 85 
 5 26 62 74 -77 84 
 5 -22 -28 -32 -38 44 
 5 11 25 38 58 92 
 400 394 391 385 381 374 366 358 350 344 337 336 331 327 321 321 320 312 310 309 305 305 302 302 297 293 289 287 285 281 279 279 274 271 271 266 259 246 244 242 225 220 217 215 213 212 207 203 202 199 190 186 184 178 171 169 167 166 163 159 159 158 155 151 145 143 139 136 131 130 129 122 113 111 109 109 109 105 102 100 100 98 97 95 95 91 85 84 76 72 65 54 54 47 45 41 35 34 34 32 
