Record Case Detail

Notes

This function is in beta test. Please help improve it in the issues here.

Stderr


        

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

1521
954
INF
INF
951
1055
INF
1099
INF
849
1391
1535
1053
1185
597
619
INF
970
630
INF
149
753
1559
1814
612
-258
2064
483
540
1505
1418
540
1408
203
-342
1229
1750
1817
1771
2261
122
1505
1976
1099
1172
356
1379
1599
1322
528
731
1109
233
INF
1013
INF
1229
INF
1535
1976
1055
INF
1505
INF
441
1948
1297
181
298
-84
INF
1047
1814
INF
-12
INF
817
2118
107
149
831
352
390
1346
619
222
760
-471
INF
1084
414
-127
970
INF
697
-342
1053
697
1513
-342
-84
520
1034
2922
INF
INF
1408
356
619
1260
951
901
1398
612
INF
754
520
1451
1053
INF
INF
-245
1322
INF
534
31
157
995
2382
1299
INF
1418
INF
817
INF
-258
INF
1010
1761
286
1011
3314
754
613
INF
612
1324
238
226
207
INF
754
1229
520
INF
373
1604
INF
349
1448
1453
1075
1408
122
1089
-364
1976
760
INF
390
INF
2656
1817
470
1976
597
235
-91
2027
226
1015
1322
-163
INF
1176
1274
1681
1465
1398
1408
-91
3326
1550
1185
-163
390
1452
149
242
233
2922
1465
970
1274
1518
INF
1914
1536
1322
970
INF
1799
1010
373
562
1421
1418
107
1301
1536
1015
239
373
INF
207
1761
1297
627
1452

JOJ Answer

925
-247
499
1707
537
1055
1351
843
1009
801
1116
1535
542
578
597
619
1622
970
216
1311
149
305
1515
1806
564
-258
1685
483
540
1505
789
540
151
-374
-342
1229
1469
1548
1323
2261
122
1505
470
843
1172
356
-127
1599
1322
114
683
1109
233
-152
-120
1244
1229
1009
1535
470
1055
-195
1505
1449
441
1948
801
181
-279
-84
323
1047
1806
1400
-12
1400
817
596
107
149
320
352
342
1189
619
222
760
-471
323
334
414
-127
970
499
697
-342
542
697
1065
-342
-84
520
1034
378
118
1609
151
356
619
1260
537
169
743
564
1707
754
520
940
542
1244
344
-245
1322
1422
121
31
157
5
251
1299
931
789
1707
817
1016
-258
119
1010
828
286
563
679
754
200
119
564
910
238
226
-207
1311
754
1229
520
2065
373
1604
0
349
1448
746
579
151
122
1073
-364
470
760
854
342
323
2062
1548
470
470
597
235
-91
2027
226
1015
442
-163
2198
521
1274
1299
1465
743
151
-91
2304
1550
578
-163
342
356
149
242
233
378
1465
970
1274
591
984
1914
1536
442
970
1311
1203
1010
373
562
830
789
107
1301
1536
1015
-175
373
0
-207
828
1297
579
356
31
356
672
1322
1274