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
427 735 851 407 638 215 752 279 473 588 351 389 621 298 385 355 811 1144 310 419 393 160 269 330 431 564 780 312 380 279 357 237 257 346 184 67 628 307 313 510 98 612 613 377 479 191 297 385 547 137 588 266 200 278 302 362 245 164 483 265 381 192 218 427 279 670 285 536 390 416 525 166 274 251 269 397 294 626 248 732 421 776 36 403 262 123 201 842 176 756 243 281 844 466 721 588 441 373 387 807 317 700 229 89 969 154 247 394 289 237 309 273 256 186 661 256 122 405 664 143 651 352 268 322 219 434 1070 375 342 257 235 427 278 539 331 647 294 82 484 746 338 387 563 227 780 601 278 348 397 272 352 376 866 78 404 670 346 387 355 266 488 269 169 349 314 815 357 361 431 468 361 390 225 489 206 677 122 414 160 564 523 426 312 325 363 716 325 46 571 19 488 376 222 180 249 178 570 102 529 547 377 247 912 343 222 99 414 64 513 595 448 539 414 187 341 190 390 336 298 512 126 236 845 292 279 260 236 374 563 471 414 314 201 474 238 450 451 265 51 550 304 1005 328 365 375 304 459 449 263 919 284 1123 209 824 271 721 303 426
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