50 100
67677557578668776889998998986575757566687688687888
66575666767686787899998888967667576586767878668687
77565665677788788799999989857776750766777786776767
66655575768786867699999999567655000008688868886678
57555766756776878689998995676667000006876787668768
55667500005768876888899986657565000000666768767788
76777000000676787888899866767765000007878878767767
55770000000566787899899567566667000008788678777678
57550000000065866698989757656776757787666778786776
55760000000644487699986775665777676777678876787886
57677000000555487789856666666777776778887866886787
75777400005655898779776657667555566688876867777767
56746444666659998799977557756655876786776886786787
57564655654469888978987676665766867888777788768668
96555456554688879997886577778878678887788778978887
89955445455778797898797566677786868676688789889666
89994646457797978997879476888676667776688978787788
98998665689878978877735578887767676686889788977879
88989956978898988785345547867686866868888000098978
98998995566776675673353449668866888787889000009978
89889996557655567563455549868687687768980000009898
99999888675577665743335439897777866869990000009998
89899899775557757534354499898788887669999000089899
98989998677576665545345499990000777888998900799999
99898889755567757453453998900000087767889897799999
99988889757676663345444899000000007887878999797899
99999999775556663334539999000000008668876878898877
89999989977565633444348999000000007866766689787878
88998887789756543555599999000000006878768766798887
99989889899798445333489899000000078888868886734332
99998998798999855544598999900000086767787666323423
88899877778897976665589899898097777786887863223243
99898997897787766767577589998097776687768824323242
99999897987787777765577771233032678887767323333242
99998999998797877577766731321033687777642334344343
88899998989878965677767712122002388878434322432422
99989899788999957557566311223003218862233322222434
99999898778798775775752321132022337898944332443432
98889899787789575675673312313033337999998992444332
89899988798976576577622121232033227879789779878687
89999999978895765655732112132032229779999778778887
98999998899797756666551312000011219997778798886868
89988999978797775666751323003232265789777798777668
89988888799887996667667332032223565676798898877788
88999999787988779565665233011323567767679899797778
98889977989979797976575532012235556656776798777778
99999777999899789854646640013335776655556669876787
99898977988898788644644550413375665757757556676767
89999979798877975455545650466367765577667665756876
99977887788897844646444600056565777577656755568766
