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, the main problem you meet now is Time Exceeded. And the exit code of your program is -9, which should be 0.

Please double check your code to solve this problem and try again.

Your Answer

427
636
942
1704
785
531
1180
219
473
886
419
275
586
155
526
355
1211
1202
448
419
239
160
680
616
244
441
708
279
279
98
820
694
896
581
184
67
849
98
943
536
98
913
436
450
589
191
297
352
915
232
886
740
557
203
616
362
650
662
558
576
640
192
111
735
777
793
449
851
193
482
941
1251
192
251
266
244
1078
754
752
843
482
870
36
637
373
123
201
1418
-18
1186
478
1075
1416
623
760
123
346
373
639
716
722
1011
229
60
1179
154
484
564
762
694
432
919
153
186
661
153
122
1310
178
681
1016
901
593
364
325
140
1738
519
721
349
216
1107
753
1116
522
647
629
331
612
1294
343
747
663
198
1382
1071
606
665
1240
278
705
376
1279
78
404
670
346
652
283
791
1494
1006
506
103
791
1314
949
180
585
406
371
390
225
408
94
964
122
91
160
1028
821
245
282
839
585
716
1329
46
571
19
798
1111
222
180
387
178
1388
674
768
1095
377
1085
968
600
448
99
731
64
-2
915
157
1149
927
187
176
190
1017
1048
736
1367
126
848
768
292
279
617
432
802
886
528
2261
661
325
653
197
356
1447
265
51
917
347
712
328
467
920
821
1817
473
709
1343

JOJ Answer

338
174
851
407
530
215
646
219
321
249
351
275
116
155
290
268
558
1021
310
398
239
160
154
330
152
441
259
213
131
98
335
171
257
278
140
53
181
92
127
225
98
561
436
225
374
109
227
286
421
137
249
213
200
203
229
362
129
164
416
265
178
192
111
378
279
670
233
520
193
201
405
166
182
251
201
244
217
467
248
724
134
161
36
307
148
123
201
314
-18
511
243
161
107
244
243
112
332
373
100
94
183
639
229
60
206
154
247
230
111
171
84
273
115
186
655
115
95
341
156
143
298
352
199
168
219
140
810
265
342
257
193
378
278
539
219
639
212
82
448
127
263
147
527
77
642
524
230
69
313
272
352
362
712
78
358
670
346
387
283
266
113
211
169
103
109
246
180
180
324
293
279
231
225
171
94
531
54
91
160
304
217
245
129
241
247
267
325
46
146
19
337
376
168
180
181
178
333
102
454
421
377
247
674
286
222
99
201
64
-2
595
157
235
201
187
176
190
240
124
152
40
126
216
615
281
279
260
236
166
527
229
414
61
201
406
197
236
240
265
51
203
304
184
241
365
138
177
451
345
86
891
203
674
192
172
271
382
303
158
393
179
302
213