Statistics

Problem Statement for "SentenceDecomposition"

Problem Statement

Little Bonnie and her friends were dismayed to learn that their parents were reading all of their private communications. They decided to invent a new language that would allow them to talk freely. What they finally came up with was a language where sentences are built using a special method.

All the valid words that can be used in the new language are given in the String[] validWords. A sentence is a concatenation (with no spaces) of a sequence of valid words. Each valid word can appear 0 or more times in the sentence. What makes the language special is that each word can be transformed by rearranging its letters before being used. The cost to transform a word is defined as the number of character positions where the original word and the transformed word differ. For example, "abc" can be transformed to "abc" with a cost of 0, to "acb", "cba" or "bac" with a cost of 2, and to "bca" or "cab" with a cost of 3.

Although several different sequences of valid words can produce the same sentence in this language, only the sequence with the least total transformation cost carries the meaning of the sentence. The advantage of the new language is that the parents can no longer understand what the kids are saying. The disadvantage is that the kids themselves also do not understand. They need your help.

Given a String sentence, return the total cost of transformation of the sequence of valid words which carries the meaning of the sentence, or -1 if no such sequence exists.

Definition

Class:
SentenceDecomposition
Method:
decompose
Parameters:
String, String[]
Returns:
int
Method signature:
int decompose(String sentence, String[] validWords)
(be sure your method is public)

Notes

  • If a word is used multiple times in a sentence, each occurrence can be transformed differently.

Constraints

  • sentence will contain between 1 and 50 lowercase letters ('a'-'z'), inclusive.
  • validWords will contain between 1 and 50 elements, inclusive.
  • Each element of validWords will contain between 1 and 50 lowercase letters ('a'-'z'), inclusive.

