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

525
1106
723
693
875
1007
264
3
692
606
1112
548
1322
1243
509
504
628
312
838
573
288
763
1192
309
746
500
421
1017
1014
654
106
1078
753
1017
1206
696
530
781
229
355
302
1446
788
1262
583
1200
321
1077
1085
845
490
763
1957
760
811
470
6
700
721
829
1446
717
1062
751
418
1478
1198
360
1284
773
738
455
474
1079
159
727
745
306
1218
988
1125
254
64
394
1007
1044
899
1079
302
1844
1528
553
1062
504
809
803
724
141
537
786
469
667
329
1245
1166
0
697
548
853
818
1136
1291
353
1317
723
1306
550
505
811
477
957
500
454
482
1014
848
0
482
1565
1744
727
831
1068
240
966
1648
854
561
434
345
932
863
174
1885
896
1100
1692
784
569
561
556
631
474
645
825
1174
173
565
635
883
174
1272
124
728
1054
229
598
0
714
841
1179
1139
523
651
443
69
556
1412
2156
998
414
254
355
87
497
1227
1810
520
781
557
591
593
1456
1744
1100
646
469
720
638
890
788
1976
1969
135
485
598
1125
658
885
803
238
496
1242
356
474
1131
447
612
806
847
342
478
258
876
1147
457
749
680
748
1836
1142
355
823
1000
1033
654
1015
369
1330
857
1109
350

JOJ Answer

187
109
369
385
626
108
5
3
279
606
266
467
774
370
-12
130
585
312
36
464
288
308
526
60
344
192
208
775
316
-10
106
414
75
775
492
229
347
465
117
271
302
372
788
794
192
1034
321
399
248
37
400
468
529
151
126
380
6
22
29
355
372
524
825
472
418
298
423
358
1129
109
170
140
365
412
159
35
735
306
1199
111
176
61
64
394
108
567
716
235
302
1496
1262
435
151
87
700
352
495
141
61
202
67
464
329
626
1101
-2
531
-8
665
115
327
1291
38
108
479
139
550
316
563
477
333
23
288
407
316
233
-5
351
1104
1441
35
564
81
3
288
1628
152
85
186
79
59
863
173
1248
373
206
1272
571
569
45
-6
85
384
225
494
1174
173
145
-8
134
174
132
124
462
471
-8
567
-2
463
55
1029
469
417
100
69
61
540
232
1358
320
305
61
48
87
46
328
454
411
278
427
137
543
459
498
206
170
469
148
166
624
308
419
1075
135
106
57
342
172
66
352
238
233
-4
41
384
1131
111
406
329
263
342
17
-8
217
982
345
-1
615
471
1358
145
305
823
409
205
43
906
369
552
375
215
260
239
144
296
348
192
70
178
164
549
406
361
243
-3
233
230
312
0
251
73
520
478
802
118
74