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

39
124
58
63
145
102
93
82
81
122
52
112
18
31
78
150
105
156
66
101
89
149
126
56
135
48
148
45
149
84
110
98
66
9
77
151
55
43
114
125
84
89
89
156
188
49
182
35
75
70
62
180
114
131
47
76
92
141
195
113
44
71
30
23
89
175
127
133
35
152
201
83
100
68
121
72
117
55
54
149
166
122
48
70
159
140
124
154
85
127
42
146
113
91
95
24
23
108
91
100
158
118
161
92
27
86
111
70
44
185
162
29
60
95
81
42
154
63
134
116
128
93
110
38
64
94
129
129
162
126
81
90
130
107
90
25
10
98
128
30
167
106
138
93
101
14
51
92
18
99
169
50
43
107
96
158
132
125
30
148
122
80
126
75
116
52
156
84
132
65
102
176
19
148
102
51
91
76
143
49
102
167
64
140
105
113
157
191
126
17
51
31
115
95
125
151
59
165
95
74
80
91
104
76
121
139
62
65
90
123
110
69
133
112
123
133
131
76
124
79
64
100
166
95
123
67
42
83
51
99
67
129
83
59
145
73
150
98
110
28
72
106
138
61
93
123
162
88
16
125
26
110
93
136
75
171
56
176
118
122
100
174
68
151
104
69
142
164
91
159
111
133
67
143
104
116
45
37
67
88
105
116
113
173
68
69
151
45
131
60
66
85
162
1

JOJ Answer

166
248
205
182
32
249
27
590
184
408
8
245
322
6
70
153
0
67
135
113
162
82
191
113
509
91
248
158
14
121
149
168
232
121
105
129
179
231
365
190
424
235
235
155
165
144
147
209
169
188
89
233
140
21
75
161
204
89
290
77
114
165
308
155
201
303
237
134
-3
229
110
199
145
219
180
236
344
503
269
306
157
408
187
174
278
440
184
172
252
291
357
237
196
277
213
158
149
303
219
208
226
130
125
163
317
299
128
185
214
205
507
159
342
138
128
294
170
159
159
255
37
160
243
243
419
204
209
252
134
99
83
278
57
147
165
219
229
100
159
187
139
139
442
136
6
168
194
204
214
163
166
156
292
201
160
74
315
351
193
313
189
152
214
161
169
119
53
174
197
254
90
217
88
119
319
206
206
322
191
129
118
244
162
362
152
198
-6
115
173
112
175
298
213
283
176
96
274
153
100
167
595
256
143
432
534
209
205
190
229
332
107
178
80
5
55
200
84
95
518
115
498
243
252
201
549
443
224
99
156
137
119
120
115
230
101
460
133
153
114
260
184
127
276
352
270
88
71
203
173
70
266
129
197
47
340
56
137
317
98
275
128
309
205
333
386
207
283