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
955 278 970 1851 326 560 1351 970 997 278 997 1052 970 970 326 589 1650 970 91 1429 149 955 1515 1806 278 0 1715 91 413 1378 397 413 278 91 278 1287 1372 1429 1715 1778 545 1378 326 970 719 91 0 1116 1195 326 278 1592 326 91 278 1715 1287 997 1052 326 560 91 1378 894 0 1851 278 278 91 0 806 397 1806 1129 0 1129 334 691 0 91 970 326 278 1372 589 0 760 0 806 334 806 0 970 970 413 278 970 413 1715 278 0 884 1378 806 0 1609 278 91 589 1378 326 326 278 278 1851 326 884 970 970 1715 0 0 1195 1422 0 91 0 91 806 1172 719 397 1851 334 545 0 91 1438 955 0 955 806 326 0 91 278 970 91 0 91 1429 326 1287 884 1998 644 2127 0 832 1321 806 278 278 545 1140 0 326 760 691 278 806 1698 1429 326 326 326 278 0 1472 0 1140 806 0 1834 278 803 1172 1372 278 278 0 2177 1851 970 0 278 91 149 479 326 806 1372 970 803 955 334 1854 1172 806 970 1429 1203 1438 644 91 997 397 0 746 1172 1140 278 644 0 91 955 1568 278 91 91 91 545 1195 803 0 1650 1650 806 970 326 955 1650 1378 278 2127 1372 760 719 997 334 560 278 326 955 545 91 1172 0
JOJ Answer
925 -247 499 1707 537 1055 1351 843 1009 801 1116 1535 542 578 597 619 1622 970 216 1311 149 305 1515 1806 564 -258 1685 483 540 1505 789 540 151 -374 -342 1229 1469 1548 1323 2261 122 1505 470 843 1172 356 -127 1599 1322 114 683 1109 233 -152 -120 1244 1229 1009 1535 470 1055 -195 1505 1449 441 1948 801 181 -279 -84 323 1047 1806 1400 -12 1400 817 596 107 149 320 352 342 1189 619 222 760 -471 323 334 414 -127 970 499 697 -342 542 697 1065 -342 -84 520 1034 378 118 1609 151 356 619 1260 537 169 743 564 1707 754 520 940 542 1244 344 -245 1322 1422 121 31 157 5 251 1299 931 789 1707 817 1016 -258 119 1010 828 286 563 679 754 200 119 564 910 238 226 -207 1311 754 1229 520 2065 373 1604 0 349 1448 746 579 151 122 1073 -364 470 760 854 342 323 2062 1548 470 470 597 235 -91 2027 226 1015 442 -163 2198 521 1274 1299 1465 743 151 -91 2304 1550 578 -163 342 356 149 242 233 378 1465 970 1274 591 984 1914 1536 442 970 1311 1203 1010 373 562 830 789 107 1301 1536 1015 -175 373 0 -207 828 1297 579 356 31 356 672 1322 1274