50 100
99999898999989877897687787668988989999998999988888
98998888898999998797687888698999998998888998989999
99898999988998988789686675698998999889999988999898
99899899998989879789675757799989998999999989999989
99899988888899999776667775789898999998999889999999
98899999988899888776765657698998999999999988989989
99999898998989999766555567689999899999899999899888
88888879977899989856566556698898988899988899989989
77979979897889978756665675699999998998999999989998
77779978777779978776565566989998999999999999998999
78988978777788977985765666999999886799998898989999
78899899789797977988657756899996576589899999999989
88999899999899888777967767895677556678999999889899
79878898777989977898966766777656565565322422442444
88898787979998989988995677667576556775243422343324
67868776867878897878778667577755577576324422423422
76778686868866766789779757567777577557624243232233
88776766687778787676888766667757755575642222344223
76876688886888766787776677665576776767723333444422
68688867768686777866688865677576565756723333334299
88776677768776778688777868657657557765733432432898
68777788787866886686887667775656765576673232297799
66868878866787867688768686676657777776764234899877
68866877788787867778876667768786555665563498879979
68678788668778667786676887787668875665777997978000
88766868877776687788068677787886866665575797780000
66676786886768666867078666687888668777657997700000
77767888786767800000000687866686685677775899700000
86868778767760009980080867687666687665566998000000
87686868676800999997010000078000876776665980000000
86777766766609889899932300000000075067775900890000
00008776670009998998911121210108000005670009999000
87600008700888999798772131311121660000000098999889
56757500006999989977977333232313657775500599899999
65577566567989899987879322231313657777655789989999
65576556777898998878798922223312557776676699988898
55655666666998999979789899778876755756767698998899
56556657577998998986686779989957657667656688989999
77676765776589999888876787899755655575576699989899
66655777575599899868688799897677757557675589999899
46665465456798999887679789956556776565655699989998
45664444566599997686688999675677657777757799898999
55666556444459986777789756775586557657656668999899
36664566664566987876699767569978866775767766989988
35646444545546976878795766798988687766676765689999
34566554655665468687677877889997843375766567558999
34566555566546666889989987789993434444555757767899
34545454446655456889877988997933334545354575576898
34456656665646666889987789999854444455445353666689
44355466454645458887899989987794534354533354345569
