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
525 1106 723 693 875 1007 264 3 692 606 1112 548 1322 1243 509 504 628 312 838 573 288 763 1192 309 746 500 421 1017 1014 654 106 1078 753 1017 1206 696 530 781 229 355 302 1446 788 1262 583 1200 321 1077 1085 845 490 763 1957 760 811 470 6 700 721 829 1446 717 1062 751 418 1478 1198 360 1284 773 738 455 474 1079 159 727 745 306 1218 988 1125 254 64 394 1007 1044 899 1079 302 1844 1528 553 1062 504 809 803 724 141 537 786 469 667 329 1245 1166 0 697 548 853 818 1136 1291 353 1317 723 1306 550 505 811 477 957 500 454 482 1014 848 0 482 1565 1744 727 831 1068 240 966 1648 854 561 434 345 932 863 174 1885 896 1100 1692 784 569 561 556 631 474 645 825 1174 173 565 635 883 174 1272 124 728 1054 229 598 0 714 841 1179 1139 523 651 443 69 556 1412 2156 998 414 254 355 87 497 1227 1810 520 781 557 591 593 1456 1744 1100 646 469 720 638 890 788 1976 1969 135 485 598 1125 658 885 803 238 496 1242 356 474 1131 447 612 806 847 342 478 258 876 1147 457 749 680 748 1836 1142 355 823 1000 1033 654 1015 369 1330 857 1109 350
JOJ Answer
187 109 369 385 626 108 5 3 279 606 266 467 774 370 -12 130 585 312 36 464 288 308 526 60 344 192 208 775 316 -10 106 414 75 775 492 229 347 465 117 271 302 372 788 794 192 1034 321 399 248 37 400 468 529 151 126 380 6 22 29 355 372 524 825 472 418 298 423 358 1129 109 170 140 365 412 159 35 735 306 1199 111 176 61 64 394 108 567 716 235 302 1496 1262 435 151 87 700 352 495 141 61 202 67 464 329 626 1101 -2 531 -8 665 115 327 1291 38 108 479 139 550 316 563 477 333 23 288 407 316 233 -5 351 1104 1441 35 564 81 3 288 1628 152 85 186 79 59 863 173 1248 373 206 1272 571 569 45 -6 85 384 225 494 1174 173 145 -8 134 174 132 124 462 471 -8 567 -2 463 55 1029 469 417 100 69 61 540 232 1358 320 305 61 48 87 46 328 454 411 278 427 137 543 459 498 206 170 469 148 166 624 308 419 1075 135 106 57 342 172 66 352 238 233 -4 41 384 1131 111 406 329 263 342 17 -8 217 982 345 -1 615 471 1358 145 305 823 409 205 43 906 369 552 375 215 260 239 144 296 348 192 70 178 164 549 406 361 243 -3 233 230 312 0 251 73 520 478 802 118 74