-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathbill.6.in
6947 lines (6947 loc) · 84 KB
/
bill.6.in
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
917 6944
611 612 1650 212
914 915 916 154 160 167 166 236 219 248 201 207 240 222 202 208 217 224 216 288 291 260 290 259 271 268 289 277 833 815 819 818 814 817 825 821 816 823 822 830 836 820 824 828 826 837 829 839 827 838 841 840 834 831 843 845 851 847 832 844 849 835 848 850 854 846 853 842 856 857 855 858 876 864 862 859 860 863 852 861 871 865 866 867 868 869 870 874 872 877 875 885 879 873 882 887 883 880 878 881 889 884 886 888 890 892 893 891 895 894 896 897 898 661 760 731 801 692 809 737 617 615 614 643 632 740 674 664 620 686 768 676 619 748 762 306 301 304 317 302 303 309 311 305 308 312 307 325 310 392 362 354 356 360 361 365 437 426 405 401 404 429 430 432 442 415 417 407 421 419 409 411 413 422 423 416 522 452 451 460 453 454 461 456 458 465 463 457 455 468 459 462 466 464 467 469 472 473 471 475 474 478 476 480 470 479 558 554 552 551 555 613
917 916 1000
1 3 265
1 18 437
1 20 470
1 28 427
1 32 698
1 43 687
2 42 891
3 4 91
4 38 523
5 10 264
5 32 645
5 43 823
6 17 178
6 38 98
7 10 53
7 15 116
8 15 562
8 22 402
8 24 178
8 49 267
9 11 627
9 33 871
11 18 32
11 37 648
12 21 104
12 48 263
13 35 10
13 36 782
14 21 99
15 35 52
15 37 458
16 21 930
16 43 717
16 86 1
17 20 68
17 35 161
18 40 211
18 49 920
19 39 533
19 47 893
20 46 630
21 25 936
22 30 931
22 44 3
22 47 648
22 48 68
23 37 201
23 41 259
24 40 666
25 29 123
25 34 514
25 39 256
26 29 651
26 31 404
26 40 914
27 37 867
28 33 679
31 34 935
31 42 358
31 48 254
31 50 650
32 48 891
34 38 432
35 37 882
37 38 75
37 48 150
39 44 571
40 42 748
41 46 475
42 50 947
43 47 641
44 45 560
44 50 647
45 48 55
45 49 890
45 611 666
46 48 539
48 49 368
48 50 51
49 50 6
51 52 194
51 53 845
51 54 661
51 55 56
51 56 854
51 58 338
51 59 330
51 60 587
51 61 145
51 64 134
51 65 637
51 66 464
51 67 538
51 68 15
51 69 512
51 70 360
51 71 856
51 73 500
51 74 458
51 75 36
51 76 56
51 77 972
51 78 372
51 79 836
51 80 873
51 81 223
51 82 901
51 83 443
51 84 353
51 85 383
51 86 120
51 87 297
51 89 446
51 90 799
51 91 160
51 93 847
51 94 490
51 96 242
51 97 157
51 98 215
51 99 631
52 56 597
52 59 185
52 60 74
52 61 824
52 62 485
52 63 930
52 64 420
52 65 757
52 66 192
52 67 393
52 69 382
52 70 378
52 74 653
52 75 135
52 76 312
52 78 237
52 82 719
52 83 875
52 85 401
52 88 995
52 90 5
52 92 978
52 93 775
52 94 41
52 96 955
52 97 312
52 98 372
52 100 619
53 57 107
53 63 646
53 66 382
53 67 593
53 68 157
53 69 731
53 70 505
53 71 217
53 72 225
53 75 405
53 77 970
53 78 135
53 80 181
53 81 727
53 82 13
53 83 858
53 85 313
53 87 800
53 88 320
53 89 940
53 90 569
53 91 442
53 92 299
53 93 50
53 95 696
53 97 330
53 100 382
54 55 242
54 56 441
54 57 24
54 58 598
54 59 141
54 62 772
54 63 691
54 64 391
54 65 272
54 66 966
54 67 584
54 68 739
54 69 662
54 70 357
54 71 633
54 73 409
54 74 360
54 75 477
54 76 515
54 77 609
54 78 204
54 80 753
54 81 305
54 83 150
54 84 453
54 85 810
54 87 101
54 89 644
54 90 126
54 92 989
54 93 180
54 94 742
54 95 772
54 98 810
54 99 521
54 100 634
55 56 336
55 57 748
55 62 356
55 65 801
55 66 794
55 69 372
55 70 570
55 72 290
55 75 597
55 78 973
55 79 872
55 80 248
55 81 263
55 82 914
55 84 243
55 91 869
55 92 134
55 96 151
55 97 266
55 98 96
55 99 815
56 57 493
56 58 325
56 60 537
56 61 90
56 63 930
56 64 263
56 65 860
56 66 52
56 67 421
56 69 554
56 70 737
56 71 584
56 72 851
56 73 301
56 75 206
56 78 927
56 81 278
56 82 794
56 84 251
56 85 670
56 86 277
56 87 306
56 88 279
56 89 392
56 90 568
56 91 574
56 94 187
56 95 690
56 96 270
56 99 974
56 100 120
57 58 258
57 61 138
57 62 824
57 63 582
57 64 271
57 66 79
57 68 383
57 70 808
57 72 813
57 73 591
57 75 473
57 77 935
57 79 72
57 80 432
57 81 540
57 82 745
57 84 858
57 86 482
57 87 969
57 88 982
57 90 508
57 91 347
57 92 951
57 93 329
57 95 211
57 96 831
57 100 722
58 60 402
58 61 398
58 62 81
58 65 71
58 67 184
58 69 428
58 70 378
58 71 335
58 72 954
58 73 122
58 75 416
58 76 358
58 77 178
58 79 658
58 81 503
58 82 121
58 83 356
58 85 525
58 88 679
58 89 509
58 90 631
58 91 101
58 94 826
58 96 832
58 99 214
58 100 674
59 60 852
59 61 668
59 62 916
59 63 197
59 64 553
59 65 655
59 66 712
59 67 962
59 68 199
59 69 509
59 70 625
59 71 336
59 72 134
59 73 72
59 74 178
59 75 737
59 76 434
59 77 942
59 78 521
59 79 445
59 80 881
59 81 774
59 82 486
59 83 555
59 84 837
59 85 110
59 86 669
59 87 257
59 88 8
59 89 931
59 90 906
59 91 328
59 92 886
59 93 851
59 94 395
59 95 730
59 96 616
59 97 652
59 98 178
59 99 767
59 100 70
60 62 948
60 64 899
60 65 874
60 66 17
60 67 92
60 68 896
60 69 1
60 70 866
60 71 102
60 72 841
60 74 470
60 75 772
60 76 167
60 78 280
60 81 276
60 84 774
60 86 736
60 89 813
60 93 525
60 95 489
60 96 89
60 97 989
60 99 493
60 100 566
61 63 199
61 64 143
61 65 947
61 66 803
61 68 318
61 69 888
61 71 609
61 72 756
61 73 164
61 74 314
61 76 809
61 77 141
61 78 242
61 79 455
61 82 102
61 85 790
61 86 527
61 87 669
61 89 118
61 91 597
61 92 255
61 93 726
61 94 701
61 95 550
61 99 692
61 100 787
62 64 829
62 67 466
62 68 852
62 71 773
62 75 871
62 76 669
62 80 511
62 81 77
62 82 68
62 83 792
62 85 33
62 86 65
62 89 559
62 90 239
62 93 998
62 94 345
62 95 626
62 96 924
62 97 765
62 98 865
63 64 112
63 66 481
63 67 505
63 68 758
63 70 194
63 72 443
63 73 732
63 76 873
63 78 950
63 79 272
63 80 974
63 81 460
63 82 384
63 84 822
63 85 937
63 86 934
63 87 780
63 89 565
63 90 638
63 91 459
63 92 947
63 93 25
63 94 924
63 95 476
63 96 111
63 97 766
63 98 928
63 99 421
63 100 958
64 65 110
64 66 316
64 67 945
64 68 975
64 69 102
64 70 213
64 71 522
64 72 109
64 73 916
64 74 736
64 75 345
64 76 700
64 77 500
64 78 673
64 79 677
64 80 299
64 81 753
64 82 553
64 83 100
64 84 324
64 85 168
64 86 628
64 87 725
64 88 748
64 89 601
64 90 388
64 91 678
64 92 579
64 93 457
64 94 572
64 95 802
64 96 473
64 97 557
64 98 524
64 99 319
64 100 505
65 66 691
65 67 269
65 68 521
65 69 970
65 70 803
65 71 107
65 74 785
65 75 691
65 76 165
65 77 355
65 78 610
65 79 780
65 80 904
65 82 873
65 83 494
65 84 84
65 88 856
65 89 358
65 93 725
65 94 797
65 95 776
65 97 360
65 98 884
65 100 470
66 67 933
66 71 965
66 73 716
66 74 711
66 75 235
66 77 560
66 78 460
66 81 806
66 83 194
66 84 831
66 87 126
66 88 895
66 89 434
66 90 684
66 91 291
66 92 903
66 93 435
66 95 417
66 96 583
66 98 628
66 99 656
66 100 979
66 136 1
67 68 445
67 69 901
67 70 280
67 71 750
67 72 972
67 73 395
67 74 487
67 75 21
67 76 884
67 77 434
67 78 229
67 79 913
67 80 869
67 81 327
67 82 651
67 83 651
67 84 114
67 85 912
67 86 50
67 87 976
67 88 987
67 90 434
67 91 567
67 92 974
67 93 688
67 94 19
67 95 396
67 96 445
67 97 234
67 98 199
67 100 430
68 69 21
68 70 875
68 71 607
68 72 624
68 73 435
68 74 628
68 75 300
68 76 519
68 77 385
68 78 264
68 79 296
68 80 265
68 81 131
68 82 841
68 83 584
68 84 284
68 85 252
68 86 190
68 87 466
68 88 327
68 89 531
68 90 243
68 91 280
68 92 125
68 93 82
68 94 345
68 95 761
68 96 611
68 97 139
68 98 367
68 99 304
68 100 63
69 71 935
69 72 145
69 75 310
69 77 975
69 79 149
69 80 542
69 81 296
69 82 501
69 83 146
69 84 536
69 85 609
69 86 62
69 88 420
69 89 894
69 90 155
69 91 572
69 92 520
69 93 943
69 94 93
69 97 201
69 100 184
70 71 368
70 72 282
70 73 765
70 75 520
70 76 683
70 77 743
70 78 863
70 79 358
70 80 390
70 81 640
70 82 402
70 83 15
70 84 180
70 85 765
70 86 140
70 87 278
70 89 402
70 90 579
70 91 467
70 92 34
70 93 209
70 94 967
70 95 842
70 96 832
70 98 370
70 99 178
70 100 117
71 72 985
71 73 80
71 75 950
71 76 995
71 77 145
71 78 538
71 79 577
71 80 945
71 81 635
71 82 21
71 83 171
71 84 902
71 85 950
71 86 490
71 87 787
71 88 67
71 90 728
71 91 784
71 92 405
71 93 168
71 94 130
71 95 349
71 96 129
71 98 665
71 99 633
71 100 842
72 73 616
72 74 39
72 75 415
72 76 217
72 77 967
72 78 111
72 79 554
72 80 677
72 81 182
72 82 322
72 83 482
72 84 289
72 85 188
72 86 609
72 87 703
72 88 860
72 89 438
72 90 837
72 91 334
72 92 875
72 93 201
72 94 198
72 95 296
72 96 14
72 97 925
72 98 506
72 99 505
72 100 287
73 74 600
73 75 290
73 76 325
73 77 100
73 78 340
73 79 855
73 80 338
73 81 302
73 82 277
73 83 612
73 84 975
73 85 457
73 86 559
73 87 849
73 88 908
73 89 633
73 90 508
73 91 489
73 92 13
73 93 893
73 94 739
73 95 196
73 96 474
73 97 689
73 98 406
73 99 903
73 100 479
74 75 455
74 77 109
74 78 331
74 79 640
74 80 142
74 81 869
74 82 796
74 83 165
74 84 74
74 85 384
74 86 762
74 87 948
74 88 612
74 89 815
74 90 11
74 91 175
74 92 832
74 93 559
74 94 846
74 96 29
74 97 239
74 98 607
74 99 875
74 100 120
75 76 513
75 77 444
75 78 6
75 79 685
75 80 765
75 81 859
75 82 466
75 83 631
75 84 768
75 85 614
75 86 750
75 87 96
75 88 969
75 89 204
75 90 205
75 91 501
75 92 775
75 93 618
75 94 286
75 95 258
75 96 216
75 97 6
75 98 48
75 99 337
75 100 359
76 77 521
76 78 171
76 79 89
76 80 410
76 81 968
76 82 535
76 83 181
76 84 589
76 85 767
76 86 629
76 87 340
76 88 449
76 89 479
76 90 403
76 91 483
76 92 972
76 93 607
76 94 2
76 95 223
76 96 243
76 97 273
76 98 660
76 99 392
76 100 376
77 78 930
77 79 5
77 80 867
77 81 594
77 82 264
77 83 501
77 84 753
77 85 89
77 86 285
77 87 857
77 88 570
77 89 484
77 90 397
77 91 655
77 92 579
77 93 98
77 94 480
77 95 412
77 96 595
77 97 480
77 98 617
77 99 603
77 100 886
78 79 229
78 80 284
78 81 603
78 82 536
78 83 84
78 84 40
78 85 625
78 86 655
78 87 639
78 88 782
78 89 108
78 90 754
78 91 966
78 92 619
78 93 514
78 94 66
78 95 187
78 96 572
78 97 210
78 98 921
78 99 662
78 100 857
79 80 383
79 81 735
79 82 490
79 83 872
79 84 795
79 85 640
79 86 814
79 87 44
79 88 527
79 89 978
79 90 289
79 91 827
79 92 452
79 93 243
79 94 554
79 95 543
79 96 945
79 97 752
79 98 513
79 99 378
79 100 571
80 81 689
80 82 176
80 83 442
80 84 678
80 85 88
80 86 510
80 87 552
80 88 92
80 89 507
80 90 506
80 91 30
80 92 601
80 93 320
80 94 58
80 95 102
80 96 962
80 97 52
80 98 85
80 99 927
80 100 360
81 82 713
81 83 930
81 84 257
81 85 473
81 86 758
81 87 133
81 88 300
81 89 498
81 90 284
81 91 97
81 92 47
81 93 418
81 94 478
81 95 913
81 96 986
81 97 965
81 98 713
81 99 544
81 100 983
82 83 379
82 84 952
82 85 140
82 86 880
82 87 671
82 88 337
82 89 873
82 90 531
82 91 589
82 92 587
82 93 253
82 94 874
82 95 973
82 96 503
82 97 833
82 98 754
82 99 597
82 100 426
83 84 456
83 85 265
83 86 225
83 87 973
83 88 626
83 89 208
83 90 760
83 91 63
83 92 479
83 93 657
83 94 462
83 95 518
83 96 105
83 97 632
83 98 483
83 99 940
83 100 754
84 85 38
84 86 321
84 87 435
84 88 446
84 89 823
84 90 569
84 91 580
84 92 693
84 93 295
84 94 501
84 95 673
84 96 935
84 97 225
84 98 507
84 99 623
84 100 805
85 86 800
85 87 649
85 88 106
85 89 204
85 90 531
85 91 296
85 92 435
85 93 838
85 94 21
85 95 84
85 96 536
85 98 215
85 99 955
85 100 558
86 87 287
86 88 708
86 89 337
86 90 636
86 91 894
86 92 885
86 93 912
86 94 606
86 95 594
86 96 945
86 97 623
86 98 591
86 99 395
86 100 756
87 88 843
87 89 549
87 90 291
87 91 696
87 92 262
87 93 782
87 94 881