50 100
64446545544687777777799899998876756766777766878889
44464646454688888998798887988766776777688777899995
56444564468888979799799787983577776576677888889986
56454445448787879977799899735437776665678789999897
44666566578768879788778978544445756776776699999976
65465655576778788798889995353444778677667988899966
46544556678688766999898993333544777866879899899777
44645554888686787999889995454543766876799999999655
44646454688876878899889995543444366677789999986675
65445546687768787889998999435355497997979999986556
45546656878766866998899899533553479899979999995555
64554486887888886899988988344443579878888999955565
66455477677667778998999998353454398897998989977575
45545877876668867998899999954553899988778666765666
45645687786676777689989999853553787979687686779799
65565766876776668889899899855333788967777778699988
64447666777687686799999898953333988868667667887878
55448888686877676799889811321121287886678767799797
99999867676778772433232333331223288687767767898997
89999898988886322242121222213231237768876888899889
98999888989843222233212312113323217767576765899878
98999999989922242224432233322221226756565755798788
99899989999924342432223211311311313766666575577887
99989889888923243444242233132231122565666677679979
99989989888834422232222122223311131567675775799777
98899999989944222224423553222322227675665575888997
99999999899834234433423543355421127566666655799779
98899989988943334443447743335530000676567555998979
99989998989943244442437764433000000075556557788989
99999999999943244244266676333000000006565676897787
89889899998934244333757575650000000000756575579788
76899888899933242443565766650000000000555557588899
66788789889843244427566665760000000000677667676566
66776676998832244367667756570000000006575575575756
86766776999972322357777665666000000007575665566757
67888868888988224577757557006600000066575675655776
78766887997988837557675550000590008899957675777765
66889989977887896756566660000888999898999976576777
89998879777778987777656676000998888999999966677656
99999878877899877567756765599999989889899866556765
98899787799779989676656756990000989999999966767557
89997979987797999877576575800000099999889956756567
98996677898889788886765759000000009899989986756767
89996767868978988885676699000000009998998866655675
99966677668767878999767988000000009888664544567565
89977878676787788977767999000000006565466455475575
99987866866688787789979889900000046645544456555777
88778868678768876678789989950000454544564644645555
88677668688776766666899556655466665544644445666466
99867676688867887786765654546564446465546465654666
