50 100
88868778767879898899999995558989999999990009899999
78676877777997988899988957768988889889940049889998
67866766869798999999988967656899989999450539989998
87876786788798746998999776665689889994550458999989
77788766677779755688987675755669999953340434989998
68677866666778854464757756655669999545550454998998
77668668678778544568786767655676985553350355999989
88866787778993345489976655755575794355000045999989
76768677666434544887777775756577643553043345499988
78666676989433537878979656555565977354044554388999
77666898988889336577588675656689997843000555389989
87786988998898885657565777757979888984350354499999
87876889899899986655567776558899788879440554359998
78688798999888997565667566679787888879880355548998
78777788999998997667765659788978798797780434448989
76666898899998989767675569998997788878900933338998
67667677556899898655759889877778777899800089434989
21213356656578999879789999879987978799790878944349
12312655655775699999899987897999888979890997243232
32212557575665788888798878999978888989870883424423
31322775675777797998787877797789977788780724434242
21212675655565589897887877798878987997880044244223
33212657756666877998898789988798887889873024233424
32235678777687688997989998878887988988930003224434
12237777688667687789888899999899997994400342423344
13368776878788687877987889787886888884203243332443
33276888787666879879898888899967766687303224224222
22668678787768788688888999889676678866204434332242
38786776676677786886688686666677877670003324334223
88877886887888886668678677657867887880622242223334
68677666677678768686878765758886780000032233424222
00076687878767776768785656568788800000003243242224
00066666668866776866567656776876800000007878978999
00078876787888767766775767667877800000009899877797
00777878686778886857775665557767600000008777977999
76786766768787786777777567758688600000008887898797
66766666666668675776556555576678880000088999999898
65565465578868555667765755566868676989888997777798
64446666456665555575757577788677769899888998898897
64465464446555676676566666776877688988998998989879
64654646556445765655666657776686865575667776677987
54465555664555476757765566766777575766576566668799
45444646466544564775775757786567576576577567766757
45546554445445654477757576767555566566657997767576
65564646555645444557775765997788988877887776756575
55466445564556655466477669787987997977989967657656
64544544446445646645446559998789778777977865575675
64554564654454566656645578797999897879897576667666
65455546544464664545565478779977987888886656675765
65454555455454664454466578978779799797867675756657
