50 100
54343533333345577767756766667656766798999899998968
43345533553537000005556575655756756699999989898888
33453534555540000000755567555665566779989899899868
35453553450000000000056676765767565769999989988968
45545353000000000000065776765776775668889989998988
05554330005000000000066767576767676669999898989866
00000000455000000000057755567555575678889989999876
55554000000000000000066565565766577579999999998867
34544500077970000000767675557677757668899999999987
54430005877777000005666656756656655579998999999987
30000037787979798577676655655567777569899999899966
00535447878897787977656676657556565569999989988977
45543488877989778556666677567766655759879989899968
86666998989987889445445545565775556799879787789888
78877889988789989456565665465656555978778887999789
78777679888889794544665655454556557789778998999898
87768688898977786465446655655654467787887799899788
78677869999992225555455464655544579898779787889799
66877887998244234544666464455656799979988898998897
68686886923232232566655665465448989788979979798979
68687687322342234265565644646587787879989799787889
66666866443323433246656464455979998777979889977888
86677789824344244665656465453878897999898987877777
66667899992422427555776643455799898897777779998899
66789998989334656657766353453598998777987889897798
67998989989756667665689535455589799889999799899888
89999889998767677799895344445567999778878979897998
89988989986665699899984455555759777989998788797987
89998889987666679888994535356567877979978798998856
99989899967697859999945554336767777799789787798775
76998988776899788989834554355656778889979887786556
77679998687699878899833335444756888979987977577565
66666797677787998888433553564686678979878876777575
86677799966798998998954336666566868688787977666566
88888678999999899998944366646446888768977565755556
78667687788989999989885464556546877878797555565657
68877778997989999999999444454547887768696567556556
76876889999789898988998966456665776866867756665577
68687999878888899898899864565545677867786657565567
86768887888989999999998878765554677866786656557765
76877978898888999989997878766446468778776655576757
76878988778888988998868878878785478668867576555555
86877978878898898989688776787687688678886765676775
67779788897998888888777686868676786876657656565766
87779887987998998978668776776868332387855765556567
76888797879798977787866878732113112231876576756776
86898897977889878989988323312211123322377577567765
87798978877888889887889131323321333223115675765676
77887989788977977988999132333121233221336777565766
88777987977889888898789333313121211211231667775765
