Statistics

Problem Statement for "Palindromist"

Problem Statement

A palindrome is a phrase that reads the same forward and backward (ignoring spaces). Given the first half of a palindrome (as described below), you must return a complete palindrome that contains only words from a given set of legal words. The returned palindrome must be a phrase where words are separated by single spaces.

You will be given the first half of the palindrome as a String text containing only letters and no spaces. There are two complete palindromes that can be created from this first half. For example, given "ABC", you could produce either "ABCCBA" or "ABCBA" as the complete palindrome. You must then insert spaces into the complete palindrome such that all the words in the phrase exist in the String[] words

For example, given the list of words { "A", "CANAL", "MAN", "PANAMA", "PLAN" }, and the text "AMANAPLANAC", your method would return the String "A MAN A PLAN A CANAL PANAMA".

If no palindrome can be made, your method should return "". If more than one palindrome can be made, return the one that comes first lexicographically (please note that ' ' comes before all letters).

Definition

Class:
Palindromist
Method:
palindrome
Parameters:
String, String[]
Returns:
String
Method signature:
String palindrome(String text, String[] words)
(be sure your method is public)

Constraints

  • text will contain between 1 and 50 characters, inclusive.
  • text will contain only uppercase letters ('A'-'Z').
  • words will contain between 1 and 50 elements, inclusive.
  • Each element of words will contain between 1 and 50 characters, inclusive.
  • Each element of words will contain only uppercase letters ('A'-'Z').

