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
247 248 205 306 33 249 161 591 252 408 157 245 458 104 401 236 INF 260 326 113 162 139 341 412 533 398 248 184 69 635 149 655 425 336 193 129 909 231 365 190 427 347 347 155 165 195 147 815 276 462 144 410 140 21 263 210 453 89 290 95 114 219 328 698 201 303 279 181 -3 229 110 246 205 250 222 1011 344 503 269 471 262 408 216 262 278 447 184 389 361 291 624 237 196 526 777 551 426 373 373 223 226 130 209 163 317 350 128 458 214 205 507 978 442 138 624 759 170 159 340 466 37 176 243 275 473 774 256 294 134 199 170 318 57 182 165 1859 414 238 159 549 214 139 442 181 276 752 194 453 433 205 359 515 351 201 476 74 315 351 202 478 212 152 557 300 169 902 53 479 471 614 90 217 131 201 358 733 720 322 191 405 118 244 645 362 469 198 87 170 173 788 175 1225 213 537 176 209 274 153 100 315 601 278 267 604 534 209 376 225 229 675 124 178 166 154 55 200 91 95 518 170 796 243 252 201 636 465 224 306 567 169 158 144 115 230 101 534 133 153 114 984 272 127 276 573 744 130 71 203 568 70 604 183 197 47 393 56 254 317 211 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