50 100
99889898878898889998967876668666990990089978879788
78978978779999999989996777787677890000098998989889
89899998778889899998988887768786999900088899898988
88797887999889989899889896888779998900999987888978
88888787999999999999899999997669989800099978788978
88987879789999889989989888889989998890055354887998
98799798799989898999998989898989997500064553588978
77799887999888888999989998889981656000053353458987
99999998989989989988999988998232677000004343533798
99889989999898989998998889931122756565003444535397
98999899899899999999899992133122657560000045349888
88898999999898999999899923312211256670000005799899
98899888899899898988993122312331166500000009779778
88899999889998899988223113221113165700000007979998
99889998888998999982122112221121136670000009888987
89989999899668899882213231221121215559000078797998
89999999897887889922322333223231217599999887877987
98988999988768876313222122233212433379887987789789
69889898888886677722212213334243222498998898897879
57655586686776866752121134243444243327978987987887
65767587778787788576134233333443243348877778979887
77576788777886867576623434434244243236754454579877
56765688776768886777622324443243433376856464677997
65578776877788667655663424442344424787664666489998
77658678876886766576564234323244326777865465559777
67577887867886555665757342322288986878856464667888
57567877867886756555675298899899986766865656668797
57777877687776655756776889989898996888744456448999
75687766866866656656556599899998998777665554645879
65688887876655577677657699888889876766864655447878
67776668675777566766777555999998576767674644667688
56757566577767565665564554699986657565575588887676
65677776766666565565645645659997656557775788886688
76567557576668675666664646456675657755576868878886
66756775687686788555445466466567657757767888667777
67565676797666876866566555566455567556568887677686
75776667986878687786446664465666775567686878888787
76677778987868788665655664444566657555866778786786
67557888797768868884655564564554466588766667766887
56757779887887687666644665664644655866766788778778
66789787897786766765446655454644667878888877676768
54337799979797789996444464454455456867888767878678
44553348877977989999564554665544486667867678886678
53334347878889999898967757744444467677876777768888
35354534899888999889966675557767577766778877687678
54533453787779899988765557775656668866688868776767
53545445777898999898676577557557778678788677868678
43534335487889988899555566757556766687786768677867
44435454598998999887655665667657657778786766687866
34535355487988999886767767756777766588686778677777
