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 1179 1074 930 604 997 668 1084 987 579 1234 436 602 1270 465 1802 990 678 1045 1100 980 1478 1189 655 1078 1056 1062 1388 799 785 922 1254 1587 417 1474 1198 357 421 933 1427 1283 1237 585 1002 302 922 294 1389 482 715 879 995 851 1127 1158 1345 551 1186 907 740 1038 421 683 637 849 1183 661 915 389 813 371 705 598 1204 1640 912 895 1019 873 488 1246 1058 1912 1125 997 1104 842 1144 422 826 551 1435 290 883 620 813 1267 836 931 1095 1098 719 1195 66 0 298 189 686 318 43 1011 162 1018 321 320 415 99 445 623 297 419 21 231 302 541 10 683 189 585 803 919 627 742 837 649 627 307 979 606 263 522 289 717 814 363 613 128 741 471 285 1018 529 173 36 530 608 528 164 870 65 7 311 178 822 322 711 665 380 4 237 71 21 429 399 254 626 772 1041 594 21 119 277 516 67 0 1127 407 140 217 373 270 523 383 292 496 391 81 169 268 861 367 688 -1 855 909 952 907 935 0 387 884 603 1151 1005 885 1250 1105 339 1457 297 812 821 1516 452 449 296 935 739 208 1663 208 1149 1072 1286 794 1220 979 847 825 505 1731 804 434 786 487 915 855
JOJ Answer
338 174 851 407 530 215 646 219 321 249 351 275 116 155 290 268 558 1021 310 398 239 160 154 330 152 441 259 213 131 98 335 171 257 278 140 53 181 92 127 225 98 561 436 225 374 109 227 286 421 137 249 213 200 203 229 362 129 164 416 265 178 192 111 378 279 670 233 520 193 201 405 166 182 251 201 244 217 467 248 724 134 161 36 307 148 123 201 314 -18 511 243 161 107 244 243 112 332 373 100 94 183 639 229 60 206 154 247 230 111 171 84 273 115 186 655 115 95 341 156 143 298 352 199 168 219 140 810 265 342 257 193 378 278 539 219 639 212 82 448 127 263 147 527 77 642 524 230 69 313 272 352 362 712 78 358 670 346 387 283 266 113 211 169 103 109 246 180 180 324 293 279 231 225 171 94 531 54 91 160 304 217 245 129 241 247 267 325 46 146 19 337 376 168 180 181 178 333 102 454 421 377 247 674 286 222 99 201 64 -2 595 157 235 201 187 176 190 240 124 152 40 126 216 615 281 279 260 236 166 527 229 414 61 201 406 197 236 240 265 51 203 304 184 241 365 138 177 451 345 86 891 203 674 192 172 271 382 303 158 393 179 302 213