50 100
89998898888999998995756565655577656767757588999898
98988898998999899999576675566667675575676569989999
88998989899999999989576567665757777677676675998899
99998899998998999989867666675576556676766565599998
99999989999999999998976557575665565765757576569999
99899889998989999989998875665576677566565675757989
99999898998998999899979987877755555757555576656699
89989988898989999999989989889898776576567556675659
99999998889899989898579879997887978855675767766569
99989999989988989995679988778877778876557756757665
33249988998889898995577788778998987787765766677675
33329887878999889855666989977999899889755575775555
24243998998998899777555589898898889778867666766665
44323879797899997556657588987888897797956756776576
22242499899979346656777558997889978779777756765676
23344288999945365666557568878778997798656757755665
32224447975444444766557577899877889996675566757766
33424449455353344577776776789999897766557765566766
42443437786843565566555656779987877667675665575766
22234348686878564456765778998888755600557776775677
44423427867768633357997797878779656000075557757667
43232427678767345389777977898989970000066566557666
34423286887887344997998989788898965000055675667675
32422287768774547788797987889998995000665676567555
23423366886663488987888778898999886677755755765765
23323278866776478997878797789899995667777777675755
23437787677688789798988777799998965466866667557567
43468886677888767879989889998989844455688888677657
42867776878886887868987977898999865458878787866766
28668866768686677776900000999988955458678688676677
66788678888867666887600000998899956467667868666665
66766878666788686766600000000009066451221121113222
87678887868866868767700009990800052003132232122320
76877667666676776868680098999988000000002321210230
76866667877666878868679898889899313022003330000000
88787878877670007787888567565766111323000000608700
86887666786000000766666676766655512333260086606666
87668668787000000089896550056050000767007887676878
86868776687000000098985600005000500000006880007777
78667888777000000099986600000067675767600080600068
87887788786000000009999500000766667578886000677000
78878888878000000900997000070566577687886686667000
66887676867680008900000070000555555888678877686000
68767877767699989990079978000777568687978686687768
86886887777798999999898988805755878789888978686767
78787876666689999899998778977776888888777977788866
86787667687889998898898877997787778879989877999778
87887787888788998998798877897768677988997889799977
86866686866869998899999887778978888778987788797988
77867787867779999999779798778797768787989779977879
