50 100
66666855676666755798898989999997886888890888867575
87786677775656555798899899998986767668880077876767
76677875665757557599998899999868666879979007766566
66779765756557576989999899999676877778797708666577
87897987765666575889999999989787668768779907688665
99989988867565672399889998998688878788779900666657
87987887777676324348898989998666667699778008876856
78787989788944432248899999886886867787798079776786
98999787798423433322899989966787688798890077887886
77798978978233333323398889988878686898790989868867
79989787973443342244338899877676677779990787986877
98877877742342242242244899787778866899990797976768
78879799842444424323333399866867688989890788998777
99879797734443424232344296686887666788800789999889
98999799822444443244424543888886687978008999998899
88978797793444424444235553476666757598098899988989
97878998792322442234243435566655766789099988999999
99999898999332333345535345477657556558009998989989
97888979798892234454534543576565667578900000099999
87987887798797823543544434575575756769899890009898
77778877778987875455434453656555555757998990999999
87798998978987733354535533676765667776889900999999
87779997788989954434553004565575757575689909888998
88898879789778533433430000776576767555698800899999
99898789987897453354450000767676557775799980098989
99999987899973344354340000577555577775669890089999
89998997778985333434510000356576566756668890099988
99998899997944544354312332398977666567665900098899
89999998887854535442111323187799777985575999089999
99988999999343453443312312177987879877979800006867
89899989899333555512111122989987989999887707676687
98999999999955353331123313988798979988777800787786
99998998999935339999999899997799987799760000766868
69898899998894399898999999887989789977770007787667
56489999988894999898999989987777879878000066686888
66645698998867889999999889997797997788780078666788
65454545696759779999999989998999978678776077866676
66465565865659998889999889997797897887786077887676
65664469967768889988999889556664578676778067688687
55444599857569878889898956654556558760000086767688
66465998957777897787884565556444658670076767767687
64558898977669888987956644456565557778077886886677
44599899967578989897766644654554567787000787666688
64999998877598798878966556555557578876660766787686
68668999855679897977866556656766565677600697688665
76678799966778879798744546565675657776700009885566
86886887867798888999756657567656777798000000955655
88866677856698879899785676656567757980000000067667
68868877765699989788885576765776566800000000007667
78888687788588788987776577577677669900000000005677
