50 100
68666777666766687887787868646564566456545654654554
78886888678767668877886786465644445446455444456467
78786886767688867776886788444455554444664565546479
87666886688687878667778778765666646666455566646877
77877767686787886767886666764465446555546664697878
76777888878687778887686788766446644664644456787887
68678877766888687788677666646456564445455658799787
66866777868778887778878788775554546455555487799897
77787786687767887688887767777554555655665777879897
68866778887678767776689998787864565555648989788978
32788687687667867688977788898794664554599988988978
24447868864458678888999888889898445568997777998887
42222244533444348989897897878000044007988797778999
32322443535334354889988788770078000000980997089779
33432233353545343999997897700989880060000000000000
34322445534454444878988887807879767666997008788879
43243234344554444789878890007987868768779008798788
44434344454433866679870970998877788776789088897877
42243344443766767687000000777776677677767779777987
22444256688666778690000000987878676668788978978799
43424377686868777900000000700086867887687678888778
42238766788676679800000000008000000000006670898888
39889788688686998800000000007660788788700000098988
88799888877779998980000000007880688666676008000799
88777899986889888890000003336668767886678866090799
89988878897998999999900021218987878868666555890007
59988998779998999998321133288898887557665669890007
66998798788998889999321121398989757776667767897800
67697789888989899999312112699999776665676579798700
65797797899899998991212332769999656577655777977787
76575778999998989993123137678899875755555789777897
66577599998888888992222256569988967556557977988877
77676599989998988913332665765898886565789777877777
55575889889989899832231675565889998985577979787878
57555899988888899822337767659999999999979779888999
55665899998899988893365665798898998989889798879878
35455998999989898893265677888998998999998879898778
35454499989999899989567758888989988899997897998898
55455538998999889889675789989898898998899979999989
43545553999989999998577755576676678998989999989889
45544535489889999995567755675556876799999899889899
33444355549889889956776666756566777878998898999998
53333454445999998666665567676565886886699999899989
33534543535399986657576765776667888887689989899899
35343334443589955757565676576765786678799989899999
35533455533449667656765657767555677878779979979799
45534553435536777756656676775576878666698999797799
45344455443456556576575557577577688768888797997887
44455355343555655577775775576765667878887887798897
35553544455335566556775567565667576788889888877999
