50 100
89899887833323424534535544544777877867688777799978
77777777943223322235355455445877877886777977788879
97778999923322234445445333335666777888978878898778
99987879832233333348733353455688768886877997989998
78988789734222322438799754355867886886978798788897
89887899924242342424999979499966678787797898879778
98978778874444244232977899989878678787877788798977
87798797793334323344988878989886887868797988787996
79899889994434324422297899989996776778778987997775
98979779992422434432487999989988876678778788888556
78898898792323233322298998898887666797979998796666
97777988766724233232339899989668768797979977955575
87999989755555442422339898986867667788997778555666
78978986776766533344238899868888877688889785777657
87899885656676656444428997686677788866687976767675
79879776776756767773249667788878676877666575676555
79789555666776566776628767867677889997786765565675
79786556755667777665566677776987999776887767655565
78887677775567776675557899988989887887767775657556
88788767677665576676578887778877998787778676777575
76668777876556655576767778778888555878767788555577
76687676877757666566678788888675676786888876866765
67766676878656567775676898557776576787766888855775
77687887877675567757655665766677766666786686786655
78678686766665666656757675565667766688667867665676
86767768787676675657776756777556767867768666668989
77678776887675566777755677675667777686667677799898
87887768677565575677766576557675657768676789899999
88988876765766565655557757556766556568787789898998
78779868887765756765767677765675677677698989999999
89878879657676576775576756677557065599988998998898
79788887975655556577757566656557009988998999989899
99989887879655675557776577776600000988889000009998
97878798993223111276007775666706980089990000000889
99799777982311233160000076600006999000090000000088
98879978831212312250666000007565999998080000000089
97877808923223230300756577765665999989000000000099
00000000013320000005776657666556699989980000000998
98778000000220113337675757557775557989999000009989
77888792230000222216677766566675765556900099888998
98879971332331112316657677776757776666570998898779
66678688323132113237577555677675576675700088999879
66667868821323323235665666665667676776705597879789
77666877656311211337656757765656655767705555343553
77876887464622223212566557766577655765000734345355
88867876466465313133766577766576766777066554334335
76867784666554663221665677777676665575000056634354
78778685555546566213665677765777665567750056446664
67677666554546564463655557775766665656664006655656
86666765565456564544567565777755777576644005645554
