Statistics

Problem Statement for "WordAbbreviation"

Problem Statement

You are given a String[] words, each element of which is a single word. Return a String[] where the i-th element is the abbrevation for the i-th word. The abbreviation for a word is its shortest non-empty prefix that is not a prefix of any other given word. The constraints will guarantee that it is possible to find an abbreviation for all the given words.

Definition

Class:
WordAbbreviation
Method:
getAbbreviations
Parameters:
String[]
Returns:
String[]
Method signature:
String[] getAbbreviations(String[] words)
(be sure your method is public)

Notes

  • A string s1 is called a prefix of string s2 if and only if s1 can be obtained by removing zero or more characters from the end of s2.

Constraints

  • words will contain between 1 and 50 elements, inclusive.
  • Each element of words will contain between 1 and 50 characters, inclusive.
  • Each element of words will only contain lowercase letters ('a'-'z').
  • No element of words will be a prefix of another element of words.

Examples

  1. {"abc","def","ghi"}

    Returns: {"a", "d", "g" }

    A single character is enough.

  2. {"aaab","aaac","aaad"}

    Returns: {"aaab", "aaac", "aaad" }

    It's possible that the abbreviation is the same as the original word.

  3. {"top","coder","contest"}

    Returns: {"t", "cod", "con" }

  4. {"oimohaciiocqmha","mmhjopmkaoebhpcjeraaicconekaoieioaoiafhbho","rkka","rjkjchklpfjqgknhjqpaqqcdmfqekkairl","baelphgogljohqhngkhidekbogbjmbojpglnp","ejefeldafnkkgbjqrml","rqdabeqmrfbaangiffdrpfkmmelcq","qmhrlcpnebom","jbihapdqdpmocnqmrakmfp","lgfjldrobjcekjkplr","ekbaabijrpjcripahaifgddkmnqkeca","jdolnpidqlea","nplhnbigbdnanonnh","pecpagclrg","hinonemgqhgljkiqjdfbrlnoobmqrgjfmaohkk","iddefohggnndjeqmmngnocnfohlkinfoicqmllpkiij","fplregrinhlamkdoqefamfcnihiccacbhjpemaeir","lij","obmfpgmqineepchoaamafdpqdjkbommpoelil","jj","bibijaclmffq","legmlhgqi"}

    Returns: {"oi", "m", "rk", "rj", "ba", "ej", "rq", "q", "jb", "lg", "ek", "jd", "n", "p", "h", "i", "f", "li", "ob", "jj", "bi", "le" }

  5. {"iiddfphifrfhinmqinhaklfpljoc","hmnnbmcnnqhnedqmlfikmcrjcfpmomqfjflejderokpafidrgr","kjelckgqljdgnnjajffffnqkrlopnd","dknhedbbkjmhdpabdlerrapijprjooajjhkaripoceadfcmhin","ekfbffkpndilijnfroloqgoorcgb","gobj","omnbnnfmrcfniblqmbbeigkipqfjicdihbpgdepjpakmicla","acpraengllrjlhl","knmgkjnklrarngdnra","bhkin","jggoflofhccnqcrpohh","hmphnj","npffrlickgldrfhejfpgbfqjarlr"}

    Returns: {"i", "hmn", "kj", "d", "e", "g", "o", "a", "kn", "b", "j", "hmp", "n" }

  6. {"afbjjfghblfaebigmgddlhbmffklffa","lddkjlhmcdbdjfllfbafe","iejciacbflfbgdbmbhjhklfefcfhimjlhfig","ikdllkbkgeimhmgiemaaecacdjhdcdlfac","clgedmcjmjlagdkkmmhjjgieilihgjlgfcilk","hgaglfmhgjbmbbdilgickdceadclkjglh","gcab","gigfeabf","abifejgmhjkhcibifbdhhmhfalamlilkflgjegh","ml","dihdecdkefigdkfbhgmabkjikekdaeeflbbhbhddmkbdmf","clgihegffcfldfdg"}

    Returns: {"af", "l", "ie", "ik", "clge", "h", "gc", "gi", "ab", "m", "d", "clgi" }

  7. {"ddcddaaaacaddbddedacee","aecaeceeeeddbeabdcbdebbbbbdedccddcee","cdbdbdddebcbebebbebbea","ebcaeedbbdeeebedecdabebbdcbadbddceadecbdaabaced","edbdcaaddeeaab","eabdeaacddedbe","bcbcbeeeacbeaadbbedecdddedeaec","cbdddeacecbebeebaeceddb"}

    Returns: {"d", "a", "cd", "eb", "ed", "ea", "b", "cb" }

  8. {"smpqkudbnlrakjmeuvjkotlriavb","abkbpfhtbtbhbnvlnhsljpenbtbb","tfshjfjji","tqgirgtbsqliauvfonkhmnsmqdpnbklbheeromkoakrguqi","svjgfrui","rbdttgitopnntistgsdkihjsmhmdinpeamaabjaco","jlofberqpnembohbmulpdfqpvkgvg","rpcrjkndckmmsrmqlldrmncngkaucfeiklaesa","sata"}

    Returns: {"sm", "a", "tf", "tq", "sv", "rb", "j", "rp", "sa" }

  9. {"ocktkqvin","vskvlvwdgpsrrfhorbacravwnijwagji","nwwbtkgsveuuthfkgvudotkaicgrnsueoscdkinakjsimwq","lmltioepcjlfiupxpbmnantnbqpjlilwtjkesbgwplsaf","tihq","txtdfgdqevcs","kxfuhbwdnmwoodocplubmqdsvwjswo","pfdrveqppxaethbckn","cccpotlhvkksevprsefduqbkptwintulwmpuhrlaqxmbioeu","vwpdjahurvdb","ajvsftmkboqvkxhxabjedxphwkxdbimbvkkxrb","rbugxoawtauhvhpevkbtuwtrhqtsioaplqpqtmirhhqsepdfp","vmxqotfuabksoutblsdstufjcfeppicffpbl","qrgucxxwn","alpusglulwfltqirflixsathqejmkmfhsemsculvppvuorb","ructcxisqmtvxeaskcncuqoxdsskwfhnvljc","hsobpeoccseuqnoeijltchsnswkwfdimupqq","pdodxaudacqarprfjjalsshgrqpkclajjxr","tlhwlmssiwlelbcvhuvsb","swhlvhviftsaihbhpdevnwsxrsbrcmhlc","knlriqgratlxxpdqhpbfcphau","mqomtexnhcnnsljbnnjxsuhrnowfjjuko","tbapsvuhrbtckfbtkfp","wguntucdwffcsehxxewmhbgtvetoxlhrcskfmsqr","mepvdkastrnerxdprpcdg"}

    Returns: {"o", "vs", "n", "l", "ti", "tx", "kx", "pf", "c", "vw", "aj", "rb", "vm", "q", "al", "ru", "h", "pd", "tl", "s", "kn", "mq", "tb", "w", "me" }

  10. {"rpkodbjncjmsgaoillkjlppicpiddbslhnfboiok","edigabkfcoikpmphahpbgaifsonqorgqcbqggrj","agcajshnjiolalbrppgmjmfaimbeqrm","dbaocjqsgnpikplkkmoo","bphohalfmmhlfmpdepdegie","aqgi","jhdpdbjjg","ajgbhfjnnkclanbhdakcmfdielgcpoebhogimrrc","jfcdr","jorcirqqdcilobsshnh","elslomhnnfqrepmoarcffnhpkkbpjrgjmpdhomgigfe","hbciponcobdidhrcnjlcmngiglkcfqjgprjjnrnhjj","jbqodhminmbommoloec","fqbrd","efnikpejjrlsamo","qenseadhropegpesjneoaciapjahd","qicaijbdeflrql","bpbhrfajkdckicbceagneccadafncbpecnhdmiechshco","dqjjodjdqngpdgnqbrefghaadgmb","dpackdpldjqqlidhdhqsodqc","gopphdfnmccfklnss","qaqeggo","okclkokbqihormfeqiqhlbkcmkhkmkcfae","csignaprmc","jfqriloaenlicsgikpacbqccsadsh","bbghldpqhiich","nfepkfhqrkkrian"}

    Returns: {"r", "ed", "ag", "db", "bph", "aq", "jh", "aj", "jfc", "jo", "el", "h", "jb", "f", "ef", "qe", "qi", "bpb", "dq", "dp", "g", "qa", "o", "c", "jfq", "bb", "n" }

  11. {"kpraihmkleirpcdqcnmdd","mangfkiobdeqakqhrchibkno","pqkjj","jpomrqcnrpfhdapjqlebflppkhflncedor","egemihna","nkhrepegprincgc","cndkemrefpicbngkomgqbimbajpadagjbbjmleaboindpfnbk","dokrnfhhnocklafajmkdcndbqkkpbilempobhj","qmidrh","pldkomolieorgncicdrjnjnmhlmdcjojdlm","bpfefkfqfcmmodnbhgfopbfpde","akoaolghgkcirchplqljhedjihghcjkjblfmnroecqhle","ajnpir","helrqedljcliijqqajkerbippdnbjqnkllhjjbnklpaipfbk","plckrkjlkrafoqccqcnpaffrmbhhkkn","fmriinirpqhlngkkpmhabgmmfmqf","knmpggbmjilpqdgphaeicqmdrbdqgprrq","fhrpjcbejcebnfaidjoqcmpgarqregbaecmmfjenmgqnc","lolbahgjalfgofaokba","rboqfbakcmbmrnaejqfrpjk","fdigebmrphgrnfhqchhaangippikg","oqcmrhcrmmabmijhdfbbb","frokpjhn","ierbrn","hdirjrrgefgpglclmb","ekmlbfairofnmijhiqjbncaconpk","olrackidorkoddbhdhrafrgj","egaaofoqoinicjfajqemcfm","rpjimlicmqpajifhklbjiciijdqhcqlk","plnbrahfakojqgqnnmdlgdfbobaehkhipmqiibrqb","qddaqlifclikiipmom"}

    Returns: {"kp", "m", "pq", "j", "ege", "n", "c", "d", "qm", "pld", "b", "ak", "aj", "he", "plc", "fm", "kn", "fh", "l", "rb", "fd", "oq", "fr", "i", "hd", "ek", "ol", "ega", "rp", "pln", "qd" }

  12. {"dfedabfafcbcbdfcffbcedfbffffebeddeeabfbebbafffceac","fabbcfdeafcbdacfdebeeecfebdb","ff","eacccebfdebebbdcfdbebcfccdcfcfcab","fcbffda","bfcfcfaccbaecaabaabadfdaefeadcbdbedfcccffbedd","daeaadbe","cebcdfadbefa","febccabcacfcfccccddecdcfaeeaccebafedaabdefcc","ddeccfedeabeaecacdebdaf","efdbaeecfbbdfdfcbcebadbdfeddcefdc","edeccefecfdbedeadbbedaaa","eecfadbbaeacceefdbeffbd","aeecaaddbfaeccfccaaddcddbdbfb","bdbadcdbbfbbcdafbaeabdabbeb","feccefaedceabdccbecefccffffaabfae","fafacaabcabecc","cdadfcdfbccabfdaecddacaedcfdcafcbcebcceb","abffdcfaabbcfeedffecfddddbdeefecbabaec","feeaeeeeccfbadfce"}

    Returns: {"df", "fab", "ff", "ea", "fc", "bf", "da", "ce", "feb", "dd", "ef", "ed", "ee", "ae", "bd", "fec", "faf", "cd", "ab", "fee" }

  13. {"bkbkgabakedjeemcmbmjlhmiegldfkjfbm","bmlhmdmklgbbebiebfdclegkjfllea","dfhkacifffbdmgkklbheaffmi","ldlekcfeblmmfhiabdcedbedibjc","llcdhaldifhcligbeekkigkkcejbijcflfaaj","iael","aemhfhejjkbf","cdhlgbhljgfghcbgcamfdeihaagjbeikhgkkckmbkhee","jbhicgdmmekkaflmggcj","dkbm","chebbfljlhlaeaekm","chkccjgmaaffdabigcgkddfdgimdfhhkkdh","hcjmfghbmbhcmgglfblmgjcdaalc","bilbellagldmmjkcleldkmegffdikefcjdhkahdmbegd","diiafkhdmbihgbdmikighghc","dfhkmmleckhffbkkjifdkhmcmimhbidmhaelfcjfigcjefah","jdckamfkjcclimeaeakhjjfljkbhhggjimlfkdekee","kmbhejdg"}

    Returns: {"bk", "bm", "dfhka", "ld", "ll", "i", "a", "cd", "jb", "dk", "che", "chk", "h", "bi", "di", "dfhkm", "jd", "k" }

  14. {"ddfffedeededabbdaaecefbbde","acedddfbdfeffba","ceddbeeaccafbfacbedafbbdbfeebbacbcafaabdbdbc","ecfddfebbbccaaabeaababfeafedceeeffff","eedeacffaaddfacfeaedafdadebebffafdcefafcffd","ccebabcdbbafffeefbc","bba","feccbfaedadfbeccafefefdfcfbdcadbdcaaeeeddeadffac","dcbcedecfacabac","fcbeaba","ebbafffadbcbdccedceccfef","dbbcbdaeaafdaffcfbfcb","dfcdcbcd","cacbcccfbaeedaeabdeafacabdadd","fcdefadfffbedabdafeacfbfecfbfddbccf","ddafacbeeafffdebfabdfadffefdcefcdaec"}

    Returns: {"ddf", "a", "ce", "ec", "ee", "cc", "b", "fe", "dc", "fcb", "eb", "db", "df", "ca", "fcd", "dda" }

  15. {"fsfocldak","jlejfmqcg","fnbckghakermgnbntpsonnehkbjsalmepiqnlcfdhpipsjns","blcmnhclqrqsbdobdiikpshjifakjfnnkkbmfhaqeqnfpble","ilekte","tackhjrjkqgbeiedlhjp","iqsefdbssrjfdbnprpdkrjptkpkpnerjkqjdoheqhhhmncbc","ddipprnnbmtopoafrakdhgamckflaleenrjmpmhrkfhdnmjc","lorllfmggqhdoqinkcejhencnshsecbfoitqki","daobemkhsbbcjlntmegldblgffokfmaaqgfhjcqpfnagaa","fshgkpanrems","sjbjsokmaphc","arb","rnbkjkagfhcmasmmenarggfjmbffkkgmeeffbskmdk","hqims","bobapecfoinnbfgkpgsnololonceciihp","fplbjfndqsmdbcsesncehjcdemsrcodpgi","lrjlkecflpgipktselmcmpahcrmroabakcjtbcqocaofp","mcdhjhofamteihadlnsjigqjesd","mpeajgssensdjtbhqejdpbqjteppoqtpo","smbgiamhanftplfc","pqsmocmfgcojkftqsecgbgkeccdopsrhmkcrnmoa","bdrmmtilkctckngiljfprobg","mdfohccbpamekahpolgdnsfmeiltmb"}

    Returns: {"fsf", "j", "fn", "bl", "il", "t", "iq", "dd", "lo", "da", "fsh", "sj", "a", "r", "h", "bo", "fp", "lr", "mc", "mp", "sm", "p", "bd", "md" }

  16. {"fqiiaicgjihhobprtbarmsqcuuhk","bblakhagklofcobsnbnpsfcjpbviddorrgveaodcjscbjk","jbstfddrhfhphmgrugtb","htoaedglqvitkcapefngjnsaspqoaokclbekcibglglskbqhj","ttvjcchqategau","nmamapjaomakdaupuovfhtssqihgeqonkrilgsoomk","ncdktvcojjteeensuoeopsanqrmmskbdcbbketudevuj","jblnskpruqpvrqteagteikdfjuqlqkavtqur","qpfhiapuiaradlcluuo","flotdjdbkrtmmvrtnomattebpbqlvo","flojejjuudgulemmncjoqbvdp","tekftbqlgchcdus","dbaqtpckuodktkgijokkgotvpeqdkeomlhlqfjs","tjagj","lqmqsciivhd","barkhgcbpvecohspjkksbcqms","jbveculsjvfgiipbnsbpbgagpkbslqaacl","jqsiafojfblkrbsvfublfnlslpbpprfbvobiivdmhplqvqer","gqskndgcchjllmcrgo","hqcgvmlvvhfkoliet","rvcrsceg","nqkvcenccdfvbusktihtmceiskebvpegjrcoqvvsdaepl","cnmuihhjnkuefiemabbqgqfehflejthqpfgnqtrgr","cnudhrqrfrsjpjjdjrmgjteeaqcto","tedrhqdebuahojekqmccpdehot","pukiaaidjbpmsnprlbrllhtqunvscnqssmpohrrhegc","dupecjaqutb"}

    Returns: {"fq", "bb", "jbs", "ht", "tt", "nm", "nc", "jbl", "q", "flot", "floj", "tek", "db", "tj", "l", "ba", "jbv", "jq", "g", "hq", "r", "nq", "cnm", "cnu", "ted", "p", "du" }

  17. {"cda","bddabebbbccddebeedacebdcaabcceccdebeceabddbbabddc","bdcbbeacd","ddadcbeadbae","caeaabedbc","ddb","baaddaccbedde","bdcbcbcbbbdcccbbcacceadaabcabdeeeed","bbedcdadaebaacebbddadeeabedcaedbbdadbcdc","eadacadbbbbecddeadabbaaedccdacebddabccb","deadddcedcdbebaabccceeaeeb","cbeaacc","debbecbdebdbbbdedbddedddeaaaebbbaecebbaebeabbceebb","aedeadbcdcaaeceddd","dbcadaccecdbe","bdaacdbacadb","ccbbcbbaaac","ccbdbbadadddccddabeebeaeebcaaedceda","dcadedeeceadcbbdcbaaaaabaecadbedbcdb","aabaedddbceddadbabacccbddcdaeabddadedeeecbae","adabdcbeaaaccaebcdedbcabbbaabeceaedcaaababbcaddec","cbcbadebcddedddadaabcaaacbdcbdddebac","adddbaaddaccecabdd","becdcaebecaccbeabecbdedbddbcaebbadaceecdeedad","ccabdcacbbabaeacbaeeaacbbbceddebc","aacacdcddbbcadcacddbccbccceabacdcaeeecbcbabbded","ccedeabddcdcb","aeebeeecdbcccdcbbdccca","dabaaecdbbcbedddedbabeebcaaaedecdebbcacdeab","caeceaedabcceaaeaadeaebddbddecbdaabcbdebeebb","ddedabdedbbdedacecadaaedbddbcedacdeb","ceabccebdedaaeeccedb","ccbbedbecbacbcabcccaacdbeeeeadbdd","daaadbb","bdabcebdeecdbddbecccacecddbbaccabdbeb","cdecbdbcdcceebbabbeecdbecdadecbdad","addcdbaedaebca","bbbaebddbecabbdeeebdaebcdbdbbeecbdbdecbeba","aedcadcccceeeebaebdabecadabdeeebcbaecd","aabcaeaedaeeebebbaad","bbaebecccadbbadbaaedeccebaecbddaadcddbddbbb","bdbdceeba","caaecdaeeeab","ece","ebacbbacabaeedacdacdecccecbccdedab","bdddecbabaccbbcb","deaaccceecdcbdbdcadecbabdabeddbabaccddaaecbb","bbcaceabcaeceaccabdbcbece","debeaaabaeabbcedacadbaeaada"}

    Returns: {"cda", "bdda", "bdcbb", "dda", "caea", "ddb", "ba", "bdcbc", "bbe", "ea", "dead", "cbe", "debb", "aede", "db", "bdaa", "ccbbc", "ccbd", "dc", "aaba", "ada", "cbc", "addd", "be", "cca", "aac", "cce", "aee", "dab", "caec", "dde", "ce", "ccbbe", "daa", "bdab", "cde", "addc", "bbb", "aedc", "aabc", "bba", "bdb", "caa", "ec", "eb", "bddd", "deaa", "bbc", "debe" }

  18. {"bbbcaacaabbaaabb","aaabcccaacbacaccbcacacab","ccabccbcbaccbababcaacaabcc","cbbbbccabbacbbbcbcaabbccbcbbabacaaabbcbccaaaa","cbbababacbcbaccaaaab","bacaaabaa","ccbcaacbaabcacacbbbbbbabaaacccbbabcb","caababbbcabaabbbcaacaabcbaccbcabbaa","abaaabaabccaccaaa","babacbbcbccbabbccbacbabccbcbabcccabbcbb","aaacaaabcaaaabccaccbbbabcacbbacccaaccbaacbaab","bacabcbccabaabacc","ccaacbbacbcaabcacbaaabbaabccbcaabca","bbaacbbacbbabccaaaabcaabbcacbacab","caababccacac","caccacababbcabaaabcbbaacbacaabbccacccacba","bcaccacabaccaaabcbbbaaabacbcababbacccb","cacabcbbcabcbccaccaabbaaab","baaccbbbcbacac"}

    Returns: {"bbb", "aaab", "ccab", "cbbb", "cbba", "bacaa", "ccb", "caababb", "ab", "bab", "aaac", "bacab", "ccaa", "bba", "caababc", "cacc", "bc", "caca", "baa" }

  19. {"bcpffswggwbvfdbklbxuukbsznatgimcrea","cwnnxhdywokvowfmrbwnlckqtyjvxcjnya","kngnxwkdghsrwnuakzetwdpbockujckznzuugrsabynp","phchgbdbgqekxgwikzenzjtxyx","x"}

    Returns: {"b", "c", "k", "p", "x" }

  20. {"jeudndrxsj","unfwoogogbnbsrpjepfjfaciourptcbmvcohkdujs","kfbejhmsabctwui","tsrjskqfpgeprhxlmishphjxnqgqjmnxdxec","getuxivblrxqwdwuaaqhtxcrubcohhrculajwkdwrttitxwe","frtwqvcrhxqbbchgshso","ehfsliccrewdpovfnxwlkmhlbocvfcebmfmsco","bvqtpfcekwmqtoahcslt","vxugqo","ouvsgecjmiegmegrbaxdtijfnmtcjcobtobshdrjpmqq","mixstuxrrmfsfucgxxgmmfeppwjemcolipvrevbpjj","unupstiwhjgoslxmhmvmrfvqtomdtsluexqghksufbrkmsx","dkxwt","bdewhsjbhljaedlqle","bqnbcluvpdpfkmkhqaslkaintvki","hdbnitvfobqjuudtfjjheporcgffmousjuoinpnrvbbua","cuvfohpexscsesae","ffthhtgmrdqmtbrnckjjffwjjlopvmipaqnkvgnoielfdukhs","jhnsra","bikkegfvvvixsnhmvnpxngogbbms","racjtrgd","crqhaalvdarkwuqsnllwlaikvlxmpfxpibw","ufuqwifxavrsroklrmspekwnisss","hssrsdjfimxxpmrmrjusssvpmcmkkjhm","bdcscvsdkoqwfvekugjfniedanpajc","jwwuboilpmqwnxiedimlsauwvdkujepjfnaluendhnsg","ahpsqktuferuxbmih","ghld","gocwpcheut","tc","mpqrvbgbfucgnwnmfhurjrdotlndqmwoxjrq","dfedqcvxmscsd","rhgxvlawfkuutgvuosbhfvtfpkuruevtrpdhekxtvarhnfqeg","roprsgcekilbpupxlihmdcpgnsaro","wcgqwsrcqpkcfvvagrruavjephodgftwbtmpxflvh","advsnubkeqfkvhjrhvnnkxcfprfnnbrdrwqwb","oonasgch","wmmjnivp","dbvwlvelirbmnkhirisnvxttkuncinkevlsmidkgjpvixmbgv","rm"}

    Returns: {"je", "unf", "k", "ts", "ge", "fr", "e", "bv", "v", "ou", "mi", "unu", "dk", "bde", "bq", "hd", "cu", "ff", "jh", "bi", "ra", "cr", "uf", "hs", "bdc", "jw", "ah", "gh", "go", "tc", "mp", "df", "rh", "ro", "wc", "ad", "oo", "wm", "db", "rm" }

  21. {"geamflmfflefjn","bkccmeilafhbehebmfhfldalekicbmckhmddbkhdfmbanggje","eakkghegfc","hiejkdfihkifmbgelhfmmiikdhhnicaehgijcgadkd","cfaciljhedmlc","ldicbfcacfnafeihabhkfiijgdinnnknblanbgadkaeklkgbfm","hhfbegajenffimmkmmfdcegefnnggmlehhifhnedldiffgng","kbdefnbhmffncjgbij","ddjgiieffmeafjklflifngcae","mfbiahnlmccnkgfgfkhdgkkn","haihbahadlaaeebbidjlcmaadjjbgjdabidhhnh","hlhednbid","i","kkng","jjbebffjmccdckiddcmg","abellkjcnkmbkkhhkemhclfcknelgaa","lgdallmmgendndhgecgdh"}

    Returns: {"g", "b", "e", "hi", "c", "ld", "hh", "kb", "d", "m", "ha", "hl", "i", "kk", "j", "a", "lg" }

  22. {"aaahhdgbgjabjfjjeeejhbhfdghaggddaefbiahgeij","acbfjfhbjeahdhdiaaccheificfhfaj","gfbjfgbehihjcbbjiiaihdhiehbhhejeefbbchgeeh","gahgbjfifjjadbhggdbgdhaaefcicifgdjheiededgejig","eefgceeedgehgcbciaghjf","cfbgaeghgaacebeeacgdbc","hhaehcbbjhcddhafbjhehhhjababeh","dihhdafiejdhbahcfhedadiecibaaehadjgicjejfjfdi","ecahbfhhfjhhddgfbjbgegfcd","cdjjihbejcf","ebejecj"}

    Returns: {"aa", "ac", "gf", "ga", "ee", "cf", "h", "d", "ec", "cd", "eb" }

  23. {"ccdbadcccddaccacbacabbdcdacc"}

    Returns: {"c" }

  24. {"ohfrjfjaprjrmgrkhecrojpmphedckdglamk","lpnomo","ohcqelnaqekodcgcndcrdqckroghhnrfpbbccmcinqpbrmdr","qeqgdemepirijcdankkdpegjmabjdfgoakjoc","apjrpqqmanibbhcjjorghjdgnrbkoiaoai","kmqqipmraklbehoqdnfhj","jagjmhoqifpjecocnhlhbhefbeolahandj","cacbki","drggfggjdofmamccchgqgp","jbkodogpdlderlgr","ogkfbmlnbqlkiflhe","ikjqdbecghpabakgcnor","ephibiinc","lja","gkonrnk","nefj","dkgeocfcppfdmopfgbm","aeabdilhqqjgmplocfjoegirrrlkfoo","gembcrmogqojfhineaahgaqijoaaipafgdhfjpiqjkdrko","lnbnjnpakoabdfihpgcjcedajbimibmplkbrh","fpnrogaodkincqfkdm","hllfedgeiipjrj","nkdplki","ggoofhkmbii","rdlneqhnmhfjkknrggdglqdckjmlgfcpiqceoaegpb","jnooimobrcipecgpfcehbkcehlqjgmrmhogjjafkhog","gbmipfepabqqkdpd","daedqa","me","lbacncnqffamjgerraaonhaemkeeldgkg","kbkcbhrckecdqoprhacigddogonkldbjakibr","bpepln","gjorcjpjaopioaihhljreqfqqnoagrhpojodklgfnjkbmi","paiqaoieemomaqghnbfqhp","bqloqmnpohphhpcfmljlmd","kjcqcpbijgacjhhailhejlodplcmqlcbcjodqlmhrqdm","fdbhoingfbklanfpqnbnlhoidlbcbchjm"}

    Returns: {"ohf", "lp", "ohc", "q", "ap", "km", "ja", "c", "dr", "jb", "og", "i", "e", "lj", "gk", "ne", "dk", "ae", "ge", "ln", "fp", "h", "nk", "gg", "r", "jn", "gb", "da", "m", "lb", "kb", "bp", "gj", "p", "bq", "kj", "fd" }

  25. {"dkpahgcjlgpmpdlmdiidfbfdj","mfjflfpepbdlhcpnhifmghbilgnlnnbdfhmbhaodgdmlagknpe"}

    Returns: {"d", "m" }

  26. {"fnodaelehejnobbaecnhkdmb","ejgfhiamflageocmeadikjkjljmijilfmmolgahe","lkdmlnkjodmhljdmncmcmemafbedlfb","ejjbamojiheojncggcejkakmd","ohn","jmono","mgfcnomfhllbbcjfmhnmdjbegcje","leogfeneonlofkcln","gmnklnmenikofohokffehoaanafkchabdkhooff","lfdakc","kknja","knffjohbilbigbkbibibjhiokjnmkceeljheck","lceeeiakcoodolclddmandcnghdfcnbaac","jhnjhbajfdobememflhneenlb","lgmaedkoloachbceifmmdlocfghhdcdgoebojlbk","oaacdojgmimdkafhalfokkiehflcfofmjolhinjg","kbcbdlidfmo","gfngbebjefibjdlgodoifnofhngbmahokjnl","nhhfg","egagfgameflmkfnghlaofkbimlcibhceacmhkhfhhdciik","gjdjlacfhinocabhgecj","dgoikfbjhhbahljeghcnamgdlaimhbcnedaloehahl","moiojmadbajdbcenhlnfjfaclmjbajjnbcnfjlgedkd","aiebjhklglnd","kleacehgbfciicgd","iofflncgdiagmmeiifnjfcbcngacjamiadmf","fcbfiinmdgia","abjh","mfjcdmaamehoiehfianmbihm","cnhddmkghmdackdlemihaobjd","fdcnefclonlfeganmadcjkeiklknlccjgdaeginogj","agbiihlmaakaenbkegoainhllaeecfdmnenkmkakoekebokbe","lckgjkgbjblchmmagmgcimlbkekocidfiaeggb","idinelmjkfkhbkioeheonnojb","aohdjjoajjfjddfddlghjgoocjkkjcckhcflloam","omickkhammiakkcbenooegbfalhlibieabmcnmnli","kjadenfghiogmmedg","kbecmhlghdcdjecobddodl","odaoblhbfaadhbkjgffekdggceoogaefe","icfnlcdahjjfhdiiaemfhdmfbbjn","aobkgnlaifeikhbkmebekkedmeknhdbgan","jjleecimohefje","mmdmahffdcgcbndmkbimghfklgnlghcjhh","iobheahfma","mecjnnchncjocmhdcjciokdgdgmm"}

    Returns: {"fn", "ejg", "lk", "ejj", "oh", "jm", "mg", "le", "gm", "lf", "kk", "kn", "lce", "jh", "lg", "oa", "kbc", "gf", "n", "eg", "gj", "d", "mo", "ai", "kl", "iof", "fc", "ab", "mf", "c", "fd", "ag", "lck", "id", "aoh", "om", "kj", "kbe", "od", "ic", "aob", "jj", "mm", "iob", "me" }

  27. {"ejjdojglkoghfpcembcmiencbpimej","kkdmgenlkmafecbhjfbklgbffkajhkhnmmnmgcdkbgldaangh","kjiici","kgpl","bpliioiokeofddckedbahfdcamcghchplakmbikngcbg","hkomnkmmnadebpk","kpepalhhkgmm","abfmicabdmfchnhodjcopbkg","ladfogmomknmbndbjklpfmbmkngdlem","dgnkejcndgmfodbmpllmnemdoknjkfheblhogkcoebjfbhg","plafanokaocaffjcfbhbehippebjojehjbhfmibleil","bcgmiibjpljikgepklbndp","fjkgfnbfdbnlkeofcfbkfjejfgbmkhmgnkdkbplgmf","eoleiab","nijcjdkmldfdik","fbakibppcijdmbohlhkgbodbhnnhfbobnnjifelfipomm","jfkickliopkkilbejhlfghdpgfommbbeg","cjpkoakaacjmmmhomkhakabkpnhlcogcdepcjhpccakgjdajjm","koljgjcalamobgnfildfkphldbaojcmanekekmbainhg","opkpl","fpcophiinnmdcclmpjpojanjjochmggekojioia","gpgpmbinmofbjbmbg","jnddkbecakalppjdfhfkeenpnbehakmipfado","gmooagdk","mgkepfgoknonhmaaonkfkacljfaf","lmfakoalpnondleomblldfcfbpffjngdgidmbomabc","kljajadcpcdblgca","bmffhdmohimblimnhinpkjfgnoe","lfccoemkejjcliehpkmbnpoppagdlmmh","hcgibmmldmeieeikalpaehipdm","jmpmfdbdednnloclnhcecoldhdd","kaobckapmmhdapghkpjplhdkfondbigahcgml","nnnoplkgnfibcafefaljijnjlom","ipihecbbkbhagmfheejikcaecbgbpceppmdfnl","pdkkaleehnfdehfmnd","hbfminbklihddfejkh","noh","onbdbdpbiffkcfbacdfdfgnbpgalcagbm","ilefgnnlpobgknfpnlbajidodianflifdbnjdldf","cdmhlnnkfobeigcelpahnplcgdpmpmf","jlfahnmhknmfnmfgdgboigbnmkcgdplmlekh","jobelkklkhdohpbglgdfaipcmdjckbhahognp","bbdo","kmb"}

    Returns: {"ej", "kk", "kj", "kg", "bp", "hk", "kp", "a", "la", "d", "pl", "bc", "fj", "eo", "ni", "fb", "jf", "cj", "ko", "op", "fp", "gp", "jn", "gm", "m", "lm", "kl", "bm", "lf", "hc", "jm", "ka", "nn", "ip", "pd", "hb", "no", "on", "il", "cd", "jl", "jo", "bb", "km" }

  28. {"ejegfidbkdfaakdebff","dihbihjeahhaekbfgkagjkgi","hddadadcjkfkacgfaiecghbaedkjeejebikghad","hedfaiifjbihbh","abibd","iikkjabj","jafcggkhicbfkdbde","gedjfhabhbiahddkfdedd","kkdcgjbhgkfaiajhdgibfcafaghbccgi","kefhjfjhaghjikbkaggeicefadgbhjckfajjf","cejcjhkaajgdhehkh","iiihhaekadfhfjikjahbcbcdbdjbdjgkhdffc","egcbhccdffcchdi","hihhiakegiddekidkaagdbeeeegf","bafhijhjfigkajfkafiahcffkccic","degadfhjakkfaafcjkbkdjkgfake","aadigeeebkg","jcdghajajdhggeikfjhjgkhbfgcjhkicaaigjeefgabhdhaek","kcbkcjkfeeebifjkebcafcgf","gajfgfhbahgdbcabihakggdbgidbehcakeaiijeghcg","jkekgajgdhhkfgccdahd","dbaafabhhgdgkhkhcadebffifkafcjeiaibkfebjkbccke"}

    Returns: {"ej", "di", "hd", "he", "ab", "iik", "ja", "ge", "kk", "ke", "c", "iii", "eg", "hi", "b", "de", "aa", "jc", "kc", "ga", "jk", "db" }

  29. {"gldabk","gencbimbegcafdfkdajgnpcidlokippolohifdaedk","fcjkjflmekpdgamnhp","gncdbpljloeckbknflkccdgmfeklpglf","aefajdijcgehaogelk","ahaafcpepcffaoffcmnkoaiefkapol","mjhadlmbmgpihfjjfokedgebgph","fokgijcefdcleelhmnpoljllbjff","imk","iccikchnibcmnijeilbmhkamhn","jcjfminpmdgjimioeldhjfifehgpiimcjmh","fnjjgnadkkcchddkkniojgnh","odamomehhekp","cpanpbjfccieaigcaggpcnlpi","iekbgjalbaakfobbf","eomdgckemnamkfffbho","cifnbfoafnnejhbamlogehdfnkjkcakpoboiiipabliefbi","nmmlikfledfk","dgnng","aclhmdjhglebpmngleplkcc","fgkmloanddelpfedjahepbnpfpfm","lbgiiclcok","ffcphojndjfegnopoenemncehppfjnanmi","ihjlbeljoocmabjgnfckdemlchcmkkkif","facppanelcngbncklmnhhblhembdcnojeeojgaodomokbfen","ajljccenpenndoapobpdgikkkndjgddlgfkjophbknkn","ecgfhogibbfmkleilbafhklcccgd","ebhdfoalfnbkcahdclpdlikekppikgpajbhlfo","eedniokmpgofaheccf","bgahofopffpgo"}

    Returns: {"gl", "ge", "fc", "gn", "ae", "ah", "m", "fo", "im", "ic", "j", "fn", "o", "cp", "ie", "eo", "ci", "n", "d", "ac", "fg", "l", "ff", "ih", "fa", "aj", "ec", "eb", "ee", "b" }

  30. {"vvskbbhtgehmquajna","fdnqrnoredkiighdvfnuxwgcte"}

    Returns: {"v", "f" }

  31. {"ehbffb","jaef","jhbhdgdcda","jibicbcj","hhbdfhhfahggfgefdjfabbibfbbihciegcbijhhdfecebbeef","afjgjeihcdd","fcg","fhibaaiigaadjcghegebdefgdijefcdhjfiac","gheiecbhdafhedhifebjjighfcdabcbcffeghebdcceffhccj","fcbbbjjcjihgh"}

    Returns: {"e", "ja", "jh", "ji", "h", "a", "fcg", "fh", "g", "fcb" }

  32. {"rkfcfcqrbsagaliefaqbbdfhmku","frsguqdglvmupdftusrvduvrnkhmdlsdbcvtqueicvrs","mpqvnreevasmdstgrukplohemfuqlfhioqoboikdhdtnh","iuacgbqdfjhasgulkagmsddfpsogeeshfmiubbjbjdsn","seuafajovidp","bfvvfuvo","fpuusojuejistnljdervpnkhqutgvnhublfrdtsopkdrhil","fubefuehifadrjuqdrqukc","l"}

    Returns: {"r", "fr", "m", "i", "s", "b", "fp", "fu", "l" }

  33. {"cdbccddbbdba","cbcccbbdadcbbaacbdcadbdbcaadcbdabaadcdaacbadcdabcb"}

    Returns: {"cd", "cb" }

  34. {"om","lnkddcjjgmlcdacfjelchihflfadlml","kgfdcobmcnoafcokohgfjjoelbmggkj","kfkgijfkhhjnelibdlbdllngncallffockooc","ebjcloajkkbfcgeofhjlanndadjbbgmfbcgnfm","gifiighnhekldjjmfohjagmcajimkldj","ilnje","jebcicaljbhhigndljkdimafankdjicmoblbndafajkaak","obdgadihlbjjjignmdeiblhmfbieg","jblkoebholfhgleokbgfaedejeldheimdbjgjkjlnlnkcnooab","iijmgdncco","emcnmcbacamegai","aahemnbaoihcfnfggmmgcghemncglhagobme","dndkhdaodcjnadbe","hbllihkg","cmgfiacnebjiclcfaegnokeedaghoedjmiklhbdadlg","hnkhbg","gigcdlemlaoihemaif","lgahcolbbmgddbkieahcmbhdhmaeoblebgoen","akbkbmkgdfeelmmnbhnagcjoofofdlo","njinieolfkjhghnogkne","ngkejhnlcfehakajbnmnjijo","mmhhnjgglflbdijhahbcnkoemegofooegalgglbcobj","ojoickm","kncodonjddndfmmamlf"}

    Returns: {"om", "ln", "kg", "kf", "eb", "gif", "il", "je", "ob", "jb", "ii", "em", "aa", "d", "hb", "c", "hn", "gig", "lg", "ak", "nj", "ng", "m", "oj", "kn" }

  35. {"aggfffalagikde","edmkhdkihfceahjdleheddbchiaabcfljdkjckgeiffaagddfb","dakblgmedajgfaflefbhidbckhkhmhcfhmdjelhjcbcack","elfghdgchekiedfkmeemcchlamkjdbjgbbabdmighd","ghj","edccfjgjgfkejdjjcickcffiecm","dcbgdlicaelcakbaaehff","lejcfihaahdgdgihdeljgidffjc","lmgeameme","ccfckkilj","hhibljlmkakjmjaehmeegafmmccjmdmmmhmdgmkmdmc","ffgjhkldfcagdbbdamcfkadjfdlfj","efamid","lbabdedlkfklgfibc","lkbcikfhbkmigjmeljfkicchfdaijbejljmadaabhkbmhelaaa"}

    Returns: {"a", "edm", "da", "el", "g", "edc", "dc", "le", "lm", "c", "h", "f", "ef", "lb", "lk" }

  36. {"qgjcpcsseegcolqooliaavcesipjanqblnomivmig","edomkfptfqqeeioqgeetquvplkbgpderim","btjloqkrvvavsgnilnvdqvguhbmbkcdhcbivrq","rnlvtaavlnbbethkpptuguiaiqacbcucchb","vqebvharrmntesefeptdquoumdkdqqosaigimmctqnbdvqgsg","edpvipupatliifbecrqjfbfjogqdaldfrudqpvnjrbdosaklpd","psttmupregtrpuatpvfgfldavbcafmralhbcnjemja","gtaapfostavdoqdlbglupmnvuqertskebhfmc","svekbngonqmecmnrdtijnfukgfqvja","ij","endrgfriopejfc","bmmikceq","diqtohhqsqgopobqmkoivghvbqbqr","basamnonvok","nuvklcjfqtsgqjlvsvoagkmjnc","vjqqpsaptvgbicetdrhtu","fcmhaldvvobaunprifkbvvnmam","inlrtpntabjonequlen","jspb","rnnnrvvufsoccegdbdt","fmnasqlujdlvgugibur","tbagqsjmfssnmoocbhuvfusmmdrjdvn","bpfoflmvildbqmoso","agumpdlbbenbc","mnhcrtprejshhackichlkidgncmopvtjiqcmionvvvvt","jjulbvrosqrkvusupmsdjsefmrvpiitdecvgomdctpaa","coqqkbkbpuhvlvuvtmvjevgdgfef","cvjsubfchopjidbbtknd","edonlpirpbdljbmgqonvuvdmjfunncecmsimed","obbeeafovtsodmcfmlecnnvutjo","ssagsgpskcuqskpjnbatabkekkoqjhkgcjbchfbcjjti","tnveqifeiefcpuug","svk","tqsqcigtrnopqplbutqnc","skfeilbvdilnatkkgqltemboornkbhvldticgkbgkv","tvdcmhhborucvqfjidulkflbqnsit","utqfcjgpnffjkgvemgbkgvppdccbvqoe","tqrqvlbaonaqbfokndpfrbrvqksvfbmnjtdvbjc","vcigrrolmkvanpounrhljjekjvfikhimvlrphkhovpehhejd","vgrouqaehqougfgeufppdqhjoiolcuvhskjitnpolrivnourne","satajniohkbqsarlloucmboudmcjigahkqcrhsabr","jnejlcgh","qelnjoijmimranisdjbafv","fnvmhonfsclpdkf","udlpjlrpoh","jdgrvnamvkbduavgukt"}

    Returns: {"qg", "edom", "bt", "rnl", "vq", "edp", "p", "g", "sve", "ij", "en", "bm", "d", "ba", "n", "vj", "fc", "in", "js", "rnn", "fm", "tb", "bp", "a", "m", "jj", "co", "cv", "edon", "o", "ss", "tn", "svk", "tqs", "sk", "tv", "ut", "tqr", "vc", "vg", "sa", "jn", "qe", "fn", "ud", "jd" }

  37. {"hqqnnqlohsmh","qaqspoqfbctsefluqntdnrduobmnobudirgddighcok","bfcfcocspruqkqua","pjgscuamallnttpahbthuu","jlriustnkminsokkedftbhgnsinihbrbisemtsjgaig","lejujuh","eieiqlmabokcpoabcuubtdpsmsotjrdglugle","sflao","uks","fkfkpbgcbhmhrumjrdmgrdacfs","iknuaidfrqatdrgtmbsglkmkngj","slmptmjsuhgnuecmhfahlqiha","bqtasjamlbirbhiqglioeut","ftcbjacjckkpafladlurmhrfilnblfncrdmcqtqfr","okoqcfglkgjkudldmmfsmntqfg","oelnkifthbaksodardukodbhrcbblj","sdidmdmsfjbroakhdtbrcmroocehpncbhropekkisukorflat","lqdmujoitcudaatsgjsomaehkinnrjqkesnjd","njkkukkfprllamofgilsglmfqdckebsblorsmdmun","djpdihjnufhbcdng","kcmsfrmrbrchqjctrebafolbcmheonkcljecedramuo","cdaisfniomfbemhpdshssahueblipcd","nnphfpfescjaegeadkherboptfaqhrcegirutorj","pe","cbcdgnmflhmgtnsfnpmembsgpfkfjtjlocchqfpfnu","mhkelauocjctaacmiamupfosna","cddkopshrtieatckbqhmgctenoccjgggtdocgd","uaeprkrpldhchjnltiefdnjaiiuopmcebft","dfhcboabqcsmbfgfiqanahnmshs","oijgbpqmmjurokssilfqfsjopobkapqbhhqihompmqiktjrjpd","unbdueqjoftllnguuqifujahalgsmljhm","utbusinut","fedlfjkubsabriqmtkr","tahqhubmghosromsc","bfqaeadsinsirfqsnlsieqbdc","hebgpoagfhclgltsjrfullqqruhtdokktprmnnkeaeeakfs","aecejmqdbpetfcspflftqrkpst","klmgs"}

    Returns: {"hq", "q", "bfc", "pj", "j", "le", "e", "sf", "uk", "fk", "i", "sl", "bq", "ft", "ok", "oe", "sd", "lq", "nj", "dj", "kc", "cda", "nn", "pe", "cb", "m", "cdd", "ua", "df", "oi", "un", "ut", "fe", "t", "bfq", "he", "a", "kl" }

  38. {"lkaddbemakhkbbfgmbi","bcdfjgimlimjcmkkhmgamj","ibgmhdjffekidbjkbmbgkhbm","jckkfmggckfefecahflhmekjfchadmegcfebfm","chdkf","mhcgdceaillcbiciajfjkbgjgckmggbhlmfhgc","lblmleddkmbkiblglc","hfhgfebliilhgfakjejlhkbdimghflel","kejakf","bdeaikjcdkfbjcgbifacebgamhaemljmljilkkglki","aaaejdbimliijaggmflfaejbacabjbemgg","hklldjaccleabcecafhelfkjaddcahlah","gdgaghchkdhijilgheeglfigejbfieiebdilikh","eecejikcjhgilladlhfdmccjlmcmbild"}

    Returns: {"lk", "bc", "i", "j", "c", "m", "lb", "hf", "k", "bd", "a", "hk", "g", "e" }

  39. {"praqnacofdcodkrnlqpnoaedibddjnnnckfcqflknh","kailieirllqhcilfjqqgdocafplbbjcdhkfiplphngc","onqqijhmblhcqndkrpgflhiqpjhbgc","rikrjponofrbiipgejrmrdej","ibpljjpkodmirdhhdabaipmifoeooqefopnnbdqjkmhba","bknokgcgqaboaeflimapbfhbpahdjkpr","ekclmpjregnbcncdeqjnpkgfgkikrprdnienm","eqhalblkmbmmkmldnbpbpigljiqlobjmf","kddabjdohq","qrgaiadbnfqjidrpoikbeorahoojqiakdhkf","h","chaefarqlbhgjjegc","opjlkqgoqehknaqjfmpimdc","lrrjegihnemfahlpmgdr","qrqkkkhncqglmcqjfqbmjecf","rrmhbbmcgorkeihh","cpmbqpiiegpiqfipegnlbagcfmkcrdkd","qekojbncloilhgr","jacmj","jfnqnlqniimeplqqarcrlbdfqrhnp","ggqicfp"}

    Returns: {"p", "ka", "on", "ri", "i", "b", "ek", "eq", "kd", "qrg", "h", "ch", "op", "l", "qrq", "rr", "cp", "qe", "ja", "jf", "g" }

  40. {"dhclfijdhgkhgiiiefidfgk","dfkfdbhillchjccekhbifdafd","hichhegdfdaglflehcjdaegcghjdkgedklcbldee","iabehcjbkkdihlk","lgcklgcajillljiiidcjif","ehkjbbjhcfabcelkfffkcaidheke","gelael","hchffaiilbjbjahcjgcf","laeckgaffffekgjfbjchjjgeb","ciihdckbffibjllglfigbeh"}

    Returns: {"dh", "df", "hi", "i", "lg", "e", "g", "hc", "la", "c" }

  41. {"haikkaetelaeseaipui","knthd","dtaklmtkkboceohrngqoadruln","jjpuaoitkda","lditkalusgknuc","nfsgtrkriegiamfsmigamnmgsv","odnpbdlqbehikcfkmdnohnhvlpukajiu","qdljgdogv","qgnigckmoagivtnof","tomrllbsnooqp","tuqjilhaabhdevsmgshoprvivnbjgjq","olcsqcbtlvlmadcggrvshtghemqnidembhijqbikdf","jmmcrfqqqafnrpqhktnuugdvmovhnn","olbimdfduhlvmlieipaf","rkmeiefsmgcrcjhfgebifptoo","ceqhlddkcmdcu","tafcccvtiafemofjafjvhjsnaigepeifq","frsrmcnjlrqpvacvoueemmqcrleupmgupbvemommqufmrvll","equlsfppueuei","srljdbpftfqdvkkduvebmifiktfbhlja","tq","bafvjhsrdhlvmhvrsttllupejcfk","mcdbkgfnqtbadgrkoomcspdpeapgimhjjujt","fvrtaanfljtjcoljpqdkbefdakojmblvck","falilirpcuqgjgoptispbvpesgmovkckoqlnhjvlhvp","qorhaasqkddulj","sifbdbpofnsktfqjiqpleiqkeqrapvtdponjdpguf","tatnkbsiimjnvplaacfcqpq","lmggtrtnq","hmfuaclngfqnsvaannbqubllknbbnjcvlvocuqljc","gsunmopndptaoepbcesmfsdqloqnfsnkablgjshpns","nrengvmqsqmqiftobteeltebkfjfrcrtkoemrsfevljrus","rmlkqrkqtvliltakrfvtnpukmohioadqabro","mukaqjhravlarkkeulnsheisajifsmvmnsckfvgcqaqumv","opnevcdqunvvkdjctsmifspnrfrl","ksrnfjcggbrhhsosobliavrjkfpupsnakhnmcu","rtaneuhrbqvvuk","jjprhldooeikkadrns","uliktgrjnkuurkeofjcobovobdhlbkafhuuptbffpumfra","nlfllmuvjjgivhsnjndkfghklphpgsfpuvuqkjshttclpatch","bmavcedsjaiidqapcuasbhmrgriadv","kbqitdddipjjk","ekfafcqvctcfaprpmcehkpefmgorbimdnrfh","qjaukku","ustmvfmqvv","jmkkumbdnsrvsrjufjkkradltlnrhaqclvhlvnilqgirjqfi"}

    Returns: {"ha", "kn", "d", "jjpu", "ld", "nf", "od", "qd", "qg", "to", "tu", "olc", "jmm", "olb", "rk", "c", "taf", "fr", "eq", "sr", "tq", "ba", "mc", "fv", "fa", "qo", "si", "tat", "lm", "hm", "g", "nr", "rm", "mu", "op", "ks", "rt", "jjpr", "ul", "nl", "bm", "kb", "ek", "qj", "us", "jmk" }

  42. {"djbcffeheaejeehhbcajhacjdkcgfiigeegagkhfcjkfd","ikgekaa","fjbhhbagbjdafh","ehkkdgcageiaebedhgiifdkbigjkfbkedafajbajafkgekeec","hdec","ikhdkdkbbahcidkdekakeekic","gakhbfehkbgkcjfebhdhfiaeckhhcg","kfieaabedjgbijjdgikbgkkjdfkhfei","dbhdgedfjfbhhhfijeaiddagibbdcecejgdegeikd","kjiffhhbgfgfegikffjajficgekjbhkkbeggkhjkeehjdcj","kfjfjighaecbcfji","ejekakjkc","jbjaihkgdgcbdcffgjbkahbbcgbjidafhhg","hkjjkjfe","kaji","ceidfkejkffjeghfkbkedffhifcibfekfaddg","gaaafjedhajabfdfedgcgihaejjjbkjiggiiecbhijhghiafb","hieg","eefabdejicfkfbbadaieibaakidedei","fkaijijjg","ihfkdgeefiiehbadeahdhbhakiceafcehjkkiggdcca","diekkhajbkhkehcdadeajcjdikjgjfgf","djgacfchfgjedbjffcabddckdcbe","gcaeiikebc","ikbc","ckjcbdegcghkechgdbkjgfhjdhacidciajgi","hcidcdhcjjacfkikhgbhecigkefgfecifcfckcbhck","b","iafjhigddgfkbdgahfcgbkhihfhdhbedibdcda","iebdkfkk","fejkdfdcijagdfgkhbgbgkhiekdkgfgighhfcdgaeadge","dcgahgeehehdeiaagddhbjfhiicbbkgbhadfbfk","dhhhdkibhhiaajiadgegbhikdcc","aajadebdfgdidifbadeaiheed","ibadjja","giehkbgjaahbdcabkeag","hgejcgahkhibck","hjjajafighidcbjakhcfjjgdjffdkkh","ajfkkjhgbebakejbikdjekdhjajahifkcibhhgbih"}

    Returns: {"djb", "ikg", "fj", "eh", "hd", "ikh", "gak", "kfi", "db", "kj", "kfj", "ej", "j", "hk", "ka", "ce", "gaa", "hi", "ee", "fk", "ih", "di", "djg", "gc", "ikb", "ck", "hc", "b", "ia", "ie", "fe", "dc", "dh", "aa", "ib", "gi", "hg", "hj", "aj" }

  43. {"afcdfcefbccdfbadceec","cfceacdcdcbeececfbdd","bdbcbedabaecedefbabaacefafdcbc","acbaabbdfdbfdcedda","bcfbeafdaecacbbeabbbddafeddbdbdbebbdf","acaeadddfebccceaeaebcfbcaacebcccdafdadeadbbacebce","ddabfefebbeba","aacedbfbbca","becfdcdfffaafdbfedcbacbabfbddfadffecfecafccecded","efaeeeff","bafafcaf","dbccddfeedacdedcfcdbecefeafabcbecfdbaafcdf","eaaceaafeccfdcdbffcedbfdfccfdfbce","dacdbefccfeaaadadbbcceecabd","adbfeafcbeefebdcdecabcbcebcb","ddadfbebeccaecdabbcbcdccecbacaabcaccbbcd","fbfdbbc","aaaaac","cfdcffcbfdbbadfbafdaaeaca","accecbadeabbdbbbafbeebaaaffbaebccdfeebbdafabebdddd","dabcdfcaecbdadbfcbdeceecfadfeabdaeaceabfcecdbdecf"}

    Returns: {"af", "cfc", "bd", "acb", "bc", "aca", "ddab", "aac", "be", "ef", "ba", "db", "ea", "dac", "ad", "ddad", "f", "aaa", "cfd", "acc", "dab" }

  44. {"bcbbabac","acbabaaaacabaaaaa"}

    Returns: {"b", "a" }

  45. {"ababbbbbbbabbabaaaaaaababaabababbaaaaabbaaaaa","abbbbaababbbabbbbabbaabbaabbbbb","aabbbaaaaababbabbaaabababa","aaaabbbbbbaabbabaaaabbabbaaabaaabaababababbabba","abbbaaaaba","ababbbaabaabbabbaaaa","aabaaaaaaabbaaaaaabbaaaabababaabb","bbbababbbbbbaabb","abaaabbabbbbabbaababababaaaa","aaaababbaabbabbbaabaabaabbabaababbbb","baaabababbbabbbbbbbbaaaaabba","bbabbabbabbbbbbbabaaaaababbbabbabbaaabaaabbaabaa","abaaaabbabbbbbababaaababababba","ababbaaaaabb","babaabbbaaab","bbababbaabaabaab","baababaabaaababbbbbabbabaababbbabbaabaabbbbbb"}

    Returns: {"ababbbb", "abbbb", "aabb", "aaaabb", "abbba", "ababbba", "aaba", "bbb", "abaaab", "aaaaba", "baaa", "bbabb", "abaaaa", "ababba", "bab", "bbaba", "baab" }

  46. {"nmrcetnlntjqjqmmeitjurwbfbcno","ltoidfnvbgmngnganompqughomqsfintarfwilpp","lkdogficpvjsdwokrlwu","pwqvtefesmvvoc","cutkhimipciadufttcivmfacbvcamsihssvonupendgej","w","cnbaluuernvqfctlfwkugnsppecau","inrwtvqbfjcwqdmabqmbubeafvhhgcicmkeceeaokurdqprdd","sbdbluecgqbrubp","fq","nnrajqwwubqfwrpctwmcv","gpeirqtabnidwlapsqcqrfrqhjcqagecihckvqmdwnrwmso","loj","qknqhlqjcovhqqubwicodhqlwaielgqrjgkapcgijhjcw","fmwgwrugvskickwqgsgirgoog","egtlksrdpridsambegmguqplrvnbbvtkmvrefknhda","lnptwaovrsbqmq"}

    Returns: {"nm", "lt", "lk", "p", "cu", "w", "cn", "i", "s", "fq", "nn", "g", "lo", "q", "fm", "e", "ln" }

  47. {"ilhjmcmhokdialejigahmbodphpbjahjimc","kpncejhhnnbb","dmnoiakdfoaedjpejbpijmljbgkadfnfhiljfombehlfbckgfl","bnecjpnjahopdfhincagdpngiileebjggnckjj","denhenpjholjahjodhkbjgiacnomdcpm","lboeogedi","nncaokhbmegmbimif","alggadgankapdceifdcnnphoepahhbnicaao","hppannaklhnkfihognffmlaehncilepbpkdpcdolomm","mmembpkhhjdlicfempklnkkedandljijnllihkcmgemihbpcg","lnodppfenpjhaepgdafmj","aleefchejfkjkobmpbaddlicmbmldocdmcdllehpmed","aekd","blahpfglpfmp","gpepk","cfhniolpfpdpanl","bjiegnjokbhmocakngbkpcngbd","kdnfljdnlonnpabccmdmnifafgmllcjcefcko","hdccjkakgmpmnoknkdejjjfbockddh","mkopnkaeocdbgipngcfleieejfhgb","hdigdpchggjddfbdafjdb","dhpeddihjnbngjggojlkhcpkpccahimmnaolaemlgomkkn","cognlhbgpjgodfldhbnclpapkemkplobhdnnomnflm","aceggolnbidpgpcdoijckkdphefaobg","jelcbbdghllnoaahbjnpdkojkgglcicmdnkhjgbnbphjmagik","cdoghdeinpmfabdmldehjbcfaikfoofgcannclljckok","elbigcakckcpfghgdgnofgdanbop","gcahdcepbckcofbikbimpjjgjjbhkdoknodjoioblmj","afdp","hljgpfobomffnhfooiilpimikdfhmcofmcf","mcfia","ijpdbaaacfl","aambceimagonkhkaenjgbmohnaffbfnagifcfpdkoahkamdelk","defdbaaohdahebpkb","njgjfogfkfgmgcenjkbdedcbmikgdbaffedpnhipkgflaha","lkhljnfjcbbnfbmcdcebaflchmeaceabppejgi","dceeikgfghmdikpnl","npkmllmmcjijconjambigdnemhjjbciphckjfdgfhjfnhdnho","dnbgc","acggpojiknclgiklmkaibbmbefeimcbeh","aglijmgfnbngbjkbmmcmmafinjhgjling","oppnignb","dilinfjaiphechdfgajhodhfmaflkjgnc"}

    Returns: {"il", "kp", "dm", "bn", "den", "lb", "nn", "alg", "hp", "mm", "ln", "ale", "ae", "bl", "gp", "cf", "bj", "kd", "hdc", "mk", "hdi", "dh", "co", "ace", "j", "cd", "e", "gc", "af", "hl", "mc", "ij", "aa", "def", "nj", "lk", "dc", "np", "dn", "acg", "ag", "o", "di" }

  48. {"aaaaabab","bababbbabbbabbaabaaaaaaabbbbbaaabbbbbabaaaabbba","aaabbaaaabbbbbbbaaaaababaabaaaaaabab","aabababababbaabbabbabbabbbabababaabbbaabaaaabbb","bbaabbabaa","bbbabaaababaabbaaaaabbb","babaababaabbbbbbabbbbaa","bbababaabaabaaa","bbabbaaababaaaaaabbabaaaaabbaaababbababbaba","aababaaabbbbbbabaabaababaa","bbaaaaabababab","aabbbaaaabbbbbbabababaabbbbaababab","aabaaaaabbaababaaaa","abbabbaaabbbbaabaaaaabaabbabbbaba","aabbbaabbaabaababbbbaaaaabbaabbabbbabbab","ababab","babbabaababaaabbbabaaaaabaaabbbabbbabbabbbbbbba","bbbaabbabbbbbabbababbbabbabbba","ababbbaaaabaabaabaaabbaaaaabbaaabbabaa","abbabbbaaabaababbaaabbaaabbbbaaaabaabbba","ababbaaaaaaaaabaaaab","bbaaabaabbbbaa","aaabaaabaaabbbababababaabbaaabbabb","aaaabaabbababaabaabbbaaababbababaabaaa","babaaabaabbaaaababa","aababbaabbaaabbaabababbbbaabbabababbaaa","abbbaba"}

    Returns: {"aaaaa", "babab", "aaabb", "aababab", "bbaab", "bbbab", "babaab", "bbaba", "bbabb", "aababaa", "bbaaaa", "aabbbaaa", "aabaa", "abbabba", "aabbbaab", "ababa", "babb", "bbbaa", "ababbb", "abbabbb", "ababba", "bbaaab", "aaaba", "aaaab", "babaaa", "aababb", "abbb" }

  49. {"kelkuvqxfox","sirxcrefgkaovlwfggngaxfhnlvdgqygehdngloljgs","vmbebuxlptsyklyqgbriuvkiupvkaofcgpjxylkxxetjfwj","ftpjrxvnwmsckfkeqwptisdhsob"}

    Returns: {"k", "s", "v", "f" }

  50. {"syc","myputynjhfciffpu","nngotncv","ufhnpcimtnl","padxepijglaptge","vwibsagyjqoqsae","oggtjulcvgebeqoeywtqwdxkwpuxtgxtjpnqk","qgtgtahuswoauw","dxxhymvdjyoo","klpemjlmkkqejrrabdcmtyhrthy","gf","qkyayypngejhrdjgymaspnopfxoevxoideuajs","pyexukldncyjy","qn","ubunwtewlacyatptgsryjuvkfn","dxaryyonlq","brsfh","is","eitcubbamfhjgvjudixeoeasvgitxpitptpkknqfvko","pu","kfpl","ysloectjxy","wgardcqfjudnstkjnnmvsvhwlsxbwrfmwuff"}

    Returns: {"s", "m", "n", "uf", "pa", "v", "o", "qg", "dxx", "kl", "g", "qk", "py", "qn", "ub", "dxa", "b", "i", "e", "pu", "kf", "y", "w" }

  51. {"bbabababbbaabbabbabaabaaabbaabbbaaaa","ababaabbabbaaaabbbbabbbaababbbbaaabbb"}

    Returns: {"b", "a" }

  52. {"aababbbabbabbbbabbaabbaabbaaaabbbbaabaabaaabaabbb","abbababbaabababaaabbbaaaabbabbaaababbbbaababbab","aabaabbaaaabaaaabb","bbbabbbaaaaabaab","bbababa","bbabaabbabaabbaababbababbbaba","aabbbabbbbabbaaabababbbbabbbbabbaba","aaabbbaabaabbaabbabbabbaaabbbaababbbbaaabbaaababb","aabbaabbbaaabbaabbaabbbaabbaabaabbbbabbbabbba","abbbaaaabaaaaabbabbbaaaababbabaaabbabaabbbbbabaa","baabaababaabbbba","abbbaabaaaababbaabba","bbbbaaaabbbbabaababbbbbaabababbbbbabababbbbabab","baabbabbbabaabbabaabbabbabbbabaabbaabbaaaaaaa","abbbbaaabbabbbbbabaaabbbababbabba","ababbbbbbabbbbaaaabaabaaab","bbaaabaabbbbabaaabaababaaaaabbaaaabaababbaaaabbaa","abaaaabbbaaaaabbbab","babaaaab","baaabbababaaabbabaaaabaabbaabaa"}

    Returns: {"aabab", "abba", "aabaa", "bbba", "bbabab", "bbabaa", "aabbb", "aaa", "aabba", "abbbaaa", "baaba", "abbbaab", "bbbb", "baabb", "abbbb", "abab", "bbaa", "abaa", "bab", "baaa" }

  53. {"bbbbbbbaabaaaabbaaababbaabbaababbabbabb"}

    Returns: {"b" }

  54. {"bbbbabbaabaabaaaaabbbbaabb","aabbbbabbbababbbbbbbbbbabbaaaabbbbaaaababba","bbbbaababaaaaaaababbabaaabbaaaabbbbb","babbaaaaaababaaaaaaabbbabba","babbbbbbbbaaabbbabb","ababaaaaaabaabbabbbbbbbb","aababbababbbabaabaaaaaabababaaaa","aabbbabaaababaabbaababbbbb","aababaaaaababbababbaaaabaaaaabbbbaababaaaababaa","bbbbabaabaaaabaabbbbababaab","aaabaaaababbabbaaabbaa","bbaaaaabaaabbababaa","bbbabbbbaaababaabbaabbba","abbbbbaabbaaabbabaaaabaabaaabbbbbaaababaaaaab","bbbaaaabbabaaaabaaaaaabaaaaabbbaabbb","baabaaabb","abaaaaaababaaabbbabababaaabbabbabbbb","babaaaaaabaabbbabbaaabbabbaaabaabb","baaaaaabbbbbaaabbbaa","abbbaababbabbabaaabbbaaabbbaabaabba","bbabaaabbaabbbbaaabaaabbbbaaba","baaabbabbaabbbbbbab","aaaababbbbabaababbbbbbaabaabbabaabbbbbbaaab","baabbaabaabbbabbbabaab","bbbaaaaaabaaaabbbbbbbbbbaaaaabbaabba","bbbbbbabbbabaabbaa","bbbbbabbbababbaabaababababbaa","aababababaaaabb","aababaabbbabababaaaaababbabbbba","bababbaabbababababa","bbabaaabbaababbabaabaaaabbbbaabbaabbaaabbbbb","aabbab","aaaabaabbaabaaaabaabbababbbabaaabaaaaaba","abbbaabbb","abbbabbbababababaabbaaababa","aaabbaaabaabbba","baabaabbaaabbbabbbaa"}

    Returns: {"bbbbabb", "aabbbb", "bbbbaa", "babba", "babbb", "abab", "aababb", "aabbba", "aababaaa", "bbbbaba", "aaaba", "bbaa", "bbbab", "abbbb", "bbbaaaab", "baabaaa", "abaa", "babaa", "baaaa", "abbbaaba", "bbabaaabbaabb", "baaab", "aaaabab", "baabb", "bbbaaaaa", "bbbbbb", "bbbbba", "aababab", "aababaab", "babab", "bbabaaabbaaba", "aabba", "aaaabaa", "abbbaabb", "abbbab", "aaabb", "baabaab" }

  55. { "bababaaaaa", "baaabaababa", "bbabaaabbaaabbabaabaabbbbbaabb", "aaababababbbbababbbaabaaaaaaaabbabbbaaab", "baaaaabaababbbaabbbabbababbbabbbbbbbbab" }

    Returns: {"bab", "baaab", "bb", "a", "baaaa" }

  56. {"aaabaabaaabaabbababbbbbbab"}

    Returns: {"a" }

  57. {"bbaaabaababbbabbabbbabaabbbb","baabbabaaaabbbbbb","aaabaab","bbbbababa","bbbaabbbbbbabbb","bbaaaabbaabaababaaabaabbabbbbbaabbabbbbaababbabbab"}

    Returns: {"bbaaab", "ba", "a", "bbbb", "bbba", "bbaaaa" }

  58. {"abaaabaaabaabbabbbbabaabbbbaa","aaaaa","abbabaaaaaaabbababaabaab","aaaababaaabaaabaaaaabbabaabbbababbbbaaa","aabaaabbabaababbbb","aaaabaaabaaabbaababaababbbaaababab","aabababaab","aaaabbbbabaaaaaabaaaabbabaababbabaabbabab","bbbaaabaabaabaabbabbbbab","baaabbaaaaaaaa","aaababbaabba","abaaabaaaabababaabababbbbaabaabaabaabababb","abaaabbababbb","aaababbbabbaabbb","abaaaaaaabba","baaabababbbbabbbabbabbbabbbbbabaabbabaaabbba","bbbababaabbaabbbaabbbaababbbabbbbbababaaab","bbaaabb","bbababbbbbaababababb"}

    Returns: {"abaaabaaab", "aaaaa", "abb", "aaaabab", "aabaa", "aaaabaa", "aabab", "aaaabb", "bbbaa", "baaabb", "aaababba", "abaaabaaaa", "abaaabb", "aaababbb", "abaaaa", "baaaba", "bbbab", "bbaa", "bbab" }

  59. {"baabbbaaabbaaabaaaabbbbaaabaaabbbaabaaaaaababbaa"}

    Returns: {"b" }

  60. {"baaabbbaabababaabbabaabbaaaaababbbabaa","abbbbbbabbaababbbbaababbbabaaaaaaaaabaababbba","aabbabbbaababbbaabbbabaabbbbaaabbaaaabbbbbbabaa","baabbabbaababaaaabbaabababbabbbbbbbaaaabbaaab","bbababbbbbaab"}

    Returns: {"baaa", "ab", "aa", "baab", "bb" }

  61. {"bbaabaabbbbaaabbbabbababbabaabbabbbaabb"}

    Returns: {"b" }

  62. {"aaabbaaaaaabaa"}

    Returns: {"a" }

  63. {"babbaaabbbbaabaaabb","bbabababbbbabaaaabbbbbabbabaaabbbba","bbaabbaabaaabaabbababba","abbbbbbbbbabbbbbababaabbbaabbaaaaaabbabbba","abaaaaaaaabbbbabbaaaa","aabaaaaaba","aababbabbbabbabbabaaaabababaabaaaabaabbabbbbbaaab","bbaabbaabaaababaabbb","baababbaaaabaaababaabbbaabbaa","bbaabaababaaaabbbbaababba","abbbbbbab","baababbbaaaabbbbabbabbabaaabbabbabaaab","baaaa","aaaaabaabababbbbabbbbababbaaabbbbabbbbabbaaabaab","bbbbbaabbbbb","aaaabaababaababbabbaaabaabbabbabbbbababb","abaababaababbbababaaaaaa","aaaabbbbbba","aaababababbbbbbaaaaaabaaaa","abbabaabaaababa","abaababbabbaababaaabbaabbbbabba","baabbbbaababababaabbaabaaabaabbaaaaaa"}

    Returns: {"bab", "bbab", "bbaabbaabaaabaa", "abbbbbbb", "abaaa", "aabaa", "aabab", "bbaabbaabaaabab", "baababba", "bbaaba", "abbbbbba", "baababbb", "baaa", "aaaaa", "bbb", "aaaaba", "abaababa", "aaaabb", "aaab", "abba", "abaababb", "baabb" }

  64. {"abaaaabaaabb","aabaabbbabaaaababbaabaabaab","aaabaabbbaaaaaaaabaaabbabbbaabab","ababbbbbabbabbaababbabbbaabaa","bbabbabbbaababbbaabbbabaabbabbabbbaaababbbb","babbbbbaabbbbbabbbbaaababb","aababbbbbbaaaaaaaaabba","bbbbbaabaaa","aaaabbbaaaaababbbbbbbbbbabbbbabbaaaa","aaaaaa","bbbabaabaaaaabbabbababaabaaabbb","bbbbaabaababaaabaaaabbabaaabbbabba","bbbabbaabbababaaaaaaaaaababaababbabaa","bbabaabbaaaaaaba","bbbbbbaabaabbaaababaaa","abbaabbababbaabbaabbb","bbbbbbabbabbbabbababaababaabbbbbabbbbbabbbaaabbaaa","bbaaabaa","bbaaabbabaabbaababaabbaaabbbababbabaaa","bbaaababaaba","ababbbbab","aaaabbabbbaaaabbaaaaaaaabbabbabaaababaaaaabaaaaa","abaaababbaabbb","bbaab","bbbbbbbbbabbbbaabbbbababbbbaab","bbbabbbbbaaabaab","abbabbabbaaaababba","abbaaaaababaaabbb","ababbabaaaaabaaaaaabaabbababb","aaabaaabababbab"}

    Returns: {"abaaaa", "aabaa", "aaabaab", "ababbbbb", "bbabb", "ba", "aabab", "bbbbba", "aaaabbb", "aaaaa", "bbbaba", "bbbba", "bbbabba", "bbaba", "bbbbbbaa", "abbaab", "bbbbbbab", "bbaaabaa", "bbaaabb", "bbaaabab", "ababbbba", "aaaabba", "abaaab", "bbaab", "bbbbbbb", "bbbabbb", "abbab", "abbaaa", "ababba", "aaabaaa" }

  65. {"bbababa","aaababbaaaaabbaa","aaaaabbbaaabaaabbbbbaababaabbbbbbaaba"}

    Returns: {"b", "aaab", "aaaa" }

  66. {"aabbbaaabbabbbbaaaabbbbababaabbabbbbababababbbaabb","baaabababbbaabaabbbbbababbbaaabbbbbaaba","bbbabbabaabaaabbaaabaabbababbaababbaaabab","aabaaabaaabaaaabbbaaabaabababbabbbabaa","bbabbaaabbbaaaaabaabaaaababbbbbaabaababaababbbaaa","abbabbabbabaaabbabbaabba","abbbbbbaababbabaaabaaaabbababbabaaaaabbbbaabbaabaa","baaaaabaaabbbaa","abbbbbbbbabaabbbaabababaaaba","bbbbbbaaabaababaaabbbabbabaaaabb","babbbbabbbaababababbab","bbbbabbaaababbabbaabaabaaaaabbbbaaaaabab"}

    Returns: {"aabb", "baaab", "bbba", "aaba", "bba", "abba", "abbbbbba", "baaaa", "abbbbbbb", "bbbbb", "bab", "bbbba" }

  67. {"aaab","bbaabaabbaabbaababaaabbbaabba","ababaaaaaabaaaabbabaaab","bbaabbbaababbaababbaaababbaabaaaabbbbbbbbabbaaaaba","bbaaabbabbbababa","bbbaaaaabaaababbabbaaabbabaabaaaabbaaaabb","bbababbbbabbaabaaababbaabbbababbbbabaabbbaaa","babbbaababaa","aabbaabbaaaaaaaabbb","bababbbbbbaabababaaaababbbaabba","babbbabbbabbbbbbbbbbabbaabaababbabaaaab"}

    Returns: {"aaa", "bbaaba", "ab", "bbaabb", "bbaaa", "bbb", "bbab", "babbbaa", "aab", "baba", "babbbab" }

  68. {"bbbbabbbbaaaabbaa","aaaabaaaabbbbabaaaabaabaaababbaabbbabbbbbabab","aaaaaababaaaabaaaba","ababbbaabbaaaaaaabaaaabaabbba","bbaaaababababbbbbbbaabbbaababaabbbaba"}

    Returns: {"bbb", "aaaab", "aaaaa", "ab", "bba" }

  69. {"aabaabbbaababa","bbbbabbbbbbbaabbbabaaaaaaabaaaaabbbbbaaabaabbbb","baababbbbaabaabbbbaabaabbbbaaa","abbbabaaaabbbbbbbaabbbaaaabaabaaa","bbaaaaaaabaabababaaabaabbbbbaababbbbaa","abababaababbbaabaaabbaa","abababababaabbaaabbabaababbbbaabbaaabbaababaa","aaabaabbbaaa","baaababababbababbbbaaba","bbabbabaaaabbabaaaa","babbaaabbabaababbbbaabbbabab","abbbaa"}

    Returns: {"aab", "bbb", "baab", "abbbab", "bbaa", "abababaa", "abababab", "aaa", "baaa", "bbab", "bab", "abbbaa" }

  70. {"aaaababbaaaababbbaabbbaab","abbbbbaabbbababbbabbbabaaaabbbbbbbaaaa","aaaaabbaabbbbbbb","aaaaaaaababaaaaaababbbbbaaaaabaaaaaaaaababaab","aaabaabaabbabbbbbababbaababaaaabbabbabbabbabab","ababaaabaaabbaabbbabbbaaabaababababbba","bbaaabaababbab","aaaaabbaabaa","aababbbbaaaaaaabbaababbbaaabbaabbaabaabbbaaaaab","ababaaabbbbaababbbbbbbbababbaa"}

    Returns: {"aaaab", "abb", "aaaaabbaabb", "aaaaaa", "aaab", "ababaaaba", "b", "aaaaabbaaba", "aab", "ababaaabb" }

  71. {"bbabbbbbbbabbbbbbb","bbaabababbbaaa","abbbaaabbbaaaaaaaaaababbabbaabb","babaabababaaababbbbabaabaabbbaaabbb","baabbbaabbaa","aabbbbaabbbb","aabaaaa"}

    Returns: {"bbab", "bbaa", "ab", "bab", "baa", "aabb", "aaba" }

  72. {"baabbaaabaaabbbbaba","baaabbbbbbbbaaabbaabaababbaaaaabababbbaaaab","babbaabaabaaabababbabaabbababa"}

    Returns: {"baab", "baaa", "bab" }

  73. {"bbbaabbabbababba","bbbaaaababbaabbaabababaababbbba","aaaaaabbaaaabaa","babaabaa","ababaabababaaaabaaabbbabbbbbababbaabaaaabbb","aabbabaabbbababbbbbabbababbabbbabaabbbab","baaaababaaabbbaaaabaaabbbabaaab"}

    Returns: {"bbbaab", "bbbaaa", "aaa", "bab", "ab", "aab", "baa" }

  74. {"bbabbaaaaabbbabbbbbbbabbbbbbaabaababab","abbbbaaaabaaaaaabbaaaaaaaabbaababbb","baabbaaabbbaabbbababbbabaabaabba","bbababaaaabbaabaaaaabaababbbbabababaa"}

    Returns: {"bbabb", "a", "ba", "bbaba" }

  75. {"babbbbababbaabbaaab","bbbaabaaabaaabbabb","abbbaaaabbbbabaababbaaaabaaaaaaaababaabaaabb","abaaabaaabababababaaaabababa","aaabaaaaabbbbabaabbbaabbabbaaaabbb","baababababbaabbb","aaaaabababaabbaaabababbabbabbabab"}

    Returns: {"bab", "bb", "abb", "aba", "aaab", "baa", "aaaa" }

  76. {"bbaabbbbbabaaabaab","aaaaaabbbabbbbabbabbbbabbbbaaa","aabbabaaaabaabbbaaabbabbaaabbaaaaab","babbbbabbbaaaa","bbaabaaabaabbabb"}

    Returns: {"bbaabb", "aaa", "aab", "ba", "bbaaba" }

  77. {"aabbaaabbbaaa","abbababbbaaabbbbbaababbabaaabbabaa","aaabaaaabbaabaabaaababbbbbaabbaaaaabaaaaba","bbbbaaa","abbbabbababaabbabbabbbbabbbabbbbaabbbabaa","aabbb"}

    Returns: {"aabba", "abba", "aaa", "b", "abbb", "aabbb" }

  78. {"aaaabaaabbbaa","abbabbbbbababbababbabaabababbaa","abbabbabbab","abbbaaaaabbaabbabaabaababbabbabaaaaaaaabbbbabbbbb","baaaaabaabbaaaaababbbb","abbbbaaaaabaaabaaabbaa","aabbbbbaaaaabbaabaab","baabaaaabbaabaaaaabaaabbabaaababbbabaabababb","aabbabaababbaaaaaba","abbbabbabbbaabbaabbabbbabbabababbbba","bbaaabbabbaaaabaabbbabbbaaabab","abaaaabaaabaabbabaabaabbbbaba","aaaabaabababaaabbbbbababbababbbaababbaabb"}

    Returns: {"aaaabaaa", "abbabbb", "abbabba", "abbbaa", "baaa", "abbbb", "aabbb", "baab", "aabba", "abbbab", "bb", "aba", "aaaabaab" }

  79. {"bbbbababaabaabababaaaaaaabbabbbaabbbaaabbbbbb","aababaababbabaababbabbbbbaabbbabbbbbbbb","aabbbababaaabbbabababbbab"}

    Returns: {"b", "aaba", "aabb" }

  80. {"abbbaaaaabbaabbbab","abababbababababbbbababbbbbbaabbbababaaababaabab","babaaabaab","bbbbbbabbbabaa","aaabbaabbbbaaaabbaaaaaaababbbbabbabbbbbaa","bbbabbabaaaabbbaaaaabbbbabaaabbaaaabbaabbbba","babbabab","bbbabababbbbaba","aaababaabbabbbababbaaabbabaababaabbbabaabaaabbb","aabbbaabab"}

    Returns: {"abb", "aba", "baba", "bbbb", "aaabb", "bbbabb", "babb", "bbbaba", "aaaba", "aab" }

  81. {"baababbbbabbbbabaaaaabbbbaabbaa","bababaababbbababababbbabbbbbaaababbbbaaaabb","baaabbbaaabaaabbababba","bbaabbbaabbbbabaaabbabaaaab","bbbaabbabaaaaaaaabaababa","babababab","abbabaabbaaababaabbbbbbaaabbbabbabaabbabbaaab","bbbb","aaaabaaabbabaaaabbbbbaab","baabbbbaaaaabbaaabbabbabaaaabbabbabaaaabbbaaababba","abbbaaabbaaabbbaaabbbbbabbbbbbaabbbaabaabbbbbb","bbababaabaabaabab","ababaaaabaabbbbabbbbbabbbabbbbbbabbabbaaabbaaba"}

    Returns: {"baaba", "bababaa", "baaa", "bbaa", "bbba", "bababab", "abba", "bbbb", "aa", "baabb", "abbb", "bbab", "aba" }

  82. {"baaabbabaaaababaaaaaababbabbbbbbabb","bababaaabaabbbbbaa"}

    Returns: {"baa", "bab" }

  83. {"abbbbaabbabbbaa","abbaabbbbbabbbbbbaabaaabaabaaabbbbabbab","bbbbaabbaaaaababaaaaaaaabbbabbbbb","aabbbbaaabaaabbbbbabbbbbbba","bbbbabababba","bbbbbbaaaaaaaaaabbabbabbbbbaaababaaaaaabaa","aabbaabababaaa"}

    Returns: {"abbb", "abba", "bbbbaa", "aabbb", "bbbbab", "bbbbb", "aabba" }

  84. {"baaaaaaaaabab","abbbbabbabbaaabbbabaaabbbaababababaaabbaaba","bbbbaa","abbbababbaabababbbabaabaaaabaa","aaabbbbabbbabababbabaabaaabaabbaaabbab","bbbabaaabaaaaabaabbaaabaaaabbabba","baabbbbbbbaaabaab","aabbb","bbaabbabbabaabbbaabbbbbbaab"}

    Returns: {"baaa", "abbbb", "bbbb", "abbba", "aaa", "bbba", "baab", "aab", "bba" }

  85. {"aabaabaaaaaaaaaabbaabbbbb","ababaaabb","bbbaababaaabaaaaaaa","aabbbbbaabbabbbbbaabbaaabbababbbaabaabbbabbbbab","bababbbbabababbbababaaaaababaaab","aaaaaabbbbbabbbbaaabbbbaababbbbbaabaabbbaaaaba","bbaaabbbaabababbaababaaabbbbaabbababbbbbaabbbbab","baaaabb","abaabababaabbbababaaababbbbbaaababbbb","babababba","bbbbbb","bbababaabaaabbaabbabbbbaaaaabaabaababbbbbb","bbaaaaabbaababbbabababaaaababbbb","aabbbbbaabbabaaaaabbababbaabbaaabaabbabbab"}

    Returns: {"aaba", "abab", "bbba", "aabbbbbaabbabb", "bababb", "aaa", "bbaaab", "baa", "abaa", "bababa", "bbbb", "bbab", "bbaaaa", "aabbbbbaabbaba" }

  86. {"b"}

    Returns: {"b" }

  87. {"abaabbabb"}

    Returns: {"a" }

  88. {"aaabbbbabbaabababbbbbaaaabbbaa","abbbbbb","bbaaabaabaabababbababbaaaaaaaaaabbbab","aabbabaababbbbbbaabbabbb","baaabbabaaababbbbaaaabbbbaaabab","bbaabbaababbabababbaabababa","baabababbbaababb","abbbbbabaaaabb","aabaaaaabbbabbbaab","aaaaababbaabbaaabbab"}

    Returns: {"aaab", "abbbbbb", "bbaaa", "aabb", "baaa", "bbaab", "baab", "abbbbba", "aaba", "aaaa" }

  89. {"babaabbaabababbaabaababbbbababaaabaaaaa","bbaaabababb","babaababaabaabbaababaababaaaabbabaab","ab","aaaaababaaaba","aabbaabbbbaabaabbbabababbaaaabbaabb","aabbabbababababaaabbabaaaabbaabb"}

    Returns: {"babaabb", "bb", "babaaba", "ab", "aaa", "aabbaa", "aabbab" }

  90. {"abbaabaaabaaabaabaabbbbaaabbbabaababab","bbbbabbbabbbba","abaababababbbaabbababbaaaba","babbabbabbbbbbbabbbabbbbbaaaabaabbbbaabbaababb","baaabbbabbbbababbb"}

    Returns: {"abb", "bb", "aba", "bab", "baa" }

  91. {"aaabbbaabbaabbbababbaaaabbaa","baabbbaaaabbaabbaa"}

    Returns: {"a", "b" }

  92. {"abaabaabbaaa"}

    Returns: {"a" }

  93. {"baaaabbbabbbaabbaababbbbaabababaabaa","abaaaaaababaaabbababbbaaaabbab","bbbbb","aaabbbb"}

    Returns: {"ba", "ab", "bb", "aa" }

  94. {"abaababbabaabbbabbbababaaabaababb","abaababbaababbabaaabbbbaaaababbbbbab","aabbaaaabbbabbaaabbaababbabbaabbaaaabaaababba","bbaabbbbaabbbba","bbbbbabbbabababbbabbababaaababaabbbbaaabaa","aabaabbbaaaaaaaaabbabbababbbaabb","baaabbbabaaaabbbabbababaaaabbaabaababaaa"}

    Returns: {"abaababbab", "abaababbaa", "aabb", "bba", "bbb", "aaba", "ba" }

  95. {"babbabababbaabababaaaaabbbaaaba","abbbabbababaaaaabaabbbabaabba","aabaabaaaaaabbaaabbbbbaaabbbaabbbabbaaaaabbbbaabaa","aabbbaaabaabaabb","baaaaaaaabbabaaababaaaba","aabaabaabaabbbbabbaabaabaa","bbbaaaabbabababaaabaaabbba"}

    Returns: {"bab", "ab", "aabaabaaa", "aabb", "baa", "aabaabaab", "bb" }

  96. {"bbbbbbaaabaabbbbbaa","ababaaabaababaaaaabaaaaaaaa","abbbbbbabbbbababbbaababbbbabbaababbba","abbaabbabaabbbaaaaaaabaaabba","abaabbbabbaababaaababbbaabbbbbaba","abbbaabbabbaababbababaaaaaababbaababbabbbababaaab"}

    Returns: {"b", "abab", "abbbb", "abba", "abaa", "abbba" }

  97. {"ababaababbbbbaaabaabbabababbaaaabaabbbababaa","abaaababaabbbaabbbabaaabbbababbbbbbbabaababa","bababbabbbababaa","abbbabbbaabbbbbaabbbababbbbba","aabaaaaabaabaabaaaaaaab","bbabaabaaaaaabaaababaabbbbabbabaaabbaabaaababbb","bbaaababaabaabbaabaaaababbbbabaabbbbababbabaabbab"}

    Returns: {"abab", "abaa", "ba", "abb", "aa", "bbab", "bbaa" }

  98. {"aabbababbbbbabbbababbaabbbaabaabbab","aabaaabbbbbbbabbaaaabaabbb","baabbbbabaaabaaaabbbaabababbababab","baabaabbabaabbbabbabaaaaabbbabbaabbbbabbabbbabba","abbaaabbbabaaa","bbaabbbababbaaabaaaaaabbbba","abaabbabbbbabbabaaaabaabbabbbabbababaaabbabaabbab"}

    Returns: {"aabb", "aaba", "baabb", "baaba", "abb", "bb", "aba" }

  99. {"aaaabbbaaabbbbaababbbaabbbbaababbabbaaaaab","bbbbbbaaaabbab","bbbbbbbbaaaaabaaabbaaabaaabaaabaab","bbbbaaa","baabaabaabbabababbbabbabbabbaaabaaababbbaabba","aaababbbabaaaaabbbaaabbabbaaababbbbbbabbbaabba","aaabaaabbaabbbababbaaabaaabaababbaabaaa","abaabbaabbaaaabaaabbaaabaaaabbbbabbaaabbaaababbb","babaabb","bbbaabab","abbbbbbbaaabaaababbbbabbbaabbbaabbaabbaaabbaabbb","babaabaababbabbbbaababbbbaaaabababbaabababbbbaa","ababbaaaabbbbaaaaabbaaabbbbbbaabab","aababaaabb","abaabbabbbbabb","babbbbbbbaab","bbabaaabaabbbabaabaab"}

    Returns: {"aaaa", "bbbbbba", "bbbbbbb", "bbbba", "baa", "aaabab", "aaabaa", "abaabbaa", "babaabb", "bbba", "abb", "babaaba", "abab", "aab", "abaabbab", "babb", "bba" }

  100. {"aabbbaababbbaababababbabbaabbababb","bbbbabaaabbbbabaabaaaababaaaabbbbbabb","bbbabbbbaabbba","baaba","bbbaabbbbaaaaaababaaababbbbbbbbbbabbbbabaaaab","aababababbbaaaabaaaaabbbaabbbb","bababaabaab","babbababababbbbbaaaabbabbbaababbabbababbaaabb","bababbaaba","abaabaaababbbababbaabbabaababbbaaabbababb","ababbbbaaabbbbabababaaabaaab","babaaaaaabbaaabbab"}

    Returns: {"aabb", "bbbb", "bbbab", "baa", "bbbaa", "aaba", "bababa", "babb", "bababb", "abaa", "abab", "babaa" }

  101. {"aabbaabaaaaababaabaabbbbabaabbbbbaaabbaaaaaaabaaba","abababaabbabbbaabaabaabaaaaaaaaababbbbaaaaaabbaaab","aaaaaabaabbbbabaaababbbaabaaaabababaabbbbbaabbbaab","aabaababbababbaaaaaabbaaaababaaababaabbababbaaaaaa","baaabbabaaababbbaabaaababbaabbaaabaaababbaaaabbaab","bbaabaaabbaababaaaaabbababaaaaaaaaabaaabbaabbabbba","baaaaaaaaaaaaababaaabbbabbaaabaaabaaaababaaaaaaaaa","baaabaaabbbbabbbaaaabaababababaaaabaabaaaabababaaa","babbabaaababababaaaaaaabbabbbaaaaaabaabbbbbabbbaaa","bbbabbabbaaabaaaaaaaaaababbaabbaabbbabbbaaaabbaaab","aaabbbababbbaaaabaabbabbbbbbaaaaaaabaaaaabbbaaaaab","baababaaababbaaaaaaabaababbbaaaaaaababaabaabaaaaaa","baabaababbabaaaaabaaabaaabaaaabbbababaabbbaabbabaa","aaaaabbaaaabbaabbabbabbaabbaaababaaaabbbbbbababbbb","aaaabaaaabbbbaabbaaaaaabbaabaaaaaaaaaaabbbbabaaaba","babbbbabbbaaababaaaabaabaaababbaaaaabababaaaaabaaa","abaabababbabaabaaaaaaaaaabbaaaaaabbbababbbabababba","abbaaabbbbbbaaabaabbabbbaabaaaaaaaaaabbbaaaaabbabb","bbaaaaaaabababaaaaaabaaabaabbbbbababbbbbbabaaabaaa","aaabaaaaaaaaaaaababaaaabbaaabaababbbbbbbbbaaaaabaa","aaababaaabaabaaabbbbaaaaaababaaaaaabaaabaaaaabbbaa","aaabbaaaaaabbaaaaabaaaaaaaabbaabbbababaaabbbbabaaa","aaaaaaaaaababbaabbaabbbbabbabaaabbabaaabbaaabbabaa","aaaabbabbbaaababbbababaaababbabaabaababbbaabaababa","baababaaaabbabbaabbbbabbaaabababaaaabaaabaaabbabaa","abbababaaaabababaababbbbbabababbbbbaabbbaabbaababa","abaaaabaaaabbaaaabaaabbbbbbbbaaaabbabbbaaaaaaaaaab","aabbbbaaaaabbaaaabababbbaaaaaabaabbabaaaaaabbabaaa","aaabbbbabaabaaabaabaaaaabaaabaaaabbbbbbbabaabaaaaa","baaabaabbaabaabbaabaaaaabaaabaaaaabbbabbbabbbbaaaa","babababbabababbaaaaaaaabaaaabababaaaabbabbaaabaaaa","abaaababababaaabbababbabbbababbababaababbbabaabaaa","babababaabaabbaabbbaababbabaaaabaaaabaaabbbababaaa","aabaabbbbbbaaaababaaaabbababaaaaabbaabbaaaaaabbaba","aaaaaaaaaaaabbabbabaabaabbbaabbabaaaaaabaaaabbabaa","aaaaaaaabaaabaabbababaababaaabbbbbbababbaaabbaaabb","abbaaaaaabbbaaabababaaaaaaaaababbabaaaababababaaaa","babaaabbbabbaaaabbbbbabaaaabbbabbabaaaabaabbabbbaa","abaabbbabababbbbaabababaaabbaaaabaabbaaabaabaabbaa","bbaaaaababaaaabaabbababbbbababbabbaabaabababaaabbb","baaababbaaababaaaabaabbbabaaaabaabaaaaaaabbbbbbbba","aaababaaaaabbaabababbbbbabbbabbabaaaabbababbabbbab","bbabbaaabbaabababaaaabbaaaabbabbbabaababbaababaaba","abbabaabaabababbabbaabaaabaabbaaaababbaababbabbbab","aabbababaaaabbabababaabaaaabbabaabbbbbababaabaaaba","aabaaaaaaabaaabbbaaaaaaaabbaaaabbaabbbaaabaaabbbba","baaaabbbbbaaaaaaaaaababaabbaaaaaaabbabaaabababbbaa","bababbaabababbaabbabaababaabaabaaabbaaababbaaabbaa","bbbabaabbaabaabaabaabbaabbbaaaaaaabbabaaaababaaaaa","aaabbaaaabaaaaaaabaabbaabbabbaababaabbbbaaaabbaaba"}

    Returns: {"aabbaa", "abab", "aaaaaab", "aabaaba", "baaabb", "bbaab", "baaaaa", "baaabaaa", "babba", "bbbabb", "aaabbba", "baababaaab", "baabaa", "aaaaab", "aaaaba", "babbb", "abaaba", "abbaaab", "bbaaaaaa", "aaabaa", "aaababaaab", "aaabbaaaaa", "aaaaaaaaaab", "aaaabb", "baababaaaa", "abbabab", "abaaaa", "aabbb", "aaabbbb", "baaabaab", "babababb", "abaaab", "babababa", "aabaabb", "aaaaaaaaaaa", "aaaaaaaab", "abbaaaa", "babaa", "abaabb", "bbaaaaab", "baaabab", "aaababaaaa", "bbab", "abbabaa", "aabbab", "aabaaa", "baaaab", "bababb", "bbbaba", "aaabbaaaab" }

  102. {"baaabababaaababaaabaaaaaababbaaaaabaaaaaabaaabbbaa","aabaabbaaaaaaaaaaaabaaaabaabbbaaaaabbaaababaaaaaaa","aaabbbaaababaaaaabaabaaaaaaaaabbaaaaaaaaaaabbbaaaa","aabbaaaabbaabaabbaababaaaaaaaaaaabaaaaaaaaaaaaaaab","bbabbaabbbababaabbbaaaaabbaaaaabaaaaaabbabbabaaaaa","ababaaaaabaaaaababbaaabbaaaaaaaaabaaaaabbaaaabbaaa","baaaababaabbaaaaabbbaaaababaaaaaaabaaaaaaaabbaaaaa","aabaaaaaaaaaaababaabaabaaaababbabaaaaaaaaaabbabbba","abbaaaaaaaabaabaaaabaaaaaaabaaaabaabaaaababaaaaaba","aaaababaabaabaaabaaabaaaaaaabbbaabaaaaaabaaaaaaaaa","ababbaaaaaaaabaaaabaabaaaaaaaaaaabaaaaabaaaabbaaab","aaaaabbbaaaaaaaabbaaabbabaaaabaaaaabbaaaaabaaaaaaa","bbbaaababaaaaababbababbbbaaaaaabaaaaaaaabbbabbaabb","aaaabaabbaaabaabbaabbaabbaaabaaabaaaaabaaaaaabbaaa","bbbaabbaaabbaaaaaabaaaaababaaaabaaabaaabbbaabbaaaa","bbabbbbaabababbaaaaabbaabaabaaaaabbaaaabbaababaabb","bbbaabaaabaabaaabbaababbabbbaaaaabaaaaaaabaaaabaaa","aaaabbbabbaaaaaabaabbaababababbaabaabbaabababaaabb","aababababbabaaabaaabaaaabababaababaaaaaaaaaabaaaab","aaabaaaaaaaabbaaabaabaaaaaababaaaaaaaaabaaabaaabba","aaaaaaaaabaabbabbbaabbaaabbaaabaaaabbaabaaaabbbbaa","bbaaaaaaaaaaaaaabaaaaaaaaababaaababaabababbabababa","aaaaabbaabaababaaabbabaabaababbbaaaaaaaaaaaaabbaab","aabbaaabaaabaaaaaabbaaabaaaaabaabaaaabaaaaaaaaaaaa","aaabbabaaabaababaaaaaaabaaaaaaaaaaaaabaaaaaabbbabb","aabbbaaaaaaaaaabaaaabaaabbaaabaaabbbaaaababaaababa","aabaaaaaaaabbbbbababaabaaaaaaaabaaaaabaaaababaaaba","baaaaabbaabbbaaaabbaaaabaaabaaaabbabbaaaababaaabba","aaaabaaabaaaaaabaaaaaabaaaaaaabaaaabbaaabaaaaaaaba","aabbbababaabababbaaabaaaaabaaabbababbaaaaaaabaaaaa","aaaabaaabababaaaaaabaabaabaabaaababaaaabbbaabaabba","aaaaabaaaaaaabbabbaaabaaaaaabaaaaabbaaabaaaaaaaaaa","ababaaaabaabaaabaaabbabababbaaaaaabaaababaaaaabbab","bbbaaabaaaababbaaaaabaaaaaaabaabaaaaabaaabaabaaaaa","baaaaaaaaaaaaabaabbaabaaaaaaaaaaaabbabaabbaabbaaba","aabaaaaabaaaaaaaaaabaaaaaaaabaabaaaaaabbaaaaabbaaa","aaaaaaaabababaabaaabaaaabaaabaaabbaaaaaaabaabbaaaa","bbaaaaaabaaabaabaaaabaaaaabaaababbaabbbaaaaabaaaaa","aabaabaabaabaabaaaaaaabaaaabaaaaaaabbaaabbabaaaaaa","aaabaaaaabaabaaaabbbababaaabbaaaaabaaabbbaaaaaaaab","aaaaabbbaababababaaababaaabbbabaaaaaabaaaaabbbabab","aabaaaabaaaaabbbaaaaabaabababaaaaaaaabbbaabbbabaaa","aaababbbbbbbaaaaaaabbbaabbbbabaaaababbbaabbaaaabba","aabbaaaaaaaaabaaaabaaaabbaaaabaabaaabaaaaaabaaabba","bbbbaaaaaaaaaaaaabbabbaaaaaaaaaabaabbaabbabbaaabaa","abaabaaabaaaaabaaaababaabaabaabaabaaaaaaabaaaaaabb","aabaaaaabaabbabbbbaaaaaaaaaaababbaabaaaaaaabaaaaaa","babbaaaaaaabbaababbaabbabaabaaaabaabaabaaabaaaabba","aaaaabbbabaaaaaaaaabaaaaaaaaaaaaaaaaaaabaabaaaaaab","abaaaabaababaaaaaabbabababbaabbaaaaabbaaabbababaab"}

    Returns: {"baaab", "aabaabb", "aaabbb", "aabbaaaab", "bbabba", "ababaaaaa", "baaaab", "aabaaaaaaaaa", "abb", "aaaabab", "ababb", "aaaaabbbaaa", "bbbaaabab", "aaaabaab", "bbbaabb", "bbabbb", "bbbaaba", "aaaabb", "aabab", "aaabaaaaaa", "aaaaaaaaa", "bbaaaaaaa", "aaaaabba", "aabbaaab", "aaabba", "aabbbaa", "aabaaaaaaaab", "baaaaab", "aaaabaaabaa", "aabbbab", "aaaabaaabab", "aaaaaba", "ababaaaab", "bbbaaabaa", "baaaaaa", "aabaaaaabaaa", "aaaaaaaab", "bbaaaaaab", "aabaaba", "aaabaaaaab", "aaaaabbbaab", "aabaaaab", "aaabab", "aabbaaaaa", "bbbb", "abaab", "aabaaaaabaab", "bab", "aaaaabbbab", "abaaa" }

  103. {"aaaaaaaaaaababaaaaaaaaaaaaabbbaaaaabaaaabaaaaaaaab","baaabaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaabaaaaaaaabaaa","babababaaaaaaaaaabaababaabaaabbaaaaabaaaaabbaaaaab","aaaaabaaabaaababaaaaaabaaaaaaaabaabbaaaaabaaaaabaa","aaaaaaaabaaaaaabbaaaaaaaaaaabbaaaaaaabaaaaaabaaaba","aaabaaaaaaaaaaaaaaaabaaaaaaabaaaaaaaaababbaaaabaaa","aaaaaabbabaaaaaaaaaaabaabaaaaaabaaaabaaabaabbaaaaa","aaaaaaabaaabaaabaaaaaaaaaabaaaaaaabaaaabaaaaabaaab","aabaaaababaabaabaabaaaaabababaaaaaaaaaaaabbbaaaaba","aaaaaaaaabaaaaabaaaaaaaaaaaaaaabaaabaaaabaaaaabaaa","abbaabaaabaaabaababaaaaaaaaaaaaaaaaaabaaaaaaaaaaab","aaaabaaaaababaaabaabaabaaaaaaabaaaaaabaaaaaaaaabaa","aaaaaaaaaaaaaaaabaaaaaaaaaaabaabbaaaaaabaabaaaabaa","baaabaaabaaaabaaaabaaaaaaaaabaaaaaaaaaaaaabaaaaaab","aaaaabaaaaaaaaaaaaabababaaaaaaabaaaaaaaabababaaaaa","bbaabaababbaaaaaaaaaabbaaaaaabbaaaaaaaaabaaaaaaaaa","bbbaaaabaaaaabaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaa","aaaaaaaaabaaaabaaaaabaaabaaabaabaababbabaaaabaaaaa","bbbabaaaaaaabaabbabaaaaaaaaaaaaaaaaaaaaabbababaaab","aaaaaaaaaaaababbaaabaaaaaaaabaaaaaabbaaaabbaaaaaab","aabaaaabaabaaabaababbabaabaaaabaaaaaaabaaaaaabaaaa","aaaabababaaabbaabaaaaaaaaaabbabaaaaabaaaabaaaaabba","aaabaaabbabaaabaabaaaabbaaaabbaaaaaaabaaaaaaaaaaaa","aaabaabaabaaaaaaaaaaabaaaaabbaaababaaabaaaaaaaaaaa","aabaaaaaaabaaaaaabaaaaabbaababaaaaaaaabbaabbaaaaaa","aaaabbaaaabaabaaaaaaabaaaabaaaaabaaaaaaaaabaaaaaaa","aababaabbababaaaaaaababaaaaaaaaaaaabaabaabaaabaaaa","aabaaabaaaaabaabaaaaaabaaaaabaaabbaaaaabaaaaabaaaa","bbabaaababaababaaabbaaaaabaaaaaaaaabaaaaaaaaaaaaaa","ababbbbabaabaaabaaaaaaababaaaaabaaaabaaaaaaaaabaaa","aababaaaaabaaaaaaaaabaaaabaabaaaabaaaaaaaaaabaaaaa","abbaaaaaaabaaaababababbaaaaaaaaabbabaaabaaaabaabaa","aaaaaabbabaaaaabaaaabbabbbaaaaaaaaaaaaaaaaabaaaaaa","aaaaaaaaaaabaaaaaaabaaaaaabbaaaaaaaabbaaabaaaaabaa","abababaabaabaaaaaabaaaaaaaaabbaaaaaaaabaabaaaabbaa","baaaaaabbabaaaaaaaaaaaabaaabaaabbaaaaaaaaabaaaaaab","babaaaababaaabaaaaaaaaabbbbaabaabaaaaaabaaaaaaaabb","abaaabaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaabaababaaaba","aaaaaabaaaaaaaaabaaaaaaabaaaaaaaabbabaaabaaaaababa","aabaaaabaaaaaaaaaaaabaaaabaabbaabaaabbbaaaabaaaaab","aaaaaaaaaabbaaaaaabaaaaaaabbaaaaaaaabaaaaaaaaaaaba","aaaaaaabaaaabaaaabaaaabaaaaaaaaaabaaaaaaaababbbaaa","aaababaaaaaaaabbaaaaaaaaabaaaaaaaaaababaaaabaaaaaa","aabaabaaaaaaaaaaaabaaaabaaaabaaaaababaaaabaaaaaabb","abaaaaaaaabaaaaaaaaaaabaaaaaabaaabaaaabaaaabaaaaba","bbabbabaaabaaaaababbbabaabaaaabaabababaaaaaaaaaaaa","aaaaaaaababbaaaaaababaaaabaaaabaaaaaabaaabaaabaaaa","abbaaabaaaabaaaaaaabbaaaaaaaaaaabaaaaaaabaaaaabbaa","baaaaaaaaabaaaaaaabbaaaaaaaaaabaaaabaaaaaaaaabaaba","baaaabaaaaaaabaaaaabbababaaaabaaaaaaaaaaaaabaababa"}

    Returns: {"aaaaaaaaaaabab", "baaabaaaa", "babab", "aaaaabaaab", "aaaaaaaabaa", "aaabaaaa", "aaaaaabbabaaaaaa", "aaaaaaabaaab", "aabaaaabab", "aaaaaaaaabaaaaa", "abbaab", "aaaabaa", "aaaaaaaaaaaaa", "baaabaaab", "aaaaabaaaa", "bbaa", "bbbaa", "aaaaaaaaabaaaab", "bbbab", "aaaaaaaaaaaab", "aabaaaabaab", "aaaabab", "aaabaaab", "aaabaab", "aabaaaaa", "aaaabb", "aababaab", "aabaaab", "bbaba", "ababb", "aababaaa", "abbaaaa", "aaaaaabbabaaaaab", "aaaaaaaaaaabaa", "ababa", "baaaaaab", "babaa", "abaaab", "aaaaaaba", "aabaaaabaaa", "aaaaaaaaaab", "aaaaaaabaaaa", "aaabab", "aabaab", "abaaaa", "bbabb", "aaaaaaaabab", "abbaaab", "baaaaaaa", "baaaab" }

  104. {"aaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaabaabbaaaaba","aaaaaabbaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaa","aaaaaabbaaaabaaaaaaaaaaaaaaaaababaaaaaaaaaaaabbbba","aabaaaabaabaaaaaabaaaaabaaabaaaaaaaaaabaaaaaaaaaaa","aaaaaaaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","abaaaaaaaaaaaaaaabbaaaaaaaabaaaaabaaaaaaaaaaaaaaaa","aaaaaaaaaabaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaabaaaaaaaaaaaaaaabaaaaaaaababaaaabaaabaaaaaaa","aaaabbaaaabaaaaaaaaaaaaaaaaaaaaaaaabaaaabaaaaaaaaa","babaaaaaabaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaabaaaaab","aaaaaaaaaaaaaaaaaabaaaaaaaaaabaaaaaaaaaaaaaababaaa","aaaaaaaaaabaaaaaaaaaaabaaaaaaaaabaaaaaabbaabaaaaaa","aaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaabaaaa","aaaaaaaaaaaaaaabaaaaaaaaaabaaaaaabaaaaaaaaaaaaaaaa","aaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaababaaaaabaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaa","abaabaababaaaaaaaabaaaaaaaaaaaaaaaaabaaaaabaaaaaaa","aabaaaabaaaaaaaaaaaaaaaaaaaaaabaaaaaaabaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaabaaaaabaaaaaaaaababaaaaaaaaaaa","aaabaaaaaaaaaaaaaabaababaabaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaabaabaaaaaaaaabaaaaaaabbaaaaaaaaabaaabaaaa","abaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaabaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","baaaabaaaaaaaaabbaaaaaaaabaaaaaaaaaaaaaaabaaaaaaaa","aaabaabaaaaaaaabaaaaaaaaaabbaabbabaaaaaaabbaaaaaaa","abaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaabaaaaaaaaa","aaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaababaaaaaaaabaaaab","aaaaaabaaaaaaaaaaaabaaaaaaaaaaaaaaaabaaaaaaaaaaaaa","aabaaabbaaaaaaaaaaaaababaaaaaaaaaaaaaaabaaaaaaaaaa","aaabaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaabaaaaaabbaaa","aaaaabaaaaaaaaaaaabaaaaaaaaaaaabaaaaaaaaaabbaaabba","bababaaaaaaaaaaabaaaaaaaaabbabaaaaaaaaaaaaaaaaaaaa","aabaaabaaaaaaaaaaaababaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaabaaaaaaaaaaaaaabaabaaabaaaaaabaabaaaaaaaabaaaaa","aabbaaaaaaaaaabaaaaaaaaaaaaaaaaaabbaaaaaabaaaaaaab","aaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaababaaaaaaaabaaaaaaaaaaabaaaaaaaaaaabaaaaa","abaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaabaaaaaaaaaa","aaaaaaaaaaaaaaaaaabaaabaabaaaaaaaaaaaaaaaaaaaaaaaa","baaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaabaaaaaaaaaa","baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaabaaaaaabaaaaabaaaaaaaaaaaaaaabaaaaaaaaaaaaabba","aaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaa","baaaaaaaaaaaaaaaaabaaaaaabaaaaaaaaaaaaaaaaaaaaaaaa","aaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","bbabaaaaaabaaaaaaaaaaaaabaaaaaabaaaaaaaaaaaaababba","aaaaaaabbaaaaabaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaabaaabaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaab","aaaaaaaaaabaaaaaaaaaabaabaaaaaaaabaaaaaaaaaaaaaaaa"}

    Returns: {"aaaaaaaaaaaaaaaab", "aaaaaabbaaaaaab", "aaaaaabbaaaab", "aabaaaabaab", "aaaaaaaaaaab", "abaaaaaaaaaaaaaaab", "aaaaaaaaaabaaab", "aaaaaabaaaaaaaaaaaaa", "aaaabb", "babaa", "aaaaaaaaaaaaaaaaaabaaaa", "aaaaaaaaaabaaaaaaaaaaa", "aaaaaabbaaaaaaa", "aaaaaaaaaaaaaaabaaaaaaaaaab", "aaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", "abaab", "aabaaaabaaa", "aaaaaaaaaaaaaaaaaaaab", "aaabaaaaaaaaaaaaaabaabab", "aaaaaaaaabaa", "abaaaaaaaaaaaaab", "aaaabaaaab", "baaaab", "aaabaab", "abaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaabaaaaaaaaaaa", "aaaaaabaaaaaaaaaaaab", "aabaaabb", "aaabaaaaab", "aaaaab", "babab", "aabaaaba", "aaabaaaaaaaaaaaaaabaabaa", "aabb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaabab", "abaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaabaaab", "baaaaaaaaaaaaaaaaaaaaaaaaaab", "baaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaabaaaaa", "aaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaab", "baaaaaaaaaaaaaaaaab", "aaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaa", "bb", "aaaaaaabb", "aaaaaaaba", "aaaaaaaaaabaaaaaaaaaab" }

  105. { "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaf", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaai", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaq", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaav", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaax", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaf", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaai", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaq", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaav", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaax", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaz" }

    Returns: {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaf", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaai", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaq", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaav", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaax", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaf", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaag", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaai", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaj", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaap", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaq", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaas", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaav", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaw", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaax", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaz" }

  106. {"q","r"}

    Returns: {"q", "r" }

  107. {"y","xy"}

    Returns: {"y", "x" }

  108. {"x"}

    Returns: {"x" }

  109. {"oneword"}

    Returns: {"o" }

  110. {"azazazazazzazazazazaazazazazazzazazazazaazzaazzaib", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaic", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaid", "azazazazazzazazazazaazazazazazzazazazazaazzaazzav", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaif", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaje", "azazazazazzazazazazaazazazazazzazazazazaazzaazzar", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaab", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaac", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaad", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaae", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaaf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaq", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaeb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaec", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaed", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaee", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaef", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzace", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzade", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaff", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzage", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahf"}

    Returns: {"azazazazazzazazazazaazazazazazzazazazazaazzaazzaib", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaic", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaid", "azazazazazzazazazazaazazazazazzazazazazaazzaazzav", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaif", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzajd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaje", "azazazazazzazazazazaazazazazazzazazazazaazzaazzar", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaab", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaac", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaad", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaae", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaaf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzabe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaq", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaeb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaec", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaed", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaee", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaef", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzace", "azazazazazzazazazazaazazazazazzazazazazaazzaazzacf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzade", "azazazazazzazazazazaazazazazazzazazazazaazzaazzadf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzafe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzaff", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzage", "azazazazazzazazazazaazazazazazzazazazazaazzaazzagf", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahb", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahc", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahd", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahe", "azazazazazzazazazazaazazazazazzazazazazaazzaazzahf" }

  111. {"asdc", "fdsa" }

    Returns: {"a", "f" }

  112. {"bababaaaaa", "baaabaababa", "bbabaaabbaaabbabaabaabbbbbaabb", "aaababababbbbababbbaabaaaaaaaabbabbbaaab", "baaaaabaababbbaabbbabbababbbabbbbbbbbab" }

    Returns: {"bab", "baaab", "bb", "a", "baaaa" }

  113. {"aaab", "aaac", "aaad" }

    Returns: {"aaab", "aaac", "aaad" }

  114. {"oneword" }

    Returns: {"o" }

  115. {"aaab", "aaac", "d" }

    Returns: {"aaab", "aaac", "d" }


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: