Notes
This function is in beta test. Please help improve it in the issues
here.
Hints
Your answer may be identical to the JOJ answer in the first several lines.
However, you will still get Wrong Answer because the complete output may be longer and there might be errors in the future lines.
Please double check your code to solve this problem and try again.
Your Answer
0 269 151 336 238 180 307 121 513 245 258 297 414 1036 557 447 309 215 617 117 752 827 390 225 477 270 196 220 166 71 553 19 412 58 609 217 326 507 99 139 236 659 237 649 691 164 422 202 571 294 193 172 262 178 225 388 670 171 -7 5 296 460 348 96 91 219 111 370 219 3 194 441 21 192 237 137 -7 494 156 563 630 858 117 611 138 139 615 523 541 500 265 124 261 691 311 132 243 490 841 431 124 138 311 792 959 173 397 408 128 938 122 427 253 546 499 -7 101 91 330 91 335 286 302 0 762 593 164 536 805 351 645 367 423 320 281 1040 604 388 332 184 552 281 662 716 252 626 592 431 507 385 567 186 397 300 603 296 317 447 421 623 203 352 328 378 431 245 341 262 372 353 344 792 299 409 285 319 311 356 966 281 500 580 651 267 490 497 348 456 166 0 150 404 359 290 316 571 422 374 394 290 335 345 298 635 394 907 375 637 1063 500 418 801 581 404 284 281 653 332 281 272 956 280 404 303 360 245 834 150 413 412 293 590 402 450 276 743 741 394 480 348 298 321 276 384 62 166 0 184 0 540 184 30 390 86 217 131 656 718 846 568 14 71 55
JOJ Answer
245 237 326 152 62 42 77 110 49 518 97 223 115 180 114 80 198 319 44 28 111 57 52 126 101 94 85 76 90 68 150 139 49 82 206 272 213 96 -1 180 21 78 105 199 154 36 98 174 161 44 158 244 345 101 38 12 73 187 81 90 239 264 118 86 128 154 454 112 163 91 79 147 213 4 121 223 86 331 58 308 87 131 240 239 60 65 70 171 71 85 121 -8 232 169 126 64 169 96 138 171 250 137 130 -6 86 141 134 32 28 65 242 241 189 77 18 101 22 15 91 179 183 115 155 101 144 289 280 108 103 113 25 12 85 7 252 95 118 79 321 71 99 72 247 7 58 49 109 182 75 134 183 304 167 71 183 179 188 68 83 131 33 100 154 287 81 49 193 52 -9 104 131 70 140 297 338 88 99 55 54 86 145 93 81 170 172 13 167 32 128 110 84 114 250 19 74 165 207 144 424 159 140 51 71 92 86 145 50 192 12 3 72 160 167 186 125 196 40 72 297 33 121 286 262 93 233 -9 288 148 100 127 154 30 91 25 166 13 176 21 67 81 112 79 113 85 66 497 -2 148 -10 40 183 94 136 120 494 24 280 156 35 140 180 65 1 -9 106 7 132 31 125 -14 136 58 191 34 -10 33 14 71 27 185 224 98 112 140 156 128 112 74 48 161