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
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... |