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
464 INF 2804 INF 8148 INF INF INF 867 2274 1913 6170 5892 INF 2094 236 0 INF 941 INF 162 4367 INF INF INF 3871 INF INF 2582 1013 INF 4026 957 5013 680 8163 1454 324 INF 1080 5313 983 983 INF INF 17902 546 2779 INF 6626 2364 INF 6542 21 6385 459 1967 INF 9091 3407 1187 8562 2389 5863 INF 975 INF 3499 -3 2130 2576 INF INF INF INF 1011 INF INF 2085 1182 INF 2274 216 INF INF INF INF INF 1543 7134 1519 INF INF 941 2247 551 INF INF INF INF 4466 705 INF 2002 1809 350 1387 5922 2342 4474 INF 13120 1096 7470 3144 1261 INF 3571 1081 1294 1226 176 INF 954 2677 1335 384 6812 INF INF INF INF 782 INF INF 4607 INF 5049 6813 1309 INF INF INF 2264 4194 4212 2901 1967 4911 INF 6226 6388 1530 1376 953 872 8741 5209 430 3745 2411 1537 557 1463 7607 6725 6496 479 INF 2004 INF 2081 1833 2220 INF 1786 720 6304 7410 1446 INF INF 1491 INF 15258 6061 INF INF INF 2145 1601 3179 INF 1254 3237 220 1560 1226 600 INF 2456 INF 2157 1340 6997 209 5500 5618 2450 1328 INF 5116 INF INF 6372 INF 1226 INF 978 3075 796 5675 6998 4781 5083 2631 364
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