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

955
278
970
1851
326
560
1351
970
997
278
997
1052
970
970
326
589
1650
970
91
1429
149
955
1515
1806
278
0
1715
91
413
1378
397
413
278
91
278
1287
1372
1429
1715
1778
545
1378
326
970
719
91
0
1116
1195
326
278
1592
326
91
278
1715
1287
997
1052
326
560
91
1378
894
0
1851
278
278
91
0
806
397
1806
1129
0
1129
334
691
0
91
970
326
278
1372
589
0
760
0
806
334
806
0
970
970
413
278
970
413
1715
278
0
884
1378
806
0
1609
278
91
589
1378
326
326
278
278
1851
326
884
970
970
1715
0
0
1195
1422
0
91
0
91
806
1172
719
397
1851
334
545
0
91
1438
955
0
955
806
326
0
91
278
970
91
0
91
1429
326
1287
884
1998
644
2127
0
832
1321
806
278
278
545
1140
0
326
760
691
278
806
1698
1429
326
326
326
278
0
1472
0
1140
806
0
1834
278
803
1172
1372
278
278
0
2177
1851
970
0
278
91
149
479
326
806
1372
970
803
955
334
1854
1172
806
970
1429
1203
1438
644
91
997
397
0
746
1172
1140
278
644
0
91
955
1568
278
91
91
91
545
1195
803
0
1650
1650
806
970
326
955
1650
1378
278
2127
1372
760
719
997
334
560
278
326
955
545
91
1172
0

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