Examples

  1. "neotowheret"

    {"one", "two", "three", "there"}

    Returns: 8

    The following transformations can be made: "one" -> "neo" with a cost of 3 "two" -> "tow" with a cost of 2 "three" -> "heret" with a cost of 3 "there" -> "heret" with a cost of 5 So the sequence {"one", "two", "three"} is the one carrying the meaning of "neotowheret". Its total transformation cost is 3 + 2 + 3 = 8.

  2. "abba"

    {"ab", "ac", "ad"}

    Returns: 2

    The word "ab" is used twice, and each time, it is transformed differently.

  3. "thisismeaningless"

    {"this", "is", "meaningful"}

    Returns: -1

  4. "ommwreehisymkiml"

    {"we", "were", "here", "my", "is", "mom", "here", "si", "milk", "where", "si"}

    Returns: 10

  5. "aaaaa"

    {"aa", "aaa", "aaa"}

    Returns: 0

  6. "aaaa"

    {"aa", "aaa", "aaa"}

    Returns: 0

  7. "a"

    {"aa", "aaa", "aaa"}

    Returns: -1

  8. "aaaaa"

    {"aaa", "aa", "aaa"}

    Returns: 0

  9. "bcdaedfbgcha"

    {"abcdbedfagch"}

    Returns: 12

  10. "zacaedfd"

    {"acaz","dfde","azacdedf"}

    Returns: 8

  11. "ogodtsneeencs"

    {"go", "good", "do", "sentences", "tense", "scen"}

    Returns: 8

  12. "ogodtsneeencs"

    {"go", "good", "od", "sentences", "tense", "scen"}

    Returns: 8

  13. "sepawaterords"

    {"separate","words"}

    Returns: -1

    You are only allowed to rearrange letters within words, and not in the entire sentence.

  14. "aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbb"

    {"bbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaa"}

    Returns: 50

  15. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a"}

    Returns: 0

  16. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a","b","aaa","ab"}

    Returns: 0

  17. "abbababbabababababababbbabababaaaabababababaababab"

    {"ab"}

    Returns: -1

  18. "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzx"

    {"xz","zz"}

    Returns: 2

  19. "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzx"

    {"xz","zzz"}

    Returns: 2

  20. "abcdefghijklmnopqrstuvwxyz"

    {"kgvaiequpmbxjlfyrwcshdztno", "vpzifhecnqbjrgxsmdoulytwka", "tmrjenvxgbliszocwdafuyqkph", "ohnvqfxjegczysmutwbpalrkdi", "zrftliockpndwaqsmxvybgjheu", "pvocimxfzsjewaktrunbgydhlq", "qfhmkaxdzonplijbvtwugrysec", "mwgjcdbkuzlivqraexynstpfho", "btxsncuplkogzdirawhjvqeymf", "ixjchrznepvdqyakwgtusbmolf", "gprenhkiuwoszfqtmjlydxavbc", "hkpxglnqdjmcuvboztiefrywas", "cqbvnthkiexawfgzprudmjsyol", "zjyxtisrfwgkqumhlcbvoedapn", "copiqerfhbzdkgjaxvuymwtsln", "hbxrjuzigcywmnqeplvsodatfk", "hyacfmnegwpikzutvjxsqlrdbo", "ankjtwdfhqbsuolgiempzvcyxr", "kjrazbfvqxmthwelsgdcnpiuyo", "rchtwevszipajynlugmqdofkxb", "lsbgzpnjrqtyhfvcaxmdeouwik", "rjyeifldoahxbsznvpkwgmtcqu", "mhrzqdfjvsxypiuecnbwgatolk", "odvfwuqhigplzaeyxsrcmtnkjb", "taurlwejbvckgsqnofmidzxpyh", "wcnflouxihmdzveptkbjqagsry", "bswcphnduzmofqrvxjlyiektag", "vmlsnwxfokupqbgrdzieyactjh", "tadbreshjolkmnucgqwyfvpxzi", "pgqexscvmbtunjoazkyrilfwdh", "tzjnmixdrlqaepbvfcwhykougs", "ycfwzuhmisxlkqdaobjrtpgnve", "irqjbfeozctxghvdsynapmukwl", "tojzamiurvywplbdxgfskqcnhe", "ldwgxpakntbmicsujfrhoevzqy", "kbvgqwytixocdnujezslmafrhp", "xljcibkuqpefhosydvnzragtwm", "ypgaledfswrcuzmvhnojqbtkxi", "kpizasrvghmdbxlywcftqujone", "opxtlnzrvcuagedjshymqkibwf", "ehgbvrzjqaowdikstuxfpclmny", "kvcxztnhdwifmjebraolpqsugy", "zxewfhqsrkgpudjaconitybvlm", "txbfqsvepgwhraunokdjilmcyz", "qcvkwgjpubmfdiytohslzeraxn", "ebtjzdiuksxynlfmcqvwrhoagp", "frtmnsckegwvbpzuaqdxojilhy", "nfmtqsrwicdxljhvzpebagkuyo", "oejxdkwgucaqbtnmzpvfrihyls", "orqyvmeuabkwcitjzlpfhdgxns"}

    Returns: 21

  21. "bqejuwshfzaoycmgkplndixrtv"

    {"mrpzcylfqwsxukeanvbigojdth", "lvopsrtdnizbcykuefqmawjxhg", "ubrdzhjmptloiasyneqcvwgkxf", "xbkpgyealdtucrsnmoqiwhjfzv", "tpkorlxnzbmejaygwfdhvuqsci", "xonlcwvfpibtzuamdesyrkjghq", "ugzvomistrpfdkjlqxwhaynebc", "ykqbpgxfrliahtvzuwjcnomdes", "nazlgidobkprhfwjxcsmeyquvt", "msbrlaiqfjxgthwkeznpvdoyuc", "bvqhfcpyjgelmwrasdxniuotkz", "wmcjzdbpvatyoglekxushirfqn", "bwfjquosgaedprkchvlmztixny", "hzctjqwgbkfplsraoyxvidenum", "sdopegmfzlnhwqjuibvrtxykac", "nqezujfcwrkdiobapyvhxmstlg", "ufixdhrszmkpjlbvtcaoegywqn", "ibsqlvfcmtapuzoyhwrxjgdnek", "cxuahksgbeimqyfndtowzjpvrl", "lkudbwyrcetiofhqgnsmxvjzap", "fxqisythcmbgdaevnpoljwuzrk", "gpyhjikwlcqoxusrvbtzanfedm", "vgebiwksjqxfzcdhtpnouaylmr", "adrticxflzbypkvhomgeqwunjs", "xtrwboyzsckqapdnvihmeufgjl", "vcizpxknryjbtwaodeqguflsmh", "bluzxycjwpkdqesngvtfrohiam", "yofejtlhcmikxrbznqawvgpsdu", "idnhrjbaulzqyptmwefxgkcosv", "qilfxhmzuodbepgykrjnvsatwc", "ctzxyesknviqjohbupfawgrmdl", "ifmdkqxyvzarujhesonlcbwtgp", "zkwveynxhfjapbmcqiorslgdtu", "ijmpygtulzhdkasrfvqwoncexb", "lvxfchsbizqwdrknoeyjmgaupt", "trqoxdslwvcjapziefkmnuhygb", "cfmlwednhgyxbosurpzqtaijkv", "ynpvgbikumhqlxarjwsozftdce", "dtfjlaoxcysguwmprkbnheziqv", "tkdmuqypiarfehbxvnwcgzljso", "ebvdksqmjlrxithwnpagofcyuz", "qaykhronugxidvswjtfzlpemcb", "jhupksbzefntyxmogcqliadvrw", "oplyntajmbfuwsgcdvkxeziqhr", "npsyvflgamexzuhtdobkwrjiqc", "uhcgeqbxrnizsywafkptvlmojd", "zmvtbjkgrlphiexyaucwdnsqof", "xwkiepybnrzdqagolhvuscmtjf", "yupaetsmqxzowdhlvfijnrcgkb", "ecxwobtzqydaughfkrnmspjivl"}

    Returns: 22

  22. "enykglmxtdqjhicvrbszpuowfndxipzbvrkcfelymtsgjwqohu"

    {"uhxefrbioylpgqvmkzwnctdsj", "iszngxylhpkouedctmvjfrwbq", "ucsxeplmwztkvyjnoiqbrfdgh", "dynxkujqobpeflwzhtmsvrigc", "fjnrudwbolkxgqhypzimtvesc", "dcnrgpfsqoivzyeblmuktjxwh", "ugzfdbikqxwcroshvynempjtl", "ytiwuzqhnrmbflpsdjecoxgvk", "tbnipyhuqmdkgclwsezxrvojf", "wdxyjtibsgzlfoqpkuernchvm", "ukmnodstprcfqxihzgylbevjw", "ljmycbrikfdhptwvxuqgnezos", "usglwjnhrmcdkivpxytoezbqf", "uxcjhitonmypdwvblfgeqzskr", "mjtpdwgyexzfbikhquvcrnlos", "gwktprvxsfnjicozheqblyumd", "gesjuybxvrtihdmqcfwlknpzo", "sjuwyxtleoigmnhfbkqzprcvd", "qdhbgmtruozjwfyvlcnkespxi", "rgfbshwckvpeqmuntzdjyilox", "efzjsmnlchkrqpuvgbodityxw", "lnethwgrufydbjcxioszkqmpv", "jfoqgpuzvtmhykxdrenbsicwl", "nqielpcgtvkxhwzmboyrjdfus", "plomnbqyjfgtwkxzuhdrcesvi", "uktmgfxvozqrijhwlsbenpcdy", "stycbofukqpmvxrzhjgendwil", "xjwgboiyvkqrmczfhtnulpeds", "cohuvrwxlsfmnbtjgkqediypz", "bxosirlquegzwtmcpfyjvdhkn", "ilzrbdwkpfucsgxojnehtyqmv", "xyngfjhrbtzsovmkupwicedql", "erbgsqjftnoxpdkvilmczuywh", "jsvtfgqeurwdicxyonphklzbm", "oivrwqcbmkhzxsgpndetyfluj", "dlzrksfmcuopbvgnxiywhetjq", "xymdoclwgrhuqjbvsezitknpf", "etkfuxmgqwjorhsbcnpiyzvld", "fkopnvrzcyhuxjqgembtsdlwi", "givqnzdukhoyslbefpxjwctmr", "npbhszrgvtyecqiwfdulmxjko", "bpzednyghsfkctouvixqmljwr", "imvewlpxdhytzjrqgcsofbkun", "cqyfrmhevxbudskjwizopltng", "eydzvurbjkfotgwxlsqnihcmp", "jswkipvrxdbqechzolgfumtyn", "tmlxcyzghnbqiwsrvjkeofupd", "mqnpebvcuogtlhirxkzywdfjs", "qogyerflhbitkjczpwxnusmdv", "nwyjiolxgtdukvhmbfqzscrep"}

    Returns: 41

  23. "wequnjoiiyjdpshyhwemzwplkyvoyusdmuwjudhjodyiuhxl"

    {"qew", "fgopyhvvluqcmyao", "hlx", "yodi", "koyv", "pysh", "yhaccyrldhhrvnhdyxmgseovqhaocvweu", "jyggpbdnqqbuizrwqwyzvjrgapesbyqkxdoldkkmwjloxnwaa", "drykar", "exroqvirs", "hwy", "emz", "sph", "gjylupmtvkvilxlohmezwsorzgnyutqvkzrkryspvog", "nwjecxmaxoxllbimywelzhwsfurfzabqfymbmpjrmziydqdw", "yuds", "zlpw", "atkcqpirojawdxmfefoyvpcfgvltfjelkecofagcdaeva", "kvy", "odj", "vxfprwzxsnqbmwzv", "wlp", "hyfkufxbokjhwktcecnxr", "uiy", "oiwfaibclhuvcqmtywcdu", "jduh", "njio", "juw", "gukgxlpgooiaawgcxdzshsaaiimccymou", "vaxudzpkngfqcwizewffeisuh", "gcqrzduldlyoodipgawmxnvswogc", "mds", "diyj", "rlmwpfucfypofaunjwshwyysv", "jdy", "exaqgzfbhfdoxngzpzfs", "yuo", "horhepdfktsqzdtaheiprbsoxhliucvfydulrwrd", "jnu", "qewu", "xuhl", "faqpymeeomgqecoxnkkqhzcfh", "jwmu", "iio", "uhd", "mewh"}

    Returns: 33

  24. "lbqcabxcbygiauhdmhkszlzdsueggtqrpkdmkijlwa"

    {"nxufxuiofsszcjpwtwafcdkppvctzdtixuhvfaewmpntu", "ijk", "lwikaj", "lsmgtunzecjotyxmgrpbwrzsrjjxhkusbimnpxwibviby", "ktgrqpd", "gsuetg", "iubycga", "sdhhkzm", "dlz", "mlaikwj", "rpkmdq", "fgkqzacidgdomqeeovjnwosvtuhqwkcwyj", "hdm", "lqb", "esu", "bac", "l", "lwa", "hua", "kzzlds", "rnagtwypxnrcjglmkjhzauyjzcnixijrguzqtmlptcx", "bacxqlb", "huhadm", "arvhxyuahqlsvceqeklmpjtdcwtuqwotdnpcqwthtlnt", "gsmsftvpo", "kdm", "yig", "qcbbla", "xdlh", "phecdrgjoqianawjvalfstlxptkrxovfi", "idzosmd", "leszugd", "pqr", "cpafrdrgfslgbhmjiu", "cbx", "yxgcbi", "tgg", "bawhh", "kzs"}

    Returns: 27

  25. "xvwxuaocalvuylcmnkolhqwajgggyzdgwduv"

    {"jggg", "cly", "ggvdydwuz", "olh", "ohlgqawjg", "vcllnumky", "ggj", "cnlmyk", "wqa", "vxwx", "duv", "wdg", "yzg", "nkol", "vuwaxx", "axvouwaxc", "uxa", "wvx", "uvl", "zgdy", "vwud", "lcvuoa", "oacu", "avul", "lmyc", "dguvwd", "aco", "nkm", "jgzggy", "hwqa", "qoawlh"}

    Returns: 20

  26. "a"

    {"aa"}

    Returns: -1

  27. "abc"

    {"abcabc","rando"}

    Returns: -1

  28. "dznskkedyyyoddgcebebjznciaavjuhmxzdntqghdnlnonsjof"

    {"vdxhzjumn", "skkdnz", "nhd", "qtg", "ncz", "jslnon", "hqgt", "njs", "dcdgbzcbeenj", "bbee", "thdgqn", "hxzmdn", "yoyy", "dyeyyo", "gohnndqlt", "njcz", "dzn", "ndxz", "yyo", "ksk", "avai", "of", "ydgyobecd", "mhx", "dszeknkyd", "onl", "sx", "ujv", "ejb", "udxjziamanhv", "nzbjec", "umhj", "szdn", "eoydzsyynkkd", "aia", "bce", "dgd", "hstnogdnqnlj", "kked", "dcgedb", "gdjfha", "sonj", "aiabjnzce", "uaaivj", "eyd", "dnln", "sfnjo", "eyybzflhbdbbocgmtzktnxdluxffgetqvitvtnzpbqeaqgjuqg", "ddcg"}

    Returns: 24

  29. "bdabcadaabaabaabadabaacadcbddccccdadcdaaddcdabd"

    {"sknghrcgriqnuowrngnoerheyuyzglizsckwvmkqbw", "ndejiggnaxqktwypioppiqbtvnkzy", "ccc", "owidhjahmcjthrdawfsegmulnzoedperlubr", "ezfkuqkus", "dixruiivgvlaffmvgfsgctmvgbrdqrnuggfj", "tccoanjrvxtooztusnfgyamzuskntggnrf", "baa", "adb", "cdd", "oldazgxlczypalpcazctuvlq", "bac", "ada", "zubhfwfgvxern", "hqt", "caa", "f", "zsctkutaxlnprigqvb", "mgwbgtamxcjcqiqjgtpwfapsggqgihazayww", "cfmm", "dbc", "add", "db", "xejalafmupakyejicngepmlli", "cda", "fladfpklsalobuckqvnuxyoynngltxxuladuxvdxe"}

    Returns: 21

  30. "dadcbcbbaddcabdbaababbdaccdccbaaddacadbbcdddcdacd"

    {"norietfmnpmx", "cbaa", "zvu", "ofxuqncdkemsymakqykfrdxmybeivgpi", "aba", "mrinahvuxdfwdjkkkesckjxjkilbsztebelxe", "ada", "dcc", "bda", "bab", "pwtdvjcgldlsvrtveiwzvzczcwqmanax", "dda", "abaa", "cdda", "mpxfovkzn", "apbeuhdqgxhpwnjxmvoug", "fzcchiebxebgiubkxbonpnssyzlayfzdcwayftadgickvliwt", "cdcc", "ajpiapivlevckwcyrkqmomxlmofyuprzdtmlwteao", "xbmpqdybnyypchmk", "cbbb", "bcquddapjamt", "ccddbabaacdaaadcabdbcdcccabdbcabdddbbdbaddccddaab", "latydaigphzkuwqpwb", "cbd", "qooyehgzrpwzhsjmeloaoylll", "ccad", "poxnlrksiqztxjjjndtrrvlfjiyslpp", "gyemfjsqjbxwiavuoxvxiaduowmgbywzmmahnhjvoypzi", "bcc", "apwtkjdgmsvaxjdotyjusekhxxlenllubiy", "esnqhavhobelfkgppltxexrhmaaaooknyftqswo", "jnusiifcnucqmezxbrmwsekwpkewdwluo", "jxribmyuusekxyoatqnbgtgxtmfizcmruwkcbgqnaj", "ddcd", "xaiwytjgmzzbwmxbfncnclint", "cda", "d", "siarnfopyrtmxoaibihgdjvseufoshzxdoizplhzjb", "qabfekhhgvzuehamveogwfhyhleapplwscxietgjcimm", "dcd", "dbba"}

    Returns: 22

  31. "noonnonnmnnomoonnmooonmnmnnommnomoomommooonommonn"

    {"mmo", "omon", "mmno", "non", "ono", "nono", "n", "mon", "nomn", "ooonomomnmnmmmnmononmoonomnonnoonoonmonnnmonommon", "mnn", "omom", "moo", "nonn", "oono", "ooo"}

    Returns: 12

  32. "yzzxyzyxxzxxzzyxyyxyzxyyxzzzxzzyzzyyzxyxxzzxyyxz"

    {"zxzz", "zzx", "zyz", "xxyz", "xzx", "xyx", "xzyy", "zzyx", "zzyy", "yzx", "xxzx", "xyy", "yzy", "zxxz", "yyyx"}

    Returns: 18

  33. "zzyzzyzyzzzyxxxxxzyyxzzxzzyxxxzzxxyzxxzyxzzxxyxz"

    {"zyz", "xyz", "xxx", "zxx", "yxy", "zxz"}

    Returns: 22

  34. "daeeaedccdcefcfafebcbebdbafddbfccfbadd"

    {"ebbdcbbfa", "ecdfaceff", "bccfdadfb", "eabfc", "daecdeadce", "dd", "bdbfdbbaed", "eadeeda", "dfadb", "dfccecc", "ebbdb", "cddec", "cfcfe", "cefbfba", "bfcfc", "dceeecaad", "afcdfdbc", "abfdebd", "dda", "cfefcefbac", "aaede", "cbdfbfc"}

    Returns: 21

  35. "a"

    {"a"}

    Returns: 0

  36. "baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaa","aaaaaaaaaaaaaa","aaaaaaaaaaaaa","aaaaaaaaaaaa","aaaaaaaaaaa","aaaaaaaaaa","aaaaaaaaa","aaaaaaaa","aaaaaaa","aaaaaa","aaaaa","aaaa","aaa","aa","a"}

    Returns: -1

  37. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaa","aaaaaaaaaaaaaa","aaaaaaaaaaaaa","aaaaaaaaaaaa","aaaaaaaaaaa","aaaaaaaaaa","aaaaaaaaa","aaaaaaaa","aaaaaaa","aaaaaa","aaaaa","aaaa","aaa","aa","a"}

    Returns: -1

  38. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaa","aaaaaaaaaaaaaa","aaaaaaaaaaaaa","aaaaaaaaaaaa","aaaaaaaaaaa","aaaaaaaaaa","aaaaaaaaa","aaaaaaaa","aaaaaaa","aaaaaa","aaaaa","aaaa","aaa","aa","a"}

    Returns: 0

  39. "baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaa","aaaaaaaaaaaaaa","aaaaaaaaaaaaa","aaaaaaaaaaaa","aaaaaaaaaaa","aaaaaaaaaa","aaaaaaaaa","aaaaaaaa","aaaaaaa","aaaaaa","aaaaa","aaaa","aaa","ab","a"}

    Returns: 2

  40. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaba"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaaa","aaaaaaaaaaaaaaa","aaaaaaaaaaaaaa","aaaaaaaaaaaaa","aaaaaaaaaaaa","aaaaaaaaaaa","aaaaaaaaaa","aaaaaaaaa","aaaaaaaa","aaaaaaa","aaaaaa","aaaaa","aaaa","aaa","ab","a"}

    Returns: 0

  41. "agabgfgbiahbgafeahbchfagbcahdifaciibba"

    {"baib", "aef", "bgagif", "fhcaahbg", "bbici", "fbachh", "i", "bagcdh", "abagh", "bfahc", "f", "a", "dicfiai", "hafc", "ah", "bag", "idaf", "aifc", "hgcab", "igbah", "gabgabgf", "ggbaa", "eafaigbh", "bfgig", "cahb", "bb", "hbg", "baga", "abhef"}

    Returns: 18

  42. "biafebbciahfbgccifdbdifichhdeabdbacged"

    {"ddb", "ca", "bci", "chcigibciddff", "feabib", "ib", "fbd", "cgcb", "b", "i", "bdb", "d", "bbecfhbbfiaia", "fi", "daheh", "hfa", "aef", "fcbcfiidd", "fe", "gde", "icabebh", "efb", "ihhdc", "cbgifcfeaedgfdibhdiabiebbcdabafcibcdhh", "fdi", "fbihacb", "af", "bbhadde", "iicbadhcbfaihhfeifddcbbcg", "deah", "hc", "gcbfic", "bg", "bai", "ciafh", "chgbddbaaede", "dgbecdab", "cdaeg", "adcbbegea", "iichf", "cfiid", "db"}

    Returns: 18

  43. "bfcabehicifechhabegcbahfcfhcfecbgdcdih"

    {"ccgabhhffeccbef", "hchea", "b", "h", "ehffc", "cg", "cghddi", "fbbcahie", "dgc", "cebddfcg", "eb", "bcg", "bcafebh", "chff", "ccbedgd", "hicibfcfabe", "cfa", "cahfb", "hche", "ic", "cdgifecchdb", "f", "fcab", "cfh", "iehicchf", "a", "bchha", "fbhafcc", "fici", "bhe", "iacchfehi", "ebag", "cbf", "ahhc", "cf", "fhegcbca", "bec", "cb", "hf", "eehcfibhfcahbcag", "efcgbbbehchfhhfcaacieih", "eccfhbf", "iacfcfeehbi", "hc", "ih", "bcbgeaa", "beg", "eba", "ef", "ihd"}

    Returns: 12

  44. "qeexwbyhmdqnjzavixdaygbcaclacmwhgepgqk"

    {"md", "xeqe", "qjdnymh", "bdyxehewm", "yhmd", "ccala", "n", "bcg", "cgaydcalbxmac", "kgq", "chwalm", "jaz", "vjnaz", "hg", "kghegpq", "qe", "hy", "w", "nj", "xajnqivz", "byag", "z", "wex", "gbayc", "d", "edjqynwheqxbm", "mewxbdehqy", "gqkp", "eg", "peghqgwkm", "bdqzvmjiywnah", "vjnaiyxdaz", "q", "wccalma", "mqkpegxacgaqwabyngcvzihwycblhqmjeaeddx", "gcbca", "cixdbgay", "ac", "zaxvid", "b", "wbeqex", "eqpgkg", "acml", "aidvxczabayg", "ayd", "acqcgehwgkmpl", "vaix", "c", "xbew", "pe"}

    Returns: 17

  45. "jjhqhmdqqnsqtsololiarelmisnargmlranfnhgiasrfmgfksf"

    {"k", "e", "q", "hhq", "an", "nh", "sq", "nf", "m", "h", "fk", "f", "r", "s", "sqt", "i", "o", "n", "nfn", "gh", "so", "dqm", "l", "is", "lmi", "rl", "jj", "lgrm", "llo", "sn", "qqn", "g", "li", "a", "qd", "rae", "fr", "el", "t", "nar", "ais", "nsq", "sk", "d", "j", "st", "qhj", "lo", "gm", "hm"}

    Returns: 0

  46. "aabaaabaaababbabaaaaaaaaabbbaabababbaabaaabbbabaab"

    {"baaaaa", "bbaab", "aaa", "aaaba", "aaba", "a", "bbab", "ba", "bb", "aaaaa", "aab", "abbaaabaaabbaabaaababaababa", "bababbabbaabbaaaa", "bbb", "aa", "bba", "b", "aabb"}

    Returns: 0

  47. "bacbaabaccabcccabcbcacabaabaccbaabaaaabbccbbcbccac"

    {"aa", "ccca", "cacb", "c", "bb", "cbccbbccaccacababbabcaaa", "cbaab", "cb", "b", "cc", "bbc", "abbc", "a", "cbc", "aab", "baabcaabacabcbcbaaacbcabcbbbabcaccccbbaaacacaacccb", "cac", "cccba", "aaa", "cbbcb", "abaaa", "ab", "aabc", "ac", "aacba", "acbabbacaccccaaacabbbabcba"}

    Returns: 0

  48. "badabdcbcbdedbaabdccecbcbcbaceeebdacddababecccaacc"

    {"ebde", "edbdbeeacccadabecca", "bbacccbebedcecaaeaccbddb", "dacbadbcb", "aadbb", "ca", "dadceabbad", "cacabcbbdcecb", "ba", "badeadbbddcbbc", "e", "a", "caac", "bcceedbdacbbbacedccdadcebabbabdecdbbdcaa", "edbccdcbdbaae", "dcdaabcecb", "c", "caacccce", "dacbddbcbcbcbcdecbabecdaeadcccdacbacbbbeeacaaeacbd", "abcbcb", "debabda", "cccaacc", "dbcecdb", "bceee", "accbbdbccec", "ed", "cca", "dab", "cbbdabc"}

    Returns: 24

  49. "ebdbdbbbabdaaadecdccbaedacccaaedecbbeceecbddeeecee"

    {"e", "eddeabaebcebebcecddbaebaaebbcdaedccebcddbaeaccecd"}

    Returns: 38

  50. "acaadeeeabceacbdadabebaeaaedcdcedacbbaedaaeaeeaccc"

    {"nywipsiajtixhuobzjlsrqknctqtzoklhyj", "jokulfvhvoukfkahiywkqfziulfqepzcvjhqjcfwxyg", "aaoucrnquyscgxsym", "ntxcctmytidsgrw", "shhzbkxdluaxjkpgibbbwpijgwkgnjalfw", "mr", "acedceacaea", "mxejcenthajfdg", "wsvusguwsvmwpqvygbpaspcwpzqtevegekcckirat", "cjjhsnmzhir", "lsp", "knjvxsmgauuuqrzk", "vtcxafzyjabqibk", "jgntqrfudhivtfpcjogpbaxwfxqkuzdxd", "ucfguydvj", "czdwmoqwpomogjhxkqnhhgqxsxinllrtkgppib", "qchudzdvoglip", "eebaaadccaddceeaebebbccaaddaeceabdbaeaa"}

    Returns: 45

  51. "ommklpqehjclmjncpopgjfngfodlmigcmdfnmindnmleiiffc"

    {"hj", "mclj", "lpk", "ldo", "dmn", "cmfnmdni", "mfdc", "dfjonfg", "fgn", "eii", "jmn", "gn", "pq", "f", "gp", "pmlccnjj", "dn", "mi", "d", "of", "c", "eq", "ppoc", "j", "l", "mom", "mncmdgfjgigfnmodlf", "jg", "mkmlo", "ml", "inimeld", "po", "pgo", "i", "nm", "ffi", "n", "qmcpekxapickctmulitjkzzqztepihr", "cf", "e", "opnqpmjhlclpjmckemo", "pheq", "glim", "ni", "mdf", "enlnimid", "fi", "lk", "g"}ugauhuqviujcqjpcnluamhtl", "tbaxpzikhbwswhpy"}

    Returns: 10

  52. "egjqegfopgcpckogjqpeqflqqmmff"

    {"gp", "jqeg", "cgp", "lq", "ffm", "epq", "qpj", "ffqlqmm", "f", "go", "eqj", "ge", "ckp", "ff", "pcqogjkc", "mqq", "eqfg", "c", "utnphbyrmynokvv", "q", "ejg", "gefopg", "m", "p", "epkfgcpggpjoceqo", "qfle", "ogf", "eqf", "qm", "o", "lyweughtiibjqmdlxmpmhx", "qfqqfmfml", "pq", "gko", "j"}

    Returns: 7

  53. "s"

    {"fkslilgwztakkwcefpchshr", "dwtzyqfohjkjvfyea", "pyuumsvhes", "utubswwyoveedhxelynjgypfkguj", "yptgsfzxrpvfgsafqihtewdp", "sg", "tpmkkvqhhspbyormgfeycwz", "anqj", "jlezlyinayxfotxvlrmwtlabvei", "krsay", "efukdjghuvjmrifqeoh", "aytloppziwyhsafnpry", "gjxcgychbkrxmhylmmhzxezubfmwmmxhmbtymhmwnkaoaalkz", "whze", "pcwnipxpygjbbla", "qyhnb", "khlzyxegtxejpdrlwrxrsdxnexnfwody", "vclbxawc", "wcrytpceaaqnmwznbwgpyaozkivqzdtuyggmsbaaupjggej", "oktfzivfcdxitdviivoonpuh", "ilnxjhdcypdvxhueadwukhokarolkjplollviftr", "bapxxnhgon", "s", "fpljlewrvsgyahbhipdbmwanzi", "rbzluwsrqodlqd", "ddjsseoaoqayzydzndloedpdshvcputkhfowuto", "qyujyhbqgwgxajlykfcfnodftzgufomwwptsxqstttgbjvmsl"}

    Returns: 0

  54. "ja"

    {"ja", "pyroixzploajiufmvsumduwvqzrrluwq", "vntgfboqgspuwizqzkyzevr", "zndtvrhkcgacjqwoxpqvvyndkijbhwsmbpywgr", "annum", "wxkckzfegqzpcybzneitkzcruplrxjksbih", "vkmzugjoesbxkdeouwgyrnttfnshodwwvookcl", "vfshvivmlzvrrkjxzlghtgbfd", "qnejzifc", "wzmmsazeaepzaotcwiyeqbpenmxwmfm", "jmewzcztickufgrqfjtervauvxyqrugsaccbiid", "jtojaihtytcyjjnnpcaj", "kbggzwsjmdtcpiphknmiidjiqmg", "hkhedqsoxjhqccbesrsibma", "nwfngfawrubovzgpyqixkfwqzsspoescppeaugrfbnfnji"}

    Returns: 0

  55. "gjncubfsac"

    {"mmwwpmjetiwbyywzmutnpqpw", "imzrwfqoeqgfweswlwuolnbvup", "zlbnrariafynpcgoode", "ucjgn", "welcwgfsfcbmylwjv", "mfvegccuywojt", "dqflayxqgfrezpgv", "mhnamehnunhfygbezzxwjmraffwcoepeoqu", "wofiudarfcvrgqosgc", "fpvjrwfbaglutjpgjnbafbegumdgedb", "c", "txzakcynfcdbuepgudaeftsfrcxbszwrg", "g", "jn", "b", "uwekrvqvxmksaezvbordhfsqoirzlrrxmgpetjyfrsw", "oi", "pmfymvwoizyrum", "bcu", "f", "fsa", "hvjz", "as", "csaf", "ngj", "whvlulmaqkovijixfgu"}

    Returns: 3

  56. "hjcrjqjdhzymclshsfmsgkwbwnnrzqmrggesfvhjswarjvtrnd"

    {"e", "c", "f", "l", "ajllmxyqqnbehsvjxriqvqcsaoydcgxjfytaafhv", "rligdowckgaqbloporuerjrzsrukdgncpt", "spkfjyefbksymyrfprfbpuuonifrthxdtbkzvecxedfs", "y", "g", "v", "zgehoiwpyuperasvkzjtltzpfk", "w", "fxn", "tjdkojjhteognoxrwhvbwtwrnajsxuccimf", "ndpddxflkddrvjeyvafftilcefunjiyxrwtokaikogs", "xvqbpahcvjdapmeiujyncrjyejmjkcjrqogvzyochrh", "ydydjsrmsapcbtpapghx", "a", "ywsxwwlfbhkjkomdtsfnxovhjqmrg", "z", "qfblrybgwhgttwnbgyghiyxebrmcbmyhigbyq", "q", "h", "despwkupanbcab", "k", "s", "tewzgaweyblklfctzhsrlsivnovbnrlwacqac", "ffblrcjxyuiouqohibjywytnapjlxyldgqnck", "yxefoladz", "r", "zayvbfwxyizxpdrmiietvqsp", "hp", "vxzjizajiqxdegvmrqyznskrnjehzteq", "t", "tgwjamppxfgwyefgwvxmftft", "j", "b", "zdnhqjcvucqliiotntjltckseptutnfu", "ebkvvyugexn", "ptummkzjxdaai", "d", "psrzsllwuusfxjfcjvligasmua", "n", "ezqwfruomcvakwwzbyviaakxlbohzjwiiqhtib", "rcaseurkzsykpouielvxtzjlnvmqqdtbkzkmwyvwtyv", "zktiuptsjiscfvprdhgdgwzklbjvywclkriubhqvqhtr", "m", "bhsymssiajsqwtyzczdqttomutivzypvwodorrg"}

    Returns: 0

  57. "ekmmlglvplpszvdkinqpzvntuxsdxtxaiqrxrarpfybmdtbkpc"

    {"qovtzhbcnbhljtrdujnhvlalmgvyptyvacwgpcimsnptvi", "xrar", "vvcrpoanyvhjxauajkhmpkfpolrsnt", "xosujumsgiakptobbuwixkgnodcqoaylyeckwnnanockt", "sdcttxkdjdqpleabsxoovtebiwjeu", "emmkl", "kymdfbbpt", "ritsdotm", "xtduxs", "pvzn", "pc", "g", "qidvkn", "lslzpvp", "riqaxt", "yzmjixiduirpygxxqqapkawnisuxbzhrdzcelfpjgwkkhawqca"}

    Returns: 36

  58. "otkdgczpylzlvoiaauefleeitghftyjmmmjwetoqhomaihjfxk"

    {"w", "aai", "eowtq", "k", "ytmmjjm", "u", "tegi", "xhjfk", "xikfmojha", "zlvo", "lzioavyl", "feuel", "jewyjmmm", "vallozia", "g", "ohtq", "miofjah", "zplkzdgcy", "ot", "t", "iha", "gefthefiel", "tdk", "tetfijhgy", "mtooqah", "hf", "fj", "mmfhyjt", "hmo", "ovalai", "l", "fhkixaj", "qo", "x", "o", "gkopzytcd", "i", "ehifgte", "h", "kx", "e", "pyllzvgzc", "y", "ua", "mjmmw", "dogkzpct", "efl", "todk", "mwqmhtojeo", "liueaoeaf"}

    Returns: 25

  59. "scfeiqfifmolyiwqhqtcbsotyowdakthzklmokcvq"

    {"ialycjocgnhkvyhsnure", "ytfyiofoqcctwfsmislqebqoih", "etqtcwztyacyawov", "dsulstxkvlgsch", "pgmxnfkjnztriigaalsrxaqxlbaypukfcmawi", "wahzmkdtokl", "ykldtoszcoawhtbk", "kqvc", "wr", "wwrhitogccclosimxssolbhxoxgfaubceh", "bhjmrqidqnnuqcozkzue", "fjbsgppfdyzlzooommvggptwobqhblajgllt", "t", "mvockqklz", "hthobcwqdqasttyko", "lmyffeqwioicsif", "eiimoyfhftqqciwqlf", "s", "inoarftdnfbilfowmajxfvdwvzyealpydghnzchfppbs", "kmqcvo", "tsydkwwsyhfpbnpznctmijcvfwhnkye", "osozkh", "yzrppsdpnlxuasbypbsmuodhgdsnr", "nvuhtjfwifrntgbxkmmffs"}

    Returns: 35

  60. "jysohnwxsooodfmrhxczrqowxhgggbbilajwxnf"

    {"sibgcskjutlofvhxslgscmcrhgatmxppytqljufemk", "yfnninipoetesuazbqtzax", "cogyxdiuhzwnxrdzuumepiifw", "bqze", "bhgxrbjfmchgxosjhowoyaozogslwdinrxq", "bjgakyklvayvwnzugwicjebjaxupozvydnaoi", "qtdquxfqyooylvzhp", "maxfkjprcq", "ffhcvrlutjszyfnqszwqunhlbaajfxwtxoxgdumvqwonaxe", "ogiwxxqybfzalgosdnwojsrwhbhoxmjcxfnoghr", "chzaxzylamfvnfpdsnxtwiqqdm", "zmfmiinnjygignaipkvnnkrcyswrvhlzqiotxyhsqwnpxcskn", "quirtnfpimjhimgqxmeovgpvepfnqhvogyucjhfa", "bwwqxyg", "hlmlijjznobueqgisdudhwuojjkohhrvqeevtuqvqfytr", "fuwnhbbwntujt", "qbtrhldvzgsraupriauhccrqtphcdlfufczjvuwknqgazexhh", "inplmvzdwiduhrgttzppwkcvj", "oondfjlyjfyzda", "gblagwbjfngxi", "txtoet", "zozvqtoayrtmhwhqkzbxlg", "wlglxukxngchcpgwhqgqzzt", "lbxqzjgdctmchspyzlpwj", "nvt", "geerdimhpwcbblnzmaxztbosrjxbhgqjwqtojiwyj", "wxajphlkazwvoacndddxorrgtsawnyfokzvgy", "lkwomzqhwzqxskhneoovqzwwyhfhtfiahcauuwdrzmavvyk", "osonxswoxhorhjmyfd", "kyffbdoxhjqifgskepdqw", "mpkrkbyhygefghm", "ewtoxzlfcueidgiklsgkwgnuvsowuzwewgusjprojuzptsjjw", "xwnf", "qmlgxmjkvarufgzyeciymrwlhhehirkwrtkzwy", "bomwhmtywcxhfitjgdpasozvullhgpqnjjjkrvximd", "ttmredxydrlomqjhkkjaumi", "aferhpniczuqji", "kxqpkmfpphbbzfzngknuaumofwurojkaifgqgvtnugx", "zyixcktalnzqyvdn", "xrohzwcq", "cchpbsjdzeilrdyeprshmxqwzrsvccwyamixojxtozt", "sv", "zxnaekdqgkdlopjvyytqypqtoiyjv"}

    Returns: 34

  61. "hfdfeahhdbidcggffdicficagffaddchbcigefa"

    {"cdvbtxlpkynoiku", "jdsijyrmuciaxsvb", "a", "gfcdfbhhghfddiafed", "bohcznghfabrcjudhkbehvruhsrzqcn", "nkxbdvlfdgcegxysnmzxveltqipgghqzlargqotcdas", "ifddfchagac", "cif", "ffidgc", "g", "vrdqnrhvsifmeyrrzi", "hgbybpoastvdjopxqleiwrbccqkewmqijjus", "dsigosahnjfxwuyjdopwciuigltmnorxsvrl", "thwkvftjawkvkkdrusmregagjqfncgvbopftii", "cardiaqtioul", "snppjlhjkjjkijndusshclumxjqdmdtjlecijccxsmhtgt", "fadf", "dcig", "ojuffqkdiidwvazouqjhlnkevvdbqdfre", "gzzxklvqdawjetaonyuettxifevsjpgrblxnqofnfxg", "ccmrvnnoxcwouljo", "ihccdgb", "fzgzwjwxjktizocxrhbaqrfhnbpevsvxqsefsctyxgndi", "abegicf", "bycjxcdzii", "aqyagbbwwdsffzjqsqorpytefgdesxwq", "febjqhah", "i", "fe", "uld", "adghfiaccgifefdieidffbdhggfcdahcfbfahcd", "bd", "haeh", "jkmmiprdqunrwzp", "dffh", "tzcofjnfqcwxdnqleftrnyoiuqp", "gsjoddfixvdpjbxnemzwmvbrexpoye", "cfia", "paulilmwafnxgptrhcegpblzxcngefcebwscxdjmqamfxneqq", "lnpfmphctkjahr", "qrawteikglfjhsplhnmpbqzhnluqabvvytbybo"}

    Returns: 27

  62. "efaidfhceaecihgaacfgeccbhigcbfihegbbiia"

    {"zgxjfaqzgnjepoddjbivxkieuknaiuuxvkag", "jgatkizstqhp", "zzkyekhbhhrnblcjdkfnsjzbrdurdvmf", "wrujt", "lrzxhikjqmtdaxcdcqvbviezzgsljuvtwbjmi", "ecgbchcf", "yqzntpkxmsciqijdqeerbudqpdrhevrdmteylfdt", "jftdzkpwnwlssqbekpnyfjwzlehxpykmx", "wrujt", "caahfaiiagecehgcdeff", "usxfvapsdfiqpsmtnkqfzgpojzllmpeb", "sgwsxzpmfdueo", "usxfvapsdfiqpsmtnkqfzgpojzllmpeb", "sdtvxmtyoimzhhtiulbnduokgvseucguuadjxcjlnxgqx", "ajsnytjbkysvjxgdgvboqkrsk", "uibnvfkeeyfiiztednebawgxezxymwstbcmsojq", "fecgc", "eaf", "igiabibfiebghc", "wrujt", "ebeiciibgbhfhgcibca", "jyfmeunvqlprsmxr", "i", "binepewekzaiou", "bicbghf", "ulunhphupppenfdpejzdztvggzulo", "eaf", "lhqrnynvzoluccaicaeixmmusmqhojfzyrcv", "bayuflqtspjmdmsmihtgwvavgqnrqvmby", "bghe", "jyfmeunvqlprsmxr", "caag", "mytaortpfjaijnodhnxb", "nxummrxapcpdxtvzxzssrnuymdrmpweuohcukyf", "hziceptxgrsmltguaoelav", "ajsnytjbkysvjxgdgvboqkrsk", "akjqhvranqfwdnhzrqgwrnfhrlapwkpmsopecant", "ihaagechfadafecie", "aecih", "uibnvfkeeyfiiztednebawgxezxymwstbcmsojq", "jyfmeunvqlprsmxr", "jyfmeunvqlprsmxr", "cfheid", "eaf", "koqclmzy", "njhpbgbgwtfgjxaclxkgxohffstamamtwjwklpurrgdx", "drlejckilezkbpg", "binepewekzaiou", "sgwsxzpmfdueo", "iaib"}

    Returns: 25

  63. "iecabccgdhibiebdcfchfehccfchfadbihcghgibbabhffeidf"

    {"dgcc", "ibd", "g", "chib", "cfc", "fei", "dh", "di", "c", "hfa", "dfachcf", "ba", "ebaic", "novuf", "fche", "ch", "ce", "t", "hfb", "zfuggthgwdf", "f", "kpxutteecflgaspspcueuxqemsxyzpdwlekykjhztztzlo", "h", "hfcfec", "ghg", "fd", "db", "gh", "diebbi", "e", "gc", "bi", "oryagmafuutfsqjwsdrdoffeavl", "ffeh", "gcdch", "d", "fh", "ig", "ghc", "uexfnppqdfwn", "nptqmkjoubdwlle", "bbia", "ihb", "adf", "he", "fbdce", "bbaib", "i", "b", "erzs"}

    Returns: 2

  64. "hcfiacbhccfbaggbhecdhehchfeieeiegdffiaahcieddebcgi"

    {"ee", "dbeed", "edg", "ff", "ce", "ee", "eded", "e", "cfb", "dh", "bggh", "chf", "bhc", "ic", "cf", "eegie", "echfehi", "hgcbe", "gdff", "chf", "cehhd", "gi", "bigc", "ihc", "gag", "h", "bc", "dde", "aia", "i", "ef", "hb", "aah", "fcbacg", "cig", "d", "ei", "ech", "iac", "dbeed", "ccbch", "c", "hceif", "cig", "afci", "aah", "ia", "fab", "acih", "h"}

    Returns: 4

  65. "aaccbabccbbbbcaacbccbcaabcbbbcbabaaccaaccbccabbaac"

    {"caccba", "cc", "epa", "caac", "abaa", "b", "caccba", "c", "babbbca", "qmgowrvzd", "bcaba", "bc", "tyxhifisbbnjdhpvlslqqamnjatpitol", "abacacb", "tyxhifisbbnjdhpvlslqqamnjatpitol", "aca", "bcbb", "acc", "bbbb", "vwpjxcoizlqyaxsqpxvkdmvazrbpjworosfzftuixh", "caab", "bcaca", "jvmjagfqqumywzqhhntbgsddmjocedyfbtgabekqmexgxfnj", "ca", "cccb", "cccabcb", "bcb", "caccba", "tyxhifisbbnjdhpvlslqqamnjatpitol", "cab", "cacbb", "abacacb", "c", "c", "xhflerllwwclnxzsvukrvvqullsxttekcnd", "caac", "ozjrbldnijydcqyajmdocdcinwfvqu", "bcaba", "caac", "ccabc", "ab", "nlxjlajuqpmlmkgfrzovqlmquspqdrhctplu", "c", "tyxhifisbbnjdhpvlslqqamnjatpitol", "baab", "ca", "nzrdxogtqgqfkfxrwmfcpcmyjfal", "abaa", "ozjrbldnijydcqyajmdocdcinwfvqu", "aa"}

    Returns: 0

  66. "bccccaaabcaaacccaaaaacabbbcccbabbcabccaabcbacacbcb"

    {"a", "bbca", "a", "aaacb", "tbyjphp", "bbca", "txywddtnbrjhjjncyyldfoifzxaszcvklupoyeb", "rtaewtox", "bbc", "bcc", "bcc", "abca", "bacaaaa", "bcabc", "babaaccc", "cbbba", "aabaabac", "babaaccc", "a", "bcabc", "cbcbbacb", "abacb", "bbcccaa", "c", "cc", "bccc", "bccc", "bac", "babaaccc", "rtaewtox", "caacbcaac", "caacaccb", "cacccb", "caacbcaac", "aca", "dxizpgbeavbwboyehwuwrnouvtmbgrvouddyx", "bccabbacc", "bbca", "acaa", "aaa", "aabaabac", "afsmaukgqtfuhopwqxfejjdbljzcfmixvlvvcyg", "bcc", "aabaabac", "afsmaukgqtfuhopwqxfejjdbljzcfmixvlvvcyg", "cbcbbacb", "txywddtnbrjhjjncyyldfoifzxaszcvklupoyeb", "aaacb", "ccaa", "encemanewrmuhkhakbrvkhejrkqmiomjcwv"}

    Returns: 8

  67. "adbaaddeaeabbdeadacdcaebdbeeddcdabbdcdbaeabaeeaeba"

    {"daaabebbcdcdddceee", "dd", "eca", "baddadaadaebabcaeacaaeddabecaedacdbaaedcdcddbbdc", "cbaeddbbaacbdabbdeeebbacdbcbcedecdeadaee", "ebe", "bcbbabddeceabccccdcdbbbeddabbbebeaaddeb", "eab", "a", "ea", "ada", "ddc", "ddaacdbeedbbbcedbded", "bcdd", "dbaeedbddbaebeebbececbbbdbacbccdaddaabdeadbaacbbc", "dbaa", "ad", "bba", "bda", "aded", "decd", "ed", "bda", "ddbaebadccbbcbadabccbbcdcbadedcaebcaddebacbdbae", "ba", "ea", "bed", "eacedcbedccacedacdaabdcceedbdbbcbeaaecbddb", "beceadbdddaaadecded", "ccbdcacbecebecbbbdebbcbdadeaeadcdbbbcbdeccecebabda", "abcb", "cd", "aeea", "ed", "db", "bda", "bb", "dca", "d", "c", "cabde", "b", "ecdcbbcbdaebaedbbaeedadadcacaabcbaaabbdeaedbec", "ebabeeddebdcdcb", "ee", "aab", "bdbbbaedbabccdeaddacedcedaeeeccabe", "e", "bdacaebbcceaadbcbcdebaddcceedbeea", "bbda"}

    Returns: 0

  68. "bccaccaacacaaccaccbcbcbabcaaaccaacacabccaaacacabbc"

    {"caacc", "cabbc", "bcccbcabbacabbbcacaabbccbaabbabccabbbccb", "abb", "acccacbcccbcbbabacbbbbcc", "bcabbbaccaacccabbbaaac", "b", "bbbabcaabcbcbcba", "c", "ccabacbbacaacaaccaacbabcbaabcaacccccbabacacbbbaba", "a", "bbcbccbababaacbaaacaaaaaaccccbbbcaaccabab", "cc", "aa", "cbbaabcbbccaaa", "aaa", "c", "bbac", "ccbbcbbacbbaaabbcc", "ccab", "ccb", "cabcbbbbacbc", "bccac", "caaa", "acccbaacbccbccacacc", "bcbbcbbcaacabacbbccabcbaaccbccbcaaaaaabacacb", "cac", "cabbc", "bbcbccbababaacbaaacaaaaaaccccbbbcaaccabab", "ab", "b", "acccacbcccbcbbabacbbbbcc", "aaccaaaaaaa", "aac", "abccbbc", "bccbbbbcaaabaccccbbaaccacbbaaccbaacca", "aababcababcaababbbbabcac", "abb", "aac", "acac", "cb", "bcccbcabbacabbbcacaabbccbaabbabccabbbccb", "bbaccabcabbbab", "bbaccabcabbbab", "bbaaaacabaaacaaaabaaabbaccbacbaccccba", "ccacbcbaaaabacbaaacccbcbbacacbaccbbababbbca", "acaccbbacababbacbbacbacbaccbbbbcccc", "aabcbccacbabcabcb", "ca", "cbbaaaaaacbbacbcbcb"}

    Returns: 0

  69. "cbbbaacaabbcaaabaabaaccbaaccaccbaacbbabccbbacbcccc"

    {"aba", "bcb", "cacababaaabcbccaacaabaabaababcabbcbb", "abca", "a", "bcbacccbaccabacbcbaccbcaaccabbcccabbccacabbaaaa", "ccb", "bbba", "ab", "abb", "cbcc", "bcbcbccaaccaabbcabbacbabacccbccccaaacbcacbabacabcb", "acac", "bc", "cbbac", "abbcabbbbabaaac", "ac", "caaa", "baacaabaa", "accabcaaacccbcbacbbabbcabcbaacabc", "cbacbcb", "c", "aabcbbacbcbbbaccacccca", "caa", "cbccabbcbbaabbaccacbabbaaccccacccaababcabcbbcaaabc", "cba", "abacb", "abaa", "bcbacccbaccabacbcbaccbcaaccabbcccabbccacabbaaaa", "cccb", "cc", "cbaccabab", "accac", "acacaabacbacabacacababcc", "aacb", "baaccbacacaccacbbbabca", "bb", "cbccc", "babaaccc", "bacc", "bbacb", "ccbab", "babacabbbacacaaacabcccabbbabbbbca", "accccbcccaaabbbaaabac", "aabcbcbbaa", "bcbbac", "babc", "abaac", "b", "acbacca"}

    Returns: 0

  70. "bbbabaaaaaaaabaabbabaabbabbabbbbbaabaabaaabaabbaab"

    {"aababbbabb", "a", "baaaababab", "aababbabbaabaaabbbbb", "bbaabbbab", "aab", "bbbbbb", "bbaabbbbbabaaba", "aabaababb", "bbb", "aa", "bbaaababababaaabababbbbabaaaababb", "aabaaabaaaababbabbbbbabaaabbaabababbb", "bbbbbbbbbabbbaabbba", "aaaabbabaaabaaabbabaababbaa", "aaababaababbbabbabababbababababba", "baaaa", "aaabbbbbaaabaabaaaabbbaabbbabbaaaaabba", "bbbbaa", "bbbabbbabbbabaabbaabaaba", "ababba", "bbbaabbaabab", "bbaaabbaaababbbaabbaaaa", "babbababaabbabaabbbb", "baaa", "babbbabaabab", "bbab", "baaaabaabbabbbabb", "ba", "bbbba", "bbbbb", "aaaabbbaa", "abab", "bb", "aaa", "b", "bbbabbabbbbbbabbaabbbaabaabbabbbbaa", "a", "bb", "babbbbabaaababaaababbabbaba", "bbaaabbaaababbbaabbaaaa", "bab", "aababbaaaaaababababbbabaaab", "aaaa", "aaaaa", "aabaabbbbbbbabbabaaabaaaabb", "babbbbabaaababaaababbabbaba", "b", "abaab", "baabb"}

    Returns: 0

  71. "bbabbaaaaaabaaaabaabbbbaaaaabbbabbbbabbbababaabbbb"

    {"bb", "bba", "aa", "aabaa", "abbbb", "bbb", "aaaaaab", "abbaab", "bbabaabbbb", "ab", "bbb", "a", "aaaabbbbbabbaababbabbbabbababbbaababbbbbaaaab", "bba", "aaaa", "bbb", "bba", "aabaa", "bbbbaba", "b", "baa", "abbbb", "abbabb", "bbbbaba", "abbabaaaaaaababbabbbaabaaabbbababbab", "baaaaa", "abbabaaaaaaababbabbbaabaaabbbababbab", "babb", "bbabaabbbb", "bbb", "aaaabbbbbabbaababbabbbabbababbbaababbbbbaaaab", "baab", "aaba", "abbabb", "bbbbaba", "bbbbaba", "abbbb", "a", "bbabaabbbb", "aabab", "baab", "aaaa", "a", "ab", "aaaa", "bbbbaba", "a", "bbb", "aa", "bbb"}

    Returns: 0

  72. "hbdfbgabccagfiiggdihgdabhfghhibadcbghdcggdgcaahagi"

    {"gdhba", "bcabd", "caggd", "dgbah", "bagcc", "igdgh", "ghhif", "ihgfh", "faiig", "afgii", "agccb", "bbdac", "ggdhc", "aahig", "agdcg", "cgagd", "gadgc", "dcabb", "ghdgc", "aahgi", "hcdgg", "bghad", "gihfh", "ggcdh", "gifai", "hidgg", "dfbbh", "bbdhf", "ghihf", "hagia", "agiif", "gidhg", "dcbab", "ifhhg", "hbdfb", "agdbh", "cgbac", "hgdgc", "dcgag", "cdabb", "cgabc", "gaifi", "aaghi", "ighgd", "bccga", "bbdhf", "dihgg", "gdhba", "agiha", "hfbdb"}

    Returns: 22

  73. "mpgacoiztqssujwcyokpwunnnxgjcbisdgjuoqdiswormjebxr"

    {"gxn", "zti", "juw", "gmp", "kwp", "gpm", "nnu", "coa", "oac", "pkw", "oca", "nxg", "gnx", "aoc", "sqs", "wkp", "jcb", "izt", "xng", "wju", "kpw", "tiz", "ocy", "jbc", "ssq", "yco", "wju", "zit", "wuj", "ocy", "pgm", "qss", "qss", "nun", "pgm", "tiz", "pkw", "jcb", "cjb", "juw", "coa", "yoc", "nnu", "gmp", "qss", "unn", "xng", "yoc", "bjc", "unn"}

    Returns: -1

  74. "ewtzksfkfpdvwurpzynkynxtqomjjvtvpmhfeyngrwjitwnjob"

    {"ruw", "tew", "pyz", "jjv", "fkf", "ffk", "skz", "dvp", "ykn", "etw", "yzp", "etw", "oqm", "moq", "ksz", "zks", "vjj", "tew", "nyk", "omq", "mqo", "wru", "ypz", "ffk", "tnx", "pvd", "vjj", "ffk", "jvj", "kny", "wur", "jvj", "zks", "urw", "vpd", "szk", "ynk", "kff", "dpv", "xtn", "ntx", "ntx", "mqo", "yzp", "ntx", "vpd", "wur", "tew", "zpy", "nky"}

    Returns: -1

  75. "izzzoxghoyrbbiwealjzaxmskpmdptsxjzuccsoequaqsnatnf"

    {"pmkd", "sxma", "zizz", "qaqu", "sant", "oxgh", "atns", "ibew", "csoe", "ceos", "zzzi", "pstx", "dmpk", "xmsa", "ntas", "zjla", "yrbo", "xhog", "hgxo", "xhgo", "jzuc", "esoc", "beiw", "xspt", "qqua", "zjla", "zziz", "amxs", "jazl", "xtps", "xsam", "ptxs", "jalz", "uczj", "ewbi", "yrob", "fn", "ewbi", "uqqa", "auqq", "zucj", "jcuz", "ceso", "tsan", "rbyo", "dmpk", "zzzi", "kdmp", "broy", "fn"}

    Returns: 23

  76. "nlngqslfokoeltjhibkhthgsaebqsfamidiqfnkbsfksaarokl"

    {"ooek", "lqfs", "samf", "ltjh", "thgs", "aeqb", "bkhi", "kssf", "koeo", "ljth", "fknb", "ssfk", "msaf", "qabe", "kbhi", "slfq", "sfks", "nlgn", "ngnl", "lk", "iidq", "bkih", "iqid", "fnkb", "idiq", "raao", "aaor", "beqa", "lqfs", "skfs", "aoar", "nfbk", "oeok", "safm", "ngnl", "aaor", "hjlt", "bnkf", "flqs", "lthj", "hsgt", "qaeb", "lk", "lnng", "hsgt", "qdii", "kbhi", "keoo", "ghst", "safm"}

    Returns: 19

  77. "bdcabibdcghghjecibdcgdjafjfhffeffcfbcejahgahfijbae"

    {"fbji", "ajce", "fhjf", "ae", "hagh", "jffh", "feff", "fbij", "dacb", "bcda", "hgha", "ehcj", "aejc", "ajdg", "fibj", "gdja", "efff", "efff", "gjda", "bidb", "hgcg", "ghha", "jech", "abdc", "dcib", "ghcg", "bdbi", "ea", "hggc", "gjad", "caej", "cbff", "abcd", "dbbi", "bcff", "idbc", "bjfi", "cidb", "jfhf", "ceaj", "bidb", "jech", "cggh", "cbff", "hhga", "ffef", "icbd", "ffbc", "jche", "jffh"}

    Returns: 22

  78. "bbaabaaaaaaabcaacabbcabcccaacaabaacbcacbcbcbbccacb"

    {"cabc", "cbac", "aabc", "bbca", "acca", "abac", "cb", "aaaa", "cabc", "acbc", "bcab", "caab", "acab", "cbcb", "aaaa", "abaa", "cbaa", "cacb", "acac", "aaba", "aabb", "ccbb", "cbac", "bbac", "cbca", "aabc", "baca", "acac", "bbac", "bbaa", "baaa", "abac", "bcbc", "bbaa", "bcca", "abab", "cb", "aaaa", "ccaa", "cacb", "caba", "cbac", "cbca", "bccb", "bacc", "acba", "abca", "aaaa", "abca", "baaa"}

    Returns: 7

  79. "zxzzzzxzxzyzzzzyxyyyxxyxyyyzxxzyxzzyxxzxxxzxzzzxzx"

    {"xzxy", "xxxz", "zzxz", "yyzy", "xxyx", "zzzx", "yxxx", "yzzx", "xzzz", "yyxy", "zxzz", "yxzx", "yxzx", "zzxz", "xxxz", "zxzz", "yxyy", "zxzz", "xzxx", "xxzx", "zzzy", "xzxx", "zx", "yyyz", "xz", "yyxy", "xyxx", "yzzz", "yzyy", "zzxy", "zxzz", "zzxz", "zxxx", "yzyy", "yzxz", "zxxx", "zxyz", "xyzz", "zyzz", "zxzy", "zzzx", "zzzx", "xxyx", "yyxy", "xzxx", "xzzz", "zxxy", "xzzy", "xyzz", "yzzz"}

    Returns: 6

  80. "llklkllkkkklkllllklkkklklllklklkklklkllkllkklllklk"

    {"lllk", "kkll", "klll", "lllk", "lkll", "lkll", "lkll", "klkl", "kkll", "kkll", "klkl", "lk", "kllk", "lklk", "llkk", "lkll", "lkkl", "kklk", "kkll", "kllk", "lkkk", "lkll", "lklk", "kkll", "kkll", "klkk", "kklk", "lkll", "klkl", "kllk", "klkl", "kl", "kkll", "klll", "lklk", "klll", "llkk", "klkk", "klkl", "lllk", "lkll", "lkll", "kkkl", "lkll", "klll", "lkkk", "klkl", "klkk", "kkll", "kkll"}

    Returns: 2

  81. "aaaabbabbbabaabbbbbbbabbabbabbaaaaaabbaaabababaaba"

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

    Returns: 0

  82. "babaabbbbbbbbbbbababbabbabaaabbaabbaabbbabbbbaaaab"

    {"bbbbababbb", "baaaabbbba", "bbbbbbabab", "abbbbaabbb", "babbbaaaba", "babbabbaba", "abbbaaaabb", "bbbbbbabab", "babbbbabbb", "bbaabbabaa", "aabbabbaab", "bbabbbaabb", "abbbbabaaa", "baaabbbaba", "abbbaababa", "babbabbaaa", "baabbababb", "bbababaaba", "abbabbbbaa", "bbabbabaaa", "aabaababbb", "baabbbaabb", "babbbbbbba", "bbbbbbbbaa", "bbaababbaa", "bbbaabbbab", "aaabbbbbab", "bbbbbababb", "bbbabbbbaa", "bbbbbbabaa", "bbabbaabba", "bbbbabbabb", "bbaaabbbab", "babbabbbba", "babababbaa", "aababbbabb", "aababbabba", "baabbabbbb", "baabbaaabb", "bbbbaababb", "baaabbbabb", "babbbaabbb", "baaabbbabb", "bbaababbbb", "bbaaaaabbb", "ababbbaaab", "bbbaabbbbb", "babbbbaaaa", "aabbbababa", "abbabbbbbb"}

    Returns: 8

  83. "cbbaabaccbcacbbacababbcaaccaaaacbccccbcaccbcacbcab"

    {"accabcaaba", "babccccacb", "aabcacbcbb", "ccbaabbccc", "bbaaacacac", "ccabccccab", "acbccacbcb", "bbacacacaa", "cbabccccba", "aacbbbacca", "babacabcbc", "ababcccaab", "bacbcbaaca", "cccaccbacb", "caccabcbcc", "bcacbcccac", "ccbacccacb", "cbcccabacc", "baabcacacb", "acbbcbbaac", "abbbacccba", "cabbaacabc", "ccaababaca", "cbbacccacc", "cbaacaaabc", "cabaaabacc", "cbbcbaaaac", "accababbcb", "bbbccaacaa", "bccaaacaba", "accabbbbac", "aacbbaacca", "cbaaccbccb", "cccacbabbc", "baaabaccca", "baccccbacc", "acaababacc", "caacbccbcb", "accbcccacb", "abaacacbbc", "accbcbaaba", "bcccaacbbc", "abaccacbab", "abaccbbacb", "bbcbaccaba", "bbcaccbacc", "aabcbaccbb", "cabacbabcb", "cbccabbacc", "accbaccccb"}

    Returns: 17

  84. "caabbbcacaaccacaacccbcaaacaaaabcabcbbbbcccacaabccc"

    {"aaacccac", "acacacac", "bcacccaa", "caacaaab", "abaacaac", "cbbbbcba", "cc", "aaccbbba", "cc", "bccaacca", "ccbaabab", "acacacac", "baaccbba", "accabcca", "bacbbaca", "ccbaaaaa", "baaacccc", "caccaabc", "accacbca", "bacacacc", "baaacccc", "accaaaba", "bbacbbcb", "caacbbab", "cbbbbabc", "cabcbbaa", "acccaabc", "cccbcaaa", "aaacccac", "aababccb", "cccaaaca", "bbbbbcac", "acbcccaa", "cbcaaaaa", "ccaaacac", "acccabac", "bcacaacc", "bbbccbba", "cacccaba", "aaaabcac", "bbabcbcb", "aaabaacc", "bcbacbbb", "abbacacb", "caccacaa", "aacaccac", "cacacacb", "aaccabaa", "bbcbcabb", "aaccacbc"}

    Returns: 16

  85. "farnkasicvayezmgckwtduunscbgikxwwunbkffygbweyxqtsd"

    {"sibkgxcw", "bckigwsx", "nukfbwyf", "kifnaars", "funwyfbk", "gxiskbwc", "macygzev", "xegqtwyb", "wundcutk", "btewqyxg", "zecvagym", "wdunuktc", "yamgvcze", "wytqebxg", "xiwsbkcg", "faarsink", "sd", "fbfnkywu", "ucdwktnu", "cwukudtn", "uffbynkw", "biwkxscg", "bxsigkcw", "gyzeacmv", "aniafrsk", "afiasnkr", "iksrafan", "nfiraksa", "yvmagecz", "teqwxgyb", "uwnfkybf", "gzycevam", "twkcnuud", "wgxbskci", "udnuctwk", "inksafar", "bgwyxqet", "uwckudnt", "aegyzvcm", "tdunkwcu", "cbxikwgs", "ainaskfr", "fwnfkbuy", "wgxteqby", "evcgzmay", "yewxqgbt", "uknbyfwf", "gwxebqty", "uyfkbnfw", "sd"}

    Returns: 34

  86. "mkcssxwjkkylkjputgzbiofosiltsteihadlhjrxkypkzsesjv"

    {"zotgfobi", "ogbtzfio", "otgboifz", "sisettli", "bzfgooit", "uyklkpjk", "scwsmjkx", "pkklyjku", "stileist", "syzkkpes", "titlessi", "oozfgbit", "xhjadlrh", "cxwkssjm", "sesykzpk", "skxmwscj", "jkkypkul", "tesiltis", "ofzgotib", "iittssle", "kupkjkly", "ogitbofz", "hhlrdaxj", "hjhrdlxa", "mswkcxjs", "kkkjplyu", "kzkseyps", "vj", "kyjlkpuk", "ttileiss", "kxwjsscm", "yeskzspk", "dajlhhrx", "tigobofz", "cwxmsskj", "skeyskzp", "wsjsxmkc", "xkwcsmsj", "kyeskzps", "lkupjkky", "stieilts", "sitleits", "lxjdrhah", "zyekskps", "kpjyulkk", "raldjhxh", "vj", "hjxdlahr", "pkskszye", "lhadxjhr"}

    Returns: 27

  87. "qutmansnlvsxcniwnizskzpgywbedlfixfiodiplxanhsbpogl"

    {"snl", "man", "nsl", "tuq", "utq", "man", "qut", "nma", "qtu", "snl", "nls", "lns", "sln", "qtu", "anm", "qtu", "uqt", "anm", "nam", "qtu", "qtu", "snl", "vxs", "snl", "lns", "vxs", "uqt", "tuq", "amn", "qtu", "qut", "anm", "mna", "man", "mna", "mna", "anm", "snl", "utq", "lns", "sln", "nma", "uqt", "man", "uqt", "lns", "snl", "nsl", "mna", "snl"}

    Returns: -1

  88. "nhgufibafujilzkdtvvglddfxkjfthfnfmtmvnsclkgizvkysg"

    {"ufi", "uji", "ufi", "nhg", "fiu", "ufi", "hng", "gnh", "ifu", "bfa", "ghn", "gnh", "hgn", "fba", "gnh", "fiu", "fiu", "baf", "hng", "fui", "ufi", "iuf", "ghn", "ifu", "fiu", "afb", "bfa", "bfa", "ngh", "fiu", "uif", "abf", "nhg", "fab", "ifu", "jui", "hng", "hgn", "fab", "abf", "abf", "gnh", "fab", "hgn", "iuf", "abf", "fba", "bfa", "hgn", "afb"}

    Returns: -1

  89. "adnkqhqwjlpfawhttruwluyvezotvkaopuxawtddnmcryihf"

    {"nda", "qwj", "qjw", "wqj", "plf", "kqh", "hkq", "dna", "adn", "hkq", "and", "dan", "nda", "nda", "hkq", "dna", "qwj", "qkh", "hqk", "qhk", "hqk", "dan", "khq", "jqw", "jqw", "adn", "dna", "qkh", "kqh", "jqw", "dan", "hkq", "jqw", "adn", "jwq", "hqk", "qjw", "wjq", "qwj", "qwj", "khq", "dna", "and", "lpf", "jwq", "nda", "wjq", "hkq", "qjw", "hkq"}

    Returns: -1

  90. "ypxgkrdcdhsjwcoohpnhuxjskaonowqdaaxiqrbeuswemlwd"

    {"hnhp", "jsux", "dhsj", "weus", "xaia", "aonk", "rbeq", "uwes", "gypx", "owco", "pnhh", "cowo", "djhs", "nhhp", "nkao", "xjsu", "bqre", "xaia", "rdck", "lmdw", "dqwo", "bqre", "pgxy", "gypx", "sjdh", "aokn", "kcrd", "sxju", "aiax", "nhph", "ldwm", "crkd", "mlwd", "qdwo", "owoc", "qwod", "noka", "jsdh", "owco", "wuse", "rdck", "sjux", "dwqo", "ypgx", "uswe", "mdwl", "xaia", "ebrq"}

    Returns: 24

  91. "mmfmbhfoiphckfbiogfjihfmofjpmnadikdiioamcdfoebli"

    {"ilbe", "adnm", "ohbf", "jgfo", "iamo", "ocfd", "hmif", "opfj", "elbi", "hfob", "cdfo", "omai", "imao", "eilb", "leib", "idik", "ojgf", "kifb", "fbho", "ihpc", "hifm", "kfib", "fogj", "kidi", "iikd", "fkib", "cfdo", "ojpf", "madn", "nmda", "fikb", "oami", "hfim", "bohf", "mmmf", "phci", "ihfm", "pihc", "jfpo", "pfjo", "pcih", "mmmf", "idik", "mnad", "mfmm", "fdco", "jogf", "mmfm"}

    Returns: 17

  92. "lonocpjofmlfjlieglmgdacpbabbgmjendpgndfbhbnnempg"

    {"gdnp", "dbnf", "iejl", "nool", "pcoj", "gmgl", "jgem", "lfmf", "ilej", "bbab", "nhbn", "pmeg", "jmeg", "dnbf", "nfbd", "gdpn", "pdca", "dgpn", "glmg", "nhbn", "nool", "ljei", "mgej", "jcpo", "adcp", "onlo", "flfm", "gpme", "bhnn", "opjc", "glgm", "pcad", "mepg", "leji", "nloo", "jopc", "nfbd", "bhnn", "bbba", "cdpa", "gmlg", "gndp", "emgj", "mpge", "abbb", "mffl", "babb", "mffl"}

    Returns: 25

  93. "bfdeedfeafdefbacccbcdfbafacccdbfdcdddfcddffdedcd"

    {"edbaf", "afefd", "dbfee", "bffad", "edefb", "fbeed", "fbeda", "cccda", "fdbcd", "cfddd", "ccbcc", "ffedd", "edebf", "dcacc", "cdd", "dcd", "cdd", "dccca", "efadf", "beedf", "deffa", "cccbc", "fdeab", "dfddc", "dfefd", "ddeff", "cadcc", "cbccc", "efdfd", "cdd", "afefd", "fdabe", "fabde", "cdddf", "dfbaf", "afdfb", "ddfcd", "affed", "ddc", "ccccb", "dfdfe", "bdffa", "fdcdd", "bfdaf", "ccccb", "ddbfc", "dfdbc", "cbfdd", "ccdac", "dfdcb"}

    Returns: 16

  94. "caaac"

    {"cacaa", "acaac", "caaac", "cacaa", "aacac", "ccaaa", "acaac", "ccaaa", "acaac", "cacaa", "ccaaa", "aaacc", "aacca", "cacaa", "caaac", "acaca", "caaac", "caaca", "accaa", "ccaaa", "caaac", "cacaa", "caaca", "aacac", "aacca", "aacac", "ccaaa", "aacac", "aacac", "ccaaa", "aacca", "acaac", "caaca", "aaacc", "acaca", "cacaa", "aacca", "caaca", "acaca", "cacaa", "acaac", "acaca", "caaca", "ccaaa", "aacac", "acaca", "acaac", "aaacc", "accaa", "acaac"}

    Returns: 0

  95. "acbbbaacbbcacaabbbcacbccbcaacaaacaaabbcbacaaaccc"

    {"aca", "bab", "bcc", "acc", "aaa", "caa", "bac", "aca", "bbb", "abc", "aaa", "cab", "cac", "bac", "aaa", "ccb", "bcc", "cba", "cba", "abb", "acb", "caa", "caa", "cba", "bca", "aaa", "acb", "cab", "caa", "bbc", "ccc", "bcb", "bbb", "bab", "bac", "aaa", "caa", "acc", "bca", "abc", "ccc", "ccc", "caa", "aaa", "caa", "cab", "cbb", "bbb"}

    Returns: 4

  96. "abbbababbbabbaaabbbabbbaababbabbbbbaaabbbbabaaab"

    {"bbb", "abb", "aba", "abb", "abb", "bbb", "abb", "bba", "baa", "aab", "bba", "bba", "abb", "bbb", "bab", "baa", "abb", "abb", "bba", "aba", "bba", "bbb", "baa", "abb", "bab", "abb", "bba", "bba", "bba", "bba", "bba", "abb", "bba", "aba", "bba", "aab", "aab", "bab", "bab", "baa", "aba", "bbb", "aba", "bab", "aba", "aba", "aab", "bbb"}

    Returns: 0

  97. "abaaaabbabaababbbbbbabaaabbaabaaaabbbbaaaabbaaba"

    {"abab", "aaab", "bbaa", "aaba", "abba", "abaa", "abaa", "aaba", "abab", "abab", "bbaa", "aaba", "abab", "abbb", "bbaa", "aaba", "baab", "aaba", "aaab", "aabb", "baab", "aaba", "aaab", "aaba", "bbba", "bbbb", "bbab", "abba", "abba", "bbaa", "baaa", "abab", "aaab", "baaa", "aaba", "bbbb", "baaa", "abba", "bbbb", "baab", "abbb", "baab", "aaab", "abaa", "bbaa", "bbbb", "abab", "baaa"}

    Returns: 2

  98. "bbbabaaaababbaabaabaaababbaaabbbbabaaaaaaaabbaab"

    {"babb", "babb", "abaa", "aaaa", "babb", "aaab", "babb", "aaaa", "bbaa", "aaab", "abba", "baaa", "baab", "baba", "aaab", "bbab", "bbaa", "baab", "bbaa", "abaa", "aabb", "aaaa", "bbaa", "abab", "abaa", "aaab", "aaaa", "abab", "abaa", "baba", "baaa", "abba", "baba", "bbab", "abab", "bbba", "baaa", "abaa", "aaba", "baab", "aabb", "abab", "aabb", "babb", "aaba", "abaa", "baba", "aaab"}

    Returns: 2

  99. "bbbbacaabcccbabbcbcaabaabbbcbcbaccbaaccbbbcbbabc"

    {"cacb", "cccb", "bbbc", "cbac", "cbbb", "bbbb", "aaca", "aaca", "abcb", "acbb", "bcac", "bcbb", "cbbb", "cbab", "abaa", "bbbb", "babb", "acbb", "aaac", "bcba", "bcca", "ccbc", "bcca", "aaba", "bbbb", "aaab", "cacb", "acaa", "bccc", "cbca", "abbb", "bbba", "cbcc", "bbbb", "bbcb", "acbc", "abbc", "bbbc", "bacc", "bcca", "ccba", "cbbb", "baaa", "cbab", "bbca", "acbc", "bcbb", "bbba"}

    Returns: 4

  100. "cacacbcaabaccbcaabaaabbaccbbcaacbacacbbaabcbcbcb"

    {"aabcb", "bacbc", "abacc", "bcaab", "caacc", "aaaba", "bbaca", "accac", "accac", "cacbb", "bbaac", "bcaba", "baaaa", "acccb", "ccabb", "abbcc", "acabb", "abcab", "aaaab", "cbcac", "cabca", "aaaba", "ccabb", "babca", "bbcaa", "cbcab", "caabb", "accbb", "acbcb", "bacab", "cbb", "acccb", "cacba", "abcba", "abbac", "bcb", "cbacb", "cbb", "cbb", "cccab", "bcbca", "aaaba", "aabcc", "ccabc", "acabb", "accac", "caacc", "bacab", "bbc", "cbaca"}

    Returns: 14

  101. "cbababbccbcacacacabcaabbbcccbabcbbcaccbbccabbabaab"

    {"abbab", "abccc", "aabcc", "babaa", "bacbc", "bbaab", "ababa", "caabc", "cbbbc", "bcbcb", "baaba", "cbbac", "cccba", "cbbbc", "accca", "abbab", "bccbb", "abbba", "cacca", "acacc", "abcba", "cbbcb", "bbcbc", "bcaac", "acbac", "babab", "baccc", "bbccb", "cbcbb", "accac", "ccabb", "cbbcb", "babac", "abbcc", "ccaca", "baaba", "bcbaa", "bccca", "bcbca", "cabac", "bbcac", "cbcab", "cbcbb", "cabbc", "babaa", "bcacc", "abbcc", "cbbaa", "cbaab", "bccba"}

    Returns: 14

  102. "acacabacacbaabcccbacaaacacabccbabcabcbbacabccccbcb"

    {"aacacaacbc", "acabaaccca", "aabcacccaa", "acbbcacbca", "bcababacbb", "acaaacacbc", "bcccbcaaab", "bccbbacaac", "aaabacccca", "ccacaacaba", "abbbabccba", "abccabccba", "abacbacccb", "baabcbbbac", "cabbccbccc", "bbaabacbcb", "cacbcaacaa", "caaacaccab", "cacaaaccba", "ccbccbbacc", "cbcbaccbcc", "acbbcccccb", "aaacbaccac", "ccaaacbcbb", "bcbacabcac", "bbbcacacac", "bcbbababac", "acacaabcac", "accccaaaab", "cacbbbaabb", "cbccabcccb", "aaccacacba", "cbccbbcacc", "cccacbaaaa", "bccbbabbaa", "cabacacaac", "cccaaaaabc", "cbcbababba", "cbcbccacbc", "caabbacbbb", "acbacaacac", "abbccccaba", "cbcabcacba", "aacbcacaca", "aaacccbaac", "bcbbccccca", "bbabbcaacb", "bcbccbccca", "acacccbaaa", "ccacbccbbc"}

    Returns: 19

  103. "bbbbbabbbbaababbbbababbaaaaababbbbbbabbaaabaabbbaa"

    {"bbabbbbbbb", "abbbbaabba", "ababaaaaab", "babbbbbaaa", "bbbbbabaaa", "bbbaabbbbb", "aaaabaaabb", "aabbabbaaa", "bbbbaabbbb", "aabbbaaaab", "bbabaabaaa", "bbbbbbbaba", "baabbbbbbb", "aaabbabaaa", "bbbbbbabbb", "bbbbbbbbba", "bbbbbaabbb", "baaaaababb", "bbabaaabaa", "aaaabaabab", "baabbbbbaa", "bbbbaabbaa", "babbaababb", "babbbbbbba", "aaaabbaaab", "babbbaaabb", "bbbbbbbbaa", "bbabbbabbb", "abaabbabaa", "bbbbabbbbb", "abbbbbabbb", "bbbbbbabbb", "baaaaaabab", "aababaaaab", "aababbaaaa", "aabbbabbab", "bbbbabbbbb", "bbbbaaaabb", "abbbaaaaba", "bbbbbbabbb", "abbabaaaaa", "bbbabbbbbb", "abaabbbaaa", "aaaabbabba", "babbbaaabb", "bbbbbbbabb", "bababaaaaa", "bbbbbbbabb", "bbaabaaaba", "babbbbbbab"}

    Returns: 10

  104. "bbbaabaababbaaabbaaaabaaabbaaabbbaabbbaaabbbbaaa"

    {"babbaaaaabbb", "abbababbaaba", "abbbaabbbaaa", "baabbabaabab", "baaaaabbbbab", "aaabaaabbbbb", "abbbbaabaaba", "baabbbaabaab", "abaabaaabbbb", "bbaaaaabbabb", "abbbabaabaab", "baabaaabaaaa", "babbaaaababb", "bbabbababaaa", "aaabaabaaaab", "baaababbabab", "babaabbbabaa", "abababbbaaba", "bababbbbaaba", "aaaaabbaabaa", "baaabbbbaabb", "aabaababaaaa", "bbaababbabaa", "aabbbabbabab", "ababbbbababa", "baaaaaaabbaa", "bbababaabaab", "babbbaaaabbb", "aabaaaaababa", "aaabbaabaaaa", "aababbbbbaba", "abbbababbaab", "aaabbabaaaaa", "bbbbaabaaaba", "bbababbabbaa", "ababbbabaabb", "baabaabababb", "baaabbbbaaba", "abbbaaaabbbb", "aabbabababbb", "baabaabaaaaa", "aaaaaabaabba", "ababbababaab", "aaaabbbaaaaa", "baabbbabbaba", "babbbbaaabaa", "aaaaaaababab", "aaabbbbbbaaa"}

    Returns: 12

  105. "aabbbabaaaabbbaabaabaabaabbaabbababaabaaaaaababbbb"

    {"aabbb", "bbabb", "baabb", "aaaba", "baaaa", "baaaa", "ababb", "babba", "bbbab", "aabbb", "babba", "aaabb", "baabb", "abbaa", "aaaab", "abaaa", "babba", "aabbb", "bbbba", "abbaa", "abbab", "baaaa", "babbb", "aaaba", "bbaab", "aabbb", "bbbaa", "aabbb", "abbbb", "aabba", "babba", "baabb", "aaaab", "bbbaa", "aaaba", "aaaab", "baaaa", "aaaba", "aaaba", "aabaa", "abbaa", "aaaab", "bbaab", "aaaab", "bbaab", "baaaa", "baaaa", "babab", "aaaab", "aabaa"}

    Returns: 4

  106. "bbbaababbaaaabaabababbbaabaabbbbabbbaaabbaababbaba"

    {"babbababbbbabaaaaabbabbba", "aaababbabaababbabbbabaaab", "bbbabbbbaabbababaabaabaab", "aaaabbbabbbbaabbaaaabbaba", "aababababbbbbabaaaababbaa", "abaaabbabbbaabbbaababaaba", "bababbabbabbabbaaabaabbab", "aabaaabbbbbababbbbaabbaab", "bababaaababababbaababbbaa", "bbaabbababbbabaaaabbaabbb", "baabababaabaaababbbbababa", "bbaabbaaabaaabbbbaaabbbaa", "babbbababbabaaababbabaabb", "abbbbbababaaaabaabbbbabba", "abbaaaaabbabbabbbbaabbbab", "bbbabaaababaabaabbabbabaa", "baabaabbbaabbbabaaabababa", "abbbabaaabbbabbbabababaab", "aaababbaaabaabababbaabbbb", "bababaaabbaabaabbbbbbbbaa", "bbbbbbaaaaabbbbabaaabbbaa", "bbabbaaabbabaaaaaababbbab", "bbababababbbbbbbaaabaabaa", "abbabbbabbbbaaabaabaaabbb", "baaabaaabbbabbabbbabbbaba", "abaaaabbbabbbbaabababbbba", "aaabaaabbabbbabbbaaabbbaa", "babbbaaabbaababaaaaabbbba", "bbbbbabbbababbabaabaaaaab", "bbbbabbabbabbaaababaabaab", "abbbababbaaaabbbabaaaaabb", "abbbbabaabaabababbbaaaaab", "aabbbababababbaaabbaaaabb", "ababbbaaababbababbbaabaaa", "bbbbbababbaabbbaaaaabaabb", "babaaaabaaababbaaaabbbbbb", "bbbabbaabaabaabaaabbaaabb", "baaaababbabbbbbbbbaaaabab", "bbaabbaabaaabbbbbaabbbaab", "bbababaabbabbababbaaaaaab", "baaaabaabbbbaaaabbbbbbbba", "babababbbaaaabbbbbaaabbba", "aabbbabbbababababbbabaaba", "aabaabbbbbbbbbaaaaaaaabab", "aabbbbbbbabaaaabaaabbbaaa", "bbabbbbaaabaabaababaabaab", "baaababbabaaabbbbbaabaaba", "bbabbaaaababbbbaabbabbaab", "aaabababbabbbabaaaaaabbbb", "abbbbabaabbbbabbababbaaaa"}

    Returns: 16

  107. "aaabaaababbbbaaaaabaabaaaaababaabbaaaabaabbbbaabab"

    {"aaabaabbabbbaaaaabaa", "bbaababbba", "bababbabab", "aaabbbaabbabaaaaaaaa", "bbbaabbaba", "abababaaaaaabaaabbba", "bbaabaaaabaabaaabaaa", "aababaaaaaaababaabbb", "ababbbbaba", "abaaaaababbaababbaaa", "aaaabbbbaaaabaaabaaa", "aaaaaaaaabbbbaaaabba", "abbbbaaaaaaaababaaba", "baaabaaaabababaaabab", "aaababbaabbaaaaaaaab", "aabaabaaaababbabaaaa", "abbabbaabaaaaaabbaaa", "abbabbabba", "aaaaaabaabaababaaabb", "aabaaaabbaaaaaababab", "aaaaaaabaabaabbbaaba", "bbbaaababaaabaaaaaaa", "abaabaabaaaababaaabb", "aaaaabaabbbaaabbaaab", "aabbaaabababaababaaa", "baabbbaabaaaaababaaa", "baaabbaabbaaaaaaabaa", "abaababbbb", "baabaabbaaabaabaaaba", "aaabaaabbbbabaaaaaaa", "ababaaaaabbaaaaaabba", "abaaaaaaaaaabaababbb", "babbaababb", "baaaabaaabaababaaaba", "babbaaaababaaaaaabab", "aaaaabbbaabbaaabbaaa", "aaaabbbaaaabaaaaaabb", "baabbaabaaaaabaaabaa", "bbaabaabbaaaaaaaabaa", "baaabaaabbbbaaaaaaba", "baabaaabaabbaabaaaab", "bababaaaaaabaabababa", "aabaabbbaabbaabaaaaa", "babbababab", "baaaaaaabaaababbbaba", "aabbaaaaaaaaaabbabba", "abbbaaabbb", "baaabbabbb", "aabbabaaabbaaaaaaaba", "baabbbaaaaaaababaaba"}

    Returns: 12

  108. "abaaaaababbaabbaabbbbbabbbaabbbababbabbaaabaabaaaa"

    {"abbaaaa", "aaabbaabbabababbaaba", "abaaababbbbaa", "aaabbbaabaaa", "ababbaaaababbbaabbaa", "bbbaabbaababbbbababb", "abababbabbbb", "baabbabaaabb", "aabaaaabaa", "bbbbbabaaabbbaabbbab", "baaaa", "aa", "babbbbbbbabbbaaababa", "babaab", "b", "bbbbbabaabbaabbabbab", "bbabbbbbbabaaabbaabb", "abbbbaaaaaababbbbaaa", "abbabba", "a", "abbbabbbbbbaaabbaabb", "aaababaaaa", "abababaabaababbbaaba", "aaaaabaaba", "aaabba", "bbaaabaaabbbbaababaa", "aaabbaaaaa", "abbaa", "bbbbabaab", "aabaaabaaa", "baaaaabaaa", "aabbbbababaabaaabbaa", "bbbabaaab", "baaabbaabaaaab", "bbbbbbbaaaabaabaabbabbbbaaaabb", "bbaaaaaaaa", "bbabbbbbababababbbbaa", "aaaababaaa", "abbbabbbbabbbbaaabba", "aaaabaaaba", "bbaabbabbbbb", "babaaabbaabaaababbba", "aaaabababbbbabbabaaa", "aabbabaaababbab", "babbabbbbbaaaaabbbbb", "aabaababbabbbaaaabba", "aaabaaaaba", "babbbbabaabbbbbabaab", "abbaabbbbbaabbabbbab", "baaaaabaaabababbabbb"}

    Returns: 0

  109. "aabaababbabaaaabbaababbbaabbbbaabaaabbbaabaaabbbbb"

    {"baabbbabbb", "bababbbaab", "babaaabbbb", "abbbaaabbabbaba", "babbbaabbb", "baabaaabba", "aaaabbbaba", "bbbbbbabaa", "baabaabbbb", "baababbbbb", "bb", "aaababbaab", "bbbb", "aabaaaabbb", "aabaaabbba", "babbbabaab", "bbbaaabbbbabbbbaababaaaaabaabbaaa", "bbbbabbabbbaaaaa", "aaaabbbaab", "aababb", "abbaabbaaa", "baaababbaa", "abababababbbbaaabbbaaabbb", "aaabbaabab", "abbababaaa", "bbbb", "abbbaabbba", "aababbaaab", "babbbaabbb", "babbaaabaa", "aaabaabbab", "baaabbbaaa", "aababababa", "baaababbaa", "abbaabbbbb", "bbababbabb", "abbbbbbaab", "babaaabbaa", "babbbaabab", "bbabababba", "baaabbabaa", "babababaaa", "abbbaabaaa", "babababaaa", "babaaaabba", "aaaabbaaaabbbbaaaabababbabbaababaabbababbb", "aababaaabb", "babaabbbaabaababaaaaaaaaababbbbbabb", "bababbbbaa", "ababaababa"}

    Returns: 10

  110. "klkzxxrvadadnsxehkyhciyjokldhpbtroeufbeongmdyzawfd"

    {"dvrxa", "klzxk", "cuooenhdfbjhgkyirbhyeptokl", "sxdan", "khdlp", "breto", "ymgnd", "zadymw", "otbpehr", "ykehh", "zlkxk", "ofbeu", "uobfe", "pkdhl", "wdazf", "etrbo", "azdwf", "oyijc", "wzdfa", "xvrad", "keyhh", "rtboe", "lzkkx", "mgdny", "boert", "bhrpodt", "dlhpk", "d", "fuebo", "rxvad", "jyyikhco", "ikcyhjy", "kzkxl", "axsnd", "jicoy", "ykehh", "yojci", "rldkndkaecxahibksolyvxyjxphhzkd", "ocijy", "dxnas", "bueof", "hehyk", "dxrav", "bhoeioucjtyprlhkd", "wdfaz", "odtnbdmzefgepuohyrab", "kdhpl", "mgndy", "snxda", "gndmy"}

    Returns: 29

  111. "keozrxmybdzjxnwdtcvrgelwddxzgtytpdpbterhcossexrxmw"

    {"sceos", "rplctjgwzewzddgtxnvtdyx", "kzero", "gxzdt", "kroez", "osesc", "bt", "eokzr", "trcbeh", "ddygnybgdprzxmtdvxxzdwcejtwplt", "znxwj", "mbydx", "gtzyxd", "dxbmy", "dppty", "dwzdxdertttgypcgdlv", "kzeor", "mbdxy", "gledw", "vtgdgwzzxydetnlwxctrjd", "mrxxw", "xgdzt", "hbter", "gdelw", "rtehb", "cdrtv", "ltecgvrd", "soc", "pytpd", "tvrcd", "tehrb", "zxgtd", "vtcrd", "secos", "jzxwn", "wlged", "nzwxj", "bdxmy", "mxwrx", "pydtp", "osesc", "xwmxr", "glewd", "erhtb", "ssco", "ppdty", "wnzxj", "tdrvc", "mxwrx", "gzxdt"}

    Returns: 30

  112. "cizyiwahvokgjumfbtcdzsuxesjqoawuyyztphaqkcnxrbrwks"

    {"autzwoysdzqjxcyseu", "uuxybjpkzomgadyahjqoavssthciyzewtuzfwiqc", "rb", "brkwxrs", "paytzh", "k", "prchwkqxrbsank", "nx", "c", "rbwk", "qxckrbwarnk", "jxqse", "w", "qyuaswjeox", "wr", "xnbcrk", "k", "rbwrxn", "kzcwysomptewiaiajujasdqukxqyvfbhzoythczgcu", "s", "xnr", "s", "wkr", "uaymiciozhvgfjtwbk", "atckpqzh", "xrrwb", "wyaypzhtou", "n", "srxrknbw", "k", "rhcrpwqtbkanyzx", "r", "krcxn", "arusyxzhontkepxjacwqqy", "skw", "xbnrr", "xkbwrrn", "y", "rw", "hawiovzckyi", "ykpqahzt", "ks", "swk", "wehstdzcosypyauuxjqz", "ztpyh", "tzhkbiymwiagcfuuosvjcdz", "rxn", "xbnr", "wkr", "y"}

    Returns: 36

  113. "wwuylryacauhtptzrcktmosuuevjzyatvmxhqxryeecejyfgpx"

    {"fpgx", "emuxeszpfykqyzctetwrpjcuycmhljthruyyuvavxxrataoge", "ww", "gf", "yxegjfp", "yrlozhtvttkyzaersypumavautmjcuc", "yul", "rwlyywu", "yuyrl", "g", "cchatxxscpteerurezjfymyguytvpezyqhokjvtaaumx", "eyfj", "zhxyjacqtcmoutmsytrkztuyrxyavepluharv", "souhtktztcmpzurevj", "tmthxvkuyuasoevcmzj", "hrtzrmuptalctyvzaukyjcsuueo", "yrzpuluatyacwrht", "umzcatkuaazyrjohevtpcutsry", "x", "wwu", "rwuly", "ehxmzrvyoyusxjqmktutva", "zvvjzkayaxtetuceurchtxetyhaomeqpsmyyjucr", "grqcexfyjeepyx", "cpuryxtevmayjaxzejtmkaozphucvyqrrshugclfetyyet", "w", "gpx", "px", "jfey", "gf", "gp", "gvrzmatfstujyhxetvqeouzectyekyhaacjmcppuxr", "g", "yfej", "yezjmxtraexvqevuuyh", "yruqctutkfegxszcyahvepmjmvjyoxee", "aucthmsqjxvzzacvaurxlhrruyyptettkyumyowe", "varexuumeyjxvqtyezycjeh", "c", "suptrhzktucyjvemotz", "exehevmtqxrayyyfjc", "g", "arvtuehrcjyyuyavztxtlkmaeoqxtuchczempusyr", "x", "wmapuhzjfrprcyutkyuhvectycartuxxtgeawzvmleyoqjyes", "fejgy", "ecee", "hacztrapkrytmsyluctou", "ucaa", "cwphatvlhseuamyxkutqzomrcjytyuvuztra"}

    Returns: 40

  114. "nnkamcnlywen"

    {"nacnmk", "n", "n", "ywel", "y", "e", "wamklcyn", "naklcym", "wly", "lyn", "lcknmynna", "e", "e", "nnkcalmn", "clnamnky", "n", "klanymnc", "l", "wy", "y", "lwenny", "lywamckne", "ln", "wyen", "nnwley", "ak", "n", "e", "ly", "nywe", "ne", "mkca", "w", "n", "nn", "w", "w", "nmcnknyal", "nn", "ywnl", "ne", "wknlyncman", "en", "wenlny", "n", "kncmawlnye", "ew", "ynl", "nckma", "w"}

    Returns: 3

  115. "dxqxsladhunhblyvflkbohvljvfvajxgbxfop"

    {"obvskglfqxfjxxabvudnvljlxhhvdfhlaoyb", "f", "x", "jfvvl", "f", "ofp", "xxgbfoj", "jxfgxb", "o", "f", "xjag", "pfo", "f", "jlafjvv", "fx", "pxbjgxfo", "x", "p", "qsddhxyalbxulnhv", "gabxxj", "vjxgbxpafof", "xbgx", "p", "axj", "xudndhaqxls", "bgvjvxaljf", "of", "xb", "fx", "a", "l", "vhvjjyhoblbklvlffav", "p", "p", "lvj", "jgxxba", "fpo", "bsodhylhvkvladqulbxxfnh", "bofgxp", "xjabopfxg", "abfxxjg", "p", "p", "fop", "fbx", "vfxgjbvalxj", "xf", "oxbf", "xbf", "xg"}

    Returns: 27

  116. "lnwjhrmhouso"

    {"mjhhr", "m", "rhm", "hrlwjn", "uo", "rm", "huomsr", "rhojumh", "soouhm", "husoo", "o", "uhosom", "mh", "suo", "o", "h", "s", "ou", "hj", "uos", "hmou", "r", "lrnwshoumjoh", "sou", "nlw", "shuojromh", "o", "omrh", "o", "rosmhuo", "so", "so", "ouormsjhh", "mrho", "mhohjur", "mr", "huo", "u", "o", "rjmohshuo", "o", "os", "o", "uoos", "hjrm", "rhj", "s", "o", "jhr", "s"}

    Returns: 2

  117. "qyfpaurgfbzkr"

    {"gfzbk", "yq", "fugbypkrfaqz", "r", "rk", "kfypzqgbaurf", "g", "fzb", "agzrpufb", "b", "rk", "bz", "qpyfa", "fkzgbr", "p", "r", "zk", "fpa", "fyaqfgrbup", "kzbr", "f", "r", "razkugrbfp", "paurg", "kzrb", "uqprafgyf", "gakzprufrbyqf", "rkzb", "zk", "rzk", "ap", "f", "r", "yupqafr", "gbf", "fg", "pfa", "zkb", "g", "yugpkbzfqrfa", "z", "gbzf", "k", "bzgf", "fzkb", "rk", "z", "yq", "rgu", "u"}

    Returns: 2

  118. "ciyruvulvabwqykibqcbzfunpaetkwhvxiyxcjji"

    {"ewqfhwbviuvbbixyyanczckprvlqiakuyut", "jcyxiixj", "yricu", "xhwivy", "cwjxyxvihjtk", "hvw", "c", "wqbcqiky", "ji", "ehxiaubqcbypqiwtznwfykkv", "cjx", "ji", "vnqpqafewbuurzyavycbubilkic", "vyckybbwiqucablquirv", "j", "ewphtuank", "lwnyvebqrtycziickvbfaauubqupk", "unzwkaeptf", "ijj", "hxitkwv", "trevvkavwuiyizbkqbupbfqyccnlwahu", "icxxvy", "yxvi", "c", "epfkzawtun", "aezpunf", "jxixytwkvch", "cijj", "aunfkbvwtpehzx", "vujwijnzkfyciexhtxap", "y", "thkw", "whv", "i", "i", "ix", "wtk", "hvktxwi", "xyxi", "wh", "cyjxxvi", "yjxicj", "yvaruubilv", "iyxv", "xhwkivt", "cxj", "xi", "ivxh", "fz", "i"}

    Returns: 28

  119. "uwdcxlivgexbtpseczblgdkcp"

    {"epbsgzlc", "gld", "kcgdp", "czgepdpcblkts", "cuxwd", "uwd", "ceplbzgsd", "dtxpedibsbcxvcwglgzel", "sgeebxiwulxpgvzcdbdltc", "vxilcgtexb", "u", "cvtizplwcbxesxlbdcuekgdg", "weiltggcbxvlbcpzsdxe", "pc", "ezcbl", "ixelcetdcgvwpsxb", "xbtescpe", "g", "dlgbezc", "kd", "pes", "d", "p", "kdpc", "evxgbil", "cgkpld", "vli", "es", "lkdg", "p", "pbszce", "s", "eepibzxgstlbcv", "lgvi", "ldbzgcecpsk", "bclkzcgd", "sxeeptb", "glpbdeszc", "gbexcxtdluiwv", "cplgsbze", "dkpglc", "glzxspcbiexwbdeduvtclg", "lbcz", "p", "p", "ppelxkvsbxegdcgzdtuiwbclc", "p", "cezb", "beclpstbvilxzeg", "spe"}

    Returns: 14

  120. "aipidnavczjuibygmflahuuhwdtlbnrmoroh"

    {"uhwhu", "h", "o", "roo", "ulhtdwu", "l", "h", "o", "mroorh", "bnmror", "dwuuht", "ltdb", "h", "fgcuzhnaabuimpahiliduwjvy", "lbdwhuut", "norrom", "o", "roomnr", "n", "uhhtbudlw", "nrb", "auhyiawuugcfilbmnhpidjzva", "dlt", "dmbljavpcuiaaynzgifi", "ouhrlbwthonumdr", "romo", "nbl", "twduh", "uiaabmoodhgftvbrnwzpujmalirychinldu", "brtrmldno", "whudt", "nmhrboordlt", "lrmbdtn", "whhuudt", "dtl", "uabivliraomzhdtchflagduuibrmjnwypn", "h", "htlwdubn", "u", "izduamhpagiyjvfilcabn", "ufwibibpnlyltihuhzuadcgajamvd", "huuwhdt", "n", "hmoor", "mo", "noodhmrrltbuhw", "uwh", "morrbnl", "o", "td"}

    Returns: 23

  121. "vajynabffupskowtjpybrsoqyacamptrqamcl"

    {"aqycmaop", "l", "cm", "l", "bjuavfpaskfny", "jtypswuobkp", "ytjowyoqrpbs", "aopmkanrawfcsmsqbrtlofpuaqypyacjbvytj", "a", "pbfkfaus", "yajnv", "pokmwbspjycrtaaqoy", "pm", "bafupsf", "crmpat", "qpraamt", "l", "qmparat", "t", "pbryj", "lc", "tmrp", "t", "cratrcamaysopqqml", "fjypbutsfpaswbokr", "atocyqlarsmmqapc", "armqacltmpc", "qypaqomccmtsraa", "amapct", "a", "q", "qmaactrpm", "l", "lcmqa", "pma", "qtrcmaap", "tmrpaaq", "c", "navajfbfy", "ca", "owyfkaqrausjnbsjfoytbpayvp", "captoqaayqmrs", "sqcaoy", "tqmpar", "c", "cm", "lcaqm", "wroptbyj", "mtpr", "pkwusto"}

    Returns: 24

  122. "kluedyjwjgswnttfosggug"

    {"gu", "gjs", "nsftgwtjogs", "lwdkuyej", "swogftntg", "ugg", "tn", "ggug", "jsgfttwnos", "tswnt", "g", "ytksuoelgwtnfwjsdgj", "gtungssjgotwf", "wn", "gtogfs", "tfnwgutgsgo", "gskujnfedlgjwgsoyttw", "g", "gugg", "os", "gu", "gugg", "nwtgtfgjoss", "f", "jg", "ug", "ygeujwkswdjl", "wtnstg", "g", "j", "fuggos", "u", "nttf", "osf", "towfsjntgs", "ggsugo", "g", "g", "usnogtftgg", "wsgnj", "otgfgs", "gu", "twn", "sjnwtgt", "g", "logysjtesuggnjftdkwguw", "ug", "ug", "gws", "u"}

    Returns: 9

  123. "xqbuwdmnmdhhmsieygchfeudflfuyupimaxjfkuni"

    {"k", "nfku", "y", "mfxiaj", "imjax", "i", "nuk", "kf", "nledsgcefypwuhdmuayhmidufxifxhubqmm", "fdleuf", "im", "lqadfhyuedwceufugmfxhxbpnidsimhyumm", "bmxhuqdmwmndh", "axmipubhmxcfinhmddweljdsfuuymygfqeuhf", "cshegyi", "k", "xgcffalpisdkuyeujuufemhfyni", "dfpyfulufeu", "niku", "jaimx", "xmai", "uyp", "uupuyfeffidl", "niu", "ecydgfhisue", "i", "j", "imp", "fpujmyixa", "inukfj", "yluffefdu", "maxfjki", "k", "amupiyufuxffflekdj", "fkniu", "f", "yfpuuxiam", "i", "ef", "cixelusujffhiymipkgdnfufueya", "euiygefayhfdsxpcilfmuu", "un", "wsyhumdnhedgibxmmduceqfh", "ymmephshumfffuibwlijauedymcfxinquunkghxdd", "uhnhbquelukyefwimdpuyncfdhijfmadgfxummxs", "eudyifhwyqmfmujbnxifcfaghduhpulmsxkumend", "eycuighefs", "fuuy", "mxuapji", "iceyuehusfgfdfl"}

    Returns: 27

  124. "nurgddgnbvrgolozvpvoyahkyhvbduimxiw"

    {"udibm", "vhvyaykho", "bvgndnugdr", "oydyapvhuilbvrhkovmgoz", "hbxyvihdukm", "x", "oykybhhvvad", "miux", "v", "y", "w", "umiix", "iimwbudx", "x", "vorolvzopg", "ndngrdpbolrgvguozv", "mixiu", "xwimi", "vpvhlagkyyooroz", "iixum", "h", "ayzrovhidikowhyulboxgmpvv", "vpbluovydgyrgghonoakrdnzv", "xmwii", "mx", "i", "zvvopo", "wi", "w", "xvibmuid", "bimud", "hvadixihkwyovbyum", "ogopduzbvodnvadryggkyubvhlhnrv", "iiwmx", "hyvbamxkyuidh", "imwixu", "dokhvybhvyau", "poazyvvo", "bvidu", "dbvh", "rlhzoovybnddgnavropkgguv", "uodvlrgndgrgnb", "khyydovbahv", "i", "bvyhd", "w", "dngur", "i", "ybvh", "umi"}

    Returns: 21

  125. "ciskvjjezbqi"

    {"ej", "c", "iqb", "zqjieb", "q", "ci", "zej", "zjvekbj", "j", "vekszijj", "qbzje", "jezj", "ibezq", "cvjejisk", "q", "q", "jej", "cikvs", "i", "jibqezj", "sjkv", "j", "iksvc", "jqbizvekj", "jijcvks", "qib", "zsicvejjk", "qi", "b", "jjzbqei", "zb", "sevjjikc", "qibz", "jj", "b", "ze", "bqzi", "e", "eqzb", "zeb", "z", "vzjcjisek", "jj", "jekvjs", "bzq", "i", "jzebqj", "ibvejzjkcs", "ibzq", "cis"}

    Returns: 3

  126. "fupdmgyydaegxesptpndspqpncsxpinvfmcjqm"

    {"spncpqx", "petpxpnspdsq", "c", "syymdtxsenqpneppapdgg", "udqnpxgynsdypdpfmeaptesgp", "gsedvpygyppascecjpinmftqdsxnnxpm", "xe", "p", "ncsx", "psndp", "apefysdgpgdeumtxy", "xp", "cmvfjipn", "c", "csnp", "xipmnsvf", "pfcnivxsn", "xsp", "npvsmpqcdippnfnxs", "c", "q", "qj", "pstnscdpnqpxsp", "qpn", "ppnnxcsvi", "gyugydmpedaf", "qp", "sdpppnq", "egdyfxagudpemy", "udfp", "ivn", "qm", "q", "pgfdenyqcmduppptdxpnysasspxeg", "fxpnesdtdypppydumaeggs", "qtipsgenqspxmmapxndfgpmycucsyjppvddfne", "m", "fmnvi", "vpjixnfmc", "jcnfvmspix", "apnixgusypjtpgpvfpmedsqxeydcmfcpnnsd", "qmmjfc", "mxvnjipcsnqcf", "m", "j", "cqjfm", "xpvispnnfqc", "m", "p", "nvi"}

    Returns: 24

  127. "nelwnjoqryerpipoiifm"

    {"qpojirrepy", "rjryeoq", "fm", "rjrpyieoq", "o", "erypr", "lnwen", "pyqjerorpi", "m", "ieiinrmjrqpywopfol", "iiof", "iio", "lronqjw", "en", "rojlqnpweyr", "mifio", "yppriroe", "iop", "yjefoiwnnpoiireprlmq", "ppi", "eoweirnrlypojipqn", "eioyrpp", "rwjerpolniyq", "eyrr", "opiip", "piifpio", "oylqoimrjifprenwpi", "ipopi", "eryrpq", "i", "pirery", "en", "ojpinyewqrrlp", "if", "ii", "mifoi", "prypeiqro", "peryriop", "m", "wnenjlo", "oiipif", "m", "fim", "miif", "pi", "m", "pi", "erryiifppio", "lqenwjon", "fmiipo"}

    Returns: 10

  128. "bcgxgzxnczjovrxwujhboxykevxjcpwithcxmgyqicbfyzgz"

    {"gycfzbz", "mxvcwxhpetijc", "gxnxbgcz", "pivwjxchoxbytek", "rbkzijcxgwjxjvhpctxvocmixxzonyyuggqxhbwec", "yfz", "z", "x", "ev", "wxzejjovpcrwkycihjxxobnuv", "iwptchmgx", "cmfigyqzcygxb", "kvowcjpexxbyi", "xchujxbxrxogznwoczbvygjk", "wctxhivecpj", "cncggzxbzjx", "c", "icqb", "g", "qy", "zgfcqiyyb", "b", "oucjqtjhxvpcwkzrbxxcyvymihijxegwo", "gycqi", "ctyhgxmpiw", "zg", "gzz", "gbcfzqyi", "xyvkbeo", "gwgvzobrxcnzucjxxhj", "kpcxhvhtexyijwcxob", "z", "zy", "wnxggcjzrzoxxucbv", "tycgjihxcxzipfqbmcwgy", "icbq", "gwxhiptmc", "fbcyiq", "gwmpcytqihx", "g", "xfgimhbcytqc", "zgzy", "xrowjuv", "wxvejcpi", "gptvxmxhwrcjuihecxojkxyzbwbcxvxonzcjgg", "gkzbczxhumtvpoijjjcrywgcxbhxcxwvnexox", "gyxgpbjgkmjiyxrztzxjoohcvwqccxxnhvxicbuew", "xcj", "cxwpigymht", "czggxxb"}

    Returns: 36

  129. "vaduwobyninewyfoxfavrahabbpuhwoyjlnxuuvykukmym"

    {"bp", "julxynvku", "xyulkunujv", "km", "ykku", "yunkujxoukvwly", "klnyoxujvwuyuk", "ylwoxnuvyuj", "munlvmxykyuku", "mk", "rdpaxybufbiakuvoyenauhwovfjaoynxnuvluywbhw", "brfhbvaaa", "umukuykv", "muymk", "ym", "kkyuvuu", "lunjkvuhxyuywou", "m", "ywuxopljnh", "plouhxjuwuyn", "hlboxupwnjy", "jxuhuabhflorvuwbnavpya", "afhabvra", "y", "harapubbh", "yuhow", "l", "fav", "wevabndiofwnabboaxyufyrahv", "u", "ukxuykumlnvj", "my", "afouvhhapbaivaorwnyyebdnfwuxb", "uuvkuyk", "yowhu", "anwhlruafbvxuoyajubvhp", "lnuxvjuyk", "nhuwolxjpy", "myk", "km", "xaonuvrhlxdywfwuujywkiynnbboeyoakhfbuupvvaa", "ayeofixndbuynwvow", "wvonuyuyljx", "wpuwowbyaaynabfovuhibenyofrdxhav", "mmy", "abrwyhjofaavphbu", "oynwlj", "m", "kum", "jyxvuynwlkouuk"}

    Returns: 34

  130. "jmtwltxlipckxgmn"

    {"lxcpitk", "kx", "mnlclwimtktxxpgj", "mtjlw", "lciltxp", "itlmlwjxpt", "n", "xtl", "ignckpmx", "tl", "gckmxp", "g", "lxi", "tx", "m", "lxt", "xgmxitknlcp", "kxg", "g", "tltjklxcxgmpiw", "lxt", "g", "j", "n", "k", "l", "ipxnmkmtgwcxllt", "n", "tl", "glctlkxxipm", "mn", "ltmwt", "n", "l", "icmnkpgx", "ngckilpxm", "nxmg", "gtpmkwxljxmictl", "klngpmicx", "pc", "k", "txxpcillk", "ckpimgxl", "n", "pkglmxctxiln", "ixtlkpclx", "ltx", "nm", "kcnxmgp", "mjwt"}

    Returns: 5

  131. "eddbgvkbhletinxmnperipknpmfbnm"

    {"ebitlnpimrghkvxne", "mnbfpkp", "nnxhdveemblpkidegbt", "dbetkvbhdgle", "mfbn", "nppmk", "pmkpn", "ehgdmxneprldbtkeviibn", "n", "rpnbepfkim", "kvgdb", "fbn", "b", "pn", "impnpk", "refnbixndbidmknemegtbmlhvpppnk", "nmkpp", "n", "nkmpfb", "de", "lnbbgxmvtehdik", "nmfp", "lregtxnkhienbpmv", "mipfnkpebprmnmn", "rppine", "mp", "mfnb", "nibeimtrkpnpvnmhgldbkxep", "pmnbfm", "bf", "lirxkenmevpkibgpnth", "bfmpnn", "m", "fmpkn", "fpmnpk", "pbknfppmnimrenm", "mnpfb", "m", "gvnbthikelx", "ipk", "phibnxdblgntvkem", "nmrkppibmpnfe", "hnkpnpfrmbkimienbnplevtxg", "b", "m", "m", "knmppf", "tinkpgebrlmpinpvmnhekx", "de", "dedb"}

    Returns: 18

  132. "bzfyitkilywh"

    {"zfyb", "wh", "w", "lywh", "hw", "w", "fbiytkzli", "i", "ybtfikz", "h", "w", "w", "iyklitw", "yw", "y", "hw", "il", "fykztbi", "tifkybz", "h", "wy", "k", "y", "hw", "l", "bylhfiywkizt", "lkti", "yhw", "h", "bzfy", "why", "ki", "i", "w", "kzlyibyfit", "iklywiytfzb", "kithwyl", "iyzbft", "yl", "w", "yl", "hw", "wly", "itik", "kflyibtiz", "w", "kt", "ktil", "wbzyktyfhiil", "wh"}

    Returns: 2

  133. "pumgqaepzhruhdjzhehiwxjqkpjcggiqncgu"

    {"jhxwekcjpiq", "mgpu", "u", "jgqcgiugcn", "jpuwjeqihgmhprhpdhxqauzzek", "kcjgjqpg", "qgpiggnjcc", "hhujezhhijpxwzrde", "uhjzehapupqgmhdrz", "u", "giqncg", "gqmpua", "p", "ijgzqxuhhzhwepjgaicepjdkpghqrumq", "gcgi", "jgkheqhrxpwiphdjzueqhapuzm", "gicqg", "cgpjg", "j", "aqwehuqxrdejizjzhhph", "rhzdhezpujhe", "gcjp", "gkinpqgqjcj", "pcqjjk", "uhejzarqdpemuhhgzp", "iwujjzkhnhzchijaxdeeqhgpqpqgr", "qnggi", "ijqjckigxpwg", "ewijhpjxqgck", "u", "gqjcixkjigwqp", "ngqcgi", "up", "ixhew", "cng", "pquadrgehehmzzhuhpj", "iggcqn", "gkijqpqxncwijg", "kjgpcg", "wxi", "hrdjquwighgkhxizjpcqaeemhgzqpj", "jcp", "u", "u", "pmqazpgurehu", "jnqccpiggkgq", "qgijgc", "ggjqpckj", "dhiqekreqahjzhpuphjzxw", "k"}

    Returns: 25

  134. "shcmetfpppmzeehuumnwfyimrrsqwshztm"

    {"pmmensruphmfzriywque", "hz", "hstz", "wtsqhzs", "eremppmpfuwrnyhuftmiez", "z", "m", "z", "tsmzwh", "uewhqtmnifmphpzumswmreyzsr", "rwrzihssmq", "h", "wsq", "tm", "qhzsw", "m", "qyszpfumpnswmueptmzhifetrrhew", "i", "wzhst", "m", "ymepifhpueewfprnsmzrtmu", "schm", "hswq", "m", "m", "tszh", "w", "srqmiwshr", "i", "mzt", "wtzqssh", "wyemupmehnfzup", "hs", "rrszfpzwsynumphwemmeqhiu", "m", "t", "sq", "sewhmwrppmrshzmemspfftuneuiycqh", "rmhqistzswr", "rrmi", "emcpsfht", "m", "mzt", "zwsh", "iwszrrthmsq", "zhs", "tz", "zmrpfmyenpurieuswhm", "q", "s"}

    Returns: 19

  135. "ygfgdrzlmvindveijmqcsbzgziou"

    {"o", "g", "zig", "uo", "gzio", "qzisebgcmj", "u", "gz", "gsibzmioezcqj", "z", "dlygrmzfg", "giz", "ozi", "czgbisvvjedinmq", "scgzb", "zg", "i", "njqvmvisbcdie", "io", "mzrcjlqbidzvegdymvggifns", "bzcgs", "u", "o", "g", "zsjcbqm", "jvrgzzivcyeqlbinzgddgfmsm", "lzgydgfmr", "ie", "qsvjmizebngvczdioi", "ozig", "u", "zoig", "u", "oi", "u", "igz", "i", "imgdnfglrvyz", "o", "ogzzi", "zoi", "szbgc", "zzig", "meijq", "zgz", "ou", "ivdnv", "z", "vbcvqdiisnjem", "qejmzvdvbcnsii"}

    Returns: 18

  136. "datcaewiknxisvvy"

    {"ixivnksw", "ixkn", "v", "teawcda", "kxni", "iktacawend", "vs", "si", "caawdet", "y", "svkixn", "ciawdate", "ixkiwn", "i", "tiiwdnacaekx", "svi", "vinsxvk", "yv", "v", "svv", "y", "v", "nvksiix", "kwnix", "kxin", "da", "y", "ctae", "xknivwsi", "catkndvweaxsivi", "i", "y", "nkisx", "waietnixkc", "aiawencdxkti", "xkn", "svyv", "vs", "nivxsvy", "vivsy", "vnsixik", "y", "ink", "vvsi", "nkxi", "ad", "siwnkxivv", "xivvnskyi", "ktewaic", "vvsxkiin"}

    Returns: 6

  137. "qlxfcfabriczucajhskrmtnywrqwawftgjkgvcsrmtbvn"

    {"yvmwarftvwtktsrmqcnbjwgg", "chusxcbfacjfzrqail", "m", "jrkagtmvsyqwnntgwwfbcvrt", "acuqcvttwzxbljwstkfasfmikcmggbaqnrcwrhfvrryj", "rtm", "ajvrwqmntmktgcgjrskywtfawsrh", "w", "qwr", "fsgkjwctvg", "rhsbkuajzrfcacic", "gtfwjngqkyrwatw", "scuiaazfchcrjb", "yftgnwrwgkqjvwat", "m", "mvrbstc", "wft", "kr", "k", "yrwktnm", "b", "stvcmbngvr", "cskbgatjwrftmgvw", "yvcawtwtqrwjfngkg", "btm", "qcbflzrucxicaf", "tmsr", "rcscmhibackzarfuj", "wqtywmtfwanrg", "agjsnrtwvrkcygfqwwt", "nwagkqtwvgrjytwf", "rqw", "rwqwwratmytnkgf", "mrt", "nv", "n", "lqfx", "vsbmtfvkrcjtgwnwga", "bt", "fjgt", "nramywtqw", "tmrb", "kjvgc", "asqfclhjaribxuccfz", "gft", "tmkryn", "nqwwamtrwy", "bcjmskvgtgtwrf", "n", "n"}

    Returns: 36

  138. "imzhkdjgdbxncluinobbfrcrmbbhyvjkfrzhwgukfhekp"

    {"bubcrxnfnobildcgr", "hekkf", "libgnduxc", "p", "mofrcbrb", "y", "yfwkvhjzr", "boni", "fhzrk", "obbni", "kfu", "gubdlxcn", "k", "dxgbn", "kghmrkhjufzvfobwrbfcybrb", "kkfhe", "jcbvbykbrhmbrffozr", "fku", "fuhhkgw", "hukwkhefrgz", "fhvrbywkkbughzfj", "obb", "nxbdg", "kwrheupffzgkkh", "bbgfyfkurjzmwhkvh", "mbrbobhncfbr", "ekh", "bwbhcidnzjucnhklgvryobmibmfjrhfgbdzrxk", "cbnbfilcuor", "whgku", "fk", "hguwrz", "ufhek", "hepfk", "kf", "p", "dxcbnglniu", "ugfzhhrkewk", "emrwvkjhyhfbbfuzhrkgk", "frmcbfbjbbrykvho", "bvhfbbycobjrrm", "ion", "khizjdm", "u", "bfcgbwijzrnvobhhbrrkfym", "vbjmyhb", "ygickkcbnrhwujlrfbuofzhvbrmb", "bicdnnxbglobu", "khzufgwr", "hrnybbbcribfom"}

    Returns: 33

  139. "kgguthimpuczfypvwelnqwfiqgjpdopjubfacfgjrgvtnb"

    {"b", "vgt", "gvt", "nbt", "ujdcfjogppqrijafwbgf", "b", "b", "utppiygezicfugploqjfwwvpmdjgkqnhu", "b", "ntvbg", "bn", "pzqfelpmvycuwn", "anvctrjfgg", "gv", "b", "tn", "hkitugg", "fb", "gbvnt", "b", "rtvjgg", "fgyudipffzwcgwgcqfubievpnjlhmaupjqtkop", "b", "b", "b", "cjafdigbpjprffggjquovt", "b", "t", "bn", "vg", "fvlmcunpwqewqypgifz", "b", "fjfabcgr", "b", "jhpkiyoggumffeggapcfdqqrfpubtujjwznivplwc", "nbvtg", "n", "btn", "tn", "bpfuqpwqdjccffwinjgpugoyvapezlmfj", "vtbng", "n", "kvgyiphgtqnuecuzmwlpf", "nb", "bn", "b", "fvjacfggbtr", "b", "n", "w"}

    Returns: 35

  140. "kpzhgujmlyxwggexocvrdhdirgxugueiosracwvwqtbg"

    {"g", "g", "atbqcrvww", "dcihxmlrdogpxxjuvuyekrggghwgz", "b", "ghxoovkucgwcqayrieevgduxwldmwsigrzprhgtxju", "arvsqcww", "teiwubsqxrgwuagovcr", "yxlegcxvgmow", "g", "b", "gxiuuegr", "wcv", "wbtqv", "bg", "uoresi", "k", "lgrpgjuyekwgxxcmovzh", "uuxge", "b", "hdrid", "evrgwrusoxcaiug", "xjulcoggxgmpzehwy", "wsqribtwacevo", "tb", "qwwcvar", "g", "btg", "asieworcv", "rcusawioe", "rdh", "cexgovg", "eirso", "tb", "dh", "wbgvwtcq", "caw", "qtw", "gatexvibrwquogwsuc", "ujlmxkgwyzph", "wowqaecivsr", "ihrgddr", "u", "sieou", "w", "u", "g", "ariddgxriuregsuoh", "ioe", "phujzkg"}

    Returns: 37

  141. "rpnjqsirzedynoosqagcpgzwpezr"

    {"sogznipyqercoadg", "yoidzocngrepnqsqasj", "wzpe", "qwepsaggzpc", "sreoozsydni", "oggczowapqsp", "dznzwerqpqpyajipscsnrogog", "asgq", "qga", "z", "pr", "qsga", "sjgzeipnczppwqrgosrdyqona", "rz", "sqa", "ydpsrjnqirnez", "eriz", "pw", "z", "gsqyoepcagnridoz", "qsoao", "wsgpcgenazqdpoyo", "gredgniqzsczypoao", "pgpzzwec", "edy", "e", "ep", "gzgscaqp", "eyd", "nsrqirjzp", "gcosqgaop", "nqesjzir", "yd", "ewzp", "z", "riqs", "qqnszsnggcpyierrpdoozja", "qzoeypiggscarszqond", "qs", "odngqyepoagsc", "jn", "wz", "q", "zooeynd", "zwgp", "wp", "zsnynesodqjroi", "epw", "yirzde", "dpnrysrozqjineo"}

    Returns: 18

  142. "mzoibpjiavwgxbms"

    {"mioz", "bx", "pgivajxw", "pjovigimwzba", "xwbmvsgai", "imizpwabojvg", "gxvmiabws", "zijbopm", "s", "gx", "wgxiabvm", "oiapbbgzwixmvj", "bxmsg", "ajiv", "w", "s", "pzoijavib", "bmx", "gx", "s", "iwjgabxpbv", "m", "amgiwbsjxv", "xmb", "g", "wg", "mb", "bmx", "wmbsgx", "s", "bm", "x", "b", "b", "opbzjim", "waivgbx", "zbgwvpiiamoj", "gwbx", "pzibom", "bx", "xbg", "wipgvbaxbjm", "wijgva", "x", "xb", "b", "bx", "gxb", "m", "waijvg"}

    Returns: 8

  143. "pwfhmfkpyvitdslzzixzvokdkiyptborwhngyam"

    {"dzithylfovpzmvxikzsk", "mfkh", "zsiltzd", "xdkbzwyiplszvkootizr", "ypv", "nyga", "a", "byraowyignpth", "ya", "gny", "rgnowh", "yhgnwro", "fwp", "gn", "zi", "wr", "hywrptob", "yizzxpvovpklsyitkktdidz", "vfkpytimd", "yidpzvtlzks", "oynpbyrhtwig", "ya", "hfwmfp", "zzkkpthiivfyotzvixsydkpbmld", "dvzxtilzdizsokk", "hgrtpbanwyyo", "i", "pyxozztditvyzdvskbpkiil", "ynag", "dsxlizytkvkoivzdzp", "z", "irpyngohtwb", "hwfp", "wkhpfmf", "a", "izdszoxypitzvikdylvtpk", "yiplzztixdsv", "howr", "idlztzis", "nyg", "hvfdipyktm", "rtpwoyb", "rbptyo", "pdzlvitsy", "iokdzkv", "h", "ytp", "bkyztxdkovoipiz", "vzizytdiytszdixvpkpbokl", "zxiiszdlt"}

    Returns: -1

  144. "sgaxzumvgqnnhudbmxxj"

    {"gduvxnqhmxbnzmux", "xuzvmga", "xnbqhdngum", "nvgq", "mbx", "x", "xmx", "x", "xx", "asg", "dnubh", "dunhb", "uhnqn", "db", "bm", "agsxz", "zasnuxvqggm", "bmxx", "xzum", "mdnuhb", "x", "sg", "b", "gs", "nmdgbqhunx", "x", "xbxm", "umagzxnunqvhd", "uqgdnhnb", "hunbd", "x", "xx", "mx", "ngdzahquuxmnvbgs", "qnuhmvubgxzdnxm", "zvnhmamudnxbguq", "xdmb", "zmgvxu", "xvmgnxmsuanbdquhzxg", "unh", "mbuzvngxgxxshuqdnma", "nzxgmuqsgav", "uhn", "gv", "xx", "mxzvu", "mbd", "xmbx", "auxz", "uvhxgqnmuzn"}

    Returns: -1

  145. "rizfychxucfhkonwgixnc"

    {"wkgfcnhxio", "hucyhfxc", "hccouwyfixnhxkg", "won", "n", "fcouhk", "xhochnyzffuck", "czxfyhu", "hcryfizxu", "onkwicxhfg", "hiccxruzyf", "okfh", "wixg", "giw", "zf", "gknwofh", "riyhcuchfxfz", "y", "xhyczf", "gninxow", "f", "n", "kignow", "hknigwxnfo", "x", "ncgxhkiofuw", "niwgx", "ir", "owikfgxchn", "ngioxw", "hcf", "fckhxcuh", "cxuf", "hxchfrzfcukyi", "ifhygochxxwncnku", "yfzir", "fz", "xi", "xfhkcu", "wngok", "rychifz", "xch", "kichwofgn", "chf", "uyxch", "yicnkfghnfxuwhcoxz", "x", "no", "ixhfucczryf", "gnw"}

    Returns: -1

  146. "kpdzsgyoaq"

    {"o", "a", "oy", "a", "oy", "y", "zsg", "a", "dkozgpsy", "dkp", "zs", "spzkgdy", "a", "sgz", "gy", "soyg", "yzgs", "z", "zsgyo", "kpzd", "aygo", "szpgkd", "ao", "syzg", "dkp", "y", "sdpzk", "ogy", "yoa", "yo", "s", "oy", "g", "yosgz", "sgy", "sg", "oy", "a", "yoa", "y", "ogay", "sogy", "yo", "yao", "zs", "g", "pdk", "pygsdkz", "gpskdz", "ayo"}

    Returns: -1

  147. "aivwbpjjctklt"

    {"kct", "vjbipwja", "kltjc", "pvbwjj", "aibvw", "cjklt", "jbwpjiv", "cvbwjipj", "a", "l", "tc", "wjblpjkct", "j", "tlkc", "i", "jj", "wbp", "t", "bw", "vawbi", "tkcl", "wbjvpij", "t", "ct", "pjcj", "ctj", "wibv", "p", "jpbwcj", "c", "j", "jcpwjb", "kt", "bpivwa", "ivwab", "jjwbtkcp", "ctlk", "pjjtc", "jjbcwtkp", "a", "ai", "kctj", "wjipbvj", "bjctvwjp", "jjct", "via", "i", "i", "pwcvtjjb", "wjbjpcklt"}

    Returns: 4

  148. "gfwcwddzwxcald"

    {"cw", "zdcwwfwgd", "ddw", "cdzdw", "dwzwcd", "w", "a", "wz", "a", "zdwwdc", "z", "czxdwa", "lac", "zw", "lacwx", "fwg", "cxw", "ldacxwzwd", "axc", "wgf", "wdadzcwxc", "xwcz", "a", "xdwdcwz", "dwdcz", "la", "gfcw", "xc", "c", "zxw", "x", "c", "cx", "ddcw", "zcwx", "dzdw", "cgcdwzdwwxf", "c", "zcdwfgwd", "fxdcwgwdzw", "czxwwdald", "lcax", "wzcax", "ddgwwcf", "l", "xcdwwdz", "awcwxddz", "xw", "dcw", "al"}

    Returns: -1

  149. "vipvswykmfnxsd"

    {"nsx", "f", "sx", "kxnsfm", "mknfyw", "n", "vxfmyivwpksn", "nmkf", "nskmwpiyfvxvs", "xs", "n", "fmkn", "xs", "s", "mwkyf", "x", "fkm", "ynxsfwkm", "xs", "kfmn", "sxn", "wy", "x", "nf", "kwvpymivs", "ivspv", "n", "sxn", "snx", "xn", "x", "s", "sx", "xn", "yw", "s", "fxn", "mk", "xnf", "vsvpi", "wvpvmykifs", "mnkyxwf", "xnsf", "i", "piwsyvv", "syvipvw", "v", "iswypvmkfv", "wxyfsmnvpikv", "xn"}

    Returns: -1

  150. "zhqholvxafvle"

    {"fvl", "vfxa", "xqolzhafvh", "xa", "l", "axvf", "v", "v", "z", "hhxvlqfzolav", "lv", "a", "xavf", "lqhvho", "z", "xv", "l", "vohlqh", "ax", "vafl", "lfxlvova", "flva", "fax", "hqoh", "hvzaqlhxo", "l", "af", "fav", "vlhaoxhq", "l", "oqhlh", "lhqvhzo", "favlx", "vfxa", "x", "vlf", "fv", "qzohlhxv", "l", "vafx", "ol", "ohhfavvxlqz", "z", "lvhofhqax", "afohzqhxvl", "zvqhloh", "xfalv", "ohqh", "z", "hhzq"}

    Returns: -1

  151. "ykxrcyfvbyxo"

    {"xycfryk", "xr", "rx", "bvycxyrf", "bxryvcf", "by", "yb", "fvb", "f", "kyxcr", "b", "yf", "v", "c", "vf", "by", "yrkx", "rcyyfbv", "xvkycbyfr", "bv", "cbfyryvxx", "crkyx", "yb", "xrc", "cfvbryy", "fxyyckr", "fcy", "xykr", "vfy", "x", "yk", "xr", "ykrx", "ycr", "vyrfxc", "yx", "cy", "yvfycb", "byfv", "ryc", "y", "xvkcyryf", "xy", "ycxfrv", "xybfrcvyx", "vfb", "yf", "xrybcfkvy", "vfyby", "xbyfvcry"}

    Returns: -1

  152. "norlrlbptqxtmlvna"

    {"mvtlx", "orln", "nlv", "vmln", "pbqrxtl", "r", "m", "xttpqm", "qnotpblrrl", "brxqltp", "n", "rronl", "btrlp", "prblt", "mtx", "tlm", "vl", "vl", "vtml", "rpxrltmntlvolbq", "m", "l", "q", "vl", "n", "pqtbltx", "lrnlbttrxoqp", "bpltr", "qlttxm", "rlnor", "mlvn", "x", "lvmn", "loltlptbnxnvmrqr", "vn", "t", "tlbp", "tm", "xltlprtvqmb", "mlv", "lpb", "l", "mtvltxq", "tbllroxrntmpq", "n", "lv", "tvmxql", "rlborln", "rrnlbol", "mtpbqrltx"}

    Returns: -1

  153. "nbuvaeqmssqsmfyuqggklwnljwrebyzdlnzwrkzwvycobymdbu"

    {"wycdmrbzokwvyb", "nzrwwcvkzy", "aseqmvu", "rkvwz", "maqssqsevu", "qkvmqusmgyalfgusesqnw", "qsskavmygseuqnqfgmulw", "kwnzr", "eyrndwlzbwzj", "d", "nb", "aqllvfssgjqnwgmqkmsyuue", "qmgyufwglk", "lrwvwzdbkznycoy", "rrnknbwlledzlwyjwkz", "mwvrbzykwdoyc", "vbgkwnqylzmsgdwjaqzowdzkrnlwsfbulyueeycqbvysmrm", "lssqgsmueuyymqealrfbwkgwvjqn", "uwbzveknwaegllzysusmnkbndgqsqfrwljrymq", "odyybcm", "wnkrz", "zwbmrkywvocy", "reb", "lbrjlynzkewldw", "dwklbjzezzylnrrw", "lzvdykwwzyrenbrz", "zw", "rk", "lndzjbrzeyw", "b", "czvyyobw", "qsemmsggfsvuqyqau", "wzmozvbynyrkcw", "wkjbnlwnzwkrlvdcwyzelyozr", "mwsqmbluygsvrjflunkeqeyzgswaq", "rdwcwlrjvbzzlezknwyokywln", "nwbkzyzjedlrzwwr", "ljwnwdezrylzb", "vcwyz", "rbejlwy", "vwwdnlzzkbdymrbocy", "obybdm", "jmgnlwlsmvnufaqsksgyquqewb", "cmybybdo", "vmzckbdoryzwylwdbzn", "wzv", "wnlkl", "z", "ysulsswqkflvmnrjbmnqwequagbeg", "rbcmwkyovzy"}

    Returns: -1

  154. "kwwnsumtfv"

    {"wkw", "utfm", "wnwk", "ft", "wwk", "swnw", "wtmfunwsk", "w", "wnuksw", "t", "sutm", "f", "smtu", "tmf", "um", "uns", "mfstu", "wnskmftuw", "fmsunt", "s", "mustn", "m", "su", "nuwskwm", "wwk", "t", "tnwsuwmf", "k", "u", "uswwn", "fstnmu", "wskwn", "wnw", "usmtf", "mstwun", "knww", "mwsuwn", "wn", "f", "tfm", "wsfwtmnu", "ustm", "wk", "f", "u", "f", "t", "mt", "ftsum", "sun"}

    Returns: -1

  155. "afxsluqpblxeyojrzkticbd"

    {"ublqp", "k", "etyzjirok", "kzxlyejorb", "ykztoejr", "yzjro", "uq", "b", "tibkc", "k", "rilkeyczxtobj", "fpxblaslqxu", "b", "b", "kit", "tic", "ozyrj", "lbqup", "bc", "ticb", "uepxblq", "olklpqcuzxfjxbeiyabstr", "c", "r", "pbql", "kz", "pcrqallbzoxeubxsfkitjy", "itk", "j", "u", "xpbktylrecjzuqio", "c", "jlxqrkypzteob", "bc", "laqfsux", "c", "ikt", "sflax", "b", "bequpxl", "axlfupslbq", "olybkxzjert", "u", "ozxbryekjl", "ic", "oy", "tic", "jlfruslqbyexxzapo", "ckbit", "qup"}

    Returns: -1

  156. "rteodivgthclatbeyebsbfujdkauuoqgckwarbkogluhjeh"

    {"wotljukukflerudabqbbcyekgusagoab", "ok", "uuoq", "kokgoqbcuwagur", "ubtcbeaylehbsjf", "esebybb", "wbcark", "adk", "eeadctbtirvtghol", "bybdkeasjuetwakqfguucbor", "hkbolusaajqecdycerfuakubtbgw", "fyerusgabdlkhttouedacgiuvjebtqbo", "vaiotrltdtcehg", "j", "ksedjbbyuf", "owbuahrcoukdgukjgqkal", "uau", "fcubldokeoyurbasgbaegkwqbukj", "grakcbwok", "dotirgtve", "je", "kd", "j", "ulqrbowcugokgka", "uowbakglkr", "yetb", "uehj", "lughej", "athlc", "ok", "eqwbhkkotjsfcdebabglcbhaouualrkuyug", "k", "b", "b", "eiacbfletksrwjgoyratduahtcuokbqedvugb", "auqkcduog", "hacl", "dusafbjkeb", "uu", "eujh", "roqwgckba", "ufj", "bbefyuesb", "bk", "e", "c", "hjgkoul", "hc", "uhrjkoablkegw", "uhj"}

    Returns: -1

  157. "hmpoxxijnk"

    {"xij", "xhopxm", "pixox", "n", "jxi", "x", "m", "j", "n", "x", "mpho", "xxnji", "j", "ipxmnjxo", "hm", "i", "nji", "n", "n", "h", "ijnx", "x", "nij", "ixmojxnhp", "jxi", "ixohxmjnp", "x", "n", "pxo", "oxpmhx", "x", "ji", "jopxxmih", "po", "xi", "x", "xipox", "xij", "n", "n", "ixj", "xij", "jixx", "x", "jn", "i", "hpxjixom", "njxxpoi", "xxipoj", "ojpxix"}

    Returns: -1

  158. "kuvrnkcdtignlzoqgtml"

    {"nltkqzdgcogit", "tcdgnlkzoiq", "nrgdznlkqvuktico", "uk", "zlginot", "uvnrkk", "lnoicdgtz", "t", "zlgtoncdki", "g", "tdigqcotlgnz", "kitcd", "onqztlgmg", "dicnlvkgrnt", "rvnkc", "kunldvtorngczki", "igcnzlktd", "idvkncrt", "ldqggnttozi", "mt", "uovknnldrqgizktcg", "gtoqm", "ogqltzcind", "qmgt", "mt", "cigdtn", "gt", "tdlnig", "q", "itkngcd", "ilgqgonz", "mtonlqggz", "vrn", "dtnizlg", "drtvnukkc", "t", "q", "o", "tgmq", "d", "rkvkunc", "zloudtvknrickng", "t", "tm", "gotqlz", "idtkrucnvklzgn", "dimglqnkzttcgo", "v", "qintoklgcdgz", "ztncdoglqki"}

    Returns: -1

  159. "wcpwlshmxvmhctzocrfbtxz"

    {"xtbrf", "slcwwmtcpmhhxv", "x", "w", "wmcopvrhhtmcxcswlz", "rfc", "xfrctbotcz", "mlvtxmhsch", "x", "r", "xrftb", "t", "vsctlmzhxhm", "fr", "fbr", "h", "fzcbttocr", "czo", "mv", "r", "zoc", "mctczohv", "ctzowlmhmxschv", "cvcobmfzrth", "crbfo", "x", "xt", "x", "vmchmxt", "v", "mh", "mrbvtfxcctozh", "thcoz", "cxtsmvhwmzhl", "cblwhomprztmtsxxhcvcwf", "swxmhl", "frbt", "txb", "vm", "hwcxzmscvlorhmt", "bfhrcctoz", "lwhs", "bt", "xvtwhsmhlcm", "cmslvhwmxwp", "tb", "x", "cbtrzcof", "ctz", "cpw"}

    Returns: -1

  160. "vcshyvvqswtjbdjdt"

    {"btj", "djdb", "sdtjqbvw", "wsjdtbj", "tw", "vq", "v", "sqtjdwbj", "sychvv", "t", "swvdbtvyjchsqv", "j", "sqw", "vc", "vjtbqdwjds", "dbj", "qwhvtvssy", "jbdjd", "hvsjsvtwqy", "wtqs", "jbd", "stw", "tw", "hsyvv", "v", "cyshv", "sq", "vq", "s", "wtsj", "jsdbqjwt", "qstwdbjj", "hvcs", "wsvq", "bwtj", "wt", "djtbwj", "v", "bdjd", "wbdtj", "cvvhysv", "c", "tjbw", "jtsw", "sq", "cvshyv", "shvvy", "jcdhvbstwvqdvysj", "sc", "djb"}

    Returns: 2

  161. "egqqwpqpfbsmxfcpclkbud"

    {"pwqsukflpbcxbpmcf", "eqgq", "lkb", "fccmbxsp", "cusmbbcpfklx", "cuklb", "cbmpsfkclx", "kl", "l", "l", "ucklb", "plwbgqfqcmfbpqexscukp", "xbms", "kulbpc", "cp", "skflbbxcpmc", "pc", "k", "klcp", "fpxqcbwepbfgcqqslkmp", "u", "bppxwmfqs", "sb", "pqbwpfemsgfqxq", "pcc", "fepgqqwpq", "xlfcbkpumc", "clk", "lpc", "cfkmsbuxbplc", "cckpl", "kb", "lck", "qpwqfbgpqes", "u", "cpfkblc", "mfckxpbcsl", "u", "cpcf", "clbk", "pqefpqgwq", "plc", "pccfkl", "l", "bfcpxslmc", "fcpc", "c", "bcmpsfx", "p", "pfc"}

    Returns: -1

  162. "maejknucjrdoacaocmblqxwvusmhxjfsseqo"

    {"njjuokdrec", "s", "essf", "vxlxhmsusjsqfw", "lubxmvqw", "qmbfoxhjcmvxlsaacwsu", "efxsjs", "wxmoxhausmaqcvclb", "kej", "omjcranauodakcejc", "ajeumnk", "xshmqwvlxuj", "knevobjcxwuqamcroajdlc", "d", "umbawkjlnajrdosuxqvccmcoe", "rcjun", "joomucncaamcadrejbk", "u", "f", "s", "camjxxejfkhcjbqnmosvlamdacuorwu", "ma", "lsmmuoexhjsqvwbcsxf", "es", "s", "croad", "mflohxjscswsxmquvb", "vcxhumboradamoccjwslq", "abecukmujvoqlnwjrdcoaxc", "kejnucj", "xoscxjsvclammbsfwdaqhuo", "sqse", "ajmke", "ajaducnorco", "ojjuenakcdmr", "nu", "rdjoc", "xjseufsmqhs", "mqhsesfsxj", "xhjsm", "aoaracdnjcujkme", "ajxucojwvqonaccmamelbrkd", "ahmaqobcucvmwxjxlrosd", "qwuhjoasldjvonrcaxmcucbmx", "jssxhmf", "qess", "essfq", "onjlcamchacuqjfrxmajmbvkxwsoude", "avcuwqbjuxorcncodasml", "mbuwfssacolajvxhmxcq"}

    Returns: -1

  163. "goquvvemnfrzwealbwijgdqmmjezgxcagipxkyhptizjevdsqf"

    {"hyk", "gzx", "mje", "acg", "dsv", "enm", "zrf", "eaw", "dmq", "dsv", "oqg", "qgo", "ixp", "itp", "igj", "ewa", "blw", "frz", "wlb", "ijg", "xzg", "xpi", "xgz", "agc", "ezj", "q", "vuv", "frz", "vuv", "tpi", "khy", "q", "ewa", "jig", "qmd", "lwb", "jze", "uvv", "ezj", "ixp", "nem", "qgo", "mej", "jem", "mne", "dsv", "dmq", "ykh", "pti", "cga"}

    Returns: -1

  164. "iajxbigemmsnudxtrupzqsvtliazjduuwrlidyoivgvsfwdbik"

    {"fvs", "wdb", "egm", "fvs", "iaj", "zpq", "oyd", "mns", "bwd", "svt", "ixb", "rli", "jzd", "jia", "ial", "dux", "i", "dyo", "xud", "bix", "giv", "ila", "rtu", "gme", "vsf", "aij", "lir", "ali", "uwu", "bdw", "wuu", "tsv", "i", "zjd", "xud", "gem", "tur", "vig", "wuu", "mns", "xib", "dyo", "vts", "lri", "zpq", "dzj", "zqp", "nms", "rut", "ivg"}

    Returns: -1

  165. "jsuqlhfigeeifrhhtltfkfcaguqxzodvbspwmxbausbkinvavo"

    {"bxm", "tfk", "fhr", "lht", "v", "tfk", "fca", "usa", "ozx", "mbx", "ibk", "qug", "acf", "htl", "gif", "jsu", "zox", "dbv", "qug", "hql", "pws", "eie", "qug", "fca", "frh", "pws", "tkf", "fig", "sau", "nav", "hlq", "gfi", "usj", "nva", "eie", "oxz", "psw", "vna", "jsu", "xbm", "ibk", "v", "qhl", "bdv", "bik", "eie", "usa", "hrf", "lht", "bvd"}

    Returns: -1

  166. "uqcvloluuylztecwkaekqdmpewqqtiwgcvieyuegsddezfnoot"

    {"dpm", "ucq", "wka", "ewq", "gcw", "qit", "onf", "zed", "keq", "tec", "gsd", "uey", "uul", "lvo", "yue", "tiq", "ewq", "o", "dmp", "ovl", "zde", "pmd", "cqu", "qke", "luu", "uye", "nfo", "qti", "gwc", "tec", "etc", "iev", "weq", "lyz", "zyl", "iev", "yzl", "ucq", "wgc", "akw", "keq", "nof", "luu", "vie", "lov", "gsd", "o", "sdg", "dez", "akw"}

    Returns: -1

  167. "wjeutntaifytaqnwqmdsdwcojyfhpqyljbitldumrbbytijnmu"

    {"lud", "m", "qna", "fyj", "iat", "tnu", "ljy", "nut", "bit", "cow", "tib", "itb", "dsd", "mrb", "woc", "bty", "jni", "owc", "phq", "qhp", "udl", "dds", "yfj", "tnu", "tia", "m", "udl", "wej", "mwq", "anq", "ait", "dsd", "tyb", "jfy", "ljy", "aqn", "jni", "ewj", "qph", "jwe", "mbr", "rmb", "yft", "jni", "wmq", "wqm", "ytf", "ytf", "jyl", "bty"}

    Returns: -1

  168. "wzpetdoomfhvlckhfgkguvmymqsyjfpbjxuhmmmypsblyasqql"

    {"ugk", "ylb", "jpb", "kug", "pjb", "hgf", "pzw", "oom", "mmm", "dte", "xhu", "pys", "wzp", "oom", "moo", "ckl", "ysp", "fvh", "fhg", "ybl", "qms", "pzw", "yfj", "hgf", "spy", "hfv", "sqm", "jpb", "klc", "fyj", "lck", "qsa", "myv", "q", "fjy", "vhf", "ted", "ybl", "mmm", "mmm", "aqs", "kug", "tde", "xuh", "hxu", "qsa", "q", "mqs", "vym", "ymv"}

    Returns: -1

  169. "hdiuyxjzknfxahzalvslzdcjwgjspndiasnwvokcsyvvxglzra"

    {"vko", "nps", "yxu", "hdi", "dcj", "kvo", "vvx", "psn", "dia", "vxv", "gwj", "haz", "nsw", "r", "cjd", "ysc", "spn", "uxy", "nsw", "szl", "lav", "slz", "gjw", "slz", "vok", "zjk", "r", "fxn", "lzg", "dia", "lgz", "hid", "jzk", "vxv", "xfn", "hdi", "avl", "ycs", "xfn", "uxy", "avl", "ahz", "dai", "kzj", "zha", "wsn", "syc", "jcd", "glz", "wjg"}

    Returns: -1

  170. "vauuwmvxzatmsepcpzzbnektkwwfnevgrottdcnzhoeadigaal"

    {"vrg", "a", "pzc", "hoz", "sep", "a", "iga", "wwk", "tek", "cnd", "uav", "xzv", "ekt", "tto", "iga", "zvx", "ott", "dnc", "atm", "nef", "tot", "spe", "cpz", "fen", "bzn", "zbn", "spe", "vrg", "ade", "mat", "gai", "kww", "vgr", "hzo", "vau", "pcz", "wkw", "efn", "tam", "mwu", "dae", "uva", "dae", "bzn", "uwm", "uwm", "ozh", "vxz", "tke", "dcn"}

    Returns: -1

  171. "taulakhunkqssyyskduwajkssutzwwsybyudbsugbissfljejm"

    {"ssf", "j", "nhu", "stu", "sjk", "ksj", "igb", "wua", "yys", "unh", "auw", "j", "kqs", "zww", "ubs", "uyd", "lak", "uta", "ejl", "skj", "qsk", "sub", "lej", "bus", "tus", "qks", "ksd", "fss", "alk", "duy", "gib", "kds", "sby", "aut", "aut", "udy", "wau", "sdk", "sfs", "ysb", "syb", "ysy", "hnu", "lka", "tus", "gib", "wzw", "zww", "syy", "lej"}

    Returns: -1

  172. "lwfzhqandojyydevyzglnoyezjnlsoanyukfjafgretgtldkuq"

    {"nad", "jfa", "nya", "yoe", "kfu", "jaf", "dye", "oey", "yvz", "kdl", "lgn", "u", "ojy", "jnz", "ojy", "lgn", "ttg", "dey", "nya", "oyj", "vyz", "zvy", "tgt", "nzj", "dna", "wfl", "lfw", "rge", "zqh", "lso", "slo", "ldk", "nad", "ttg", "ger", "ayn", "eoy", "qhz", "slo", "faj", "u", "gre", "kuf", "zjn", "lwf", "kdl", "ngl", "kfu", "zqh", "yde"}

    Returns: -1

  173. "afirgkixtvzargwggeqdjippiwopctitklohjjsjklzaqqlmcw"

    {"rifag", "wtcpo", "shjjj", "ioltk", "mclq", "jjhjs", "afrgi", "lokti", "olkti", "iotkl", "vikxt", "ippij", "cptow", "ocpwt", "jjhsj", "kivxt", "qmcl", "qzakl", "cmql", "pwtoc", "gedqg", "tvikx", "lqcm", "jjjhs", "gdgeq", "wrzga", "ppiij", "edggq", "vtikx", "gzarw", "gifra", "figar", "iagrf", "jppii", "kliot", "pijpi", "qaklz", "txivk", "qgegd", "ipijp", "zgwar", "egqgd", "hjsjj", "aqzlk", "qzalk", "lakqz", "grawz", "wrzga", "ptwco", "qcml"}

    Returns: -1

  174. "gudrlfgzxwchncrffurtinvyffcmymkvxhbazagwticxsyoemj"

    {"rnhcc", "moye", "rccnh", "mmcyf", "duglr", "nrchc", "wgfzx", "hkvbx", "xfzwg", "zfgxw", "gulrd", "yvfin", "ctsix", "gazaw", "cmymf", "vhbxk", "ixstc", "cmymf", "fxzgw", "oyem", "rdulg", "zxgwf", "mmcfy", "xhvbk", "rfftu", "emyo", "ugrld", "rftfu", "zwaga", "cstxi", "ictsx", "ccnhr", "drglu", "ccnhr", "omey", "hvxkb", "vnfyi", "aagzw", "yinvf", "fmymc", "vfiyn", "oyem", "trfuf", "ftfur", "zwgaa", "fnyiv", "csixt", "azgwa", "fufrt", "hkxbv"}

    Returns: -1

  175. "qwjoisaimnooghbywzsxyhjoxkkmffcluxcemdpbqyfxzsdpnm"

    {"oxhyj", "fxqzy", "fqzyx", "lcucx", "qyxzf", "mkkff", "jwoiq", "wjoqi", "spdn", "fmkfk", "zsywx", "dpns", "gohbo", "bgooh", "ghobo", "spnd", "xcucl", "fkkmf", "asmni", "mansi", "xhjoy", "yxszw", "xlucc", "cuxlc", "medpb", "psdn", "zwysx", "hjxyo", "wzysx", "dempb", "jqoiw", "wxsyz", "dpebm", "msina", "nsaim", "xcluc", "qjoiw", "pbmde", "jyhxo", "snami", "mkkff", "xjohy", "xfqyz", "bohog", "bmpde", "nsdp", "owjiq", "obogh", "qfxzy", "fkkfm"}

    Returns: -1

  176. "bsnoydfalhptmycjeyrefytjiigcwfhjmmjvefkdiokszfwxab"

    {"eyrje", "tmcyp", "oybsn", "yerej", "bsnoy", "mcypt", "eyejr", "mptcy", "byons", "vekdf", "ctmyp", "gcifw", "fgicw", "zoksi", "osizk", "xafw", "ftijy", "xfaw", "lfhda", "cptym", "faldh", "alfdh", "yrjee", "ytjif", "iyjtf", "fldah", "faxw", "mhmjj", "gcifw", "fkedv", "zsoik", "afwx", "nsoyb", "hmjjm", "yobns", "erjey", "jjmmh", "tifyj", "fedvk", "iwcfg", "sizko", "fdkev", "mjhmj", "tfjyi", "vdekf", "adhfl", "fxwa", "ziosk", "jhmmj", "gifwc"}

    Returns: -1

  177. "sqwzjwoekbqhtufumrkmbrvmrhupoanxohviphkvphgbvdjfab"

    {"hpuoa", "bmrrv", "fdja", "zjswq", "krmmu", "ftqhu", "pvikh", "rummk", "bhvgp", "ukrmm", "wbkeo", "oahup", "bvrmr", "phvgb", "vrbrm", "jfda", "dfaj", "uqfht", "rvmrb", "ivpkh", "zjswq", "fqthu", "hpvbg", "zwsqj", "bekow", "kowbe", "ouaph", "hnxov", "ipvkh", "dajf", "phbgv", "mrmku", "wzjsq", "ipvhk", "ohnvx", "uqfth", "zsjwq", "mmukr", "uapoh", "vmrbr", "ebokw", "hoapu", "quthf", "pvhki", "vnxoh", "eowkb", "xvnoh", "pvbgh", "vxonh", "fdja"}

    Returns: -1

  178. "moetltwviyscisgchamhzkzqanhoplwdjvlxkynqyngegzeobx"

    {"bzeo", "chamh", "yxnqk", "hchma", "ahhmc", "issgc", "nkxqy", "tmleo", "letmo", "zzakq", "hplon", "tiywv", "oezb", "jdwlv", "tviwy", "qzazk", "scgis", "bezo", "vwyti", "nkyqx", "boze", "gssci", "vdlwj", "yqkxn", "iwtvy", "hmahc", "icgss", "ggyne", "jdlvw", "lvjdw", "zqzka", "zzkqa", "toelm", "gegyn", "ygneg", "lvdwj", "nlhop", "xkyqn", "pholn", "leotm", "pnolh", "hacmh", "qzzak", "tvyiw", "plnoh", "ynegg", "engyg", "zboe", "csisg", "moetl"}

    Returns: -1

  179. "ksthjynnwgumsllkgtlowvfdytwzbkczzjvzaheivuovrygazu"

    {"wgnyn", "rvuov", "zvcjz", "gyaz", "fdwvy", "gklto", "ngwny", "gzya", "zbkwt", "czjvz", "yvdwf", "bzwkt", "tkshj", "vyfdw", "zhiae", "aezih", "lulms", "vurov", "mlslu", "rvvou", "ieazh", "fvdyw", "aygz", "hieaz", "jksth", "lkgot", "ygza", "lslmu", "lmslu", "klotg", "ihaez", "vuorv", "vzjzc", "gltko", "tzwkb", "ktbzw", "fydwv", "zayg", "zktwb", "lotgk", "htkjs", "zzvjc", "yngwn", "jtskh", "lmslu", "hktjs", "gnwyn", "ynwng", "cvzjz", "rvvuo"}

    Returns: -1

  180. "mxpluihtessyigvqrmomapjrbrkwgtwzbqxpfitdbafyvyjmng"

    {"ormmq", "gktwr", "rpajb", "plxum", "syvig", "xzbwq", "eshit", "ithse", "idftp", "yivgs", "yivgs", "qmorm", "bvyfa", "jymn", "pxmlu", "zwbxq", "fayvb", "esiht", "uxmlp", "ymjn", "wzqxb", "pabjr", "gwrtk", "qmomr", "xbzqw", "jrbap", "yafvb", "brajp", "mnjy", "umpxl", "ftipd", "vfyba", "krtgw", "oqmmr", "qmmro", "itesh", "njym", "yvfab", "tiehs", "wtrkg", "ivsgy", "njym", "gyvsi", "trkwg", "mxlup", "ptfid", "arpjb", "itpfd", "zbwqx", "tpfdi"}

    Returns: -1

  181. "qputtnxeciexyiqzyrhxqpggcsjtfvqekwygmsoakogiixjvea"

    {"hrzxy", "ttuqp", "pgqcg", "iecxn", "inecx", "kgioi", "gikio", "eykwq", "yeqxi", "yewqk", "yewkq", "rzyhx", "jvex", "gcqgp", "ggcpq", "qtutp", "eqiyx", "hyzrx", "ogmas", "goiik", "kgiio", "osmga", "cpgqg", "goiik", "xjev", "tvsfj", "iqxye", "tpuqt", "moasg", "incex", "fjtsv", "pqgcg", "eqykw", "ftsvj", "ejxv", "gmosa", "vjxe", "hyxrz", "gosma", "exnic", "ecxin", "uqptt", "jvxe", "tptqu", "exqiy", "yrzxh", "ywqek", "svfjt", "tfjsv", "eixyq"}

    Returns: -1

  182. "oxqixnkbxecnwthjqjgqhogaxvdsatvaocdrlfwylofthrckjl"

    {"hgxao", "gqqjj", "vacod", "lfywr", "frlwy", "ebkxn", "tolhf", "qqjgj", "cadov", "ywlfr", "advoc", "xxiqo", "knxeb", "nbxke", "ixoqx", "krcj", "doacv", "jqgqj", "stvad", "wrlfy", "flhot", "ixoqx", "hcwtn", "xxiqo", "gxoah", "wncth", "vcado", "wctnh", "ckjr", "tadvs", "jrkc", "ckjr", "ioqxx", "jrkc", "nkxbe", "sdatv", "tlhof", "dsvat", "tdsav", "haogx", "whtcn", "hntwc", "oftlh", "goahx", "eknxb", "jqqjg", "frwly", "qjjqg", "hftlo", "aohgx"}

    Returns: -1

  183. "neotowheret"

    {"one", "two", "three", "there" }

    Returns: 8

  184. "ssssssssssssss"

    {"sssss", "ss", "sss" }

    Returns: 0

  185. "ommwreehisymkiml"

    {"we", "were", "here", "my", "is", "mom", "here", "si", "milk", "where", "si" }

    Returns: 10

  186. "ancbdkkajwndjdsrunwjdhucnwjudbdsqoioh"

    {"asd", "asddd", "qwe", "qweee", "qweeeeqweqew", "qeqeqweq", "qeqe", "qeetf", "ererer" }

    Returns: -1

  187. "abbbacaddaddabbabbbadbbbabbbcbbabbbdbabbbaaaabbbac"

    {"babab", "bbbca", "accbbbbbabdb", "acaddacbbdaabb", "abbab", "aa", "bb", "cc", "abbabbdabbcabcc", "cca", "caaabb" }

    Returns: -1

  188. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  189. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  190. "ababababababababababababababababababababababababab"

    {"ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab" }

    Returns: 0

  191. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaabaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "aa", "a", "a", "a", "a", "a", "a", "aaaaaa", "aaaaaaaaaa", "aaaaaaaa", "aaa", "aa", "aaa", "aa", "aaa", "aa", "aaa", "aaa", "aaa", "aaa", "aa", "aaa", "aa", "a", "ab" }

    Returns: 0

  192. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: -1

  193. "abbccaaabbccaabbccaabbccaabbccaabbccaabbccaabbccaa"

    {"ba", "cb", "ac", "ccbba", "a" }

    Returns: 32

  194. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab" }

    Returns: 0

  195. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  196. "ogodtsneeencs"

    {"go", "good", "do", "sentences", "tense", "scen" }

    Returns: 8

  197. "aaabbbabcabc"

    {"aa", "ba", "aaa", "bba", "abb", "cba" }

    Returns: -1

  198. "ssssssssssssssssssssssssssssssssssssssssssssssss"

    {"s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s" }

    Returns: 0

  199. "aaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  200. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa" }

    Returns: 0

  201. "aabaabbaaabaaabaabbaaabaaabaabbaaabaaabaabbaaaba"

    {"aab", "aab", "aab", "aab", "aab", "aab", "aab", "baa", "baa", "baa", "baa", "baa", "baa", "aba", "aba", "aba", "aba", "aba", "aba" }

    Returns: 0

  202. "ababababababababababababababababababababababababab"

    {"ab", "ba" }

    Returns: 0

  203. "aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbb"

    {"a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "aaaaaaaaaaa", "aaaaaaaaaaaa", "aaaaaaaaaaaaa", "aaaaaaaaaaaaaa", "aaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "b", "bb", "bbb", "bbbb", "bbbbb", "bbbbbb", "bbbbbbb", "bbbbbbbb", "bbbbbbbbb", "bbbbbbbbbb", "bbbbbbbbbbb", "bbbbbbbbbbbb", "bbbbbbbbbbbbb", "bbbbbbbbbbbbbb", "bbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbbbbbb" }

    Returns: 0

  204. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa" }

    Returns: 0

  205. "xyzababababababababababababababababababababab"

    {"a", "b", "aa", "bb", "zyx", "ab", "ba" }

    Returns: 2

  206. "asddsaasddsaasddsaasddssdasdadadasddsaasddsaasddsa"

    {"asddsa", "asd", "asdasdasd", "dsadsadsa", "adsasdasdasd", "dsadasdaaddasdadsa", "asdasdasddas", "dsaadsasddsaasdasd", "dsadsadadsadsadas", "adasdasddsa", "sadasdasdas", "dasdasd", "sdadasda", "aasd", "dadads", "asdad", "asdadasdasd", "asddddd", "sdadadad", "asd", "d", "asd", "asdadsadas", "adasdadada", "adasdadasdsad", "asdasdadasda", "adsadasdasda", "dasdadasdad", "dasadsdasadsdas", "daadsadsads", "das", "sadasdadsdsaads", "dasasdadsads", "asasd", "dasdasdasadsdsa", "dasadsadsds", "adsadssa", "ads", "das", "dasads", "ads", "dasdasdsadsa", "dasadsadsasd", "das", "adsdasasdasdads", "adsadsdasdasdasads", "asdadssadadsasd", "adsdasadsads", "dsadsadsadsadda", "asdasd" }

    Returns: 3

  207. "ababababababababababababababababababababababababab"

    {"a", "b", "ab", "ba", "ba", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ba", "ba", "ba", "ba", "ba", "ab", "ab", "ab", "ba", "ba", "ba", "ab", "ab", "ba", "ba", "ab", "ba", "ba", "ba", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ba", "ba", "ba", "ba" }

    Returns: 0

  208. "ssssssssssssssssssssssssssssssssssssssssssssssssss"

    {"s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "s" }

    Returns: 0

  209. "sepawaterords"

    {"separate", "words" }

    Returns: -1

  210. "abcbcabc"

    {"abc", "cba", "cb" }

    Returns: 2

  211. "aab"

    {"abb" }

    Returns: -1

  212. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "aa", "aaa", "aaaa", "aaaaa", "aaaaaa", "aaaaaaa", "aaaaaaaa", "aaaaaaaaa", "aaaaaaaaaa", "aaaaaaaaaaa", "aaaaaaaaaaaa", "aaaaaaaaaaaaa", "aaaaaaaaaaaaaa", "aaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }

    Returns: 0

  213. "ab"

    {"aa" }

    Returns: -1

  214. "neopayqeabcc"

    {"pay", "yapo", "ne", "one", "baeq", "abcc", "payq", "c" }

    Returns: 7

  215. "aaaa"

    {"bbbbbbb", "aaaa" }

    Returns: 0

  216. "ababababababababababababababababababababababababab"

    {"babab", "bbbca", "dababd", "addadb", "cbacab", "cba", "ba", "cba", "cabcc", "bcc", "aaab", "baaa", "baaa", "aaaaab", "ba", "aaa", "bbb", "ba" }

    Returns: 50

  217. "abb"

    {"aab" }

    Returns: -1

  218. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  219. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  220. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a", "a" }

    Returns: 0

  221. "abcdefg"

    {"abc", "efgd", "abcdegf" }

    Returns: 2

  222. "aabb"

    {"ab" }

    Returns: -1

  223. "ababababababababababababababababababababababababab"

    {"ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab", "ab" }

    Returns: 0

  224. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxy"

    {"a", "aa", "yx" }

    Returns: 2

  225. "ogodotsneeencs"

    {"go", "good", "do", "sentences", "tense", "scen", "odo" }

    Returns: 8

  226. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "aa" }

    Returns: 0

  227. "abababababababababababababababababababababababab"

    {"a", "b", "ab", "ba", "aba", "abb", "bba", "bab", "aab", "abab", "a", "ba", "abbb", "aba", "bab", "ab", "b", "a", "abababab", "abababb", "bbaaba", "babab", "ababab", "ababab", "bababababa", "ababababababab", "babababa", "b", "a", "bab", "aba", "babba", "bbbaaaa", "aaaaaaabbbbbbb", "b", "a", "a", "a", "a", "b", "b", "b", "aaaabbbb", "baba", "aba", "bbbaaaa", "ba", "ab", "ab", "bbbaaaa" }

    Returns: 0

  228. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa", "a", "aa", "aaa", "aaaa", "aaaaa" }

    Returns: 0

  229. "abcdefghjiklmnopqrstuvwxyz"

    {"ab", "bc", "cd", "de", "ef", "fg", "gh", "hi", "ij", "jk", "kl", "lm", "mn", "no", "op", "pq", "qr", "rs", "st", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "st", "tu", "uv", "vw", "wx" }

    Returns: 0

  230. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "aa", "ab", "ac", "ad", "ae", "af", "ag", "ah", "ai", "aj", "ak", "al", "am", "an", "ao", "ap", "aq", "ar", "as", "at", "aaa", "aaaa", "aaaaa", "aaaaaa" }

    Returns: 0

  231. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    {"aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa", "aa" }

    Returns: 0

  232. "abcdef"

    {"cab", "def", "fedabc" }

    Returns: 3


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: