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

427
852
1072
1176
1491
215
652
653
473
402
419
582
365
155
290
355
1022
1202
759
419
674
188
385
429
624
529
708
274
475
98
389
694
698
833
184
1219
680
817
405
1319
98
579
890
225
467
440
944
347
830
232
402
586
200
203
616
362
547
674
1224
1696
640
192
111
427
311
793
588
653
754
311
1112
562
274
251
237
244
341
892
525
843
238
294
36
455
565
123
551
959
-18
734
473
269
1072
815
751
123
743
373
161
766
351
1130
229
60
497
154
264
510
172
694
145
837
153
474
661
153
122
418
156
519
408
753
381
364
325
140
1777
487
723
284
371
427
649
934
522
1656
467
575
749
1195
679
1309
563
131
1069
658
284
503
985
325
654
644
1312
322
404
970
346
679
612
282
143
757
309
736
170
997
735
180
508
823
726
642
225
317
206
737
786
398
436
946
429
245
326
345
669
716
471
46
299
19
534
645
222
321
235
178
1101
346
1257
733
377
2079
1172
620
619
99
376
64
685
853
478
806
420
601
176
190
463
322
235
611
126
1258
768
292
1073
260
802
166
670
433
1448
892
293
406
689
311
317
265
51
203
308
184
303
757
658
427
1388
473
758
968
468
156

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