50 100
77886777868887876655755575765557777766778688666867
77777666877666777567756765775656578766686778866676
78878676868867676665776777566657787768767677766787
67877677877777666756566755656775676886666878668686
78786786676768775556756675667565568666867887888767
65756676667777667657657557765576667687676886776666
76655657877655565756577577556675756877786876788668
77775565758755766767675656757765567868868876788887
67775668678767766655755666655665568788887688678868
66558878678776676777676667656555779878998877778566
66766777766577676667556556757677578997879797766767
66768776778576567767756556666657759899889788765766
66676788878766766667556557565765746978977889657777
87887688678565565775566567567778900008999878557756
86786787767566656577665765665898000000799777576576
68767776866777756555555777599999000000098897766759
78678777667777576566776659999989000000068977955999
66887766386666667666765999998898000000654598887798
67668311276766877867765899988999900000566659988777
86713321116886667678742999888899970054444465877779
12221133136667776788334998898888879995466456777779
21321213228886778883424299899998979787466454878898
13211312232687778872222229988997988998854444999997
33223212312686868624343234898898797878794455797899
23221312335676677433443432499888978788889989787979
23221332256766663434242443248799999999998999999889
11333333177766695453332488799989988999988998988798
23331322767765788545579787978888989999998999897889
13323225667767989744587879979899999999889989999778
23113237577765977974779988997698998898998899989899
21133156556576787977987888998788898999889999899989
31211565655569897897778789998686889999999889999987
21131677757559877787797788886677678999988888999997
33226557576579779899978999687887677788989999999889
99365566556677878787978988868878878788999999897889
99989557557999997889987987776868688876789989878789
99999433433458987978779967866876078866778775698889
89999553333553338980000080007700000668767556699787
98989354044444000890090000000000000087777567597788
99989000040000000000999000000000000088685767577897
99900000000035380900898000000000000087857760000889
98900905005004599999899000000000000687567770000797
00009905333300089988999900000068778687667770000998
99988903453454089999988900000778687899756570000887
00988004434343000898999009999896668989955575666799
80098085555335590989900099999989898999996775775977
89090094455665480000000098888899899999988657756799
99000046545555648899990999999999989899988877557777
99909955445644469989989999999999998888999989757878
89999955565556665898998898999998999888988999956797
