50 100
75544553444348797899978799788876777677775567676557
77535555534434799788977978778668766007065676677665
57564534333455899779989888798778760000007065000777
75666443445455377978798978797886800000500000070000
65756644344455448789998987899988760000657076775722
67657555334533346459798977788778767006787765557232
75665557435336564565978988798789876686768876753343
67756765433564664466468878998789999878668786723322
75756575554544654666668989888989899997676878433424
76757556755546556665449798778888898998867768334423
55776555765456454556564878778999999989877766243344
76555655645446456455656788898999998998776872444432
77765666656456655446446589989989999988966674422424
66556566566646555445565498999999998999987624433422
76667757765556665544655488999899888899987999223242
77555766664456888888779898989999998998768899889999
57557667789879997899778887989988999998877699898989
66565668899799998787799897799998980078768699988998
56766799999877899779787799897779900008787898999999
65776698798779799988999987999979900000877779889998
65567889798777978987987779897989800000877779999888
57577879788879898989889799898988700008788688898999
67799878987998887787889898997879770076866868899998
99888998887879878979777888879889770868887787899988
99998779789987798898987977897799900868666776799998
89999988998979779867787788787898700678888766999999
99988999888989787787678989997978906587778779999899
89888898986766788667866978999797006566887889999999
89999999778678877766766788878955000656568999999999
89999898996686866667787779989665770677698898899899
99999898888886888788688788957655760655799999989998
88899999898897876886677886657567770665689889998989
89899998698998888668878688667576670755798899998899
89989996569989996668878698657756660006599999998898
99899965656898998975665698866657760066699998989999
99989966666698989767657977786766570776798899999998
89899567876669899675769777879776770755799989989998
99895656565444998677779979787665570055998888899998
98857565678546497576688977878765775006989998898998
56667777576665111665897977898995766700009899998999
75557666666823222165999779897876567657800988998999
77775556688812221358778798788887665657990098999989
57577677677631111435789997789988957657890088889999
57567776766623224344389787897978975566880988898999
75676775768212135333349978997788787677800898999898
55576788676731553434554898989979979668900988998999
76676688876874354453533439998988988878980009998999
75568867000777343344443434888797789899998909999899
56778680000088533334433544398998898898998909889989
75678770000067445535445344558789878989889809999999
