50 100
33424998998988877755666575667655575657666866786877
23434998899999966577575757567666656565668887866868
33249999899988967767567667757575566755768667886887
24399989898999967765776567655756756666667876866868
23299898999999976576756566557576556754656455876687
44899989889889916566557767656989889966445565687767
39998999989993113355757575657989999985644557676888
49898989989812211135556676569888999989645558677788
98999899999122122313656655656699999988646467776866
88899989831333131313217579676767899999965667666777
97988798322132223131321989855565659899996447688766
77897788332231211312233999786657565788896647778667
79998777323211223312217899886575656766985556677686
88879979213323331312238798898667675766764466556787
77878888223122211221338879887777657657555454643444
78979997333133223321137997978877666664454645544554
78877777711313121131397897777777577574646655693453
77878888877213133221347989779999866764556456983434
79988878989923111314353977778789987654665567784445
88888978899979112343433478799989799455544647755345
98866788779877812444434347877777898446554679855353
99987678897898975334435444887789796465645989934335
99966669888787895554555434578897796644658899855300
99977788978999734345535344889779996540000887803003
99987778777898853345334333899897879660000900000004
89988767697798844354535358897899976870000009745334
99867778889977934444444457787888766688007878753343
99677877879877544443435487997878988668766877955434
98886778769878533435355488777898667777866889833344
88888877878978334345555877998979876688887787845435
98887667866777434345334797766999767777786676844343
77888888888895555435356557775999976788786688657575
97879987766863333535767576656999898676866787766577
88799978979873334455565775567998998878787786576775
87779978888879444567665776776999999866766666776557
88778787997789897677766776775988899968867687766677
99897798987799986776657657777888999998688765555766
99978989887899999557775677777988999887866776555556
88799999888998998967676676657999889898666776766565
89799888879999889995575557665999999999768788876577
98888979998899998999657777776998999996667876676777
79998979658998888988975566767889899997787787676666
78987787768999898989997665657898999988777678687656
77998765559999899899899556759899989978786678678755
99975665579988899998999756678899899788686786787777
97865677669988998898898866558999896887786678878688
77765575759999989999988897678999766866868677666766
55667755669999989999998998759886788688866767767877
56556667669989999988998888889988778667766667768667
76775675769998999898988889899878786677867878866676