Examples

  1. "AMANAPLANAC"

    { "A", "CANAL", "MAN", "PANAMA", "PLAN" }

    Returns: "A MAN A PLAN A CANAL PANAMA"

  2. "AAAAA"

    { "AA", "A", "AAA" }

    Returns: "A A A A A A A A A"

  3. "CBA"

    { "CBABC", "CBAABC" }

    Returns: "CBAABC"

  4. "RACEFAST"

    { "AR", "CAR", "FAST", "RACE", "SAFE", "CEFA", "ACE", "STTS", "AFEC" }

    Returns: "RACE FAST SAFE CAR"

  5. "AABAABA"

    { "AA", "AAB", "BAA", "BAB" }

    Returns: "AA BAA BAA BAA BAA"

  6. "STRAWNOTOOSTUPIDAF"

    { "WARTS", "I", "TOO", "A", "FAD", "STUPID", "STRAW", "PUT", "NO", "ON", "SOOT" }

    Returns: "STRAW NO TOO STUPID A FAD I PUT SOOT ON WARTS"

  7. "AAAAA"

    { "AAAA" }

    Returns: ""

  8. "AMANAPLANACATAHAMAYAK"

    { "A", "MAN", "PLAN", "CAT", "HAM", "HAT", "YAK", "YAM", "CANAL", "PANAMA" }

    Returns: "A MAN A PLAN A CAT A HAM A YAK A YAM A HAT A CANAL PANAMA"

  9. "DEGASAREWENOTDRAWNONWARDWEFRE"

    { "DEGAS", "ARE", "WE", "NOT", "DRAWN", "ONWARD", "FREER", "FEW", "TO", "NEW", "ERAS", "AGED" }

    Returns: "DEGAS ARE WE NOT DRAWN ONWARD WE FREER FEW DRAWN ONWARD TO NEW ERAS AGED"

  10. "DEGASAREWENOTDRAWNONWARDWEFRE"

    { "DEGA", "SARE", "WEN", "O", "TDRA", "WNONW", "A", "R", "FREER", "FEWD", "FEW", "RD", "TO", "NEW", "ERAS", "AGED" }

    Returns: ""

  11. "ACDBCBDCCCCCA"

    {"A", "A", "AAB", "AADAAADCBCDAD", "ABCAAACC", "ABCACADD", "ACAADDACACCBB", "ACADD", "ADDACBADCAA", "BACCDBBCBAB", "BBAAAA", "BBAACBD", "BCBCDCDCCAD", "BCDABBCC", "BDAA", "BDDDDADC", "C", "CAACDADBCB", "CABCA", "CBBBBBC", "CBD", "CCACBCADABAD", "CCBCACBCCDACC", "CCCCA", "CCCCCACAA", "CD", "CD", "CDA", "CDBCBDC", "CDCCDDCAACCCACB", "CDDBBBCDAAB", "D", "DA", "DAABAA", "DAB", "DABDDBAA", "DACADCDDDCDBBC", "DACC", "DBACCCAABDB", "DBCBB", "DCDCCADAD", "DDBBBABBCAD", "DDDCCD"}

    Returns: "A CDBCBDC C C C C A A C C C C CDBCBDC A"

  12. "AA"

    {"AA", "AA", "AAEAECBCBCA", "ABDAC", "ABDBAB", "ABECEBDABD", "ADBCCDEABAAEADA", "ADCDDADEB", "AEAABBCB", "AEBBBC", "B", "B", "BAA", "BAABAEE", "BAABEAAADBDCB", "BBAEEEBBACBEB", "CBA", "CBBCAEEDDCDB", "CBCDCDCBCEECCEB", "CBDBDDAE", "CBDE", "CCDEACAECBC", "CDCEECEBEDBCBEB", "DACDDECEDADBA", "DADEECCAC", "DBEDBABCD", "DCBCAEBBD", "DDBCB", "DDC", "DDDABEEEDAACBD", "DDDEEABDEDDDAD", "DECACACDCEEAA", "EBBECEBAABBCBBE", "EDAACEE", "EEDEACAECEEBBC"}

    Returns: "AA AA"

  13. "BCACACBAAB"

    {"A", "A", "A", "A", "AAAAAAABB", "AAABCCCABCABBB", "AACBBBACBCCCA", "AACCACAAAAAA", "AB", "ABAAB", "ABAABCBBC", "ABAACCAA", "ABAB", "ABAC", "ABBBBCAA", "ABBCACBABACCA", "ACA", "B", "BAAB", "BAABAAABABAAB", "BABABA", "BACBBAAC", "BACBBBACCABBA", "BBA", "BBAC", "BBACCCABAABCCC", "BBCBCACAB", "BCACAC", "BCBAABAACCB", "BCCABACBA", "CAACACCBCBC", "CABBCCACB", "CABCBCAACCCACB", "CACACABA", "CACBACCC", "CB", "CBB", "CBB", "CBBBCAABBC", "CCBACACBAAAA", "CCBACCAB", "CCBBBBCCAABA"}

    Returns: "BCACAC B A A B A A BCACAC B"

  14. "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"

    { "ZZZZZZZ", "ZZZZZZZZZZZ" }

    Returns: "ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZ ZZZZZZZZZZZ ZZZZZZZZZZZ"

  15. "XYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZY"

    { "XYXYXYX", "XYX", "XYXYX" }

    Returns: ""

  16. "ZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZYZY"

    { "ZY", "YZ", "ZYZYZYZYZYZYZ" }

    Returns: "ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY ZY YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ YZ"

  17. "LISABONETA"

    { "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "L", "M", "N", "BASIL", "ATE", "LISA", "BONET", "SABO", "TEN", "NO" }

    Returns: "LISA BONET ATE NO BASIL"

  18. "A"

    { "A", "AA" }

    Returns: "A"

  19. "TBGHKPUIMAGSWYATVFFCDUZYUMFXLVIRTDRUMLHKABRHBFIZGD"

    { "LHKABRHBFIZGDGZIFBHRBAKHLM", "RHBFIZGDGZIFBHRBAK", "TBGHKPUIMAGSWYATVFF", "ZUDCF", "FFVTAYWSGAMI", "ND", "BGH", "CDUZ", "T", "DGZIFBHRBAKHLMURDTRIVLXFMUY", "TBGHKPUIMAGSW", "WY", "SGAMIUPKHGBT", "YATVFF", "ML", "TBGHKPUIMAGSWYA", "HGBT", "GSWYATV", "LG", "FVTAYWSGA", "NK", "URDTRIVLXFMUYZUDCFFVTAYWS", "AMIUPKHGBT", "RTDRUMLHKABRHBFIZGDGZIFBHRBAKHLMURDTRIVLXFMUYZUDC", "KPUIMA", "XFMUYZUDCF", "YU", "TVFF", "UPKHGBT", "XLVIRTDRUM", "LVIRTDRUMLHKABRHBFIZGDDGZIFBHRBAKHL", "MFXLVIRTDRUMLHKAB", "TBGHKPUIMAGS", "TVFFCDUZYUMFX", "G", "RQ", "A", "CDUZYUMF", "CD", "HLMURDTRIVLXFMUY", "FVTAYW", "FXLVI", "URDTRIVL", "M", "ZUDCFFVTAYWS", "GAMIUPK", "HKABRHBFIZGD" }

    Returns: "TBGHKPUIMAGS WY A TVFF CDUZ YU M FXLVI RTDRUMLHKABRHBFIZGDGZIFBHRBAKHLMURDTRIVLXFMUYZUDC FFVTAYWSGAMI UPKHGBT"

  20. "TXDSAHDPRGINHWHLTCAWHXHPBIYGCQFGDOOBIYQRVKCQVDAHIV"

    { "SZ", "HASDXT", "WD", "DXT", "DHAS", "INHWHLT", "IBOODGFQCGYIBPHXHWACTL", "QCGYIBPHXHWACTLH", "PDHASDXT", "LM", "DAHIVVIHADV", "TXDSAHDP", "DHASDX", "HWHNIGRPD", "YIBOOD", "FGDOOBIYQRV", "GFQCGYIBPHXHWACTLHWHNIGRP", "QRVKCQVDAH", "IBPHXHWACTLHWHNIGR", "DSAHDPRGINHWHLTCAWHXH", "INHWHL", "RH", "TXDSAHDPRGINHWHLTCAWH", "GCQFGDOOBIYQRVKCQVDAHIVIHAD", "RGINHWHLTCAWHXHPBIYGCQFGDOOBIY", "TCAWHXHPBIYGCQFGDOOBIYQRVKCQV", "GFQ", "IVIH", "XH", "Y", "TX", "CAWHXHPBIY", "CGYIBPHXHWACTLHWHNIGRP", "OBIYQRVKCQVDAHIVIHADVQCKVRQYIBOOD", "TXDSAHDPRG", "GDO", "HADVQCKVRQY", "VQCK", "T", "VRQYIBOODGF", "VRQYIBOODGFQCG", "KCQVDAHIVI", "PBIYGCQ", "II", "ASDXT", "HDPRG", "PBIYGCQF" }

    Returns: "TX DSAHDPRGINHWHLTCAWHXH PBIYGCQ FGDOOBIYQRV KCQVDAHIVI HADVQCKVRQY IBOODGFQCGYIBPHXHWACTL HWHNIGRPD HASDXT"

  21. "OCRJOXZLTCNHHAONJSREYYTXQOWMUEBYBYSUZVGISKLORLSZXJ"

    { "BYBYSUZVGISKLORLSZXJJXZSLROLK", "LRO", "RJOXZLTCNHHAONJSREYY", "JSRE", "LZXOJRCO", "TYYERSJNOAHHNCT", "SZXJJXZSLROLKSIGVZUSYBYBEUMWO", "MS", "TXQOWMU", "BEUMWOQXTYYERSJNOAHH", "EYY", "IG", "G", "ISK", "TXQ", "KLORL", "EBYBYSUZVG", "G", "LZXOJRCO", "OD", "XOJRCO", "VZUSYBYBEUMWOQX", "LKSIGVZUSYBY", "LORLSZXJXZSLROLKSI", "QO", "REYYTX", "OCR", "OCRJOXZLTCNHHAONL", "QXTYYERSJNOAHHNCTLZXOJRCO", "T", "FL", "VP", "ZXOJRCO", "ISKL", "VZUSYBYBEUMWOQXTYY", "BYSUZVGISKLORLSZXJJXZS", "JOXZLTC", "NCTL", "NHHAONJSREYYT", "VZU", "WMUEBY", "ERSJNOAHHNC", "S", "SYBYBEUMWOQXTYYERSJNOAHHNCTLZ", "PH", "SZXJJXZSLROLKSI", "ORL", "XQOWM", "OWMUE" }

    Returns: ""

  22. "GLTPPFPEWUYWHJBRNZYTGAQNTBSYEHSJXSAGGOKSMIEKJACIBM"

    { "GLTPPFPEWUY", "MBICAJKEIMSKOGGA", "SXJSEYSBTNQAGTYZNRBJHWYUWEPFPPTLG", "JHWYUWEPFPPTL", "XJSHEYSBTNQAGTYZNRBJHWYUWEPFPPTLG", "YEHS", "HT", "F", "SMIEKJ", "IEKJACIBMMBICAJ", "WHJBRNZYTGAQNTBSYEHSJXSAGGOKS", "VZ", "OGGASXJSHEYSBTNQAGTYZN", "XSAGGOKSMIEKJACIBM", "GG", "MBIC", "EIMSK", "GLTPPFPEWUYWHJBRNZYTGAQN", "K", "PPFP", "QNTBSYEHSJX", "GLT", "F", "MI", "MSK", "YEHSJ", "RY", "HWYUWEP", "SU", "JXSA", "SAGGOKSM", "ND", "JXSA", "GLTPPFPEWUYWHJBRNZYTGA", "GTYZNRB", "EP", "OGG", "EIMSKOGGASXJSHEYSBTNQA", "EKJACIBM", "PPTL", "PTLG", "RBJHWYUW", "GGOKS", "GTYZNRBJ", "A", "EWUYWHJBRNZ", "TBS", "K", "YTGAQNTBSYEHS" }

    Returns: ""

  23. "FZLWNHRAKOCHMDVSHOKCSKOMQNXZCSKCZYSZTBMLYJJMPTEHGM"

    { "M", "MDVSHOKCSKOMQ", "MPTEHGMMGHETPMJ", "MLYJJMPTEHGM", "OKCSKOMQNXZCSKC", "YLMBTZSYZCKSCZXNQMOKSC", "FZL", "LMBT", "MBTZSYZCKSCZXN", "J", "SCZXNQMOKSCKOHSVDMHCOKARHNWLZF", "TZSYZCKSCZXNQMOKSCKOHSVDMHCOKARHN", "NL", "ZYSZTBML", "KOCHMD", "PMJJYLMB", "KOHSVDMHCOK", "YL", "ER", "YJJMPTEHGM", "AA", "FZLWNHRA", "MGHETPMJJ", "QMOKSCKOHSVDMHCOKARHNW", "RK", "KSCKOHSVDMHCOKARHNWL", "YZ", "CK", "ARHNWLZF", "F", "FZLWNHRAKOCH", "FZLWNHRAKOCHMDVSH", "LZ", "MPTEHGMGHETPMJJY", "OKCSKOMQNXZCSKCZYSZTB", "WNHRAKOCHMDVSHOKCSKOMQNXZCSKCZYSZTBM", "NXZCSKCZYSZTBMLYJJ", "VSH", "XY", "GHE", "YLMBTZS", "ZSYZCKSCZXNQ", "FZLWNHRAKO", "ZF", "LYJJ", "CHMDVSHOKCSKOMQNX", "WL", "ZF" }

    Returns: "FZL WNHRAKOCHMDVSHOKCSKOMQNXZCSKCZYSZTBM LYJJ MPTEHGMMGHETPMJ J YL MBTZSYZCKSCZXN QMOKSCKOHSVDMHCOKARHNW LZ F"

  24. "BICBKFDPHEGGCJVCYIFQFISDXYCWDMJFNXYMOLSWAZIASDEQTJ"

    { "BICBKFDPHEGGCJVCYIFQFISDXYCW", "JFNXYMOLSWAZIASD", "TQEDSAIZA", "AZIASDEQTJJ", "HEGGCJVCY", "IZAWSLOMYXNFJMDW", "JCGGEHPDFKBCIB", "EDSAIZAWSLOMYX", "WSLOMY", "DM", "VC", "FK", "DFKBCIB", "QE", "ASDEQTJJTQ", "EQTJTQEDSAIZAWSLOMYXNFJMDWC", "MOLSWAZI", "CVJCGGEHPD", "BICBKFDPHEGGC", "G", "BICBKFDPHEGG", "YXDSIFQFIY", "CJVCYIFQFISDXYCWDMJFNXYMOLSW", "MYXNFJ", "TW", "KBCIB", "SA", "BCIB", "GEHPDFK", "IFQFISDXYCWD", "NFJMDWCYXDSIF", "CYXDSIFQFIYCVJC", "XY", "CVJCGGEHP", "DMJFNXYMOLSWAZIASDEQTJTQED", "MDWCYXDSIFQFIYCVJCGGEHPDF", "NFJMD", "SIFQFIY", "QF", "IYCV", "FW", "DSAIZAWSLO", "WCYXD", "BCIB", "BICBKFDPHEGGCJVCYIFQFISDXYCWDMJFN", "EQTJJTQE", "YIFQFISDXYCWD" }

    Returns: "BICBKFDPHEGGCJVCYIFQFISDXYCW DM JFNXYMOLSWAZIASD EQTJJTQE DSAIZAWSLO MYXNFJ MDWCYXDSIFQFIYCVJCGGEHPDF KBCIB"

  25. "ZPXNFRBOHCTUMFTDUPROWYCBSBMTASSXHBKPAZJTJYMUGBWIPP"

    { "GB", "PZ", "SSAT", "X", "XNFRBOHCTUM", "SBMTASSXHBKPAZJTJYM", "T", "BKPAZ", "JYMUGBWIPPPPIWBGUMYJTJZAPKBHX", "SATMBSBCYWORPUDTFMUTCHOBRFNX", "SBCY", "TASSXHBKPAZ", "APKBHX", "SATMBSB", "WORPUDTFMUTC", "XL", "ZPXNFRBOHC", "CYWORPUDTFMUTCHOB", "ZP", "IPPPPIWBGUMYJTJZAPKBHXS", "JTJYMUGBWIPPPIWBGUMYJTJ", "KPA", "HBKPAZJTJYMUGBWIPPPIW", "JTJYMU", "MFTDUPROWYCB", "WORPUDTFMUTCHOBRFNXPZ", "ZJ", "EW", "DUPROWYCBSBM", "H", "OL", "SG", "BMTASSX", "UGBWIPPPPIWBGUMYJTJZ", "ZPXNFRBOHCTUMFTDUPROWYCBSBMTASSXH", "BGU", "FTDUPROWYCBS", "MYJTJZAPKBHXS", "TUMFT", "BU", "ZAPKBHXS", "RFNXPZ", "TFMUTCHOBRFNXPZ", "W", "NFRBOHCTU", "ZP" }

    Returns: "ZP XNFRBOHCTUM FTDUPROWYCBS BMTASSX H BKPAZ JTJYMU GB W IPPPPIWBGUMYJTJZAPKBHXS SATMBSB CYWORPUDTFMUTCHOB RFNXPZ"

  26. "XWSZADZMIBFHXCQDQVDLNOLZOEWQXXAPBFWRMNZQSYPOUZNALU"

    { "QY", "NALUULANZ", "NZQ", "X", "YO", "NMRWFBPAX", "PO", "PY", "QXXAPBFWRMNZQSY", "UZNALUULANZUOP", "XWSZADZMIBFHXCQDQVDLNOLZOEWQXX", "XXQW", "QWEOZLONLDVQDQCXHFBIMZDAZ", "SYPOUZNALULANZUOPYSQZNMRWFBPAXX", "LNOLZOEWQ", "M", "ZNALULANZUO", "APBFWRMNZQSYPOU", "LDVQDQCXHFBIMZDAZSW", "XQWEOZLONLDVQDQCXHFBIMZDAZSWX", "JS", "MRW", "SQZNMRWFBPAXXQWEOZ", "SWX", "UOPYSQZ", "BFHXCQDQVDLNOLZOEWQXXAPB", "VQDQ", "WZ", "XWSZADZMIBFHXCQDQVDLNOLZOEW", "YSQZN", "I", "SZADZMI", "SZADZMIBFHXCQDQVD", "W", "X", "XXQWEOZLON", "WRM", "B", "QR", "XXAPBFWRMNZQSYPOUZNALUULANZUOPYS", "DVQDQCXHFB", "FW", "NZQSYPOUZ", "QZNMRWFBPA", "MZDAZSWX", "F", "FBPA", "RM", "XWSZADZ" }

    Returns: "X W SZADZMI BFHXCQDQVDLNOLZOEWQXXAPB F W RM NZQ SYPOUZNALULANZUOPYSQZNMRWFBPAXX QWEOZLONLDVQDQCXHFBIMZDAZ SWX"

  27. "GAIAWYKOSDZDCNXBGEIFRWLJHCEGLFBXISGYRHWAKBCVICFOLT"

    { "G", "GAIAWYKOSDZDCNXBGEIFRWLJ", "GAI", "KBCVICFOLTLOFCIVCBKAWHRYGSIXBFLGECHJLWRF", "KOS", "LY", "LJ", "GA", "GLFBXISGYRHWAKBCVICFOL", "IEGBXNC", "BCVICF", "GBXNCDZDSOKYW", "XBFLGECHJ", "IAWY", "AIAG", "HWAKB", "H", "DZDCNXBGE", "DZDSOKYWAIAG", "VCBKAWHRYGSIXB", "LWRFIE", "CVICFOLTT", "JLWRFIEGBXNCDZDSOKYW", "FBXISGY", "EIFRWLJHCEGLFBXISGYRHWAK", "SGYRHWAKBCVICFO", "AWHRYGSI", "DZDSOKYWAIAG", "E", "IFRWLJHCEGLFBXI", "AIAG", "QI", "IFRWLJHCEGL", "KOSDZDCNXBG", "YP", "AWY", "BFLGEC", "HCE", "GAIAWYKOSDZ", "OLTTLOFCIVCBKAWHRYGSIX", "AWYKOSDZDCNXBG", "DCNXBGEIFRW", "SB", "LTTLOFCI", "RHWA", "TTLOFCIVCBK", "FLGECHJLWRFIEGBXNCDZDSOKYWAIA", "XN" }

    Returns: "GA IAWY KOS DZDCNXBGE IFRWLJHCEGL FBXISGY RHWA KBCVICFOLTLOFCIVCBKAWHRYGSIXBFLGECHJLWRF IEGBXNC DZDSOKYWAIAG"

  28. "OEXBSTWRDETAHZDYWNMYVELSABMVYNBFOFQFVAUKBEPBVFWCKR"

    { "OEXBSTWRDE", "UAVFQFO", "BNYVMBASL", "ELSABMVYNBFOFQFVAUKBEPBVFWCKRKCWFVBPEB", "WNMYVELS", "NBFOFQF", "VYMNWYDZHATEDRWT", "VYNBFOFQFVAUKBEPBVFWCKRRKCWFV", "DYWNMYVELS", "ABMVY", "QFOFBNYVM", "AVFQFOFBNYVMBASLEVYMNWYDZHATED", "BASLEVY", "PEBK", "TEDRWT", "VFWCKRRKCWFVBPEBKUA", "OEXB", "BASLE", "PI", "MNWYDZHATEDRWTSBXEO", "OEXBSTWRDETAHZ", "F", "KUAV", "VAUKBEPBVFWCKRKCWFVBPEBKUAVFQFO", "SZ", "EVYMNWYDZHA", "F", "RWTSBX", "LL", "SBXEO", "YWNMYVELSABMVYNBFOFQ", "BPEBKU", "ABM", "FBNYV", "MYV", "VF", "M", "DV", "STWRDETAHZDY", "LSABMVYNBFOFQFVAUKBEPB", "OEXBSTWRDE", "OEXBSTWRDETAHZDYWNMYV", "QFOFBNYVMBASLEVYMNW", "SBXEO", "TAHZD", "YDZHATED", "TAHZDYWN" }

    Returns: "OEXB STWRDETAHZDY WNMYVELS ABMVY NBFOFQF VAUKBEPBVFWCKRKCWFVBPEBKUAVFQFO F BNYVMBASL EVYMNWYDZHA TEDRWT SBXEO"

  29. "WINDOOHTNGNWMLJVMVRSAMLCTATLMVCNVSZMAURUSHCHIIOQKP"

    { "WINDOOHTNGNWMLJVMVRSAML", "VSZMAURUSHCHIIOQKPKQO", "LMWNG", "TLMVCNVS", "WMLJV", "ZMAURUSHCHIIOQKPK", "OODN", "TATCLMASRVMVJL", "CTATLMVCNVSZMAURUSHCHI", "R", "SU", "QOIIHCH", "IOQKPKQOIIHCH", "VMLTATCL", "OH", "UAMZSVNCVML", "IO", "HI", "NIW", "NTHOOD", "WINDO", "OQKPKQOIIHC", "JJ", "WINDOOHTN", "LJVMVRSAMLCTATLMVCN", "N", "NGNTH", "IW", "YD", "HII", "XN", "VMVRSAMLCTA", "WMLJVMVRSAMLCTATLMVCNVSZMA", "TNGN", "YA", "GNWM", "HSUR", "IIHCHSUR", "UAMZSVNCVMLTATCLMASRVMVJLMW", "WINDOOHTNG", "UAMZSVNC", "JLMWN", "MWNGNTHOODNIW", "GH", "MVRSAMLCTATLMVCNVSZMAURUSHC", "QKPPKQOIIHCHSURUAMZSVNCVMLTATCLMASRVMV", "SURUAMZSVNCVMLTATCLMASRVMVJ" }

    Returns: "WINDO OH TNGN WMLJV MVRSAMLCTATLMVCNVSZMAURUSHC HI IOQKPKQOIIHCH SU R UAMZSVNCVML TATCLMASRVMVJL MWNGNTHOODNIW"

  30. "OAVNILFYHLVVRXJQUJITZITKHXEFPIZUYQNLRNDRWNZKODOKMI"

    { "IZUYQNLRNDRWN", "P", "TIZTIJ", "ZITKHXEF", "HXEFPIZ", "TZITK", "VNILFYH", "OAVNILFYHLVVRXJQUJIT", "KODOKMIIMKODOKZN", "NZKODO", "OA", "TIJUQJXRVVLHYFLINVAO", "RU", "VNILFYHLVVRXJQUJIT", "LN", "UYQ", "ZKODOKMIIMKODOKZNWRDNRLNQYUZIPFEXH", "JW", "PF", "RVVLHYF", "LINVAO", "OAVNIL", "FYHLVVRXJQUJI", "SE", "NLRN", "FEXHKTIZTIJUQJX", "DRWN", "XRVVLHYFLINVAO", "QYU", "HKTIZTIJUQJXRVVLHYFLINVAO", "MKODOKZNWRDNR", "IP", "LVVRXJQUJ", "OAVNILFYHLVVRXJQUJITZITKHXEFPIZUYQNLRNDRWNZKODOKMI", "OA", "ZITKHXEFPIZUYQNLRNDRW", "EXHKTIZ", "IIMKODOKZNWRDN", "NVAO", "RLNQYUZIPFEX", "KTIZTIJUQJXRVVLHYFLI", "PF", "Z", "ZUYQNLRNDRWNZKODOKMIIMKODOKZNWRDNRLNQYUZIP", "KY", "WRDNRLNQYUZI" }

    Returns: "OA VNILFYHLVVRXJQUJIT ZITKHXEF P IZUYQNLRNDRWN Z KODOKMIIMKODOKZN WRDNRLNQYUZI P FEXHKTIZTIJUQJX RVVLHYF LINVAO"

  31. "AMRCFBEKVXRLMOBDRBKLZNHPRMMJAAFHAGWUTSCOQAPMSIOXVM"

    { "FAAJMMRP", "PHNZLKBR", "PR", "RPHNZL", "TUWGAH", "XVKEBFCRMA", "AAJMM", "PMS", "YR", "MLR", "RCFBEK", "HNZLKB", "PA", "AMRCFBEKVXRLMOBD", "LMOBD", "VXRLMOBDRBKL", "GWUTSCOQAPMSIOXVMMVXOISMPAQOCSTUWGAHF", "GG", "SMPAQ", "MRCFBE", "RBK", "AM", "AMRCFBEKVXR", "DBOMLRXVKEBFCRMA", "KVXRLMOBDRBKLZNHPRMM", "XVKEBFCR", "JAAFHA", "IOXVMMV", "ZNHPRMMJAAFHAGWUTSCOQAP", "AE", "RBKLZNHPRMMJAAFHAGWUTSCOQAPMSIOXVMMVXOISM", "RA", "MA", "OCSTUWGAH", "PHNZLKBRDBO", "AMRCFBEKVXRLMOBDRBKLZNH", "OISMPAQOCSTUWGAHFAAJMMR", "RDBOMLR", "XOI", "MMJAAFHAGWUTSCOQA", "RO", "VX", "A", "FAAJMMR", "S", "KBRDBOMLRXVKE", "MSIOXVMMVXOISMPAQOCSTUWGAHFAAJMMR" }

    Returns: "AM RCFBEK VXRLMOBDRBKL ZNHPRMMJAAFHAGWUTSCOQAP MSIOXVMMVXOISMPAQOCSTUWGAHFAAJMMR PHNZLKBR DBOMLRXVKEBFCRMA"

  32. "LYNRBQCWIJOCHFTRNTMDZTVUAATNKRMUCWFCWWCMKMFOWNPKFR"

    { "PNWOF", "TVUAAT", "MKMCW", "MTNRTFH", "WCFWCUMRKNTAAUVTZDMTNRTFHCOJIWCQ", "AATNKRMUC", "BRNYL", "CO", "JY", "MRKN", "NPK", "OCHFTRNTMDZTVUAATNKRMU", "TA", "TZDMTNRTFHCOJIW", "W", "NRBQCWIJOCHFTRNTMDZ", "CQBRNY", "FKPNWOFMKMCWWCFWCUMRKNTAAUVTZDM", "FTRNTMDZTVUAATNKRMU", "L", "LYNRBQCWIJOCHFTRNTMDZ", "WNPKFRFK", "FTRNTMDZTVU", "LYNRB", "LYNRBQCW", "GV", "PR", "L", "MTNRTFHCOJIWCQBRNY", "WNPKFRR", "CWWCFWCUMRKNTAAUV", "TNRTFHCOJIWC", "FRRFKPNWOFMKMCWWCFWCUMRKNTAAUVTZD", "WFCWWCMKM", "IJ", "LY", "UN", "LR", "CWFCWWCMKMFO", "JIWCQBRNYL", "FO", "OCH", "AUVTZD", "PKFRFKPNWOFMKM", "NKRMUCWFCWWCMKMFOWNPKFRRFKPNWOFMKMC", "TVUAATNKRMUCWFCWWCMKMFOWN", "WWCFWCU" }

    Returns: "LY NRBQCWIJOCHFTRNTMDZ TVUAAT NKRMUCWFCWWCMKMFOWNPKFRRFKPNWOFMKMC W WCFWCUMRKNTAAUVTZDMTNRTFHCOJIWCQ BRNYL"

  33. "EZXIYUBBCOPHHGHLYEKRQTLPRWZVPBESVSMNUVGKJTBHIVGVJH"

    { "EZXIYUBBC", "QRKEYLHGHHP", "MSVSEBPVZWRP", "UNMSVS", "VGVJ", "ESVSMN", "ZA", "OCBBUYIXZE", "BTJKGV", "GHLYEKRQTLPRWZVPBESV", "JHJVGVIH", "PLTQRKEYLHGHHPO", "TD", "LT", "HHJVGVIHBTJKGVUN", "LA", "EZ", "GKJTBHIVGVJHJV", "IXZE", "HPOCBBUYIXZE", "RWZVPBESVSMNUVGKJTBHI", "BTJKGVUNMSVSEBPVZ", "GVIHBTJKGVUNMSVSEBPVZWR", "UV", "CBBUYIXZE", "U", "WR", "V", "GKJT", "EZXIYUBBCOPHHGHLYEKRQ", "LTQRKEYLHGHHP", "EZXIYUBBC", "SV", "EYLHGH", "PB", "EZXIYUBBCOPHH", "NUVGKJTBHIVGV", "TLPRWZVPBESVSM", "X", "BHIVGVJHJVGVIHBTJKGV", "EBPVZWRP", "SMNUVGKJTBHIVGVJHHJVGVIH", "OCBBUYIXZE", "TLP", "GHLYEKRQ", "OPHHGHLYEKRQTLPRWZVPB", "FO", "OPHHGHLYEKRQ" }

    Returns: "EZXIYUBBC OPHHGHLYEKRQ TLP RWZVPBESVSMNUVGKJTBHI VGVJ HHJVGVIHBTJKGVUN MSVSEBPVZWRP LT QRKEYLHGHHP OCBBUYIXZE"

  34. "FOZITAMKGXEOHHQCAUUODGJIDOIHJQTPKZYRDUYTVCIXNVHMPT"

    { "ZITAMKGXEO", "YUDRYZKPTQJHIODIJGDOUUACQHHOEXGKMATIZOF", "KQ", "RI", "JIDOIHJQTPKZYRD", "F", "FOZIT", "JI", "OZITAMKGX", "OZITAMKGXEOHHQCAUUODGJIDO", "EOHHQCAUUOD", "F", "AMKG", "ZI", "EOHHQCAUUODGJ", "IHJQT", "IHJQTPKZYRDUYT", "KPTQJHIODIJGDOUUACQHHOEXGKM", "GI", "ATIZ", "WZ", "PKZYRDUYTVCIXNVHMPTTPMH", "TAMKGXEOHHQCAU", "VCIXNVHMPTPM", "KZYRDU", "O", "RDU", "CQ", "HI", "UODGJIDOIHJQTP", "DOIHJQTPKZY", "FO", "LP", "VTYUDRYZKPTQJHIODIJGDOUU", "YTVCIXNVHMPTPMHVNXIC", "A", "CQHHOEXGKMATIZOF", "F", "HHQCAUUODG", "VNXI", "X", "YTVCIXN", "UYTVCIXNVHMPTTPMHVNXICVTYUDRYZKPTQJH", "OF", "FO", "ODIJGDOUUA", "CVT", "G", "VHMPTPMHVNXICVTYUDRYZ" }

    Returns: "F O ZI TAMKGXEOHHQCAU UODGJIDOIHJQTP KZYRDU YTVCIXN VHMPTPMHVNXICVTYUDRYZ KPTQJHIODIJGDOUUACQHHOEXGKM ATIZ O F"

  35. "RAWXQQLWTIAFCYIPXLWGDMXNNDPMTIZDMPGAGYYRPPXYRAHZYX"

    { "G", "TMPDNN", "ARYXP", "GYYRPPXYRAHZYXY", "RAWXQQLWTIAFCYIPXLWG", "IYCFA", "PA", "YZHARYXPPRYYGA", "JB", "FC", "PMD", "GPMD", "YXXYZ", "GWLXPIYCFAITWLQQXWAR", "PRYYGA", "Y", "Z", "HARYXPPRYYGAGPMDZITMPDN", "LQQXWAR", "PXLWGDMXNNDP", "RAWXQQLWTIAFCYIPXLWGDMXNNDP", "DMXNNDP", "MTIZDMPGA", "ZITM", "GYYRPP", "ITWLQQXWAR", "PPXYRAH", "AWXQQLWTIAFCYIPXLWGDMXNNDPMTIZ", "D", "GYYRPPXYRAHZYXXYZHARYXPPRYYGAGPM", "MTIZDMPGAG", "ITMPDNNXMDGW", "RM", "MTIZDMPGA", "YR", "LWGDMXNNDPMTIZDMPGA", "RAWXQQLWTIAFCYI", "PN", "ZH", "AGYYRPPXYRAHZYX", "PDNNXMDGWLXPIYCFAITWLQQXWAR", "PIYCFAITWLQQXWAR", "DZ", "NXMDGWLX", "LXP", "YZHARYXPPR", "R", "YYGAGPMDZI" }

    Returns: "RAWXQQLWTIAFCYI PXLWGDMXNNDP MTIZDMPGA G Y Y R PPXYRAH Z YXXYZ HARYXPPRYYGAGPMDZITMPDN NXMDGWLX PIYCFAITWLQQXWAR"

  36. "EKJFVGGSDDSJMIJMPFPXGSOCMSDNMUKVPDPMAABYCVKBZUBJTG"

    { "FV", "YCVK", "G", "SOCMSD", "IJ", "VKBZ", "EI", "V", "KJFVGGSDDSJMIJMP", "SDDSJM", "GGS", "JMIJ", "NQ", "EKJ", "J", "TJBUZ", "EK", "MPFPXGSOCMSDNMUKV", "PDPMAAB", "F", "PDPMA", "YC", "E", "BZUBJ", "TG", "I", "WQ", "VKBZUBJTGG", "FPXGSOCMSD", "C", "EKJFVGGSDDSJM", "MP", "ABY", "VG", "FPXGSOCMSDNMUK", "CS" }

    Returns: ""

  37. "FPIXOFQAHLNKSVEEPYRGBAEHWMRKEMDBPMHECTCHSESBZGKIXU"

    { "VEEP", "EEP", "PYRGBAEHWMRK", "PIXOF", "OD", "XO", "MRK", "N", "PI", "R", "NKS", "NB", "M", "KC", "S", "PI", "F", "QAHL", "OL", "XOFQA", "YRGBAEHWMR", "QA", "YRG", "VE", "E", "H", "QAHLNKS", "ZK", "V", "FPIXO", "BAEHW", "F", "F", "K", "KSVEEPYRGBAEHW" }

    Returns: ""

  38. "QTZJSEHAEKNRHIJBIJKMJNIVUSKHWUESKXKZWXURDJDVPGULKI"

    { "EHAEKNRH", "DVP", "EAHESJZTQ", "XKZ", "GULK", "NKEAHESJZTQ", "IJBI", "I", "IJB", "QTZ", "EK", "X", "KZWX", "ULKIIKLUGP", "JSEHA", "QTZJ", "JDRU", "HKS", "S", "HN", "NIVUSKHWUESKX", "URDJDVP", "IKLUGPVDJDRUX", "WXURDJ", "WZK", "I", "SKHWUESK", "IJKMJ", "INJMKJIBJIHRNK", "EUWHKSUV", "JNIVU", "BJ", "H", "KS", "VD", "G", "IHR", "JKM", "NR", "SEUW", "UVINJMKJ", "X" }

    Returns: "QTZ JSEHA EK NR H IJB I JKM JNIVU SKHWUESK X KZWX URDJDVP G ULKIIKLUGP VD JDRU X WZK X KS EUWHKSUV INJMKJIBJIHRNK EAHESJZTQ"

  39. "EDAFMHSVVFSVXPYFJODPNKCHSYWLCXVURSYXPGEAEFYDEZMGBV"

    { "L", "NK", "J", "JODP", "MZ", "RSYXPGEAEFYDEZMGB", "WLCXVU", "YFEAE", "VVBGMZEDYFEAEGPXYS", "CH", "YF", "G", "VVF", "EDAF", "HS", "RUVXC", "SVXP", "ZO", "SHMFA", "WYSHCKNPDOJFYPXVSFV", "M", "NKCHSYW", "SY", "SYXP", "FMHS", "GPX", "SVXPY", "VV", "FADE", "F", "JFYPXVSFVV", "DE", "ED", "CX", "EAEFYDEZMGB", "EDA", "VVBG", "WYSHC", "YSRUVXCL", "L", "M", "ODP", "VSH", "R", "F", "VU" }

    Returns: "EDA F M HS VV F SVXP YF J ODP NK CH SY WLCXVU R SYXP G EAEFYDEZMGB VVBG MZ ED YFEAE GPX YSRUVXCL WYSHCKNPDOJFYPXVSFV VSH M FADE"

  40. "GSCEHNDEZNHDXRHWMENLAYAAERFXWNKRHZJBYFXKQPFSJYMXHH"

    { "G", "D", "ND", "EDNH", "SCEH", "YJSFP", "Z", "H", "J", "XFR", "YALNEMWHRXD", "YM", "XHHH", "ECSG", "N", "ND", "GSCEH", "K", "EZ", "JBYFXKQPF", "XRHWMENLAYAA", "HNZEDNHECSG", "MXHHHHXM", "ERFXWNKR", "ERFXWNKRH", "XMYJSFP", "XRHWMENL", "QKXFYB", "XFY", "EZ", "HD", "AYA", "NHD", "A", "J", "BJZHRKNW", "JY", "BYFXKQ", "EAA", "RKNW", "ZH", "HNZ", "HZJ", "OV", "PFS", "S", "XFREAAYALNEMWHRX" }

    Returns: "G SCEH N D EZ N H D XRHWMENL AYA A ERFXWNKR H Z J BYFXKQ PFS J YM XHHH H XMYJSFP QKXFYB J Z H RKNW XFR EAA YALNEMWHRXD H N Z EDNH ECSG"

  41. "OWSFDIOGJPBZCCNTCMSFEGZKXQNNKVKZNMTIDZUUHRRYXBELHF"

    { "N", "WO", "NNKVKZN", "HL", "FI", "O", "S", "SMC", "GEFSMCT", "ITMNZ", "O", "FSW", "ID", "ID", "OWSFDI", "HRR", "VK", "ZBPJ", "N", "G", "IDF", "GJPBZCCNT", "NCCZBPJGO", "NQXKZGEF", "O", "MTIDZU", "U", "CMSFEG", "HRRYXBELHFF", "UU", "YXB", "ZKXQNNKVKZNMT", "RHU", "UZDITMN", "Z", "Z", "SFEGZ", "TNCC", "K", "QXK", "EBXYR", "ELHFFHLEBXYRRHUUZD", "WSFDIO", "ZKVKN", "KXQ", "OGJPBZCCNTC" }

    Returns: "O WSFDIO GJPBZCCNT CMSFEG Z KXQ N N K VK Z N MTIDZU U HRR YXB ELHFFHLEBXYRRHUUZD ITMNZ K VK N N QXK Z GEFSMCT NCCZBPJGO ID FSW O"

  42. "RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR"

    { "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R", "R" }

    Returns: "R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R"

  43. "STRAWNOTOOSTUPIDAF"

    {"WARTS", "I", "TOO", "A", "FAD", "STUPID", "STRAW", "PUT", "NO", "ON", "SOOT" }

    Returns: "STRAW NO TOO STUPID A FAD I PUT SOOT ON WARTS"

  44. "AAAABAABA"

    {"AA", "AAB", "BAA", "BAB" }

    Returns: "AA AA BAA BAA BAA BAA AA"

  45. "AAAAA"

    {"AA", "A", "AAA" }

    Returns: "A A A A A A A A A"

  46. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"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", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB" }

    Returns: "A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABB 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"

  47. "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC"

    {"BBBBBBBBBBBBBBBBBBBB", "BBBBBBBBBBBBBBBB", "BBBBBBBBBBBB", "BBBBBBBB", "BBBB", "BC", "BBC", "BBBC", "BBBBC", "BBBBBC", "BBBBBBC", "BBBBBBBC", "BB", "BBBBBBBBBBBBBBC" }

    Returns: ""

  48. "AABAABA"

    {"AA", "AAB", "BAA", "BAB" }

    Returns: "AA BAA BAA BAA BAA"

  49. "AMANAPLANAC"

    {"A", "CANAL", "MAN", "PANAMA", "PLAN" }

    Returns: "A MAN A PLAN A CANAL PANAMA"

  50. "AAAA"

    {"AAA" }

    Returns: ""

  51. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"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", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  52. "AC"

    {"A", "ACA" }

    Returns: "ACA"

  53. "ABABABABABABABABABABABABABABABABABABABABABABABABAB"

    {"A", "B", "AB" }

    Returns: "A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A B A"

  54. "STRAWNOTOOSTUPIDAF"

    {"WARTS", "I", "TO", "A", "FAD", "STUPID", "STRAW", "PUT", "NO", "ON", "SOOT", "O" }

    Returns: "STRAW NO TO O STUPID A FAD I PUT SOOT ON WARTS"

  55. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"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", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "BB", "B" }

    Returns: "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 B 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"

  56. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ" }

    Returns: "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ 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"

  57. "ABABABABABABABABABABABABABABABABABABABABABABABABAD"

    {"ABA", "BAB", "AB", "BA", "BBB", "AAA", "A", "B", "ABAB", "BABA", "ABABAB", "BABABA" }

    Returns: ""

  58. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA" }

    Returns: ""

  59. "CBABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "A", "A", "AA", "AAA", "AAAA", "CBA", "ABC", "BA" }

    Returns: ""

  60. "AB"

    {"ABBA" }

    Returns: "ABBA"

  61. "AB"

    {"ABBA", "ABA", "AB", "BA" }

    Returns: "AB BA"

  62. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC"

    {"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", "B" }

    Returns: ""

  63. "ABCDEFGHIJKLMNOPQRSTUWXYZABCDEFGHIJKLMNOPQRSTUWXYZ"

    {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "W", "X", "Y", "Z", "ZZ", "PQ", "AC", "GJ", "BDF", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K" }

    Returns: "A B C D E F G H I J K L M N O P Q R S T U W X Y Z A B C D E F G H I J K L M N O P Q R S T U W X Y Z Y X W U T S R Q P O N M L K J I H G F E D C B A Z Y X W U T S R Q P O N M L K J I H G F E D C B A"

  64. "CAZ"

    {"CAZAC", "CAZZAC" }

    Returns: "CAZAC"

  65. "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: "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 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"

  66. "AA"

    {"A", "AA" }

    Returns: "A A A"

  67. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA" }

    Returns: ""

  68. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"AAAAAAAAAAAAAAAAAAAAAAAA", "A", "AA", "AAA", "AAAA", "AAAAA" }

    Returns: ""

  69. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA" }

    Returns: "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 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"

  70. "AAA"

    {"AA" }

    Returns: "AA AA AA"

  71. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "A", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB" }

    Returns: "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 BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

  72. "AAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA", "AA", "AAAAA", "AAAAA", "AAAAA", "AAAA", "AAA", "AAAAA", "AAAAA", "A", "AAAAA", "A", "A", "AAAAA", "AAAA", "A", "A", "AA", "AAAA", "A", "A", "AAAAA", "AA", "AA", "AAAA", "AAAAA", "AAAAA", "AAAAA", "A", "AAA", "AAAA", "AAAAA", "A", "A", "AAA", "AAAAA", "A", "AA", "AAAA", "AAAA", "A", "AAAA", "AAAA", "AAA", "AA", "AAAA", "A", "AAAAA", "AAA" }

    Returns: ""

  73. "AZBZA"

    {"A", "AZBZAAZBZA", "ZBZAZBZA" }

    Returns: "A ZBZAZBZA"

  74. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: "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 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"

  75. "ABCDEABCDEABCDEABCDEABCDEABCDEABCDEABCDEABCDEABCDE"

    {"ABCDE", "ABCDE", "ABCDE", "ABCDEABCDE", "A", "B", "C", "D", "E" }

    Returns: "A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E D C B A E D C B A E D C B A E D C B A E D C B A E D C B A E D C B A E D C B A E D C B A E D C B A"

  76. "AAAA"

    {"AA" }

    Returns: "AA AA AA AA"

  77. "ABC"

    {"A", "BC", "ABC", "CBA" }

    Returns: "A BC CBA"

  78. "ABC"

    {"A", "B", "BCB", "CC" }

    Returns: "A B CC B A"

  79. "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: ""

  80. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"AA", "B", "AAAA" }

    Returns: "AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA B AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA"

  81. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  82. "ABABABABABABABABABABABABABABABABABABABABABABABABAB"

    {"A", "AB", "ABA", "ABAB", "ABABA", "ABABAB", "ABABABA", "ABABABAB", "ABABABABA", "ABABABABAB", "ABABABABABA", "ABABABABABAB", "ABABABABABABA", "ABABABABABABAB", "ABABABABABABABA", "ABABABABABABABAB", "ABABABABABABABABA", "ABABABABABABABABAB", "ABABABABABABABABABA", "ABABABABABABABABABAB", "ABABABABABABABABABABA", "ABABABABABABABABABABAB", "ABABABABABABABABABABABA", "ABABABABABABABABABABABAB", "ABABABABABABABABABABABABA", "ABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABABABABABAB", "ABABABABABABABABABABABABABABABABABABABABABABABABA", "ABABABABABABABABABABABABABABABABABABABABABABABABAB" }

    Returns: "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 A"

  83. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA" }

    Returns: ""

  84. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  85. "AACARBUILDBARTENDBUILDERBUILDCARAACARBUILDBARTEND"

    {"AA", "A", "CAR", "BUILD", "BUILDER", "BA", "AA", "BARTEND", "DLIUB", "REDLIUB", "NET", "EAB", "AAA", "AAA", "AAW", "AAF", "BAR", "BART", "BARE", "BARR", "BART", "BAREE", "BAREEEEEE", "BAR", "AAAAA", "AAAAA", "AAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAABBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BBBBBBBBBB", "BAE", "BART", "BUILDEE", "BUN", "BARE", "NJ", "SF", "DF", "DFFF", "DDDDDD", "EEEEE", "SSSSSSSSSSSSSSSSSSS", "FRE", "DS", "SSSSSSSSSSSSS", "SSSSSSSSSSSSSSSSSSSSSSSSSSS" }

    Returns: ""

  86. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAAA", "AAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAA", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A" }

    Returns: ""

  87. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"AA", "A", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA" }

    Returns: "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 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"

  88. "ABC"

    {"ABCBA", "ABC", "CBA" }

    Returns: "ABC CBA"

  89. "ABCD"

    {"AB", "ABC", "DCBA" }

    Returns: "ABC DCBA"

  90. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA" }

    Returns: "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 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"

  91. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA", "AAA", "AAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAA", "AAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: "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 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"

  92. "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"

    {"ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ" }

    Returns: "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"

  93. "ABABABABABABABABABABABABABABABABABABABABABABABABAC"

    {"A", "B", "AB", "ABA", "BAB", "ABAB", "BABA" }

    Returns: ""

  94. "CB"

    {"CBBC", "CBC" }

    Returns: "CBBC"

  95. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"AAAAAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAA", "AAAAAA", "AAAAA", "AAAA", "AAA", "AA", "A" }

    Returns: "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 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"

  96. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC"

    {"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", "AAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  97. "AN"

    {"A", "AN" }

    Returns: "AN A"

  98. "ABCDEFGHIJK"

    {"ABC", "ABCD", "DEFGH", "EFGHIJK", "CBA", "DCBA", "KJIHGFE" }

    Returns: "ABCD EFGHIJK KJIHGFE DCBA"

  99. "ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"

    {"ZZ", "ZZZZ", "ZZZZZZ", "ZZZZZZZZ", "ZZZZZZZZZZ", "ZZZZZZZZZZZZ", "ZZZZZZZZZZZZZZ" }

    Returns: "ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ ZZ"

  100. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"AAAAAAAAAAAAAAAAAAAAAAAA", "A", "AA", "AAA", "AAAA", "AAAAA" }

    Returns: "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 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"

  101. "ACX"

    {"ACXCA", "A", "CXXCA" }

    Returns: "A CXXCA"

  102. "AAP"

    {"A", "AP" }

    Returns: "A AP A A"

  103. "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZ"

    {"X", "XX", "XXX", "XXXX", "XXXXX", "XXXXXX", "XXXXXXX", "XXXXXXXX", "XXXXXXXXX", "XXXXXXXXXX", "XXXXXXXXXXX", "XXXXXXXXXXXX", "XXXXXXXXXXXXX", "XXXXXXXXXXXXXX", "XXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" }

    Returns: ""

  104. "ABCD"

    {"DDCBA", "DCBA", "ABC", "A", "BCD" }

    Returns: "A BCD DCBA"

  105. "AAAANNNNAAAAVVVVOOOOLLLLIIIIMMMM"

    {"AAAANNNNAAAA", "VVV", "VOOOOLLLLIII", "I", "MMMMIIIILLLLOOOO", "VVVV", "MAN", "PANAMA", "PLAN", "AAANNNAAAVVV", "MMMIIILLLOOOVVVAA", "A", "MSDLFGMSD", "SDGDS", "M", "O", "V" }

    Returns: "AAAANNNNAAAA V V V VOOOOLLLLIII I M M M M MMMMIIIILLLLOOOO V V V V AAAANNNNAAAA"

  106. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  107. "ABC"

    {"AB", "C", "BA" }

    Returns: "AB C BA"

  108. "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: "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"

  109. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAA", "AAA", "AAAAA", "A", "A", "AAAA", "AAAAA", "AAAAA", "AAAA", "AAAA", "AAAAAAA", "AAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "A", "A", "A", "AA", "AAAAA", "AAAAAA", "AAAAA", "AAAA", "AAAA", "AA", "AAAAAA" }

    Returns: ""

  110. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"AA", "B", "AAAA" }

    Returns: ""

  111. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"A", "AA", "AAA", "AAAA", "AAAAAA" }

    Returns: ""

  112. "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: "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 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"

  113. "ZYAAB"

    {"Z", "YAABAA", "ZY", "YZ", "A", "B" }

    Returns: "Z YAABAA YZ"

  114. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"AA", "A", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: "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 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"

  115. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAA", "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: "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 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"

  116. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAA", "AAAAAA", "AAA", "AAA", "AAA", "AAA", "AAA" }

    Returns: "AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA"

  117. "ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"ZA", "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", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: ""

  118. "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVW"

    {"AB", "CD", "DE", "EF", "FG", "GI", "IH", "JK", "KL", "LM", "MN", "NO", "OP", "PQ", "QR", "RS", "ST", "TV", "VW", "XY", "Z", "A", "BA", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y" }

    Returns: "AB C D E F G H I J K L M N O P Q R S T U V W X Y Z AB C D E F G H I J K L M N O P Q R S T U V W V U T S R Q P O N M L K J I H G F E D C BA Z Y X W V U T S R Q P O N M L K J I H G F E D C BA"

  119. "BA"

    {"B", "AB", "BAAB" }

    Returns: "B AB"

  120. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB"

    {"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "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: ""

  121. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUUUUUUUUAAAA"

    {"UUUUUUUUUUUU", "UUUUUUUUUUUUUUUUU", "UUUUUUUUU", "UUUUUUUUUUUUUUUU", "UUUUUUUUUUUUUUUUUUUUUUUUUUU", "UUUUUUUUUUUUUUUUUUUUUUUUUUU", "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU", "UUUUUUUUUUUUUUUUUUUUUUUUUUU", "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU", "HAPPY", "BDAY", "GDFGDGDGDG", "DGDGDGDGDG", "SDGDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG", "DGGGGGGGGGGGGGGG", "ASSSSSSSSSS", "SSSSSSSSSSFD", "DDDDDDDDD", "FFFFFFFFFGGGGGGG", "AAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAA", "AAAAAAAAAA", "AAAAA", "A", "A", "A", "A", "AA" }

    Returns: ""

  122. "ABCDEFGHIJKLMNOPQRSTUVWXYABCDEFGHIJKLMNOPQRSTUVWXY"

    {"ABCDEFGHIJKLMNOPQRSTUVWXY", "YXWVUTSRQPONMLKJIHGFEDCB", "A" }

    Returns: "ABCDEFGHIJKLMNOPQRSTUVWXY ABCDEFGHIJKLMNOPQRSTUVWXY YXWVUTSRQPONMLKJIHGFEDCB A YXWVUTSRQPONMLKJIHGFEDCB A"

  123. "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", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" }

    Returns: "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 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"

  124. "ALAN"

    {"ALA", "A", "ALAN" }

    Returns: "ALAN ALA"

  125. "AABCA"

    {"A", "ABC", "CBA" }

    Returns: "A ABC A A CBA A"

  126. "A"

    {"AA" }

    Returns: "AA"

  127. "AAB"

    {"AAB", "A" }

    Returns: "AAB A A"

  128. "ABC"

    {"A", "AB", "BA", "C" }

    Returns: "AB C BA"

  129. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A" }

    Returns: "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 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"

  130. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"ACXCA", "A", "CXXCA", "AA", "A" }

    Returns: "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 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"

  131. "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" }

    Returns: "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 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"

  132. "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" }

    Returns: "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 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"

  133. "AB"

    {"A", "AB" }

    Returns: "AB A"

  134. "AAAAAAAAAAAAAAAAAAAAAAAAZ"

    {"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", "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" }

    Returns: ""

  135. "AAX"

    {"A", "AAX", "AA" }

    Returns: "AAX A A"

  136. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ"

    {"A", "AA", "AAA", "AAAA", "AAAAA", "AAAAAA", "AAAAAAA", "AAAAAAAA", "AAAAAAAAA", "AAAAAAAAAA", "AAAAAAAAAAA", "AAAAAAAAAAAA", "AAAAAAAAAAAAA", "AAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAA" }

    Returns: ""

  137. "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

    {"A", "A", "A", "A", "A", "A" }

    Returns: "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 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"


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: