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
320 405 226 188 83 268 269 591 252 408 8 252 322 104 254 192 0 197 571 193 162 184 399 403 551 410 250 176 171 225 149 168 232 121 363 147 302 324 402 190 442 282 282 155 233 253 288 331 200 462 195 260 339 21 103 357 204 89 679 116 114 294 315 155 316 303 301 217 466 229 425 199 214 250 222 390 494 541 392 516 262 408 216 324 318 493 463 444 361 369 399 237 348 277 213 158 193 303 373 215 226 314 263 223 380 464 295 185 214 205 611 514 351 249 454 335 250 159 268 359 244 357 243 252 473 578 209 451 271 199 170 278 291 182 165 249 229 259 159 398 313 139 442 327 35 261 210 204 501 267 317 472 330 250 160 129 425 397 193 523 283 302 414 244 169 130 170 214 197 254 344 217 88 206 428 239 206 389 240 332 256 346 270 420 426 442 96 170 305 138 303 398 213 434 176 220 376 420 100 239 601 403 230 488 612 443 313 279 229 483 124 178 80 313 198 284 91 95 518 170 553 243 373 222 613 465 224 99 156 206 158 120 126 327 165 559 152 252 210 292 368 221 400 573 400 130 224 203 256 70 568 129 197 141 379 208 231 689 98 275
JOJ Answer
166 248 205 182 32 249 27 590 184 408 8 245 322 6 70 153 0 67 135 113 162 82 191 113 509 91 248 158 14 121 149 168 232 121 105 129 179 231 365 190 424 235 235 155 165 144 147 209 169 188 89 233 140 21 75 161 204 89 290 77 114 165 308 155 201 303 237 134 -3 229 110 199 145 219 180 236 344 503 269 306 157 408 187 174 278 440 184 172 252 291 357 237 196 277 213 158 149 303 219 208 226 130 125 163 317 299 128 185 214 205 507 159 342 138 128 294 170 159 159 255 37 160 243 243 419 204 209 252 134 99 83 278 57 147 165 219 229 100 159 187 139 139 442 136 6 168 194 204 214 163 166 156 292 201 160 74 315 351 193 313 189 152 214 161 169 119 53 174 197 254 90 217 88 119 319 206 206 322 191 129 118 244 162 362 152 198 -6 115 173 112 175 298 213 283 176 96 274 153 100 167 595 256 143 432 534 209 205 190 229 332 107 178 80 5 55 200 84 95 518 115 498 243 252 201 549 443 224 99 156 137 119 120 115 230 101 460 133 153 114 260 184 127 276 352 270 88 71 203 173 70 266 129 197 47 340 56 137 317 98 275 128 309 205 333 386 207 283