50 100
99799887799988877988788775766522133221222777877667
78987788979778788889899577567122211133311777868778
88688999998887798899789655656313223231238877688867
78667789798998799989777767668623232221328877776778
67688667889788898888978977786821223112176776767876
78868686667878978987987956788631312222178688677666
87688766786667760099787776678873312223276888778788
87878867866766000000353898778883123298976678666886
87687876888770000000347987888663199999888676868767
99787668887880000000049798878669999999867768778768
89967666786660000000047788998888899898898766877687
99997777778760000000388887887998998998988768678787
99888786886777000000379799989999899899999867687766
98989987688767600007788987799989999989988886786667
89898998777678768667798877899999999989989978778676
98988999677878886878787979898989898898999996688887
99989898977888667876689979879999889998999995565565
99989899976677768786677887989989999999998997666567
89899999987776876979987987788889899899998876677766
99999889889999978998779869999999989989898955677665
88989898989998788887777768888999988988889976756577
99988989988779789989878868789899999898998775676756
88898999899988977898686768679989899989889757576757
89998998989987787666776868767898899999997655565555
98999999899887887886876876658999989998999665756557
98999999989989878667766667769788989998988965577655
58889989899887788666787766699799998989898985776675
55699989998866886776677555777989988999999999755775
46454899898965677777667766787789998999898999977565
44446558999656677655656676989899989999999898998976
64655555499756660000055559888779988889999999989899
66566566657665600000006578888997999999999899999989
44656554447556700000007588788887999889999899999988
54565455667775500000005587897779899999889989877999
45666664555765500000005998978878899899989999989989
45545545645555700000006789777978998888998899999787
44456553453978980000058899798798998899998999888778
35433345348988978899887988979779999899899898787788
44533334448977797988898999778777899899999999899877
53434354388888878779879887778788999999998999778887
55335333598999889777978778788797899999998987977857
53353334398889988998987878977788999899999893334457
55434444898999889989897789988799989998998922224457
54334543899999688689778788977887989999999432423446
33354539899889687867789897798879989989896454224445
53353359998998887888769998788897899899656645544456
34434557689989686688787898798778899986645666566456
55553777577689776666788768887998999445554654446665
33545767766767887677688678878777796465566455656646
44455557657765676787886868776788946645666546546664
