Problem Statement
A palindrome is a string that reads the same forwards and backwards. Examples of palindromes: "eve", "abba", "aaaaaa", and "racecar".
Use the cards you have to spell some palindromes. In particular:
- Each card must be used in exactly one of the palindromes.
- The total number of palindromes must be as small as possible.
A solution always exists. If there are multiple optimal solutions, you may choose and output any one of them.
Definition
- Class:
- MakePalindrome
- Method:
- constructMinimal
- Parameters:
- String
- Returns:
- String[]
- Method signature:
- String[] constructMinimal(String card)
- (be sure your method is public)
Constraints
- card will contain between 1 and 1,000 characters, inclusive.
- Each character in card will be a lowercase English letter ('a'-'z').
Examples
"abbaa"
Returns: {"ababa" }
We can rearrange all letters into a single palindrome. There are two ways to do so: one is "ababa", the other is "baaab".
"abc"
Returns: {"a", "b", "c" }
This time the only solution is to build three palindromes, each consisting of a single letter. Note that you may return the three strings in any order.
"aaabbbccc"
Returns: {"aba", "bcb", "cac" }
There are other solutions like {"aaa", "bbb", "ccc"}
"topcoder"
Returns: {"oco", "d", "e", "p", "r", "t" }
"z"
Returns: {"z" }
"aa"
Returns: {"aa" }
"aabb"
Returns: {"baab" }
"m"
Returns: {"m" }
"pnzdljbnxrnofnpvmpkffvgiirohwedhvwtnwxfhfaonredbafudtdsxwehahcrpjguxsgjzoajnqyoshiazszfyuxlnrqdzhbucuqvhpsftvpliyspchmhfqqrjacbznoiacrsyszrxwsyrztmbqqtlggqhfviwqlvbbcztxhmepjrqbggzoxxpnrsolpwxusjxfdrrcrfqzynjnpgzpgagkerabtlrsivukmmzudccoybdvyeattqjxyk"
Returns: {"xxxxxxuuuussssssrrrrrrrrqqqqqqppppppnnnnnnmmmkkhhhhhhgggggffffffeeebbbbbaaaaacccccccccaaaaabbbbbeeeffffffggggghhhhhhkkmmmnnnnnnppppppqqqqqqrrrrrrrrssssssuuuuxxxxxx", "ddddddddd", "iiiiiii", "jjjjjjjjj", "lllllll", "ooooooooo", "ttttttttt", "vvvvvvvvv", "wwwwwww", "yyyyyyyyy", "zzzzzzzzzzzzz" }
"fewmcobhpnlwsxdzaufzfuvjx"
Returns: {"zxwuauwxz", "b", "c", "d", "e", "fff", "h", "j", "l", "m", "n", "o", "p", "s", "v" }
"w"
Returns: {"w" }
"hewbudrmuivljvzxbhxodhcriftxfzufpgonttwolzwstqatjqxutsialcgrznxdbzplrogsshpfenicvuwugxvhcwafgqgcpc"
Returns: {"xxxvvuuutttssrrppoolljiigggecccaaacccegggiijlloopprrsstttuuuvvxxx", "bbb", "ddd", "fffff", "hhhhh", "m", "nnn", "qqq", "wwwww", "zzzzz" }
"sndmlensxheifadvjrxdykqglhkysgloezrhybwnjvdqkpifbialhfuygfakjdelgwwggsfecadonomjvirh"
Returns: {"yyxssqnnmkkjjiigggdddbaacaabdddgggiijjkkmnnqssxyy", "eeeee", "fffff", "hhhhh", "lllll", "ooo", "p", "rrr", "u", "vvv", "www", "z" }
"xkgyfurvdrfepophbccoiavlyqygtctcevjhncuhijpmjfzclegncbkjovzmdfjoqyclnqhianpytrxmqmbafshilfbjbqkbkczsxvkuzjjwmmmiaffupftbrkgogtwxffseymbsncbplorfuusltqzikijcvsfwxocpktbzetwnhywyymztupbrmjrhrrpwcnqiakgvgcenlwrqcsuncfkvybxxjvchinivmaodjhbftqgosfqtrfnbrqixyovffmijakzhmxcdscximnsslitjcftpujrltgcovkyacglerrfamotumgusxarmdkyijyvbrnljirxjxtygpoglntwvbpayirodypjfzdcrtjweiqjmnqkoxkzqtzlfrubqkledfnacnoygvohgrofblnjbfgdowrrfwecatvubajypiavyyurfzkrhwsezzgqgynkhoofzrhjqzztnniyoiuuqkjuvwkmalcmdavd"
Returns: {"xxxxxxxqqqqqqqqqpppppppooooooooooommmmmmmmmmllllllllkkkkkkkkkkhhhhhhhgggggggggcccccccccccccbbbbbbbbbbaaaaaaaaaaaaaaaaabbbbbbbbbbcccccccccccccggggggggghhhhhhhkkkkkkkkkkllllllllmmmmmmmmmmooooooooooopppppppqqqqqqqqqxxxxxxx", "ddddddddddd", "eeeeeeeeeee", "fffffffffffffffffffffffffffff", "iiiiiiiiiiiiiiiiiiiii", "jjjjjjjjjjjjjjjjjjjjjjjjj", "nnnnnnnnnnnnnnnnnnnnn", "rrrrrrrrrrrrrrrrrrrrrrrrrrr", "sssssssssssss", "ttttttttttttttttttttt", "uuuuuuuuuuuuuuuuu", "vvvvvvvvvvvvvvvvvvv", "wwwwwwwwwwwww", "yyyyyyyyyyyyyyyyyyyyyyy", "zzzzzzzzzzzzzzzzz" }
"hnhpbxwfokdxbxqaehhprw"
Returns: {"wphhbabhhpw", "d", "e", "f", "k", "n", "o", "q", "r", "xxx" }
"wlccklfgykcaqawzbxsrrmoethloheckoucyejcrlxkvcxbqyvbtlyqyafegmqkotvlidofcmwnuokethgaphttcnudfwppasqikszrffradmvszgznorntkflubbxwrlumcnbpgtadadwixqakqakizxrwzmcxqeyakwiqvdzdcmuzkluzwfpzpqnopvxpwkxntqbhmmlubglmjhtlqtsamfyczxjwoilkwwaqynwtrtfftsiiiwtjlrozkbatxqprmumxnffvvtyfcvxxubewmeqwmfkaicdjimrvixtdxdwphvvymynenbkwbcqniozpbaocahdzfpuriwxygnxoirpyeaxsjmrcvuwonijskveexoyaymdlvwvizwnnitxausilnmhvfcaczssmlbqmtwtewwdqkowbgxugvnjdfzzbcgrmufesguekcpudokrmjfg"
Returns: {"zzzzzzzzzxxxxxxxxxxxvvvvvvvvvssssssqqqqqqqqqpppppppnnnnnnnnnmmmmmmmmmmmmggggggffffffffffcccccccccccbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbcccccccccccffffffffffggggggmmmmmmmmmmmmnnnnnnnnnpppppppqqqqqqqqqssssssvvvvvvvvvxxxxxxxxxxxzzzzzzzzz", "ddddddddddddddd", "eeeeeeeeeeeeeee", "hhhhhhhhh", "iiiiiiiiiiiiiiiiiii", "jjjjjjjjj", "kkkkkkkkkkkkkkkkkkkkk", "lllllllllllllllll", "ooooooooooooooooo", "rrrrrrrrrrrrrrrrr", "ttttttttttttttttttttt", "uuuuuuuuuuuuuuuuu", "wwwwwwwwwwwwwwwwwwwwwwwwwww", "yyyyyyyyyyyyyyy" }
"wurjiwqjmdlntlvfmqhhphzrahfduyaptbsfaeolmqdlnaeykvscywhmigyvezzalqgjhrbgwkmffzyvlqymzqxmkhqythsefvefysyxporvicniyipkeyhjaqcebgdqwgabkjouqybeambhvikdjavqoyhonluklusalhaamnbasrhyllfmeluxcnzfsdhiootbevieqexkbqodcmenydbekdvjrfbeuaybygubempxzefhuecajhmphacnnnodcuetjccvfnngxekurhilwehtdkvxqtoosaiahnvoqsckwrtnnbsdyoxobztrqzfunoavjzeqchbgefybysnwbalvwfgjeickeyxatkfrjtveshogeukriwfjvsssakkblakurkswexlvpfltaq"
Returns: {"zzzzzxxxxxvvvvvvvvvuuuuuuuttttttssssssssrrrrrrqqqqqqqqqooooooooiiiiiihhhhhhhhhhhgggggfffffffffeeeeeeeeeeeeeeddddddaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaddddddeeeeeeeeeeeeeefffffffffggggghhhhhhhhhhhiiiiiiooooooooqqqqqqqqqrrrrrrssssssssttttttuuuuuuuvvvvvvvvvxxxxxzzzzz", "ccccccccccccc", "jjjjjjjjjjjjj", "kkkkkkkkkkkkkkkkkkk", "lllllllllllllllll", "mmmmmmmmmmmmm", "nnnnnnnnnnnnnnnnn", "ppppppp", "wwwwwwwwwww", "yyyyyyyyyyyyyyyyyyyyy" }
"hwrplang"
Returns: {"a", "g", "h", "l", "n", "p", "r", "w" }
"blvy"
Returns: {"b", "l", "v", "y" }
"zin"
Returns: {"i", "n", "z" }
"xeibbndeqg"
Returns: {"ebdbe", "g", "i", "n", "q", "x" }
"ppfvdpcoasqndkehoeypqdksnausgughtqlnercqenojesqahqputijbdkprsnooucykisruqaicjsfvwjdsvzqifzeqhyyghfwtypvbarwkevllhfnmdoadcqsnweovwfcylbprjwogpsngpepwnwldossjhbjofcwahzrkoredzpswojdhqulziykyqfzikafxclpvhcnvwydptysboqzyybzaowgyeryxpeqqktihnodephmbfgoinccgwherqoytflhfukfctyolvtmdsvgtjlxnhozzqdgldhldfezhgvybdrykkprplkbfhbcdlwjicvbyaluglccginzqmgydzjnpcywhgrrgyyiwqrbcazuxltrmgemvlavglfxghjdjcqdudhrnkzbwgryfntajogyjbufrxglzbfocozyyhdmuapdrjvrzaizualsdvdwflwdfnjpknwhwoqfsrspdbemsvgqjtvzfzfzubqqfxqmwroczddtehugrhhbrkicawckysalcofqfytlhbpbtdlwfwkvaeaufgqzozygoyumjqzwzaklxpcdmtnmhsbjnuwfbdwluukimkxfpnwpaagpxdvkgikocfbkynuuduswltmodgnjndemxxsupfidntnopbqnrndfjgtyjnilikkuyhokohotztatullvnphyimtdxibknturwydnivvkammhhqgzbyyzhhzrqhyzckshshwgjwkxanbgfzqrrkmwsvzwmyocdbhhoxswqeqmpvjdntwolmgehtssgwffjzyoblmwyswufhxpavoabvrtgbhwsprvltrizvdqsyeqinwsnmkwwdmkxghlnf"
Returns: {"zzzzzzzzzzzzzzzzzzwwwwwwwwwwwwwwwwwwwwwwuuuuuuuuuuuuuuttttttttttttttrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqooooooooooooooooooonnnnnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhccccccccccccccaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaacccccccccccccchhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnnnnnoooooooooooooooooooqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrttttttttttttttuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzzzzzzz", "ddddddddddddddddddddddddddddddddddddddddddddd", "eeeeeeeeeeeeeeeeeeeeeee", "fffffffffffffffffffffffffffffffffffffff", "ggggggggggggggggggggggggggggggggggggg", "iiiiiiiiiiiiiiiiiiiiiii", "lllllllllllllllllllllllllllllllllll", "mmmmmmmmmmmmmmmmmmmmmmmmm", "ppppppppppppppppppppppppppppppppp", "sssssssssssssssssssssssssssssssss", "vvvvvvvvvvvvvvvvvvvvvvvvvvvvv", "xxxxxxxxxxxxxxxxx", "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" }
"bzuqdxuyj"
Returns: {"ubu", "d", "j", "q", "x", "y", "z" }
"uuqhdzgknvkmimewftczouybsbctfyrtdfrdlqctl"
Returns: {"zyttrqmlkbcccbklmqrttyz", "ddd", "e", "fff", "g", "h", "i", "n", "o", "s", "uuu", "v", "w" }
"dlyncgxwtcvsierzqfivjyeyrhmzckjulybgbqmukvpjehdfggsbyvffjnkqzxkolpcrujdbwcqvkzcogmnnhqcqapzxlptravlbwwzcxmahobfsouhjiuitkqpqduiriojukoixdiziiozfukrvlwyrqhzngvlhpdozclczfqiktmgjeycxaaoiucvbrybnb"
Returns: {"yyyyxxxttrrrrqqqqqpppnnnlllljjjjiiiiiieedddccccccaaaaaccccccdddeeiiiiiijjjjllllnnnpppqqqqqrrrrttxxxyyyy", "bbbbbbbbb", "fffffff", "ggggggg", "hhhhhhh", "kkkkkkkkk", "mmmmm", "ooooooooo", "sss", "uuuuuuuuu", "vvvvvvvvv", "wwwww", "zzzzzzzzzzz" }
"urexyhcq"
Returns: {"c", "e", "h", "q", "r", "u", "x", "y" }
"xzimarqzqzgshkanutwqxsokkckiolndrfuvpclyxjednpjsakifzvmjtizxixjskerpmiuniipsfrtdmmqlbhftnp"
Returns: {"vttrrqqokkkjjiiiihffecaaaceffhiiiijjkkkoqqrrttv", "b", "ddd", "g", "lll", "mmmmm", "nnnnn", "ppppp", "sssss", "uuu", "w", "xxxxx", "y", "zzzzz" }
"wpndamztzxjiujkczcbyeukxoznevuasjbpjkqri"
Returns: {"zzxpnjjiecbadabceijjnpxzz", "kkk", "m", "o", "q", "r", "s", "t", "uuu", "v", "w", "y" }
"xjnmugmdewuoraaltfyxuhowdfnrzjhgjjxubnbxofkzumfbrbtaec"
Returns: {"zxxwtjjhgffedbbaaabbdeffghjjtwxxz", "c", "k", "l", "mmm", "nnn", "ooo", "rrr", "uuuuu", "y" }
"squqhvnnkdzefwaccuqqbsejwconufuoudpdailsbyjkmzhujivhlxpvgkkxdkwswfvwycduomzpetshccwfgezetbvuplldxrwrfmfsgpgtmbipkyketlstsihzokwjlegfqrjozstzzeeijqlynpawhgxtsitqqfvvznkytpksgdrrdlscugefeftsoaonxhqsdwdnqvlsahambfxawxswaghxvkrinvakvvabovuoopkolpxxggssdocumgrmfqqooirimbllqccrpaziudiflnjwogtoyxzlxhbekvuguycaudezrciujaeyhbtukppurnwbnycsftajawwqlsnwnwilpthxkmhxjfejypmmqjtyubymdzjnfcqdoslazepubgssxojwtwksdtptmgkzuyifzfmcexjimtevfpnrgtthgzjygyqwjfvujtvlhzrqlvehledyrnrzxoisllgssuuifkvuzhxtfkgiycyouewukugxqvrtinzzqaszdqadjcsetpqnxwebwtqfycrnhrrwhvvzxetnofyvchgkrdzpppvsxqbtzdqcixyyoheroluvutdzwswedpkvbocsekdnfsjkkdxhcvisomaoqgxmeejwxeovhqtfjdhtabzjsjhztctggdwbtzcrkwnvvdgpvwtbxjkalizwqoyqygyqiaegvxqzpxenuzhfonzacfedhjnvmhrmkhzyzqcdmkjhyvveuuduqcdalxsdd"
Returns: {"zzzzzzzzzzzzzzzzzzxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwuuuuuuuuuuuuuuuuussssssssssssssssssmmmmmmmmmmkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhffffffffffffffeeeeeeeeeeeeeeeeedddddddddddddddddbbbbbbbbbaaaaaaaaaaaacccccccccccccccccccccccccccaaaaaaaaaaaabbbbbbbbbdddddddddddddddddeeeeeeeeeeeeeeeeeffffffffffffffhhhhhhhhhhhhhhhkkkkkkkkkkkkkkkmmmmmmmmmmssssssssssssssssssuuuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzz", "ggggggggggggggggggggggggggggg", "iiiiiiiiiiiiiiiiiiiiiii", "jjjjjjjjjjjjjjjjjjjjjjjjjjj", "lllllllllllllllllllllllll", "nnnnnnnnnnnnnnnnnnnnnnnnn", "ooooooooooooooooooooooooooooo", "ppppppppppppppppppppppppp", "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq", "rrrrrrrrrrrrrrrrrrrrrrr", "ttttttttttttttttttttttttttttttttttt", "vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv", "yyyyyyyyyyyyyyyyyyyyyyyyyyy" }
"yuhsyb"
Returns: {"yby", "h", "s", "u" }
"hbzfg"
Returns: {"b", "f", "g", "h", "z" }
"adcuwc"
Returns: {"cac", "d", "u", "w" }
"zyt"
Returns: {"t", "y", "z" }
"kibvenhkusrjpsnfamdwiiglqweinyauupqbfcesgsnykuubnjxkarqlbsabqerjrxnilsooxioptpdwqgskrwaehkdaypaufgyigmcjpbbpedfjvrhwuymyefyjomigsyoarzqqtkqmelwruwfxyjwcgxtnprlziwggmphaxumodiusspnnvidnilmiwtsqsdsaasabxzvahxfurvokearbuwtlwhvnhkrmdlsuipomptdaawxlqcfziuunuaoiwahliszwmkozivxiqrrklnleohcuowbvleznmykaxqbpoockuvtmekrrkidawhvwclmgdbbmrhzuwalrzgrooxqjpjxauctnxlxayhwluwkuajxutcbtczxlejrwoucnxltletyvkizyijsgkburctubkv"
Returns: {"xxxxxxxxxwwwwwwwwwwwvvvvvvuuuuuuuuuuuuupppppppnnnnnnnnlllllllllljjjjjjiiiiiiiiiiihhhhhhggggggffffeeeeeeeccccccbbbbbbbbaaaaaaaaaaaadddddddddddaaaaaaaaaaaabbbbbbbbcccccceeeeeeeffffgggggghhhhhhiiiiiiiiiiijjjjjjllllllllllnnnnnnnnpppppppuuuuuuuuuuuuuvvvvvvwwwwwwwwwwwxxxxxxxxx", "kkkkkkkkkkkkkkkkkkk", "mmmmmmmmmmmmmmm", "ooooooooooooooooo", "qqqqqqqqqqqqq", "rrrrrrrrrrrrrrrrrrrrr", "sssssssssssssssss", "ttttttttttttt", "yyyyyyyyyyyyy", "zzzzzzzzzzz" }
"ssz"
Returns: {"szs" }
"vpmnqezehswlbwymxvdjxledoaqbpoeebxkuqktaenvearyzzzoxcvxqityxbjdwdfjdbomkgfvcoxwsokxudbmqvfyivlwevdepzdoppugoclqshhtbvcyjzklphbpqlxvxowxtvueowxfpaifkbcoongsvfnprkmnvabndzmsthxmnhvrebxtemsyzokxmpcpbkozukxrfkazziomyyrreyh"
Returns: {"xxxxxxxxvvvvvvvtttsssrrrmmmmmllljjiicccbbbbbbaaadddddddddaaabbbbbbccciijjlllmmmmmrrrssstttvvvvvvvxxxxxxxx", "eeeeeeeeeeeee", "fffffff", "ggg", "hhhhhhh", "kkkkkkkkkkk", "nnnnnnn", "ooooooooooooooo", "ppppppppppp", "qqqqqqq", "uuuuu", "wwwwwww", "yyyyyyyyy", "zzzzzzzzzzz" }
"dufiwgvdognjnwytpunkjemikqocoekvpeppoxoeypqbglvwpwcjvolkqywzkvjbfolw"
Returns: {"wwwupppjjifeedcbgggbcdeefijjpppuwww", "kkkkk", "lll", "m", "nnn", "ooooooo", "qqq", "t", "vvvvv", "x", "yyy", "z" }
"gnfqpsugfmvjeyfwskymtoerpwtdfbgwfvigbbotzzndwcjowvufunvililppghcusdaqqtkudtdmkpgkdzgyyhvfdcjbb"
Returns: {"yylkkheaehkklyy", "bbbbb", "ccc", "ddddddd", "fffffff", "ggggggg", "iii", "jjj", "mmm", "nnn", "ooo", "ppppp", "qqq", "r", "sss", "ttttt", "uuuuu", "vvvvv", "wwwww", "zzz" }
"bpchvl"
Returns: {"b", "c", "h", "l", "p", "v" }
"scckgpyqviswdvyvkkodbxkxndptczbpzyk"
Returns: {"zxsbcccbsxz", "ddd", "g", "i", "kkkkk", "n", "o", "ppp", "q", "t", "vvv", "w", "yyy" }
"yhcemxnrhewdkriuwyrvylluigvlxgksurlehjsdwcwvayunxsvtuhjzmykyekqcbwkmlijnbghidrrhnvpblmtwcwgrkbuzdaysgsoqnggesefcivskdvwehrlfxziopipantkauqtbsmtjsldzxazpfycuqetodbtgbmnwglcszwezygfwpocusiskahaoajvgnbhmkafeqkynbulyupavgusyxlgdvjjispfdrjjjwpggvcnijszyrxnfdhfxinhvmrbmavmcujhhdoveqjkfmzsfdjdxsskxrqocszcygzvjrboomqdzykctfhupulyaldgljtrjsjlwhmnqohednxyupjttjtpqeqzymvhmdbbektghyiwwhwpxkufqopypjctwvgrrtvfqfwlprxscdzbdrrvahtynpgbgrwdyaxrdzlpdyncktxqojdtldfsaayrnlwdyqahmfuzztiwwlkkrphqznpjxiywynlkxwdwtbzopfmnrtbdttlllgwlmzvlvcboejaqttwezrvezmigflyuwrywkrtoitbkidavwtbcnpsozptnrewkhlwpkmskbkyiqgxcfnaqiynrsoqbiktbsdtkraassodxztvbpconohqpuhkeirprawkaekzgrjwrvobtgkscxinktecxawyrowcncakaaoptnlutxxhgusxwpmxpeuznyunobrvekylcsotxhagkiipblkbjocowgczkfgw"
Returns: {"yyyyyyyyyyyyyyyyyxxxxxxxxxxxxxvvvvvvvvvvvvvuuuuuuuuuuuurrrrrrrrrrrrrrrrrrpppppppppppppppnnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjiiiiiiiiiiiigggggggggggggggffffffffffdddddddddddddddbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbdddddddddddddddffffffffffgggggggggggggggiiiiiiiiiiiijjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnnnnppppppppppppppprrrrrrrrrrrrrrrrrruuuuuuuuuuuuvvvvvvvvvvvvvxxxxxxxxxxxxxyyyyyyyyyyyyyyyyy", "ccccccccccccccccccccccccccc", "eeeeeeeeeeeeeeeeeeeeeee", "hhhhhhhhhhhhhhhhhhhhhhhhhhh", "lllllllllllllllllllllllllllllll", "mmmmmmmmmmmmmmmmmmmmm", "ooooooooooooooooooooooooooo", "qqqqqqqqqqqqqqqqqqqqq", "sssssssssssssssssssssssssssssss", "ttttttttttttttttttttttttttttttttttttt", "wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww", "zzzzzzzzzzzzzzzzzzzzzzzzzzz" }
"djfllngustvjpxnseankmjjxvxrluvhsvitfrxbhcbdvxrkrqabemkarsxhckzbghuzzymxsrpsiaormue"
Returns: {"uutssspmmkkjjihhgfdcbbaaeeeaabbcdfghhijjkkmmpssstuu", "lll", "nnn", "o", "q", "rrrrrrr", "vvvvv", "xxxxxxx", "y", "zzz" }
"tgayhlsijvnvdabrjomgpvdiauzkjvkbiubksttnypfulejezttajoroscfyzygsudrpeyzomavphimjtvgmwxvehborbxxcovxfvuilxeokxpaoscklnfvoyiqucrnfqmnfzhwwjhiptnhohfrgrgczwkvxnhoqtzyzeeiosebqrdjuxllzyxorcwhkchqdbjvjlroheizgsnhmygayocdcbujojyhhenixzlvzqpnwbmvcknvbjvnitkflwulqknzkkgwhcndzqkfmntbgfuwpsjhyqpdxqtfnwlwnlwqifackxkllarrepjuvvygkisyqlicjnetuiotlvbmywowqlcjwbnmgzygnrxmswcnnqheyxzivkcafkkxuuzpxtgkqulzthkjgcpcjctldqaqkufgzmfiyrcnseoyihssmqucynztshnxczmrmlujvzxjsclmcwynlqasvjgqylduijxswxtmmhhfqmycjujaflfpbhjap"
Returns: {"zzzzzzzzzzzxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvuuuuuuuuuutttttttttpppppppnnnnnnnnnnnnnllllllllllllkkkkkkkkkkkjjjjjjjjjjjjjfffffffffeeeeeeedddddbbbbbbbaaaaaaacccccccccccccccccccccccccaaaaaaabbbbbbbdddddeeeeeeefffffffffjjjjjjjjjjjjjkkkkkkkkkkkllllllllllllnnnnnnnnnnnnnppppppptttttttttuuuuuuuuuuvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxzzzzzzzzzzz", "ggggggggggggggggg", "hhhhhhhhhhhhhhhhhhhhhhh", "iiiiiiiiiiiiiiiiiii", "mmmmmmmmmmmmmmmmmmm", "ooooooooooooooooooo", "qqqqqqqqqqqqqqqqqqqqq", "rrrrrrrrrrrrrrr", "sssssssssssssssss", "yyyyyyyyyyyyyyyyyyyyyyy" }
"lnyxkmwrbblszyssczzmevaohcpezmjodqgthrbjijgttwmoyixtmpctgxjggrekjdlgpsgbecjvrjpllkixjrcrjsxjiwzezkeb"
Returns: {"zzzvrrrppkkjjjjjiiheeedadeeehiijjjjjkkpprrrvzzz", "bbbbb", "ccccc", "ggggggg", "lllll", "mmmmm", "n", "ooo", "q", "sssss", "ttttt", "www", "xxxxx", "yyy" }
"sjjxmibrbkpyqibivbrnxycvphptjoppppqnbxkhudpalvizjqquayiecdcumxhoencgequpaqkwgyavlyqmocnywrqyygxegqhnupbnhcmcpuzhhdalkpgjwcisffttpraxbhjrfqswrkhadceiyzctuanogdjcdyzjnghthhxnjrdqjkxfjzlttjtndzqptslftjpnzbjltarirkkgigkeniasxiedosyuyyufulrrwqmfnahreszgyxjnykeqfelshaubogkubhjvrvtrfnzaswsnsjojkpodttlpnqjbliwlnkhptyelibzvrpueljpetpjvydbprybbivjkfzjrrcynthcicbrxmieygbpiaedbjowurdkwuazmjjouncwqqhkualgibjbntktxhmxwbhqqtxvsollwgboenwjbzgsqfcdgpyuowzciwxupvedjqrqlyruotzudgtepkapcfnwkevmqpepqkvlrittyghubqigfjaslncbcgunssqayfrqzhniemmismrclukqhyyqumvphucaeizvihpxzfyhukxrdmghepcphkindcpvdbyrvreclnvlbmajjbpiiuuiejbezymtjiambpjezuwudbdbgbbedmfqcbgezjjdjzxzgdlpeptudahtpyxtdhecwcyiaxxdupgcodgzarvzlkiilaaccufrwrbthgrvmyeitsbwntolkttitgvnufabfrdtvziqzhaqfkrwkkeviebqoiglzouqrlrupstjsxdastcjsnmsxnhswdkujfkcztpmecsycywvpbcmgaygbpkwqbhnirnystqyweldkibe"
Returns: {"vvvvvvvvvvvvuuuuuuuuuuuuuuuuuuusssssssssssssqqqqqqqqqqqqqqqqqqppppppppppppppppppppppooooooooonnnnnnnnnnnnnnnnnmmmmmmmmmmmkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhddddddddddddddddccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccccccccccccccccddddddddddddddddhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkmmmmmmmmmmmnnnnnnnnnnnnnnnnnoooooooooppppppppppppppppppppppqqqqqqqqqqqqqqqqqqsssssssssssssuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvv", "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "fffffffffffffffffffff", "ggggggggggggggggggggggggggggggg", "jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj", "lllllllllllllllllllllllllllll", "rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr", "ttttttttttttttttttttttttttttttttttttttt", "wwwwwwwwwwwwwwwwwwwwwwwww", "xxxxxxxxxxxxxxxxxxxxxxx", "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy", "zzzzzzzzzzzzzzzzzzzzzzzzzzzzz" }
"zdmviygj"
Returns: {"d", "g", "i", "j", "m", "v", "y", "z" }
"dpobrnem"
Returns: {"b", "d", "e", "m", "n", "o", "p", "r" }
"opccodbwchvqjjdrkrsspvkzxzkuwxtyyvkgkvqnpqwqualzbexnmudafgwuovjkcryuhrfrw"
Returns: {"sqqnkkkhgfccbadddabccfghkkknqqs", "e", "jjj", "l", "m", "ooo", "ppp", "rrrrr", "t", "uuuuu", "vvvvv", "wwwww", "xxx", "yyy", "zzz" }
"irw"
Returns: {"i", "r", "w" }
"gqgzqikocbkwpijekqpaosmxgwgchnnkszkwllnvektslsksbxequbzpnnpradyjgxgmfvipwixqjdbqozlwebedavnvfodeuosaqzaxfsdfbdxqqyfzydnabmbgtdfauflosjukbnezsmsbyguhnplhlklpyqcusopsnglfrqjlenmtqwnixpueojjuikhhxxbllljzwnovcwspcxrzlrurrpwpqlnvcqvztgsjldtsuklnljzhichmusmmgmkpljemnfawrdkrfdrqzlsbsxirhxlzomneckncabmtfnoblyfnfbmlmsgrsxgbuxtgsckxlfdenvpnsmnzbwvhzdajskrsmoembdcpcinfijizslxihvepxpplo"
Returns: {"zzzzzzzzyyyvvvvvuuuuuurrrrrrpppppppppnnnnnnnnnnnnlllllllllllllkkkkkkkkiiiiiihhhhhgggggggeeeeeeedddddddccccccbbbbbbbbbaaaaafffffffffffffffaaaaabbbbbbbbbccccccdddddddeeeeeeeggggggghhhhhiiiiiikkkkkkkklllllllllllllnnnnnnnnnnnnppppppppprrrrrruuuuuuvvvvvyyyzzzzzzzz", "jjjjjjjjjjjjj", "mmmmmmmmmmmmmmmmm", "ooooooooooooo", "qqqqqqqqqqqqqqq", "sssssssssssssssssssssssss", "ttttttt", "wwwwwwwwwww", "xxxxxxxxxxxxxxxxx" }
"ndccujqinecedjwxjgiclpablqoyjmgfgtvnfuwkqyntgxrlqxwbazutdnowogdycjwxrebskwiqgsoebdxuoqlzvnkwxl"
Returns: {"zxxxvuusrqqqnnngggfeebbacccccabbeefgggnnnqqqrsuuvxxxz", "ddddd", "iii", "jjjjj", "kkk", "lllll", "m", "ooooo", "p", "ttt", "wwwwwww", "yyy" }
"mrzclxzabouzhgvgjkpbtggsgdbyodskjmcjbsztbgvrbadlmxgucvxudpocowqtstztfybmulivvwqazfzwutzzvnwlnbwufjlzlwcdblqqtpcysfbofssowrtutfeqckenrjymosdyknmuxuqfmkjjfsnzixqimhpohmcekodhqitqhikaeuulzlyclilojbolmtnvgzszhbtaydjioszklfhbollowgbpzbcqkxzgugkuedpsejcbjhatvyhyzzfkztduqbibuzrovaefictjzbqdvcjmpgwlfthfobumqjgnmyyjjuoiwduxoqbmojzwmlsgygbrokwxjyfxmedtjgixtteqtkbsfxhjfqgeqzfebhpyboxnzhohqxzeluryzcxmhcguskdoqbyaqmwochubrrhjyejjgiszqyeflbqgjar"
Returns: {"zzzzzzzzzzzzzzyyyyyyyyyxxxxxxxvvvvvttttttttttssssssssrrrrrqqqqqqqqqqqppppoooooooooooonnnnmmmmmmmmmkkkkkkkjjjjjjjjjjjjiiiiiiggggggggggfffffffffeeeeeeedddddddccccccccbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbccccccccdddddddeeeeeeefffffffffggggggggggiiiiiijjjjjjjjjjjjkkkkkkkmmmmmmmmmnnnnooooooooooooppppqqqqqqqqqqqrrrrrssssssssttttttttttvvvvvxxxxxxxyyyyyyyyyzzzzzzzzzzzzzz", "hhhhhhhhhhhhhhhhh", "lllllllllllllllllll", "uuuuuuuuuuuuuuuuuuuuu", "wwwwwwwwwwwww" }
"bwzztiifommkveegxwjrzjlaquayd"
Returns: {"wmjieabaeijmw", "d", "f", "g", "k", "l", "o", "q", "r", "t", "u", "v", "x", "y", "zzz" }
"dizfzllekqnubvsezwdkbuaangvzjqzdyzzxusylkmshksulfvbqnjaqsjqiwlbefaheqpvbpdeyfxqkny"
Returns: {"yyxwvvuupnnihffddaabbbbbaaddffhinnpuuvvwxyy", "eeeee", "g", "jjj", "kkkkk", "lllll", "m", "qqqqqqq", "sssss", "zzzzzzz" }
"hollidakzcrkrqofnadgiwsulrtqgsbelylbssbolwhhssiztgegwoayknmrcocyebephyhnmhnsbey"
Returns: {"ztrrqnnmlllhhhggdaaadgghhhlllmnnqrrtz", "bbbbb", "ccc", "eeeee", "f", "iii", "kkk", "ooooo", "p", "sssssss", "u", "www", "yyyyy" }
"ovojqbenlkejatojlvclksnoddhzojbmrhohhzgvodpaabvxypxurkqgbrcbkhrsgvoktxqgzpjirhkrcowaolatdfabepazepd"
Returns: {"zzsrrrooooonllkkkhhhggeebbbaaaaaaabbbeegghhhkkkllnooooorrrszz", "ccc", "ddddd", "f", "i", "jjjjj", "m", "ppppp", "qqq", "ttt", "u", "vvvvv", "w", "xxx", "y" }
"abacabababcab"
Returns: {"caaabbbbbaaac" }
"aaaa"
Returns: {"aaaa" }
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbb"
Returns: {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "bbb" }
"aaaabbbbccc"
Returns: {"bbaacccaabb" }
"aaaaaa"
Returns: {"aaaaaa" }
"zzzz"
Returns: {"zzzz" }
"asdasdasdajkfhakjdvhaskdjvhskjdghskdjfhsdjkfhsdfjkhsdfjsdfsdfsdfafasdad"
Returns: {"vjjjjaaaaaaaaajjjjv", "ddddddddddddddd", "fffffffff", "g", "hhhhhhh", "kkkkkkk", "sssssssssssss" }
"aza"
Returns: {"aza" }
"aabbcc"
Returns: {"cbaabc" }
"aaaabbbbcccc"
Returns: {"ccbbaaaabbcc" }
"aaabaaa"
Returns: {"aaabaaa" }
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
Returns: {"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" }
"aabbz"
Returns: {"bazab" }