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