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