50 100
88889779887778998779798999899888877877678998896868
89989798989989997989889897778787678788677889999866
99787889988899899997877897987879886776678799899867
79889998988999889979878799797878997886678699889686
87989898899998999879877997978889999777777898899986
89988779899998998778778987878789889977786799999988
97797897889889998989978886688888888897676899899967
89787978989999889887878767676779989998676888887786
77798888989899997788678767676669999989778446676766
77899898998989988787778788767679989989874556678787
97789889899997678666786688767868889898946544568786
87788989999968668768565877788768797879945566447888
69788998899666686887767666786888898777866464556868
65778899998668668687665776675889887778655666457776
67578989900067877877775575656797887997565556455767
77767999000077886767765665577597998977656454766557
65659999000086868766667550005777988998765546776775
76599889900088676676576570000778989979856476567775
65788999998868667656765600000777779898875566665655
65899999999878656566566760000779797777995446666466
58989989888987757557567750005779887789794464546564
89989889998895755555767777575678799889944665546440
98999899989966556557667556666555797987744464445540
99899999999957556575656756567657979889854454344300
99998899898977776656667777775555897770003434344005
89899889999765775555777567777666978700000044343034
99998898998666775765555675767533355300000000000044
99999899999657765575566575755434345300000344445533
99999998995567775655776675744333533550003443345534
99899998995565667776665566563553445343333533353454
98889999997665665667765777663354535434453435344334
79999899867765666575666766554433353343335445535335
76687999955575776765656665767555335435333353543544
68876777775676777666557575577444544535553553353322
77788767776766775766757767755534453535553243122111
78766876768777555577666667576555454433332233321131
77667878888787956756555755775674533353422341133213
78666676699988856655556776576774355334442433113111
78866667788898895676667756775573343322444223321132
88668677999997998766777675775774233443234432332331
86776888787777888755555776656593232433342221132222
88766886799879987767657775569998444323444323211112
77867668879799897787665575899989924334222343233231
68778669889887878875556999989889983344433322213231
78678879988779897889588988988999988422233231131322
88776798799779878899999999999999998923222342122331
87678877789899997979898999899999888842242242211312
76788789779888777999998999998989889892444443311332
66777977799979799778899988999899999998343442132333
76677999798988998777888999999999998898843322333321
