50 100
88886768788764465666645598656765755575563442776676
77678876886775446555569797787757657666244348666687
68668867677776777446677889787868676623432337778887
89776778786876867888997897776777688243224288676677
99898766776767776689899999767676773234422366878799
89999687776877886788979977886878883322244876667788
89899897787866866699888787768888674342234777878697
98999899968677678899799797876886863223237867687787
99998998989867777999989887986668682242428786677989
99998999999966778977877878899677782334456786869779
88999988899966789897799787888768445344347787767879
89899988998997697877977987789985355343453877678877
99999899999998929798988998978795354443534477877877
98898999999881223219878788977995544355334386687978
99989998889992221323189887989875333544443597898998
99988999998921212133133798779883434453544979879997
99999998889922323133133318797783544335337998887956
89999999989213232232231213288985543544537778897656
99998999999311122113123222112887544499997797886765
99899999999133223332112321322676789989998997975677
89999898893211213332221112231786668999999979776677
89899989991331213123122313337688877988999998577766
33543445431121233322123233317666688688999895767675
53443353543111313332331323376876788869898987777576
54355334555662112212232212668676666689998985565667
45344443333765756533132232866886887778899989775989
33454434559557555565767727888767667668899999999999
43443435349957757777665676866866876767665655899888
55544553438785577755567775786768686677666766998898
44343344438876577767675567766777676855657575989999
43345554487879777567657556766777877657557566599999
33545344588777667775675757677787767756667555599999
53434334589987875765777655888966756576577777599899
43535353497989775576555576789779566656557567598988
53544343798778796677666659877987777777776675798999
43343533899997976765656577787987899877756565566499
34345543979879889555665778799787999998995575456456
35553443797989887665778789979799989989898985454466
43455354987787879757758878987898999889988895466466
35535359987987957756678889878797999999989896645444
43455349977855575575687998887788889998989000065654
44533547897777557665769897997778675999990000005454
55355347557576775677786977988778676668880000006544
34333457766655676676768879799777757667760000006646
33543567557765767577768688898875775676777000005644
44353757555756775787787688997987757555656500556545
35556500000557757786868000098976675776775675566664
55567000000076758778999000009856765565757665554655
54550000000007757699998000009955656665657665564454
43750000000007578998888000008857677656677677675565
