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

51
176
84
66
29
135
54
43
135
96
29
56
150
65
90
43
165
55
71
126
97
94
77
73
63
158
67
57
104
146
62
114
70
90
98
81
44
92
30
115
93
128
11
113
93
134
9
87
67
73
96
19
82
86
107
132
35
70
134
21
155
78
141
157
59
113
126
52
16
105
157
67
125
72
60
127
51
160
89
106
123
172
139
185
118
112
19
120
106
57
71
145
131
94
70
152
56
143
54
199
90
93
134
164
132
109
113
67
101
114
20
57
179
160
60
179
13
37
159
122
50
53
49
35
139
61
54
145
74
150
99
102
22
35
154
56
115
30
124
145
128
83
72
91
134
168
76
64
81
31
77
100
64
134
37
177
113
93
121
79
106
103
127
139
58
80
117
99
115
154
69
65
36
122
160
84
82
68
127
194
111
20
114
157
26
69
37
106
134
119
43
24
83
160
70
124
90
112
25
99
94
103
132
141
135
117
125
39
66
83
43
100
95
165
136
108
75
86
198
47
77
170
65
80
148
104
132
139
85
74
82
154
157
125
102
76
42
186
53
136
75
117
78
167
105
56
54
114
113
32
38
112
99
190
94
106
62
101
84
116
108
84
158
129
147
190
82
172
94
109
125
122
79
181
85
154
129
51
123
59
66
92
86
158
105
128
107
54
61
92
40
106
25
85
57
1

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