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

187
109
723
385
626
220
2368
3
279
2696
4012
548
1322
370
-7
2541
946
312
198
1216
5435
441
1192
60
2833
192
208
2852
316
-10
106
414
75
2852
3346
229
421
1294
229
594
1207
1244
788
3702
345
1728
321
2864
615
37
490
468
529
892
126
1731
6
230
486
829
1036
1128
1906
1158
418
1275
1035
358
3804
2198
170
2738
365
477
159
3472
2128
306
1218
111
1125
61
64
2342
235
811
959
854
1207
2625
1262
776
1062
87
1844
971
1516
3274
2941
1950
2524
1045
329
1245
1319
-2
837
-8
704
115
1176
1397
41
108
723
1008
973
3729
852
477
1423
267
1602
692
316
233
-5
482
1628
1441
3472
1648
81
3
690
1737
854
85
186
345
59
863
174
2203
1011
206
1962
685
569
45
-6
344
996
534
2487
1174
173
145
-8
134
174
2616
2147
522
631
-8
567
-2
463
1547
1179
469
839
212
69
61
4088
312
2156
1863
634
61
48
87
413
342
1140
692
278
788
204
593
3050
1744
206
170
469
238
166
1983
390
5537
1075
135
1160
57
416
1352
66
971
238
778
-4
729
3235
1131
440
480
1631
847
3162
17
-8
365
1183
345
-1
1486
902
1966
145
355
823
564
517
731
1362
369
3360
375
3036
350
837
1

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