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