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 207 942 987 785 215 1055 219 473 348 419 275 151 155 296 355 558 1202 448 398 239 160 154 375 244 441 708 213 279 98 357 381 581 278 184 67 849 98 127 536 98 579 436 450 427 191 297 286 915 232 348 740 200 203 393 362 650 244 416 576 233 192 111 399 279 793 233 851 193 201 941 933 182 251 266 244 980 476 380 724 363 161 36 307 148 123 201 988 -18 1186 362 171 1072 377 760 123 346 373 329 94 722 669 229 60 441 154 247 307 756 381 432 760 115 186 661 115 122 1263 156 143 1016 664 450 268 219 140 1738 265 560 299 193 406 622 1077 219 647 294 331 484 951 337 747 563 198 642 524 230 665 819 278 378 376 712 78 404 670 346 474 283 282 769 325 208 103 791 997 949 180 585 293 279 390 225 408 94 531 122 91 160 304 821 245 282 241 585 716 727 46 212 19 798 645 222 180 384 178 1101 102 702 1095 377 529 968 286 222 99 418 64 -2 595 157 368 201 187 176 190 959 926 152 772 126 216 768 281 279 260 236 681 527 528 1054 61 201 406 197 236 810 265 51 203 308 602 303 365 801 177 1250 345 709 1224 322 1512 296 172 271 920 303
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