1
8
11
9
10
14
2
3
4
5
7
6
13
12
15
148
16
48
63
191
37
43
115
158
22
69
65
128
195
26
167
125
78
94
42
86
12
174
100
38
60
160
30
156
49
89
157
142
41
192
147
87
76
127
95
161
134
51
25
154
153
45
104
173
82
5
150
108
14
140
39
170
146
8
123
74
113
177
59
185
1
143
52
124
129
189
120
31
194
175
159
141
193
180
135
46
169
103
93
21
163
75
119
80
183
196
81
6
36
15
64
166
111
2
11
182
126
198
179
164
17
88
99
98
122
23
35
168
19
44
18
33
85
133
171
4
136
57
188
144
152
149
130
162
176
116
32
199
34
197
105
110
151
83
13
178
66
186
55
72
101
139
84
24
67
138
102
53
117
47
132
190
40
155
27
3
58
10
70
7
137
77
73
97
28
92
71
109
29
62
184
20
114
56
121
106
54
181
96
79
172
200
118
50
165
9
112
145
187
91
131
68
90
107
61
36
35
48
170
95
146
104
114
85
82
196
151
90
39
191
199
42
60
44
181
159
162
31
129
57
10
58
53
192
30
157
158
9
106
136
147
174
94
185
1
190
50
84
67
137
182
69
132
150
66
11
17
15
112
128
20
2
6
164
169
161
123
121
200
131
126
152
188
183
195
96
100
163
40
52
32
99
63
4
70
107
26
65
153
117
178
154
45
92
175
125
37
76
74
193
187
103
111
97
127
79
80
198
81
186
173
19
78
156
184
87
75
77
130
165
64
23
160
21
108
197
189
86
180
62
124
118
143
172
29
98
155
83
47
142
93
177
138
134
176
119
5
73
71
24
33
116
27
139
7
61
43
28
102
167
12
68
149
101
25
113
13
120
41
141
38
22
56
59
179
109
168
49
166
144
122
18
46
8
171
145
91
140
110
54
16
148
3
14
34
115
133
88
89
51
55
105
72
135
194
621
718
595
6
204
696
584
888
677
430
528
848
633
70
818
796
424
951
998
14
51
481
25
670
817
950
221
598
67
871
29
550
84
46
453
301
196
787
170
645
849
576
5
480
228
39
811
857
396
26
977
322
685
309
788
906
646
869
949
676
660
500
146
947
38
663
165
559
982
100
136
310
545
972
177
189
324
492
608
251
693
596
525
52
770
517
429
759
638
104
784
79
522
845
158
200
891
795
370
415
235
539
593
111
799
85
813
829
392
989
534
717
477
518
105
345
926
609
207
681
840
398
276
354
490
363
904
426
462
125
543
308
958
976
715
622
495
800
966
636
936
184
486
423
49
108
501
516
823
190
91
31
969
493
194
791
902
680
519
890
470
785
380
368
883
626
356
777
428
592
261
863
697
466
317
699
647
220
731
102
529
113
617
119
996
264
314
97
37
952
284
257
530
580
564
454
882
121
953
145
162
554
574
291
15
739
452
389
511
682
505
45
375
586
444
886
702
625
558
820
219
73
369
705
225
524
101
373
730
809
68
488
179
793
302
214
275
176
995
834
40
61
266
650
962
306
606
123
211
292
94
131
438
734
700
786
726
725
478
604
547
205
387
455
510
603
591
835
498
3
640
8
178
287
769
78
695
13
567
198
223
903
641
978
938
114
549
33
412
709
565
461
273
2
329
751
54
320
166
144
763
124
311
335
661
915
447
56
133
403
553
185
506
69
400
458
445
533
983
909
573
274
778
985
245
826
138
416
973
704
602
803
304
589
637
942
87
733
148
57
297
303
164
137
832
815
60
451
66
313
149
643
357
405
773
740
577
600
433
154
364
560
395
282
421
116
286
36
955
1
698
928
59
523
7
875
217
300
703
839
880
925
701
117
861
878
10
692
422
986
298
327
175
473
262
193
841
651
419
667
913
267
772
240
963
631
628
614
247
270
140
289
441
460
657
295
22
610
411
713
684
437
457
443
58
764
208
72
870
167
666
555
212
578
711
624
504
351
152
879
691
192
349
683
954
940
914
83
825
562
472
967
694
244
476
361
99
658
768
16
714
590
24
449
250
994
55
120
838
899
923
665
406
911
812
450
893
674
583
781
569
88
844
312
469
86
115
296
341
720
64
366
355
930
568
921
919
90
378
32
765
499
611
619
965
792
188
615
896
935
393
130
672
110
390
729
515
946
359
224
325
386
864
895
456
866
594
744
929
417
754
789
394
908
790
933
89
479
901
507
201
348
399
372
668
868
271
197
629
635
47
159
623
980
887
897
127
157
987
21
307
485
802
690
407
538
959
35
234
997
258
821
27
151
143
874
566
141
19
747
708
381
215
92
496
912
712
905
420
937
752
338
664
254
43
242
171
974
607
654
186
468
535
248
371
572
23
376
659
644
686
807
427
385
971
979
231
542
294
331
209
561
280
688
513
408
118
330
824
579
210
892
991
342
721
537
401
722
150
142
918
944
326
862
924
520
716
753
981
932
272
169
467
260
181
968
889
992
531
413
316
782
95
767
446
109
970
494
195
570
465
601
616
723
82
487
779
339
12
556
881
612
269
540
917
122
512
851
999
62
432
319
780
853
679
541
129
249
837
627
391
388
984
750
353
975
491
907
662
139
431
648
724
860
333
50
182
526
103
278
112
206
865
527
678
155
290
256
808
263
689
414
927
804
771
153
745
65
761
28
463
687
128
810
299
106
253
475
776
910
748
241
620
957
1000
425
160
846
318
236
735
350
336
334
265
180
379
775
830
814
575
671
939
75
156
135
828
941
187
229
508
230
161
557
233
551
618
459
653
873
884
384
872
585
655
107
794
738
630
816
471
783
305
199
805
961
183
435
749
521
502
707
44
377
96
509
652
9
581
293
858
4
74
798
613
20
833
546
588
822
639
77
741
743
344
632
855
727
172
216
843
948
757
474
439
11
760
440
323
931
673
758
916
960
347
315
360
367
277
484
362
850
582
706
656
76
30
203
226
168
831
746
755
852
255
281
634
532
563
990
163
649
514
346
238
737
283
736
382
876
239
732
442
268
728
321
63
134
552
80
126
243
288
71
48
222
227
642
279
383
774
943
53
328
404
605
483
920
742
41
93
358
885
410
597
854
332
191
237
900
934
34
42
202
898
147
252
434
877
397
867
536
218
859
756
497
213
246
402
337
945
98
352
173
17
409
819
827
132
988
801
174
922
956
806
766
365
675
710
374
964
482
448
503
436
544
836
587
18
489
599
81
719
842
856
548
340
418
343
797
285
669
762
847
894
571
232
259
464
993
844
205
659
954
725
613
328
715
251
119
889
883
90
231
596
33
895
32
605
892
307
422
451
129
239
178
668
563
442
270
121
322
6
381
994
983
955
414
589
911
810
87
138
24
989
813
316
333
22
878
402
820
59
43
151
685
82
959
536
420
927
897
839
631
657
851
327
435
817
656
343
199
9
29
187
852
450
348
332
805
557
629
97
57
452
71
189
823
230
433
774
687
703
99
302
867
714
606
295
733
31
476
651
579
393
512
177
412
470
504
975
910
729
461
610
221
232
548
519
575
477
581
271
936
837
843
876
962
63
804
503
279
847
268
887
256
336
601
918
915
845
516
34
389
50
650
209
846
296
339
834
750
472
619
285
709
626
672
896
922
963
162
938
396
998
388
899
518
767
499
531
564
338
803
253
297
640
524
745
818
289
140
173
26
353
513
590
458
984
800
234
415
462
747
157
997
565
141
912
360
170
794
755
782
195
642
528
481
724
934
693
198
667
932
245
979
841
643
128
543
172
149
15
540
321
947
604
130
262
761
930
854
925
868
801
413
530
376
686
567
578
201
637
418
648
793
488
464
718
160
717
796
363
89
749
840
558
66
553
559
202
431
520
131
819
857
226
795
340
114
904
69
838
945
884
136
81
425
384
506
689
920
105
792
352
305
890
213
908
436
802
399
145
547
373
863
489
684
866
466
394
18
220
719
602
300
973
758
816
92
490
710
732
163
93
704
580
600
949
122
577
960
501
835
283
544
537
112
753
5
494
683
885
264
653
785
625
411
49
467
23
275
623
974
678
688
443
508
985
371
751
487
624
694
741
299
208
502
525
134
91
731
664
111
182
192
545
417
727
939
37
405
691
739
21
594
874
953
468
356
770
592
698
88
958
981
722
533
292
523
593
137
53
68
815
836
633
382
248
315
276
280
993
886
94
383
701
188
267
869
894
445
982
424
773
777
241
781
246
429
116
153
303
161
372
968
486
893
42
941
214
453
608
674
65
662
902
150
928
390
342
514
290
775
566
48
404
583
571
456
926
282
341
882
154
365
118
644
515
78
909
791
946
358
808
10
505
721
273
597
387
301
85
212
780
495
612
166
943
720
218
434
448
541
294
690
73
521
855
312
728
663
354
291
401
155
95
314
652
708
734
439
675
193
40
641
692
428
814
748
670
191
860
167
921
179
158
630
217
46
859
351
987
229
903
398
416
705
696
976
123
858
108
493
611
204
117
779
219
906
586
227
848
658
323
787
919
961
735
620
30
438
408
465
281
475
194
449
235
225
632
768
766
891
937
185
238
807
266
375
871
931
825
582
330
634
397
406
368
250
311
786
426
100
437
822
790
349
126
254
459
759
2
628
272
216
977
617
757
288
196
357
293
706
11
224
916
776
561
440
647
673
966
680
125
350
261
107
334
621
463
711
274
797
362
287
700
20
76
532
809
661
3
763
491
957
367
618
115
247
335
124
174
599
877
554
842
143
879
573
237
681
175
284
142
132
760
41
778
152
257
534
549
764
215
98
645
830
7
12
410
430
4
306
699
965
344
850
169
752
539
164
697
538
113
223
369
432
873
454
522
36
47
8
482
61
497
511
38
259
478
423
378
45
856
806
203
707
27
17
585
496
913
970
260
556
359
726
861
615
35
756
862
427
888
25
240
346
509
58
702
744
827
713
80
366
55
255
79
870
319
671
562
317
265
950
666
669
655
480
546
991
935
917
576
181
591
951
881
986
361
771
479
101
933
127
828
622
588
102
147
924
337
569
555
135
460
743
679
186
560
325
421
364
156
200
527
833
84
772
682
374
900
278
485
788
999
210
829
14
309
403
898
824
587
572
542
880
471
995
355
740
529
54
377
252
635
742
249
244
784
96
952
614
176
277
875
944
940
74
324
190
492
535
980
821
331
19
184
64
737
969
865
507
133
320
967
978
242
864
385
603
457
207
849
665
1000
104
972
483
811
992
712
826
510
419
16
51
243
649
386
783
942
607
263
929
914
988
72
148
313
646
183
409
345
165
872
304
379
228
28
13
120
695
103
395
584
168
923
990
171
730
56
310
568
441
298
197
222
901
52
716
308
769
595
762
746
139
39
110
552
609
636
180
498
500
853
211
392
474
233
754
83
616
380
677
144
318
258
473
206
964
347
146
86
109
765
269
70
948
329
736
676
799
407
236
551
789
905
832
286
77
526
812
370
550
654
627
447
570
996
798
831
971
455
391
446
444
639
660
75
484
326
956
1
67
106
598
907
60
159
574
723
62
400
738
44
469
517
638
132
189
238
836
863
591
177
270
523
293
312
458
616
956
98
688
129
489
149
150
2
718
742
395
181
639
90
573
728
847
621
590
323
350
232
169
780
715
87
574
998
533
508
755
528
952
314
850
601
86
532
373
886
578
887
712
336
439
694
637
298
896
664
872
510
576
152
137
989
404
104
435
478
113
603
499
642
278
219
786
958
611
714
599
7
749
981
726
654
213
671
95
761
445
440
684
584
744
23
547
156
188
683
10
295
9
666
735
882
834
218
461
12
940
670
692
245
311
85
681
501
52
203
140
337
801
186
363
871
354
101
762
300
507
740
221
876
250
124
195
274
210
974
61
795
851
484
34
339
100
622
651
650
69
691
646
205
586
676
301
37
710
222
142
869
372
951
55
984
361
224
511
635
699
263
208
624
29
261
667
551
335
49
352
112
539
275
867
931
518
459
41
216
704
789
303
353
1
679
569
242
669
193
377
341
701
855
92
386
291
427
437
877
244
808
155
837
766
975
759
212
421
284
514
950
355
430
166
53
290
911
426
978
805
200
385
589
600
829
349
924
830
787
928
444
724
852
255
416
56
296
764
88
797
473
74
143
530
526
126
246
677
428
423
615
71
575
262
992
443
173
415
527
875
709
537
229
941
281
406
161
40
485
605
708
779
316
720
425
525
788
548
883
236
202
880
739
559
449
249
540
909
970
996
27
22
176
490
776
993
375
904
722
172
400
299
623
502
197
550
625
230
33
16
522
334
387
381
790
631
711
815
893
892
441
119
626
360
338
18
13
28
826
379
745
367
520
905
831
916
70
448
265
138
46
198
342
408
409
505
521
957
325
572
660
374
839
620
148
411
647
910
465
115
344
612
185
68
935
629
895
306
999
271
812
959
191
498
794
595
15
130
519
450
135
340
75
817
968
627
225
864
365
442
846
833
818
390
821
99
184
967
233
194
178
542
845
59
117
139
809
936
76
750
607
770
305
588
534
760
748
602
217
990
587
497
593
653
347
832
370
986
467
619
571
719
890
431
690
157
662
668
640
914
317
682
697
36
433
800
11
394
146
939
885
597
819
557
429
470
948
487
579
65
77
930
452
81
171
401
995
407
841
873
378
276
814
672
721
308
26
348
220
239
917
180
580
170
424
102
810
243
737
389
856
929
949
455
884
14
45
687
552
746
977
771
560
292
506
21
405
773
874
842
923
561
820
596
634
921
673
111
813
961
915
241
20
731
307
585
493
80
730
362
248
785
283
799
963
215
468
783
495
643
297
469
878
494
918
796
964
944
933
901
380
582
922
223
50
398
481
42
453
562
942
483
168
982
289
558
804
689
259
531
326
369
118
827
147
853
529
632
324
321
859
346
302
907
983
772
332
272
116
865
925
159
209
48
609
153
420
451
680
288
345
384
234
774
320
512
329
738
926
4
199
657
237
848
902
257
997
696
938
73
240
979
319
496
555
201
937
206
894
120
417
966
806
351
165
536
658
900
563
196
581
285
286
594
840
504
251
686
544
327
315
310
517
500
988
858
54
175
741
482
78
322
105
57
706
410
476
164
211
630
356
652
665
524
488
486
402
264
266
477
943
543
870
758
703
777
51
860
457
226
368
66
568
343
649
655
282
19
436
617
109
849
549
228
700
91
757
802
693
567
778
183
391
868
743
765
456
713
136
8
125
167
96
881
716
636
828
382
471
962
67
82
31
913
280
919
163
897
32
110
269
103
60
729
823
987
254
62
614
553
807
889
358
114
545
513
811
879
413
190
675
466
93
698
645
182
432
798
644
659
6
260
144
570
145
107
438
63
227
388
656
566
753
733
475
768
204
158
663
64
822
736
141
899
516
454
844
414
756
460
359
397
954
702
648
577
934
474
838
583
965
44
546
30
371
781
971
618
187
207
58
162
318
707
674
976
252
792
898
3
734
43
72
247
79
35
927
503
610
279
991
685
769
980
554
464
38
256
89
628
151
972
364
592
231
192
604
127
638
947
633
17
94
412
479
538
418
641
357
122
661
824
154
304
763
541
556
333
953
331
106
678
509
791
258
268
973
179
515
606
434
174
985
376
83
131
24
994
775
747
752
767
273
613
969
1000
214
294
903
705
565
862
472
330
446
727
419
462
866
328
480
754
946
47
945
383
955
695
751
598
134
793
782
803
908
725
723
403
888
399
366
491
128
287
133
608
912
123
492
816
25
39
253
422
960
396
564
861
5
932
121
732
267
235
920
97
843
854
447
463
160
891
277
784
84
392
835
535
108
309
906
857
313
393
825
717
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |