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