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

248
617
399
25
344
608
418
303
509
344
351
794
612
655
406
1071
582
70
617
689
308
441
532
406
644
418
764
404
0
500
608
135
427
357
248
1379
655
344
117
644
527
527
794
400
400
358
608
248
505
520
401
560
400
524
485
491
440
1071
920
440
509
612
576
0
509
518
617
421
1379
308
517
1071
382
485
691
655
665
441
485
491
644
117
512
382
315
560
117
413
402
485
406
399
147
512
441
202
297
272
527
532
401
336
1379
449
1071
576
0
264
524
524
303
617
404
612
427
400
202
512
449
337
355
612
357
308
357
824
608
520
427
794
794
406
631
248
449
382
421
505
794
485
400
608
491
402
297
355
418
399
682
527
520
612
308
655
408
665
406
576
25
418
617
560
0
202
404
302
691
212
202
399
183
520
428
509
400
421
449
408
248
248
401
612
399
515
520
631
135
515
441
337
135
794
418
147
612
512
433
794
509
441
358
433
272
117
264
421
441
400
835
920
517
500
764
202
336
441
491
449
382
576
302
440
835
402
315
212
408
512
532
418
264
689
401
147
264
428
406
691
315
344
351
617
691
631
344
402
517
421
401
272
202
491
297
357
440
560
382

JOJ Answer

474
657
352
251
590
322
462
842
582
720
352
794
473
585
584
1251
676
826
896
391
541
574
685
759
843
567
757
721
245
967
236
621
413
734
494
1450
806
920
764
830
448
593
312
532
513
719
491
494
745
669
86
637
622
499
350
596
436
1442
1071
674
389
581
1013
676
579
629
843
654
2023
218
370
1317
529
660
865
873
768
475
740
637
710
533
741
443
499
460
579
96
689
397
419
657
392
656
179
452
431
473
694
654
369
336
1556
548
1618
638
296
874
585
715
188
324
847
811
413
415
453
656
509
446
416
390
559
840
460
904
407
669
520
584
766
334
514
604
235
731
447
491
1120
802
467
283
321
267
331
464
414
479
487
579
553
581
237
418
875
647
104
985
138
774
1074
343
548
177
397
574
720
804
286
479
429
400
235
525
792
699
599
408
485
260
208
539
62
445
440
861
600
368
822
488
551
481
503
357
421
798
597
1006
440
730
299
588
423
530
654
618
54
761
931
979
631
507
816
452
742
762
596
600
572
459
702
218
817
155
353
250
740
682
358
531
716
372
736
783
641
636
104
630
325
684
432
702
530
675
300
360
580
341
608
423
382
760
757
501