50 100
99988776656555658999999888888454388999999899989989
99899966755766659888898899985433009999898889888989
99999957666665657999889889833500000089999989898999
99898956556666676898999989943000000009998899989988
88988867755577776998989899354000000000999999889998
99998887576667667988889885340000000000999988899898
88998997656567577889989954350000000000988889999998
99989995667576576766876353455000000000989998999999
89889989577555567666668854345000000008999999989898
98999989776567657877778786534300000099998998989899
98966556556676787777666874566786000669989898988988
55464446497798767788787846654466876888988998799899
54455554899797986776668755446699999998897997738898
64565565978877797767687646566599998899987878821219
99784458987898988678875654455589999999777899311231
99988888779988778677666665566599999998789788323332
87788779777979796686786846445988999997778773312221
78888978878899996667787686864999999977788991123223
88777877877977987676687867676899999789998913321311
98999787987979776888668678666888897978898731113212
89878888787979567676876876666668977878987233313332
78897798777755756778678867867679888898991213323131
89989889777665677686877886668876998977793212221212
97997997676565755788788877767863878989913111333232
77777897757677665778667676888644368789712112232113
78676755565765576566778866882423267777988313223131
66867675756565666657776777344244465999897897981112
77765677575757766677768882322234675698988888887887
76877567667767657566599994244333675789779998788988
66756766657575677655899984432422755679777777877979
86857555775765757778888994243422656598887788898999
78756756756776677599999994422245566598879778778788
88775666755756667898999989434337576797798997899878
78667576556557779889989899324245555697989888899877
77655666577655789899999898677247576569788978788999
87755655575577888998889988688786776677898778777789
77656767556779999999899870000667767668879898879899
77433555433566989998899700000086666657988797897797
45534533334565699998987000000008866679977787897797
45535344443567759899978000000006787867877889789798
45434534445765756889979000000006767786799788889778
44433535357657776787897000000008766878889997787789
43445453776575567759887700000088778878978797887999
55545337776667557759787980000777867888777889987798
44444476576566775779766786768887668998879988798987
43334477676675766778868778786787686798779779998988
35445567667767565766686668687668767797777999987997
54446676665576555576676887786867677899879977779978
55375577656757766678886777878787666989798977897977
55566777757757765577687667678887887989787779879978
