50 100
88899988577989899898888889865464554446443434543553
89899999655998899989999889564444646566454443535454
99898996556699898988998898645644655644445434455545
99999896667599989899998996666646564645535554453334
79988995765599889898989956666464656654545543333433
88989975575768999989989866554455456646445553344535
79999975775559999999889444666655546646453534344445
89979655742224899988989665455666554544663534353334
77773444343434498988896654446544544655444335354445
78973233433322228997778546564454564666464453443453
97974442423233428868667855544654446664677533343345
99984333234234236888888664546464644566765543444344
89777243343234476667688884565446755575555673543455
98879232344442468777787668556766855575575500000335
87889723323333868868888888676866675657665500000043
87799844232442786667778876668677777777757000000054
77777755756667876766666877778677655765577600000055
89797756577757787887688677686688767777677500000453
99875657757756668768888787789788898778778650009998
99657666777556576768887989877988779789957675689879
95575000757756698888889989889998777777567765778889
57570000067667799889889889989898778565675766877988
55560000057665699999998999898978896776666676977998
55677000065559779999999888999989775756667567997889
77765505566887979998899889933557666556667599879878
56776666698987877999900009444456675556576779979797
55655569797798889798900005334455666766756888777797
66777987779878978799800005535553767677766877877777
77699797999997787998900004543453455775677999887897
69987799978999787788860055454354465565757998779788
98799898897797799787887884543435776557777797778878
88999789787787978897787687755443677576565799999979
89999998799979889778687788778546475566776779897997
98989888999897887888677767867864554675655779788798
89989998988899978766767666867846554566465777977998
89998999899899979887778786777666466665442133978979
98999999999999999868876680000055464656431132222877
99889899999989989966667600000006444646532212223119
98999989999899778988878000000000466554131112313132
88988989889997888998877000000000446553331131231232
65698898998789999898987000000000445541233222311221
75556798998787989899968000000000666512332321223123
67657665887799998988887600000008877792132212132223
77577657877788999989888600000006886689999898998989
56655667797778999998987788000876678699898989999989
65565675677889988989867776868868876798998988999899
76767567587888989889787787686886766789989989899899
57577666598999988688686776866667686879888988999899
75666665657668666667688876676668678768899999889899
67577676576788777777778868868876786688998999999989
