50 100
89899999999832432487786766880000006867576886667666
99999999989242422376867666860000000657756868688767
89999999999334242366878776800000000767577688667777
89998998998333442247787768800000000665757688877868
99089989994424244247667668870000000557555787787868
00000999992442233437767866670000007576756676868786
00000089994224333348666666666000066655655877867876
00000009944444324432888668675765767765577867868678
00000008942433423323668778777677556776662268788776
00000004523324243335566757557575557567513188768878
00000005642332276775755775555667677767612328888668
00000045466455755555677656677655565676113116687876
00000566656665755765555656887766567663212111778678
40065466566566556676665556886857656613122212867886
64544577567567665757577655777677756232133222337767
95654575656667755557766755777778776311111111444444
79777557767776757767655756688776863231123312554453
89988770556656667675767577876786862321231215355355
88977000000777557667667676887687881212121399455444
87780000000666667565777566877668662311132999853534
89990000000065556666657577677887683132299999943434
79990000000065569989975676877668787231899998993533
98870000000059999888899577866786866229989999894344
78980000000099989889889966778867878999988999995535
87988000000789998989999985686687786099998898889554
89888900088879899989998544468776770009998899989778
77899978799889999999846546555667600000989998887878
78989888979789999895454454666777770008989888867866
76798797987998989956556655767667566066686686767667
55589998898998899954656666677656577888676786866877
97576887979988889864655657666576666887687867877687
75676699788898999946677655575665788876876788766877
97577665777889999895656776757675767886868686867878
88757767898889999995555756665676666667678788677767
98666677997978989995767666565787666867878666867788
88766778898998988997557657998889786668886867887878
77875598787797878996577878889889776876886668777676
98876777978787998997888889978877787766787687666778
79989998778999798898899788988979878866868878868866
99899999987797878977779789799799796666766868768766
99889998888979779877978887778799997676678667778667
99899998897989879999899787777978899886868878686778
98999988999899888887889889797887988777668668688678
89998899997879889978998787979997997687999987688878
98898998999987997799997878799777977999899999989888
89999988898779798879877878988798889899999989898999
99999998999798778987897877877799778988999899999898
99989999898989897778877798899899898999898899999889
99989988898978897887988899799797889988899998899899
88999999979797997787988799777997999999898989998899
