50 100
67666766566655577878687777878886888668789797777977
75767765565556568686867768776866778789798788888779
55655675567666886666667678767867787989877878787779
66565575756758766999787787688877788788787777788878
55557657756588776989989968877878678787887889788778
76766755566688788999999989888668778988789988877979
76775666567878676898989999999998879789998778978779
67567577666888667899999998989985979777998997989797
77777665876766686789999989988955789777777988879988
66775557687666687769989999886766888879008877798987
77576677778667888778998989666676788800008978977999
88957888787866687877989965756750087900900000898789
99899866786786767666987555675760000008907700079998
99898987677878787788576577000000707908998780077798
89899995766767668777565665076556797877989897008977
98999945686676870065777560066666587797787878700079
89989954646677000006755550575667597887787897788008
88998846546498000000756570565675687798798979789808
99998646564480000000775550775000008997799898778700
99999556556680000000966500760000009997899878778880
98889656555999000000900000760000008777798788998990
98986566565899900000000076550000009779779978899999
99995644697799989990908766775000009977787799998999
99994553578899988999999999898900088979789999999899
99843343999798998889899889889988956779999898989998
89335554998889889999989888889989866779998989989998
83355559787756998999899998998998657559999999998999
67973338666666555999998898888999577779888999998988
75879787877767776566999998999895666659998999989999
57977988667955667777998999999995765669998988998899
76788899877996666656989999998956556767999999999889
65697964888999756755889998889967577566998889898999
66554655589888866787989988989566575655989889988998
57555556677877867787899899899576555755999999999899
76664445477887786687899999996755766555999998988888
65764556587887787676669989896557656755599898898998
57666455577876866767688989877767776557798983234222
55644446548868667676887999967676565666632324242332
75656644533368667786668898757575676656432423232433
77746543112312177668877798556677575776434200034322
98987443231122231788775795775557665673440000004324
88878444432331322756576999866667557764400000000324
79789955481212217677569898985666555743300000000022
87997733457813266656698998898775575234300000000033
79899754558676775756999999889855657342400000000034
79879845354788665559998989889896763332300000000443
89789835545678675599999989999899752443330000000333
87779845344568676699998988989999932343443000002332
99979945333388676679989989989999934223222442343243
77987744455547667868998899999988994433224423333432
