50 100
77557757666665555765675655788768788787778789999998
66675576565677675676657677778688786876768989989988
66656655776677775577555776787766786878787989899999
65556665766755755677555557568678788888868999999898
57575576767655666555765575766777777686667999889889
66667555677656556565667765566878888776889999888899
57777775878567675766765667677787687867689989999998
65775667867785676665776657665867678867689898888889
77557666787667657567577675655677667767688989899999
66575589876767766575567777766656868676788988898998
55665777887777665733335765556678768878899988889999
75758979867877767535533765776577786887799898988998
57888977977668688555455756575697798886899999989889
59989898776886766534335566776998799898799999888999
67777978996767767645437775558987799989898898888996
87879987778877678655576776769999999899849999968887
77888878788766767745766776588889989999944547767767
68766766988876676755666665989898888999565446666886
67766877683438687787576578799999989898566545887766
88687787343434485556656659998989999895444545668668
87867645000004444664576689889899998964544666688888
79987430000000444454589998899999443455544646576886
89978300000000666554698922422244243366666564677778
99979500000000065665699994344222424366565446486676
98908400000000044546699894442424444464644545556787
97900000000000056664498999434343223466455565648668
00009340000000646554589898424233432444556446699788
08788453000004464445889998842424422364455645798888
99998353340454546645999989924242333455646699789978
99987533500055469999899989893224422446464989889797
99778344550599899999999988884234234654467887887899
98888433000998889998998889999333333655877899787988
99878450099898998899999899999333343559799777997978
87989543099998999998889999899844332987797779799779
99799339099988899998899899998832429979979877778797
77988587078876866867666788998982899988898978999898
87686886086768778786866676799889898999989987877998
67778776006888688688877688877598989988889779799878
87877688700886877668778868765599999999998999989878
76876687890077887888667778686578999899898898999999
66677762877086766678688678756659889899888998988898
86866668380089686678778788666755998989999989898889
87666676300898886677867887576777999999988999899999
76677768009889887967678876656567599999898999999899
78866870011988787879787867655556589989899999999989
76888600111387989887987776576557558889999999899899
66787806221239887797879775755555579898889989999998
88780008623211877798978675756755567778998999889999
77687087823323387799988767566756779999999899898999
78776068822311287978797776765556977978989898889998
