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 351 366 384 565 335 340 230 513 701 370 412 561 384 288 288 513 296 340 716 628 337 227 -1 276 384 412 707 351 327 377 561 327 707 358 230 347 701 344 513 230 406 1015 716 412 1036 -1 327 287 376 0 561 475 347 -2 0 351 287 370 287 288 701 701 340 412 296 339 707 1354 341 0 385 716 242 351 370 192 419 1015 341 -1 288 384 242 335 358 716 362 230 628 271 363 341 363 707 384 384 412 0 345 -1 513 366 565 1354 347 227 345 716 337 327 377 376 335 565 370 351 242 242 475 628 358 296 406 351 370 288 351 1036 1036 370 242 287 346 327 701 362 346 351 340 384 1015 340 1015 475 419 339 701 475 385 340 339 192 419 276 716 412 406 271 -2 366 -1 351 475 716 345 276 347 296 287 565 341 377 327 345 288 361 230 1036 327 339 288 344 351 384 335 561 707 628 366 -1 344 701 565 419 362 716 0 412 628 242 242 1354 -1 344 337 341 363 337 384 288 347 362 385 192 716 230 406 358 406 412 363 340 227 1015 344 339 406 230 1036 377 344 1015 362 327 385 707 716 230 475 419 192 344 370 296 385 0 346 370 406 227 376 370 242 340 227 230 341 2
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