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

INF
INF
INF
1447
INF
215
1181
1329
473
INF
419
INF
365
589
INF
355
843
1195
1226
INF
INF
160
2274
616
INF
477
708
793
INF
INF
1341
INF
445
750
184
67
988
INF
943
INF
98
579
1673
450
589
INF
INF
INF
1453
232
INF
INF
200
551
300
362
650
662
1024
576
496
INF
INF
INF
INF
INF
285
INF
1699
INF
941
INF
INF
251
831
244
629
1051
INF
INF
INF
INF
INF
403
148
123
INF
INF
INF
INF
INF
INF
INF
507
760
112
INF
373
INF
INF
498
INF
229
60
INF
154
484
732
393
INF
432
1684
118
INF
1128
118
122
1417
156
600
1354
753
INF
517
219
INF
1777
INF
1340
INF
382
INF
649
867
219
INF
534
INF
612
145
337
INF
INF
INF
780
564
INF
914
INF
947
INF
551
INF
INF
INF
670
346
INF
INF
INF
INF
269
340
INF
791
786
626
INF
431
INF
726
INF
225
370
176
INF
122
420
INF
304
INF
1272
282
487
671
716
INF
46
571
19
598
1111
222
180
322
INF
INF
102
INF
INF
377
1192
968
637
INF
99
INF
INF
-2
INF
157
498
926
187
310
190
INF
949
152
INF
126
INF
1118
1781
INF
617
INF
INF
994
INF
1531
61
INF
653
INF
868
862
INF
51
INF
540
INF
328
INF
156
INF
459
INF
524
2202
INF
INF

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