50 100
99789887778888677757756565686877777600000006697997
79879766767676867655567575665787776600000000997987
77877967888786888657756765665467666000000000877979
79879986767678878665766984565544458000000000099897
79777768678998777675778799454545445000000000788899
78877869977877778766679779755656565500000000998888
87789878799989887867778787876665455400000000999977
77787897977978888777679977775546665440000099999778
89779978798898988756678879897465646445500000778779
89989986677876877877769777998764556565000000079998
77876886787887786875756978977996645450000000007899
87877678866878668856556597889898465550000000009979
34886687877887876567666768999879854670000000009989
43467888678687877677777567799897899800000000008998
23336786786887676765577575899899898800000000009977
34444778867876778675677575000080000009000000097779
33332286887666777555575575099000900099770008887778
34432347778666665666765659088989989998789877979778
23222342877576667656755599099999998999779989798999
23222223557576765644645009098999899898659889782132
23244233767655767766000000089999899898567922222223
44424223766756666660064489999899999999667233111231
42223442577675565000044468998999998899566323123122
22443000077700000045666468999999999999767732221323
00000000075606677544455554554444399898556613222323
34333327000005555564454544553334589899657533323312
43234227056576677654654455533544559999576611332321
44332246675655656766466644444544434999887979992311
43442426766655576546664635335355544987897797899889
44322395565775655745545634333445553698879878997988
24499999976657675566444444534545446787987998999999
89999888957566665555546444555535386789787899888889
98898999855757767666556353354336877877997988888889
89998899875777667574556756755577868787889997888979
99888998875566776557565667775787686768689779977896
98988998977777556657756575765756677787697998998978
89999899956765775766566666676556766688869897979778
88988988966675775777556565776675678677877987976788
89999988655755677575776575677577786866878899676868
99989999666575575989567765557756766886875433788676
98988998778998999900066576566776588876844453886688
88999989998998999000006557575667677784353534487886
89899889999988890000000757666755668634453535588887
88889899899988990000000895567005573353344345497866
98899999999898890000009998760000775554555545989887
99999998989998998000008998950000034434445339898986
89999988999899999990999889890000535443535499989997
99898899999999899999998989989000054443335599889888
89899988888999898989899999988865005434443898998888
89889988988899989898898888899889305454358998999999
