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

174
407
215
219
249
275
155
268
1021
398
160
330
441
213
98
171
278
53
92
225
561
225
109
286
137
213
203
362
164
265
192
378
670
520
201
166
251
244
467
724
161
307
123
314
511
161
244
112
373
94
639
60
154
230
171
273
186
115
341
143
352
168
140
265
257
378
539
639
82
127
147
77
524
69
272
362
78
670
387
266
211
103
246
180
293
231
171
531
91
304
245
241
267
46
19
376
180
178
102
421
247
286
99
64
595
235
187
190
124
40
216
281
260
166
229
61
406
236
265
203
184
365
177
345
891
674
172
382
158
179
213
177
631
202
267
-4
657
194
387
533
531
49
-6
189
306
122
120
175
61
98
218
350
71
310
301
258
268
315
371
173
163
358
490
231
178
183
78
139
386
257
304
194
234
177
139
180
268
166
170
230
26
754
152
234
658
227
377
674
170
363
639
86
770
276
53
97
289
290
738
142
219
144
237
-4
668
207
195
379
307
161
743
253
122
-5
519
371
51
220
627
36
109
757
561
144
235
213
401
155
201
171
119
315
148
229
589
90
109
305
90
130
673
289
110
478
317
269
339
250
145
316
113
270
127
225
257
280
423
96
20
291
137
47
363
570
151

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