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
207
942
987
785
215
1055
219
473
348
419
275
151
155
296
355
558
1202
448
398
239
160
154
375
244
441
708
213
279
98
357
381
581
278
184
67
849
98
127
536
98
579
436
450
427
191
297
286
915
232
348
740
200
203
393
362
650
244
416
576
233
192
111
399
279
793
233
851
193
201
941
933
182
251
266
244
980
476
380
724
363
161
36
307
148
123
201
988
-18
1186
362
171
1072
377
760
123
346
373
329
94
722
669
229
60
441
154
247
307
756
381
432
760
115
186
661
115
122
1263
156
143
1016
664
450
268
219
140
1738
265
560
299
193
406
622
1077
219
647
294
331
484
951
337
747
563
198
642
524
230
665
819
278
378
376
712
78
404
670
346
474
283
282
769
325
208
103
791
997
949
180
585
293
279
390
225
408
94
531
122
91
160
304
821
245
282
241
585
716
727
46
212
19
798
645
222
180
384
178
1101
102
702
1095
377
529
968
286
222
99
418
64
-2
595
157
368
201
187
176
190
959
926
152
772
126
216
768
281
279
260
236
681
527
528
1054
61
201
406
197
236
810
265
51
203
308
602
303
365
801
177
1250
345
709
1224
322
1512
296
172
271
920
303

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