Problem Statement
Given two strings S and T, their edit distance is defined as the smallest number of steps in which we can change S to T. In each step, we are allowed to make one of the following changes:
- Erasing one arbitrary character of S.
- Inserting one arbitrary character anywhere into S (including its beginning or end).
- Replacing one arbitrary character of S by a different character.
For example:
- The edit distance between "color" and "coord" is 2.
- The edit distance between "banana" and "bnn" is 3.
- The edit distance between "aaaa" and "bbbb" is 4.
You are given a
Definition
- Class:
- FarStrings
- Method:
- find
- Parameters:
- String
- Returns:
- String[]
- Method signature:
- String[] find(String t)
- (be sure your method is public)
Notes
- You may assume that for each valid test case there is at least one n-character string with each of the required edit distances.
Constraints
- t will contain between 1 and 25 characters, inclusive.
- Each character in t will be a lowercase English letter ('a'-'z').
Examples
"atan"
Returns: {"aaan", "aaaa", "aaba", "babb" }
Let d(s,u) denote the edit distance between the strings s and u. The return value shown above is correct because: d("atan", "aaan") = 1: we can change 't' to 'a'. d("atan", "aaaa") = 2: we can change 't' to 'a' and then 'n' to 'a'. d("atan", "aaba") = 3: one shortest sequence of changes is "atan" -> "aan" -> "aab" -> "aaba". d("atan", "babb") = 4: one shortest sequence of changes is "atan" -> "aan" -> "ban" -> "bab" -> "babb". The strings "aaan", "aaaa", "aaba", and "babb" are the lexicographically smallest strings with the given edit distance from "atan".
"ir"
Returns: {"ar", "aa" }
"aaa"
Returns: {"aab", "abb", "bbb" }
"bazinga"
Returns: {"aazinga", "aaainga", "aaaanga", "aaaaaga", "aaaaaaa", "aaaaaab", "abbaabb" }
"bcdab"
Returns: {"acdab", "aadab", "aaaab", "aaaaa", "aaaca" }
"abcdeabcff"
Returns: {"aacdeabcff", "aaadeabcff", "aaaaeabcff", "aaaaaabcff", "aaaaaaacff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaacaaaa", "baaacgddda" }
"a"
Returns: {"b" }
"b"
Returns: {"a" }
"c"
Returns: {"a" }
"z"
Returns: {"a" }
"aa"
Returns: {"ab", "bb" }
"ab"
Returns: {"aa", "ba" }
"ba"
Returns: {"aa", "ab" }
"bb"
Returns: {"ab", "aa" }
"az"
Returns: {"aa", "ba" }
"za"
Returns: {"aa", "ab" }
"zz"
Returns: {"az", "aa" }
"xxx"
Returns: {"axx", "aax", "aaa" }
"fox"
Returns: {"aox", "aax", "aaa" }
"aab"
Returns: {"aaa", "aba", "bba" }
"aac"
Returns: {"aaa", "aba", "bba" }
"aba"
Returns: {"aaa", "aab", "bcb" }
"baa"
Returns: {"aaa", "aab", "abb" }
"zaz"
Returns: {"aaz", "aaa", "aba" }
"aza"
Returns: {"aaa", "aab", "bab" }
"azz"
Returns: {"aaz", "aaa", "baa" }
"irrrrr"
Returns: {"arrrrr", "aarrrr", "aaarrr", "aaaarr", "aaaaar", "aaaaaa" }
"imetelsky"
Returns: {"ametelsky", "aaetelsky", "aaatelsky", "aaaaelsky", "aaaaalsky", "aaaaaasky", "aaaaaaaky", "aaaaaaaay", "aaaaaaaaa" }
"rngfiftyei"
Returns: {"angfiftyei", "aagfiftyei", "aaafiftyei", "aaaaiftyei", "aaaaaftyei", "aaaaaatyei", "aaaaaaayei", "aaaaaaaaei", "aaaaaaaaai", "aaaaaaaaaa" }
"gt"
Returns: {"at", "aa" }
"dolphinigl"
Returns: {"aolphinigl", "aalphinigl", "aaaphinigl", "aaaahinigl", "aaaaainigl", "aaaaaanigl", "aaaaaaaigl", "aaaaaaaagl", "aaaaaaaaal", "aaaaaaaaaa" }
"e"
Returns: {"a" }
"zcvcvccvdc"
Returns: {"acvcvccvdc", "aavcvccvdc", "aaacvccvdc", "aaaavccvdc", "aaaaaccvdc", "aaaaaacvdc", "aaaaaaavdc", "aaaaaaaadc", "aaaaaaaaac", "aaaaaaaaaa" }
"dcddcccvcc"
Returns: {"acddcccvcc", "aaddcccvcc", "aaadcccvcc", "aaaacccvcc", "aaaaaccvcc", "aaaaaacvcc", "aaaaaaavcc", "aaaaaaaacc", "aaaaaaaaac", "aaaaaaaaaa" }
"ccxdzavbdv"
Returns: {"acxdzavbdv", "aaxdzavbdv", "aaadzavbdv", "aaaazavbdv", "aaaaaavbdv", "aaaaaaabdv", "aaaaaaaadv", "aaaaaaaaav", "aaaaaaaaaa", "aaaaabaaaa" }
"xaxxxxcczc"
Returns: {"aaxxxxcczc", "aaaxxxcczc", "aaaaxxcczc", "aaaaaxcczc", "aaaaaacczc", "aaaaaaaczc", "aaaaaaaazc", "aaaaaaaaac", "aaaaaaaaaa", "abaaaaaaaa" }
"xvcdxbcbzv"
Returns: {"avcdxbcbzv", "aacdxbcbzv", "aaadxbcbzv", "aaaaxbcbzv", "aaaaabcbzv", "aaaaaacbzv", "aaaaaaabzv", "aaaaaaaazv", "aaaaaaaaav", "aaaaaaaaaa" }
"aazaabzbaz"
Returns: {"aaaaabzbaz", "aaaaaazbaz", "aaaaaaabaz", "aaaaaaaaaz", "aaaaaaaaaa", "aaaaaaaabb", "aaaacaaccb", "aaabcacccb", "ababcccccb", "bbabcccccb" }
"zaaazzzazz"
Returns: {"aaaazzzazz", "aaaaazzazz", "aaaaaazazz", "aaaaaaaazz", "aaaaaaaaaz", "aaaaaaaaaa", "aaaaaaabaa", "aaabaabbba", "aabbaabbbb", "abbbaabbbb" }
"aaabaazzaa"
Returns: {"aaaaaazzaa", "aaaaaaazaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaababbb", "aaaabbbbbb", "aabcbbbbbb", "abbcbbbbbb", "bbbcbbbbbb" }
"azazaaazab"
Returns: {"aaazaaazab", "aaaaaaazab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "aaaaaabbca", "aaaaabbcca", "aaaabbbcca", "aabbbbbbca", "babbbbbbcc" }
"zzbzbzabza"
Returns: {"azbzbzabza", "aabzbzabza", "aaazbzabza", "aaaabzabza", "aaaaazabza", "aaaaaaabza", "aaaaaaaaza", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaacacb" }
"dcaaccbedb"
Returns: {"acaaccbedb", "aaaaccbedb", "aaaaacbedb", "aaaaaabedb", "aaaaaaaedb", "aaaaaaaadb", "aaaaaaaaab", "aaaaaaaaaa", "aaabaaaaaa", "aabbaaaaaa" }
"aecbeadcdd"
Returns: {"aacbeadcdd", "aaabeadcdd", "aaaaeadcdd", "aaaaaadcdd", "aaaaaaacdd", "aaaaaaaadd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaabaaaa", "baaaabbbaa" }
"aacbcbaaad"
Returns: {"aaabcbaaad", "aaaacbaaad", "aaaaabaaad", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaaaabbbb", "abaaaeccbb", "bbaadeeccb" }
"cacadcecdc"
Returns: {"aacadcecdc", "aaaadcecdc", "aaaaacecdc", "aaaaaaecdc", "aaaaaaacdc", "aaaaaaaadc", "aaaaaaaaac", "aaaaaaaaaa", "aaabaaaaaa", "abbbaaaaaa" }
"baacbcaeaa"
Returns: {"aaacbcaeaa", "aaaabcaeaa", "aaaaacaeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaabbbb", "aabaddbbbb", "abbdddbbbb" }
"bebbcedcea"
Returns: {"aebbcedcea", "aabbcedcea", "aaabcedcea", "aaaacedcea", "aaaaaedcea", "aaaaaadcea", "aaaaaaacea", "aaaaaaaaea", "aaaaaaaaaa", "aaaaaaaaab" }
"abdcbbcbeb"
Returns: {"aadcbbcbeb", "aaacbbcbeb", "aaaabbcbeb", "aaaaabcbeb", "aaaaaacbeb", "aaaaaaabeb", "aaaaaaaaeb", "aaaaaaaaab", "aaaaaaaaaa", "baaaaaaaaa" }
"baabdbaeab"
Returns: {"aaabdbaeab", "aaaadbaeab", "aaaaabaeab", "aaaaaaaeab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "aaaaaabbcc", "aacaaccccc", "abcccccccc" }
"adacabaedb"
Returns: {"aaacabaedb", "aaaaabaedb", "aaaaaaaedb", "aaaaaaaadb", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaabbaa", "aaaacccbca", "aabbccccaa", "babbdccccc" }
"bcaaaebcc"
Returns: {"acaaaebcc", "aaaaaebcc", "aaaaaabcc", "aaaaaaacc", "aaaaaaaac", "aaaaaaaaa", "aaaabaaaa", "aaabdaaaa", "aabbdadaa" }
"ebedaacca"
Returns: {"abedaacca", "aaedaacca", "aaadaacca", "aaaaaacca", "aaaaaaaca", "aaaaaaaaa", "aaaaaaaab", "aaaaababb", "aaaabbbbb" }
"bbacbcbcc"
Returns: {"abacbcbcc", "aaacbcbcc", "aaaabcbcc", "aaaaacbcc", "aaaaaabcc", "aaaaaaacc", "aaaaaaaac", "aaaaaaaaa", "aabdaaaaa" }
"bbdaaeead"
Returns: {"abdaaeead", "aadaaeead", "aaaaaeead", "aaaaaaead", "aaaaaaaad", "aaaaaaaaa", "aaaaaaaba", "aaaababbb", "aaabbbbba" }
"deaabdaea"
Returns: {"aeaabdaea", "aaaabdaea", "aaaaadaea", "aaaaaaaea", "aaaaaaaaa", "aaaaaaaab", "aaaaaabbb", "aaacacbbb", "aacccbbbb" }
"jecejccde"
Returns: {"aecejccde", "aacejccde", "aaaejccde", "aaaajccde", "aaaaaccde", "aaaaaacde", "aaaaaaade", "aaaaaaaae", "aaaaaaaaa" }
"ifdcdfiji"
Returns: {"afdcdfiji", "aadcdfiji", "aaacdfiji", "aaaadfiji", "aaaaafiji", "aaaaaaiji", "aaaaaaaji", "aaaaaaaai", "aaaaaaaaa" }
"cefhficzz"
Returns: {"aefhficzz", "aafhficzz", "aaahficzz", "aaaaficzz", "aaaaaiczz", "aaaaaaczz", "aaaaaaazz", "aaaaaaaaz", "aaaaaaaaa" }
"hbaegadgd"
Returns: {"abaegadgd", "aaaegadgd", "aaaagadgd", "aaaaaadgd", "aaaaaaagd", "aaaaaaaad", "aaaaaaaaa", "aaaaabaaa", "aabbbbbaa" }
"bzghjfhaa"
Returns: {"azghjfhaa", "aaghjfhaa", "aaahjfhaa", "aaaajfhaa", "aaaaafhaa", "aaaaaahaa", "aaaaaaaaa", "aaaaaaaab", "aaaaaaabb" }
"xlgaizaaaa"
Returns: {"algaizaaaa", "aagaizaaaa", "aaaaizaaaa", "aaaaazaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaababbbbb" }
"laolaceaaa"
Returns: {"aaolaceaaa", "aaalaceaaa", "aaaaaceaaa", "aaaaaaeaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaababbbb", "ababbbbbbb" }
"aagbabqgqv"
Returns: {"aaababqgqv", "aaaaabqgqv", "aaaaaaqgqv", "aaaaaaagqv", "aaaaaaaaqv", "aaaaaaaaav", "aaaaaaaaaa", "aaaacaaaaa", "abaaccaaaa", "bbaacccaaa" }
"avchmzaaaa"
Returns: {"aachmzaaaa", "aaahmzaaaa", "aaaamzaaaa", "aaaaazaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "baaaaabbbb" }
"aqpaaaavvl"
Returns: {"aapaaaavvl", "aaaaaaavvl", "aaaaaaaavl", "aaaaaaaaal", "aaaaaaaaaa", "aaaaaabaaa", "aaaaabbaaa", "aaaabbbaaa", "aaabbbbaaa", "baabbbbbaa" }
"famdijaoa"
Returns: {"aamdijaoa", "aaadijaoa", "aaaaijaoa", "aaaaajaoa", "aaaaaaaoa", "aaaaaaaaa", "aaaaaaaab", "aaaaaabbb", "abaaabbbb" }
"aazpatnah"
Returns: {"aaapatnah", "aaaaatnah", "aaaaaanah", "aaaaaaaah", "aaaaaaaaa", "aaaaaaaba", "aaaababbb", "abaabbbbb", "bbaabbbbb" }
"aaafsayga"
Returns: {"aaaasayga", "aaaaaayga", "aaaaaaaga", "aaaaaaaaa", "aaaaaaaab", "aaaaababb", "aabaabbbb", "abbaabbbb", "bbbaabbbb" }
"aamcaaaqq"
Returns: {"aaacaaaqq", "aaaaaaaqq", "aaaaaaaaq", "aaaaaaaaa", "aaaaaabaa", "aaaaabbaa", "aaaabbbaa", "abaabbbba", "bbaabbbbb" }
"afrahnzoo"
Returns: {"aarahnzoo", "aaaahnzoo", "aaaaanzoo", "aaaaaazoo", "aaaaaaaoo", "aaaaaaaao", "aaaaaaaaa", "aaabaaaaa", "baabbaaaa" }
"aaacajqw"
Returns: {"aaaaajqw", "aaaaaaqw", "aaaaaaaw", "aaaaaaaa", "aaaabaaa", "aababbaa", "abbabbaa", "bbbabbaa" }
"rolmoeof"
Returns: {"aolmoeof", "aalmoeof", "aaamoeof", "aaaaoeof", "aaaaaeof", "aaaaaaof", "aaaaaaaf", "aaaaaaaa" }
"aavamera"
Returns: {"aaaamera", "aaaaaera", "aaaaaara", "aaaaaaaa", "aaaaaaab", "aaabaabb", "ababbabb", "bbabbabb" }
"aatfalc"
Returns: {"aaafalc", "aaaaalc", "aaaaaac", "aaaaaaa", "aaaabaa", "abaabba", "bbaabbb" }
"bantdbg"
Returns: {"aantdbg", "aaatdbg", "aaaadbg", "aaaaabg", "aaaaaag", "aaaaaaa", "abbaaaa" }
"adkvaig"
Returns: {"aakvaig", "aaavaig", "aaaaaig", "aaaaaag", "aaaaaaa", "aaaabaa", "baaabba" }
"aaaadaa"
Returns: {"aaaaaaa", "aaaaaab", "aaaaabb", "aaababb", "aabbabb", "abbbabb", "bbbbabb" }
"afvbiaa"
Returns: {"aavbiaa", "aaabiaa", "aaaaiaa", "aaaaaaa", "aaaaaab", "aaaaabb", "baaaabb" }
"amaaaba"
Returns: {"aaaaaba", "aaaaaaa", "aaaaaab", "aaaaccb", "aaabccb", "aabbccb", "babbccc" }
"aaaapaoeaa"
Returns: {"aaaaaaoeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaababbb", "aaababbbbb", "aabbabbbbb", "abbbabbbbb", "bbbbabbbbb" }
"aaamaaaaaa"
Returns: {"aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaaaabbbbb", "aaaabbbbbb", "aababbbbbb", "abbabbbbbb", "bbbabbbbbb" }
"vaaweaakxa"
Returns: {"aaaweaakxa", "aaaaeaakxa", "aaaaaaakxa", "aaaaaaaaxa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaababb", "aaaaabbbbb", "aababbbbbb", "abbabbbbbb" }
"dfaaafeaae"
Returns: {"afaaafeaae", "aaaaafeaae", "aaaaaaeaae", "aaaaaaaaae", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaababbbb", "aaabbbbbba", "aabbbbbbba" }
"acaaffbfee"
Returns: {"aaaaffbfee", "aaaaafbfee", "aaaaaabfee", "aaaaaaafee", "aaaaaaaaee", "aaaaaaaaae", "aaaaaaaaaa", "aaabaaaaaa", "aabbaaaaaa", "babbbaaaaa" }
"ddaddabeaa"
Returns: {"adaddabeaa", "aaaddabeaa", "aaaadabeaa", "aaaaaabeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaacacbb", "aabaccccbb" }
"abbfdcacfa"
Returns: {"aabfdcacfa", "aaafdcacfa", "aaaadcacfa", "aaaaacacfa", "aaaaaaacfa", "aaaaaaaafa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaababb", "baaaabbbbb" }
"eaacaaaaaa"
Returns: {"aaacaaaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaaaabbbbb", "aaaabbbbbb", "aabbbbbbbb", "abbbbbbbbb" }
"aaaadeaaad"
Returns: {"aaaaaeaaad", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaaaabbba", "aaabaabbbb", "aabbaabbbb", "abbbaabbbb", "bbbbaabbbb" }
"abcdeabcde"
Returns: {"aacdeabcde", "aaadeabcde", "aaaaeabcde", "aaaaaabcde", "aaaaaaacde", "aaaaaaaade", "aaaaaaaaae", "aaaaaaaaaa", "aaaaacaaaa", "baaacfffaa" }
"abcdeabcff"
Returns: {"aacdeabcff", "aaadeabcff", "aaaaeabcff", "aaaaaabcff", "aaaaaaacff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaacaaaa", "baaacgddda" }
"abcefddabc"
Returns: {"aacefddabc", "aaaefddabc", "aaaafddabc", "aaaaaddabc", "aaaaaadabc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaaacaa", "baaaaacede" }
"abcdacbef"
Returns: {"aacdacbef", "aaadacbef", "aaaaacbef", "aaaaaabef", "aaaaaaaef", "aaaaaaaaf", "aaaaaaaaa", "aaaabaaaa", "baabfgdda" }
"abcdabcdef"
Returns: {"aacdabcdef", "aaadabcdef", "aaaaabcdef", "aaaaaacdef", "aaaaaaadef", "aaaaaaaaef", "aaaaaaaaaf", "aaaaaaaaaa", "aaaacaaaaa", "baaeeeaaaa" }
"abcdacebff"
Returns: {"aacdacebff", "aaadacebff", "aaaaacebff", "aaaaaaebff", "aaaaaaabff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaabaaaaa", "baabbgddaa" }
"abceabdfee"
Returns: {"aaceabdfee", "aaaeabdfee", "aaaaabdfee", "aaaaaadfee", "aaaaaaafee", "aaaaaaaaee", "aaaaaaaaae", "aaaaaaaaaa", "aaaacaaaaa", "baadcccaaa" }
"abcdabcd"
Returns: {"aacdabcd", "aaadabcd", "aaaaabcd", "aaaaaacd", "aaaaaaad", "aaaaaaaa", "aaaacaaa", "baaeeeaa" }
"abcabc"
Returns: {"aacabc", "aaaabc", "aaaaac", "aaaaaa", "aaacda", "baddda" }
"abcdeabc"
Returns: {"aacdeabc", "aaadeabc", "aaaaeabc", "aaaaaabc", "aaaaaaac", "aaaaaaaa", "aaaaacaa", "baaacfdd" }
"abcdeeabcd"
Returns: {"aacdeeabcd", "aaadeeabcd", "aaaaeeabcd", "aaaaaeabcd", "aaaaaaabcd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaacaaa", "baaaacfefe" }
"abcdfabecd"
Returns: {"aacdfabecd", "aaadfabecd", "aaaafabecd", "aaaaaabecd", "aaaaaaaecd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaacaaaa", "baaaccgffa" }
"babcdfaebc"
Returns: {"aabcdfaebc", "aaacdfaebc", "aaaadfaebc", "aaaaafaebc", "aaaaaaaebc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaabaaa", "acaabggddd" }
"baccdfaebc"
Returns: {"aaccdfaebc", "aaacdfaebc", "aaaadfaebc", "aaaaafaebc", "aaaaaaaebc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaabaaa", "abbaabgddd" }
"beacdfbabd"
Returns: {"aeacdfbabd", "aaacdfbabd", "aaaadfbabd", "aaaaafbabd", "aaaaaababd", "aaaaaaaabd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaacaa", "aabaaacccc" }
"abefcdcdab"
Returns: {"aaefcdcdab", "aaafcdcdab", "aaaacdcdab", "aaaaadcdab", "aaaaaacdab", "aaaaaaadab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "baaaaaaecc" }
"abcabcdefg"
Returns: {"aacabcdefg", "aaaabcdefg", "aaaaacdefg", "aaaaaadefg", "aaaaaaaefg", "aaaaaaaafg", "aaaaaaaaag", "aaaaaaaaaa", "aaaceaaaaa", "baddfaaaaa" }
"abcefdabce"
Returns: {"aacefdabce", "aaaefdabce", "aaaafdabce", "aaaaadabce", "aaaaaaabce", "aaaaaaaace", "aaaaaaaaae", "aaaaaaaaaa", "aaaaaacaaa", "baaaacfffd" }
"bacdeafbcd"
Returns: {"aacdeafbcd", "aaadeafbcd", "aaaaeafbcd", "aaaaaafbcd", "aaaaaaabcd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaabaaaa", "abbabggeea" }
"aabcdacbef"
Returns: {"aaacdacbef", "aaaadacbef", "aaaaaacbef", "aaaaaaabef", "aaaaaaaaef", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaabaaaa", "abaabfgdda", "bbaaeegdda" }
"dmfqnhjp"
Returns: {"amfqnhjp", "aafqnhjp", "aaaqnhjp", "aaaanhjp", "aaaaahjp", "aaaaaajp", "aaaaaaap", "aaaaaaaa" }
"epfhlibjk"
Returns: {"apfhlibjk", "aafhlibjk", "aaahlibjk", "aaaalibjk", "aaaaaibjk", "aaaaaabjk", "aaaaaaajk", "aaaaaaaak", "aaaaaaaaa" }
"chnioqaejp"
Returns: {"ahnioqaejp", "aanioqaejp", "aaaioqaejp", "aaaaoqaejp", "aaaaaqaejp", "aaaaaaaejp", "aaaaaaaajp", "aaaaaaaaap", "aaaaaaaaaa", "aaaaaabaaa" }
"aaiaaobabboaaaaaajdababbb"
Returns: {"aaaaaobabboaaaaaajdababbb", "aaaaaababboaaaaaajdababbb", "aaaaaaaabboaaaaaajdababbb", "aaaaaaaaaboaaaaaajdababbb", "aaaaaaaaaaoaaaaaajdababbb", "aaaaaaaaaaaaaaaaajdababbb", "aaaaaaaaaaaaaaaaaadababbb", "aaaaaaaaaaaaaaaaaaaababbb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaacaaa", "aaaaaaaaaaaaaaaaaaacccaaa", "aaaaaaaaaaaaaaaabacccccaa", "aaaaaaaaaaaaaaabbbccccaaa", "aaaaaaaaaaaaaabbbcccccaaa", "aaaaaaaaaaaaabbbccccccaaa", "aaaaaaaaaaaabbbcccccccaaa", "aaaaaaaaaaabbbccccccccacc", "aaaaaaacaacbbbbbccccccccc", "aaaabcccaccbbbbbbcccccccc", "aaabbcccaccbbbbbccccccccc", "ababbccccccbbbbbbcccccccc", "bbabbccccccbbbbbbcccccccc" }
"bbibbbbajaabbbwjjbabaaaba"
Returns: {"abibbbbajaabbbwjjbabaaaba", "aaibbbbajaabbbwjjbabaaaba", "aaabbbbajaabbbwjjbabaaaba", "aaaabbbajaabbbwjjbabaaaba", "aaaaabbajaabbbwjjbabaaaba", "aaaaaabajaabbbwjjbabaaaba", "aaaaaaaajaabbbwjjbabaaaba", "aaaaaaaaaaabbbwjjbabaaaba", "aaaaaaaaaaaabbwjjbabaaaba", "aaaaaaaaaaaaabwjjbabaaaba", "aaaaaaaaaaaaaawjjbabaaaba", "aaaaaaaaaaaaaaajjbabaaaba", "aaaaaaaaaaaaaaaajbabaaaba", "aaaaaaaaaaaaaaaaababaaaba", "aaaaaaaaaaaaaaaaaaabaaaba", "aaaaaaaaaaaaaaaaaaaaaaaba", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaccb", "aaaaaaaaaaaaaaaaaaaaacccb", "aaaaaaaaaaaaaaaaaaaaccccb", "aaaaaaaaaaaaaaaaaaccbbccc", "aaaaaaaaaacaaaaaacccccccc", "aaaaaaaaaccaaaaaccccccccc", "aaaaaaabccccaaccccccccccc" }
"aebobwajjbbaazibabaabaabf"
Returns: {"aabobwajjbbaazibabaabaabf", "aaaobwajjbbaazibabaabaabf", "aaaabwajjbbaazibabaabaabf", "aaaaawajjbbaazibabaabaabf", "aaaaaaajjbbaazibabaabaabf", "aaaaaaaajbbaazibabaabaabf", "aaaaaaaaabbaazibabaabaabf", "aaaaaaaaaabaazibabaabaabf", "aaaaaaaaaaaaazibabaabaabf", "aaaaaaaaaaaaaaibabaabaabf", "aaaaaaaaaaaaaaababaabaabf", "aaaaaaaaaaaaaaaaabaabaabf", "aaaaaaaaaaaaaaaaaaaabaabf", "aaaaaaaaaaaaaaaaaaaaaaabf", "aaaaaaaaaaaaaaaaaaaaaaaaf", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaacaa", "aaaaaaaaaaaaaaaaaaaaaccaa", "aaaaaaaaaaaaaaaaaaaccbcca", "aaaaaaaaaaaaaaaaaacccccaa", "aaaaaaaaaaaaaaaaccbccccca", "aaaaaaaaaaaabaacccccccccc", "aaaaaaaaaaabbcccccccccccc", "aaaaaabaacccccccccccccccc", "baaaaabcccccccccccccccccc" }
"ajbaaaaaaiaababbbabaibaaa"
Returns: {"aabaaaaaaiaababbbabaibaaa", "aaaaaaaaaiaababbbabaibaaa", "aaaaaaaaaaaababbbabaibaaa", "aaaaaaaaaaaaaabbbabaibaaa", "aaaaaaaaaaaaaaabbabaibaaa", "aaaaaaaaaaaaaaaababaibaaa", "aaaaaaaaaaaaaaaaaabaibaaa", "aaaaaaaaaaaaaaaaaaaaibaaa", "aaaaaaaaaaaaaaaaaaaaabaaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaabcccbb", "aaaaaaaaaaaaaaaaaccbcccbb", "aaaaaaaaaaaaacaacccccccbb", "aaaaaaaaaaacccaacccccccbb", "aaaaaaaaaaccccaccccccccbb", "aaaaaaaabbbcccccccccccbbb", "aaaaaaabbbccccccccccccbbb", "aaaaaabbbbccccccccccccbbb", "aaaaabbbbbccccccccccccbbb", "aaaabbbbbbccccccccccccbbb", "aaabbbbbbbcccccccccccccbb", "baccbbbbbbccccccccccccccb" }
"acajcjadcbbazicaaaaabdbab"
Returns: {"aaajcjadcbbazicaaaaabdbab", "aaaacjadcbbazicaaaaabdbab", "aaaaajadcbbazicaaaaabdbab", "aaaaaaadcbbazicaaaaabdbab", "aaaaaaaacbbazicaaaaabdbab", "aaaaaaaaabbazicaaaaabdbab", "aaaaaaaaaabazicaaaaabdbab", "aaaaaaaaaaaazicaaaaabdbab", "aaaaaaaaaaaaaicaaaaabdbab", "aaaaaaaaaaaaaacaaaaabdbab", "aaaaaaaaaaaaaaaaaaaabdbab", "aaaaaaaaaaaaaaaaaaaaadbab", "aaaaaaaaaaaaaaaaaaaaaabab", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaca", "aaaaaaaaaaaaaaaaaaacaaccc", "aaaaaaaaaaaaaaaaaaccacccc", "aaaaaaaaaaaaaaaaaccccccca", "aaaaaaaaaaaaaaaacccccccca", "aaaaaaaaaaaaaaacccccccccc", "aaaaaaaaaaabbbbbbbbcccccc", "aaaaaabaaacddbbbeeecccccc", "aabaabbeeddddbbbeeecccccc", "babbabbeeeddddbbeeeeccccc" }
"wbaoaabaiczbiabaaajaabacc"
Returns: {"abaoaabaiczbiabaaajaabacc", "aaaoaabaiczbiabaaajaabacc", "aaaaaabaiczbiabaaajaabacc", "aaaaaaaaiczbiabaaajaabacc", "aaaaaaaaaczbiabaaajaabacc", "aaaaaaaaaazbiabaaajaabacc", "aaaaaaaaaaabiabaaajaabacc", "aaaaaaaaaaaaiabaaajaabacc", "aaaaaaaaaaaaaabaaajaabacc", "aaaaaaaaaaaaaaaaaajaabacc", "aaaaaaaaaaaaaaaaaaaaabacc", "aaaaaaaaaaaaaaaaaaaaaaacc", "aaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaabba", "aaaaaaaaaaaaaaaaaaaacdbba", "aaaaaaaaaaaaaaaaaaacddbba", "aaaaaaaaaaaaaaaaabbbddbba", "aaaaaaaaaaaaaaaabbbdddbba", "aaaaaaaaaaaaaaabbbdddddbb", "aaaaaaaaaaaaaccbbbbbdddbb", "aaaaaaabbaaacccccdddddddd", "aaaaaccbdddccccccccdddddb", "aaaacccdaddcccccccddddddb", "aabbbcdddddccccccccdddddb" }
"babcjzbaaadiadazccaaajcaa"
Returns: {"aabcjzbaaadiadazccaaajcaa", "aaacjzbaaadiadazccaaajcaa", "aaaajzbaaadiadazccaaajcaa", "aaaaazbaaadiadazccaaajcaa", "aaaaaabaaadiadazccaaajcaa", "aaaaaaaaaadiadazccaaajcaa", "aaaaaaaaaaaiadazccaaajcaa", "aaaaaaaaaaaaadazccaaajcaa", "aaaaaaaaaaaaaaazccaaajcaa", "aaaaaaaaaaaaaaaaccaaajcaa", "aaaaaaaaaaaaaaaaacaaajcaa", "aaaaaaaaaaaaaaaaaaaaajcaa", "aaaaaaaaaaaaaaaaaaaaaacaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaababbb", "aaaaaaaaaaaaaaaaaaabbbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaabaabbbbbbbb", "aaaaaaaaaaaabbbabbbbbbbbb", "aaaaaaaaababbbbbbbbbbbbbb", "aaaaaaaabbbbbbbabbbbbbbbb", "aaaaaaabbbbbbbbbbbbbbbbbb", "acaaaccccbbbbbbbbbbbbbbbb" }
"cabaccobbabaccaacaacoaaab"
Returns: {"aabaccobbabaccaacaacoaaab", "aaaaccobbabaccaacaacoaaab", "aaaaacobbabaccaacaacoaaab", "aaaaaaobbabaccaacaacoaaab", "aaaaaaabbabaccaacaacoaaab", "aaaaaaaababaccaacaacoaaab", "aaaaaaaaaabaccaacaacoaaab", "aaaaaaaaaaaaccaacaacoaaab", "aaaaaaaaaaaaacaacaacoaaab", "aaaaaaaaaaaaaaaacaacoaaab", "aaaaaaaaaaaaaaaaaaacoaaab", "aaaaaaaaaaaaaaaaaaaaoaaab", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaca", "aaaaaaaaaaaaaaaaaaaaaacca", "aaaaaaaaaaaaaaaaaaaaaccca", "aaaaaaaaaaaaaaaaaababbccc", "aaaaaaaaaaaaaaaaabbbbbcca", "aaaaaaaaaaaaaaabbbbadcccc", "aaaaaaaaaaaaaabbbbbbbbcca", "aaaaaaaaaaabbbbbbbbbbbbcc", "aaaaaaaaacdbbbbbbbbbbdddc", "aaabbaaddddddbbbbbbddddcc", "accddadddddddbbbbbbbdddcc" }
"bacdbacabccdjacaodaaddzbe"
Returns: {"aacdbacabccdjacaodaaddzbe", "aaadbacabccdjacaodaaddzbe", "aaaabacabccdjacaodaaddzbe", "aaaaaacabccdjacaodaaddzbe", "aaaaaaaabccdjacaodaaddzbe", "aaaaaaaaaccdjacaodaaddzbe", "aaaaaaaaaacdjacaodaaddzbe", "aaaaaaaaaaadjacaodaaddzbe", "aaaaaaaaaaaajacaodaaddzbe", "aaaaaaaaaaaaaacaodaaddzbe", "aaaaaaaaaaaaaaaaodaaddzbe", "aaaaaaaaaaaaaaaaadaaddzbe", "aaaaaaaaaaaaaaaaaaaaddzbe", "aaaaaaaaaaaaaaaaaaaaadzbe", "aaaaaaaaaaaaaaaaaaaaaazbe", "aaaaaaaaaaaaaaaaaaaaaaabe", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaabaaaaa", "aaaaaaaaaaaaaaaaaabbaaaaa", "aaaaaaaaaaaaaaababbbbaaaa", "aaaaaaaaaaaaabbbabbbcaaaa", "aaaaaaacdaebbbbbbbbccccac", "aaaaabbdeebbbbbbbbbcccaaa", "abbeeddddeebbbbbbbbbcccaa" }
"jecaadbddbdadcaoaaabcdcdb"
Returns: {"aecaadbddbdadcaoaaabcdcdb", "aacaadbddbdadcaoaaabcdcdb", "aaaaadbddbdadcaoaaabcdcdb", "aaaaaabddbdadcaoaaabcdcdb", "aaaaaaaddbdadcaoaaabcdcdb", "aaaaaaaadbdadcaoaaabcdcdb", "aaaaaaaaabdadcaoaaabcdcdb", "aaaaaaaaaadadcaoaaabcdcdb", "aaaaaaaaaaaadcaoaaabcdcdb", "aaaaaaaaaaaaacaoaaabcdcdb", "aaaaaaaaaaaaaaaoaaabcdcdb", "aaaaaaaaaaaaaaaaaaabcdcdb", "aaaaaaaaaaaaaaaaaaaacdcdb", "aaaaaaaaaaaaaaaaaaaaadcdb", "aaaaaaaaaaaaaaaaaaaaaacdb", "aaaaaaaaaaaaaaaaaaaaaaadb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaacaaaaaa", "aaaaaaaaaaaaaaaaaceaaaaaa", "aaaaaaaaaaaaaaaaceeaaaaaa", "aaaaaaaaaaaaaabbbbeaaaaaa", "aaaaaaaaaaababbbbeeeaaaaa", "aaaabaaaacebbbbdeeeeeeaea", "aaabcacaceeeebeeeeeeeeeaa" }
"cdcabaacadbaadbccadawaaeb"
Returns: {"adcabaacadbaadbccadawaaeb", "aacabaacadbaadbccadawaaeb", "aaaabaacadbaadbccadawaaeb", "aaaaaaacadbaadbccadawaaeb", "aaaaaaaaadbaadbccadawaaeb", "aaaaaaaaaabaadbccadawaaeb", "aaaaaaaaaaaaadbccadawaaeb", "aaaaaaaaaaaaaabccadawaaeb", "aaaaaaaaaaaaaaaccadawaaeb", "aaaaaaaaaaaaaaaacadawaaeb", "aaaaaaaaaaaaaaaaaadawaaeb", "aaaaaaaaaaaaaaaaaaaawaaeb", "aaaaaaaaaaaaaaaaaaaaaaaeb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaabaa", "aaaaaaaaaaaaaaaaaaaaabcaa", "aaaaaaaaaaaaaaaaaaabbbbaa", "aaaaaaaaaaaaaaaaabbbbbbaa", "aaaaaaaaaaaabaaeebbbbcccc", "aaaaaaaaaaabeeeebbbbbcccc", "aaaaaaaabccbeeeebbfcccccc", "aaaaaabbbccceeebbbfcccccc", "aaaaabbbecceeeeeeffcccccc", "aaaccceeecceeeeeefffccccc" }
"diaobaadcaabaacddbbcdcaia"
Returns: {"aiaobaadcaabaacddbbcdcaia", "aaaobaadcaabaacddbbcdcaia", "aaaabaadcaabaacddbbcdcaia", "aaaaaaadcaabaacddbbcdcaia", "aaaaaaaacaabaacddbbcdcaia", "aaaaaaaaaaabaacddbbcdcaia", "aaaaaaaaaaaaaacddbbcdcaia", "aaaaaaaaaaaaaaaddbbcdcaia", "aaaaaaaaaaaaaaaadbbcdcaia", "aaaaaaaaaaaaaaaaabbcdcaia", "aaaaaaaaaaaaaaaaaabcdcaia", "aaaaaaaaaaaaaaaaaaacdcaia", "aaaaaaaaaaaaaaaaaaaadcaia", "aaaaaaaaaaaaaaaaaaaaacaia", "aaaaaaaaaaaaaaaaaaaaaaaia", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaabaaaaaaabbbb", "aaaaaaaaaaaabbbaaaeeeebbb", "aaaaaaaaaaccbeeaaeeeeebbb", "aaaaaaaaaccceeeaaeeeeebbb", "aaaaaababdeeeeeeeeeeebbbb", "aaaaabbbbdeeeeeeeeeeebbbb", "aabccbbbbddeeeeeeeeeebbbb" }
"gsbbaymsrlmeqgkoznearzdsu"
Returns: {"asbbaymsrlmeqgkoznearzdsu", "aabbaymsrlmeqgkoznearzdsu", "aaabaymsrlmeqgkoznearzdsu", "aaaaaymsrlmeqgkoznearzdsu", "aaaaaamsrlmeqgkoznearzdsu", "aaaaaaasrlmeqgkoznearzdsu", "aaaaaaaarlmeqgkoznearzdsu", "aaaaaaaaalmeqgkoznearzdsu", "aaaaaaaaaameqgkoznearzdsu", "aaaaaaaaaaaeqgkoznearzdsu", "aaaaaaaaaaaaqgkoznearzdsu", "aaaaaaaaaaaaagkoznearzdsu", "aaaaaaaaaaaaaakoznearzdsu", "aaaaaaaaaaaaaaaoznearzdsu", "aaaaaaaaaaaaaaaaznearzdsu", "aaaaaaaaaaaaaaaaanearzdsu", "aaaaaaaaaaaaaaaaaaearzdsu", "aaaaaaaaaaaaaaaaaaaarzdsu", "aaaaaaaaaaaaaaaaaaaaazdsu", "aaaaaaaaaaaaaaaaaaaaaadsu", "aaaaaaaaaaaaaaaaaaaaaaasu", "aaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaabaaaaa", "aaaabbbaaaaaaaaaaabbbbbaa" }
"jzykuuvbiikdsqupfbedfbgrw"
Returns: {"azykuuvbiikdsqupfbedfbgrw", "aaykuuvbiikdsqupfbedfbgrw", "aaakuuvbiikdsqupfbedfbgrw", "aaaauuvbiikdsqupfbedfbgrw", "aaaaauvbiikdsqupfbedfbgrw", "aaaaaavbiikdsqupfbedfbgrw", "aaaaaaabiikdsqupfbedfbgrw", "aaaaaaaaiikdsqupfbedfbgrw", "aaaaaaaaaikdsqupfbedfbgrw", "aaaaaaaaaakdsqupfbedfbgrw", "aaaaaaaaaaadsqupfbedfbgrw", "aaaaaaaaaaaasqupfbedfbgrw", "aaaaaaaaaaaaaqupfbedfbgrw", "aaaaaaaaaaaaaaupfbedfbgrw", "aaaaaaaaaaaaaaapfbedfbgrw", "aaaaaaaaaaaaaaaafbedfbgrw", "aaaaaaaaaaaaaaaaabedfbgrw", "aaaaaaaaaaaaaaaaaaedfbgrw", "aaaaaaaaaaaaaaaaaaadfbgrw", "aaaaaaaaaaaaaaaaaaaafbgrw", "aaaaaaaaaaaaaaaaaaaaabgrw", "aaaaaaaaaaaaaaaaaaaaaagrw", "aaaaaaaaaaaaaaaaaaaaaaarw", "aaaaaaaaaaaaaaaaaaaaaaaaw", "aaaaaaaaaaaaaaaaaaaaaaaaa" }
"oojkhjqwufxmkpzymjlxblzhz"
Returns: {"aojkhjqwufxmkpzymjlxblzhz", "aajkhjqwufxmkpzymjlxblzhz", "aaakhjqwufxmkpzymjlxblzhz", "aaaahjqwufxmkpzymjlxblzhz", "aaaaajqwufxmkpzymjlxblzhz", "aaaaaaqwufxmkpzymjlxblzhz", "aaaaaaawufxmkpzymjlxblzhz", "aaaaaaaaufxmkpzymjlxblzhz", "aaaaaaaaafxmkpzymjlxblzhz", "aaaaaaaaaaxmkpzymjlxblzhz", "aaaaaaaaaaamkpzymjlxblzhz", "aaaaaaaaaaaakpzymjlxblzhz", "aaaaaaaaaaaaapzymjlxblzhz", "aaaaaaaaaaaaaazymjlxblzhz", "aaaaaaaaaaaaaaaymjlxblzhz", "aaaaaaaaaaaaaaaamjlxblzhz", "aaaaaaaaaaaaaaaaajlxblzhz", "aaaaaaaaaaaaaaaaaalxblzhz", "aaaaaaaaaaaaaaaaaaaxblzhz", "aaaaaaaaaaaaaaaaaaaablzhz", "aaaaaaaaaaaaaaaaaaaaalzhz", "aaaaaaaaaaaaaaaaaaaaaazhz", "aaaaaaaaaaaaaaaaaaaaaaahz", "aaaaaaaaaaaaaaaaaaaaaaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaa" }
"xoyzslvdiwzuujystimpgtdiu"
Returns: {"aoyzslvdiwzuujystimpgtdiu", "aayzslvdiwzuujystimpgtdiu", "aaazslvdiwzuujystimpgtdiu", "aaaaslvdiwzuujystimpgtdiu", "aaaaalvdiwzuujystimpgtdiu", "aaaaaavdiwzuujystimpgtdiu", "aaaaaaadiwzuujystimpgtdiu", "aaaaaaaaiwzuujystimpgtdiu", "aaaaaaaaawzuujystimpgtdiu", "aaaaaaaaaazuujystimpgtdiu", "aaaaaaaaaaauujystimpgtdiu", "aaaaaaaaaaaaujystimpgtdiu", "aaaaaaaaaaaaajystimpgtdiu", "aaaaaaaaaaaaaaystimpgtdiu", "aaaaaaaaaaaaaaastimpgtdiu", "aaaaaaaaaaaaaaaatimpgtdiu", "aaaaaaaaaaaaaaaaaimpgtdiu", "aaaaaaaaaaaaaaaaaampgtdiu", "aaaaaaaaaaaaaaaaaaapgtdiu", "aaaaaaaaaaaaaaaaaaaagtdiu", "aaaaaaaaaaaaaaaaaaaaatdiu", "aaaaaaaaaaaaaaaaaaaaaadiu", "aaaaaaaaaaaaaaaaaaaaaaaiu", "aaaaaaaaaaaaaaaaaaaaaaaau", "aaaaaaaaaaaaaaaaaaaaaaaaa" }
"aaaaaaaaeaaaaaaaaaaaaaaaa"
Returns: {"aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaabbbbb", "aaaaaaaaaaaaaaaaaaabbbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaaaaabbbbbbbb", "aaaaaaaaaaaaaaaabbbbbbbbb", "aaaaaaaaaaaaaaabbbbbbbbbb", "aaaaaaaaaaaaaabbbbbbbbbbb", "aaaaaaaaaaaaabbbbbbbbbbbb", "aaaaaaaaaaaabbbbbbbbbbbbb", "aaaaaaaaaaabbbbbbbbbbbbbb", "aaaaaaaaaabbbbbbbbbbbbbbb", "aaaaaaaaabbbbbbbbbbbbbbbb", "aaaaaaababbbbbbbbbbbbbbbb", "aaaaaabbabbbbbbbbbbbbbbbb", "aaaaabbbabbbbbbbbbbbbbbbb", "aaaabbbbabbbbbbbbbbbbbbbb", "aaabbbbbabbbbbbbbbbbbbbbb", "aabbbbbbabbbbbbbbbbbbbbbb", "abbbbbbbabbbbbbbbbbbbbbbb", "bbbbbbbbabbbbbbbbbbbbbbbb" }
"aaaaaaaaaaaaaaaaaaaaaaaaa"
Returns: {"aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaabbbbb", "aaaaaaaaaaaaaaaaaaabbbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaaaaabbbbbbbb", "aaaaaaaaaaaaaaaabbbbbbbbb", "aaaaaaaaaaaaaaabbbbbbbbbb", "aaaaaaaaaaaaaabbbbbbbbbbb", "aaaaaaaaaaaaabbbbbbbbbbbb", "aaaaaaaaaaaabbbbbbbbbbbbb", "aaaaaaaaaaabbbbbbbbbbbbbb", "aaaaaaaaaabbbbbbbbbbbbbbb", "aaaaaaaaabbbbbbbbbbbbbbbb", "aaaaaaaabbbbbbbbbbbbbbbbb", "aaaaaaabbbbbbbbbbbbbbbbbb", "aaaaaabbbbbbbbbbbbbbbbbbb", "aaaaabbbbbbbbbbbbbbbbbbbb", "aaaabbbbbbbbbbbbbbbbbbbbb", "aaabbbbbbbbbbbbbbbbbbbbbb", "aabbbbbbbbbbbbbbbbbbbbbbb", "abbbbbbbbbbbbbbbbbbbbbbbb", "bbbbbbbbbbbbbbbbbbbbbbbbb" }
"aaaaapaaaaajaaaaaaaaaaaza"
Returns: {"aaaaaaaaaaajaaaaaaaaaaaza", "aaaaaaaaaaaaaaaaaaaaaaaza", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaabbbbb", "aaaaaaaaaaaaaaaaaaabbbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaaaaabbbbbbbb", "aaaaaaaaaaaaaaaabbbbbbbbb", "aaaaaaaaaaaaaaabbbbbbbbbb", "aaaaaaaaaaaaaabbbbbbbbbbb", "aaaaaaaaaaaaabbbbbbbbbbbb", "aaaaaaaaaaaabbbbbbbbbbbbb", "aaaaaaaaaabbbbbbbbbbbbbbb", "aaaaaaaaabbbbbbbbbbbbbbbb", "aaaaaaaabbbbbbbbbbbbbbbbb", "aaaaaaabbbbbbbbbbbbbbbbbb", "aaaaaabbbbbbbbbbbbbbbbbbb", "aaaababbbbbbbbbbbbbbbbbbb", "aaabbabbbbbbbbbbbbbbbbbbb", "aabbbabbbbbbbbbbbbbbbbbbb", "abbbbabbbbbbbbbbbbbbbbbbb", "bbbbbabbbbbbbbbbbbbbbbbbb" }
"kaaaaaamaaaaaaaaaaaaaaada"
Returns: {"aaaaaaamaaaaaaaaaaaaaaada", "aaaaaaaaaaaaaaaaaaaaaaada", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaabbbbb", "aaaaaaaaaaaaaaaaaaabbbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaaaaabbbbbbbb", "aaaaaaaaaaaaaaaabbbbbbbbb", "aaaaaaaaaaaaaaabbbbbbbbbb", "aaaaaaaaaaaaaabbbbbbbbbbb", "aaaaaaaaaaaaabbbbbbbbbbbb", "aaaaaaaaaaaabbbbbbbbbbbbb", "aaaaaaaaaaabbbbbbbbbbbbbb", "aaaaaaaaaabbbbbbbbbbbbbbb", "aaaaaaaaabbbbbbbbbbbbbbbb", "aaaaaaaabbbbbbbbbbbbbbbbb", "aaaaaabbbbbbbbbbbbbbbbbbb", "aaaaabbbbbbbbbbbbbbbbbbbb", "aaaabbbbbbbbbbbbbbbbbbbbb", "aaabbbbbbbbbbbbbbbbbbbbbb", "aabbbbbbbbbbbbbbbbbbbbbbb", "abbbbbbbbbbbbbbbbbbbbbbbb" }
"abcdefghijklmnopqrstuvwxy"
Returns: {"aacdefghijklmnopqrstuvwxy", "aaadefghijklmnopqrstuvwxy", "aaaaefghijklmnopqrstuvwxy", "aaaaafghijklmnopqrstuvwxy", "aaaaaaghijklmnopqrstuvwxy", "aaaaaaahijklmnopqrstuvwxy", "aaaaaaaaijklmnopqrstuvwxy", "aaaaaaaaajklmnopqrstuvwxy", "aaaaaaaaaaklmnopqrstuvwxy", "aaaaaaaaaaalmnopqrstuvwxy", "aaaaaaaaaaaamnopqrstuvwxy", "aaaaaaaaaaaaanopqrstuvwxy", "aaaaaaaaaaaaaaopqrstuvwxy", "aaaaaaaaaaaaaaapqrstuvwxy", "aaaaaaaaaaaaaaaaqrstuvwxy", "aaaaaaaaaaaaaaaaarstuvwxy", "aaaaaaaaaaaaaaaaaastuvwxy", "aaaaaaaaaaaaaaaaaaatuvwxy", "aaaaaaaaaaaaaaaaaaaauvwxy", "aaaaaaaaaaaaaaaaaaaaavwxy", "aaaaaaaaaaaaaaaaaaaaaawxy", "aaaaaaaaaaaaaaaaaaaaaaaxy", "aaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaa", "baaaaaaaaaaaaaaaaaaaaaaaa" }
"abcdefghijklmnopqrstuvwxy"
Returns: {"aacdefghijklmnopqrstuvwxy", "aaadefghijklmnopqrstuvwxy", "aaaaefghijklmnopqrstuvwxy", "aaaaafghijklmnopqrstuvwxy", "aaaaaaghijklmnopqrstuvwxy", "aaaaaaahijklmnopqrstuvwxy", "aaaaaaaaijklmnopqrstuvwxy", "aaaaaaaaajklmnopqrstuvwxy", "aaaaaaaaaaklmnopqrstuvwxy", "aaaaaaaaaaalmnopqrstuvwxy", "aaaaaaaaaaaamnopqrstuvwxy", "aaaaaaaaaaaaanopqrstuvwxy", "aaaaaaaaaaaaaaopqrstuvwxy", "aaaaaaaaaaaaaaapqrstuvwxy", "aaaaaaaaaaaaaaaaqrstuvwxy", "aaaaaaaaaaaaaaaaarstuvwxy", "aaaaaaaaaaaaaaaaaastuvwxy", "aaaaaaaaaaaaaaaaaaatuvwxy", "aaaaaaaaaaaaaaaaaaaauvwxy", "aaaaaaaaaaaaaaaaaaaaavwxy", "aaaaaaaaaaaaaaaaaaaaaawxy", "aaaaaaaaaaaaaaaaaaaaaaaxy", "aaaaaaaaaaaaaaaaaaaaaaaay", "aaaaaaaaaaaaaaaaaaaaaaaaa", "baaaaaaaaaaaaaaaaaaaaaaaa" }
"abcdefghijabcdefghijabcde"
Returns: {"aacdefghijabcdefghijabcde", "aaadefghijabcdefghijabcde", "aaaaefghijabcdefghijabcde", "aaaaafghijabcdefghijabcde", "aaaaaaghijabcdefghijabcde", "aaaaaaahijabcdefghijabcde", "aaaaaaaaijabcdefghijabcde", "aaaaaaaaajabcdefghijabcde", "aaaaaaaaaaabcdefghijabcde", "aaaaaaaaaaaacdefghijabcde", "aaaaaaaaaaaaadefghijabcde", "aaaaaaaaaaaaaaefghijabcde", "aaaaaaaaaaaaaaafghijabcde", "aaaaaaaaaaaaaaaaghijabcde", "aaaaaaaaaaaaaaaaahijabcde", "aaaaaaaaaaaaaaaaaaijabcde", "aaaaaaaaaaaaaaaaaaajabcde", "aaaaaaaaaaaaaaaaaaaaabcde", "aaaaaaaaaaaaaaaaaaaaaacde", "aaaaaaaaaaaaaaaaaaaaaaade", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaacaaaa", "aaaaaaaaaacaaaaaaaceffaaa", "baaaaaaaacegaaackkkffffff" }
"abcdefghijklmnabcdefghijk"
Returns: {"aacdefghijklmnabcdefghijk", "aaadefghijklmnabcdefghijk", "aaaaefghijklmnabcdefghijk", "aaaaafghijklmnabcdefghijk", "aaaaaaghijklmnabcdefghijk", "aaaaaaahijklmnabcdefghijk", "aaaaaaaaijklmnabcdefghijk", "aaaaaaaaajklmnabcdefghijk", "aaaaaaaaaaklmnabcdefghijk", "aaaaaaaaaaalmnabcdefghijk", "aaaaaaaaaaaamnabcdefghijk", "aaaaaaaaaaaaanabcdefghijk", "aaaaaaaaaaaaaaabcdefghijk", "aaaaaaaaaaaaaaaacdefghijk", "aaaaaaaaaaaaaaaaadefghijk", "aaaaaaaaaaaaaaaaaaefghijk", "aaaaaaaaaaaaaaaaaaafghijk", "aaaaaaaaaaaaaaaaaaaaghijk", "aaaaaaaaaaaaaaaaaaaaahijk", "aaaaaaaaaaaaaaaaaaaaaaijk", "aaaaaaaaaaaaaaaaaaaaaaajk", "aaaaaaaaaaaaaaaaaaaaaaaak", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaacaaaaaaaaaa", "baaaaaaaaaaaacegaaaaaaaaa" }
"abcdefghijklabcdefghijklm"
Returns: {"aacdefghijklabcdefghijklm", "aaadefghijklabcdefghijklm", "aaaaefghijklabcdefghijklm", "aaaaafghijklabcdefghijklm", "aaaaaaghijklabcdefghijklm", "aaaaaaahijklabcdefghijklm", "aaaaaaaaijklabcdefghijklm", "aaaaaaaaajklabcdefghijklm", "aaaaaaaaaaklabcdefghijklm", "aaaaaaaaaaalabcdefghijklm", "aaaaaaaaaaaaabcdefghijklm", "aaaaaaaaaaaaaacdefghijklm", "aaaaaaaaaaaaaaadefghijklm", "aaaaaaaaaaaaaaaaefghijklm", "aaaaaaaaaaaaaaaaafghijklm", "aaaaaaaaaaaaaaaaaaghijklm", "aaaaaaaaaaaaaaaaaaahijklm", "aaaaaaaaaaaaaaaaaaaaijklm", "aaaaaaaaaaaaaaaaaaaaajklm", "aaaaaaaaaaaaaaaaaaaaaaklm", "aaaaaaaaaaaaaaaaaaaaaaalm", "aaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaacaaaaaaaaaaaa", "baaaaaaaaaacegaaaaaaaaaaa" }
"abcdefghikjlabcdefghikjlm"
Returns: {"aacdefghikjlabcdefghikjlm", "aaadefghikjlabcdefghikjlm", "aaaaefghikjlabcdefghikjlm", "aaaaafghikjlabcdefghikjlm", "aaaaaaghikjlabcdefghikjlm", "aaaaaaahikjlabcdefghikjlm", "aaaaaaaaikjlabcdefghikjlm", "aaaaaaaaakjlabcdefghikjlm", "aaaaaaaaaajlabcdefghikjlm", "aaaaaaaaaaalabcdefghikjlm", "aaaaaaaaaaaaabcdefghikjlm", "aaaaaaaaaaaaaacdefghikjlm", "aaaaaaaaaaaaaaadefghikjlm", "aaaaaaaaaaaaaaaaefghikjlm", "aaaaaaaaaaaaaaaaafghikjlm", "aaaaaaaaaaaaaaaaaaghikjlm", "aaaaaaaaaaaaaaaaaaahikjlm", "aaaaaaaaaaaaaaaaaaaaikjlm", "aaaaaaaaaaaaaaaaaaaaakjlm", "aaaaaaaaaaaaaaaaaaaaaajlm", "aaaaaaaaaaaaaaaaaaaaaaalm", "aaaaaaaaaaaaaaaaaaaaaaaam", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaacaaaaaaaaaaaa", "baaaaaaaaaacegaaaaaaaaaaa" }
"abcdefgabcdefgabcdefgabcd"
Returns: {"aacdefgabcdefgabcdefgabcd", "aaadefgabcdefgabcdefgabcd", "aaaaefgabcdefgabcdefgabcd", "aaaaafgabcdefgabcdefgabcd", "aaaaaagabcdefgabcdefgabcd", "aaaaaaaabcdefgabcdefgabcd", "aaaaaaaaacdefgabcdefgabcd", "aaaaaaaaaadefgabcdefgabcd", "aaaaaaaaaaaefgabcdefgabcd", "aaaaaaaaaaaafgabcdefgabcd", "aaaaaaaaaaaaagabcdefgabcd", "aaaaaaaaaaaaaaabcdefgabcd", "aaaaaaaaaaaaaaaacdefgabcd", "aaaaaaaaaaaaaaaaadefgabcd", "aaaaaaaaaaaaaaaaaaefgabcd", "aaaaaaaaaaaaaaaaaaafgabcd", "aaaaaaaaaaaaaaaaaaaagabcd", "aaaaaaaaaaaaaaaaaaaaaabcd", "aaaaaaaaaaaaaaaaaaaaaaacd", "aaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaacaaa", "aaaaaaaaaaaaaacaaaaceeeee", "aaaaaaacaaaacehhhhhhheeee", "baaaaaceghhhhhhhhhhhheeee" }
"ababababababababababababa"
Returns: {"aaabababababababababababa", "aaaaababababababababababa", "aaaaaaabababababababababa", "aaaaaaaaababababababababa", "aaaaaaaaaaabababababababa", "aaaaaaaaaaaaababababababa", "aaaaaaaaaaaaaaabababababa", "aaaaaaaaaaaaaaaaababababa", "aaaaaaaaaaaaaaaaaaabababa", "aaaaaaaaaaaaaaaaaaaaababa", "aaaaaaaaaaaaaaaaaaaaaaaba", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaccb", "aaaaaaaaaaaaaaaaaaaaccccb", "aaaaaaaaaaaaaaaaaaccccccb", "aaaaaaaaaaaaaaaaccccccccb", "aaaaaaaaaaaaaaccccccccccb", "aaaaaaaaaaaaccccccccccccb", "aaaaaaaaaaccccccccccccccb", "aaaaaaaaccccccccccccccccb", "aaaaaaccccccccccccccccccb", "aaaaccccccccccccccccccccb", "aaccccccccccccccccccccccb", "bcccccccccccccccccccccccb" }
"abcabcabcabcabcabcabcabca"
Returns: {"aacabcabcabcabcabcabcabca", "aaaabcabcabcabcabcabcabca", "aaaaacabcabcabcabcabcabca", "aaaaaaabcabcabcabcabcabca", "aaaaaaaacabcabcabcabcabca", "aaaaaaaaaabcabcabcabcabca", "aaaaaaaaaaacabcabcabcabca", "aaaaaaaaaaaaabcabcabcabca", "aaaaaaaaaaaaaacabcabcabca", "aaaaaaaaaaaaaaaabcabcabca", "aaaaaaaaaaaaaaaaacabcabca", "aaaaaaaaaaaaaaaaaaabcabca", "aaaaaaaaaaaaaaaaaaaacabca", "aaaaaaaaaaaaaaaaaaaaaabca", "aaaaaaaaaaaaaaaaaaaaaaaca", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaacddb", "aaaaaaaaaaaaaaaaaacdddddb", "aaaaaaaaaaaaaaacddddddddb", "aaaaaaaaaaaacdddddddddddb", "aaaaaaaaacddddddddddddddb", "aaaaaacdddddddddddddddddb", "aaacddddddddddddddddddddb", "baddddddddddddddddddddddb" }
"abcdabcdabcdabcdabcdabcda"
Returns: {"aacdabcdabcdabcdabcdabcda", "aaadabcdabcdabcdabcdabcda", "aaaaabcdabcdabcdabcdabcda", "aaaaaacdabcdabcdabcdabcda", "aaaaaaadabcdabcdabcdabcda", "aaaaaaaaabcdabcdabcdabcda", "aaaaaaaaaacdabcdabcdabcda", "aaaaaaaaaaadabcdabcdabcda", "aaaaaaaaaaaaabcdabcdabcda", "aaaaaaaaaaaaaacdabcdabcda", "aaaaaaaaaaaaaaadabcdabcda", "aaaaaaaaaaaaaaaaabcdabcda", "aaaaaaaaaaaaaaaaaacdabcda", "aaaaaaaaaaaaaaaaaaadabcda", "aaaaaaaaaaaaaaaaaaaaabcda", "aaaaaaaaaaaaaaaaaaaaaacda", "aaaaaaaaaaaaaaaaaaaaaaada", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaacaebb", "aaaaaaaaaaaaaaaacaeeeeebb", "aaaaaaaaaaaacaeeeeeeeeebb", "aaaaaaaacaeeeeeeeeeeeeebb", "aaaacaeeeeeeeeeeeeeeeeebb", "baaeeeeeeeeeeeeeeeeeeeebb" }
"abcdeabcdeabcdeabcdeabcde"
Returns: {"aacdeabcdeabcdeabcdeabcde", "aaadeabcdeabcdeabcdeabcde", "aaaaeabcdeabcdeabcdeabcde", "aaaaaabcdeabcdeabcdeabcde", "aaaaaaacdeabcdeabcdeabcde", "aaaaaaaadeabcdeabcdeabcde", "aaaaaaaaaeabcdeabcdeabcde", "aaaaaaaaaaabcdeabcdeabcde", "aaaaaaaaaaaacdeabcdeabcde", "aaaaaaaaaaaaadeabcdeabcde", "aaaaaaaaaaaaaaeabcdeabcde", "aaaaaaaaaaaaaaaabcdeabcde", "aaaaaaaaaaaaaaaaacdeabcde", "aaaaaaaaaaaaaaaaaadeabcde", "aaaaaaaaaaaaaaaaaaaeabcde", "aaaaaaaaaaaaaaaaaaaaabcde", "aaaaaaaaaaaaaaaaaaaaaacde", "aaaaaaaaaaaaaaaaaaaaaaade", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaacaaaa", "aaaaaaaaaaaaaaacaaffffaaa", "aaaaaaaaaacaafffffffffaaa", "aaaaacaaffffffffffffffaaa", "baaacffffffffffffffffffaa" }
"abcdefabcdefabcdefabcdefa"
Returns: {"aacdefabcdefabcdefabcdefa", "aaadefabcdefabcdefabcdefa", "aaaaefabcdefabcdefabcdefa", "aaaaafabcdefabcdefabcdefa", "aaaaaaabcdefabcdefabcdefa", "aaaaaaaacdefabcdefabcdefa", "aaaaaaaaadefabcdefabcdefa", "aaaaaaaaaaefabcdefabcdefa", "aaaaaaaaaaafabcdefabcdefa", "aaaaaaaaaaaaabcdefabcdefa", "aaaaaaaaaaaaaacdefabcdefa", "aaaaaaaaaaaaaaadefabcdefa", "aaaaaaaaaaaaaaaaefabcdefa", "aaaaaaaaaaaaaaaaafabcdefa", "aaaaaaaaaaaaaaaaaaabcdefa", "aaaaaaaaaaaaaaaaaaaacdefa", "aaaaaaaaaaaaaaaaaaaaadefa", "aaaaaaaaaaaaaaaaaaaaaaefa", "aaaaaaaaaaaaaaaaaaaaaaafa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaacaaabbb", "aaaaaaaaaaaacaaacgggggbbb", "aaaaaacaaacgggggggggggbbb", "baaaacegggggggggggggggbbb" }
"abcdefabcdefabcdefabcdefg"
Returns: {"aacdefabcdefabcdefabcdefg", "aaadefabcdefabcdefabcdefg", "aaaaefabcdefabcdefabcdefg", "aaaaafabcdefabcdefabcdefg", "aaaaaaabcdefabcdefabcdefg", "aaaaaaaacdefabcdefabcdefg", "aaaaaaaaadefabcdefabcdefg", "aaaaaaaaaaefabcdefabcdefg", "aaaaaaaaaaafabcdefabcdefg", "aaaaaaaaaaaaabcdefabcdefg", "aaaaaaaaaaaaaacdefabcdefg", "aaaaaaaaaaaaaaadefabcdefg", "aaaaaaaaaaaaaaaaefabcdefg", "aaaaaaaaaaaaaaaaafabcdefg", "aaaaaaaaaaaaaaaaaaabcdefg", "aaaaaaaaaaaaaaaaaaaacdefg", "aaaaaaaaaaaaaaaaaaaaadefg", "aaaaaaaaaaaaaaaaaaaaaaefg", "aaaaaaaaaaaaaaaaaaaaaaafg", "aaaaaaaaaaaaaaaaaaaaaaaag", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaacaaaaaa", "aaaaaaaaaaaacaaacggghaaaa", "aaaaaacaaacggggggggghaaaa", "baaaaceggggggggggggghaaaa" }
"eaacdcbcbbcecceceeebcbdec"
Returns: {"aaacdcbcbbcecceceeebcbdec", "aaaadcbcbbcecceceeebcbdec", "aaaaacbcbbcecceceeebcbdec", "aaaaaabcbbcecceceeebcbdec", "aaaaaaacbbcecceceeebcbdec", "aaaaaaaabbcecceceeebcbdec", "aaaaaaaaabcecceceeebcbdec", "aaaaaaaaaacecceceeebcbdec", "aaaaaaaaaaaecceceeebcbdec", "aaaaaaaaaaaacceceeebcbdec", "aaaaaaaaaaaaaceceeebcbdec", "aaaaaaaaaaaaaaeceeebcbdec", "aaaaaaaaaaaaaaaceeebcbdec", "aaaaaaaaaaaaaaaaeeebcbdec", "aaaaaaaaaaaaaaaaaeebcbdec", "aaaaaaaaaaaaaaaaaaebcbdec", "aaaaaaaaaaaaaaaaaaabcbdec", "aaaaaaaaaaaaaaaaaaaacbdec", "aaaaaaaaaaaaaaaaaaaaabdec", "aaaaaaaaaaaaaaaaaaaaaadec", "aaaaaaaaaaaaaaaaaaaaaaaec", "aaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aabaaaaaaaaaaaaaaaaaaaaaa", "abbaaaaaaaaaaaaaaaaaaaaaa" }
"ddeebbdbaebeabeadacdcbecc"
Returns: {"adeebbdbaebeabeadacdcbecc", "aaeebbdbaebeabeadacdcbecc", "aaaebbdbaebeabeadacdcbecc", "aaaabbdbaebeabeadacdcbecc", "aaaaabdbaebeabeadacdcbecc", "aaaaaadbaebeabeadacdcbecc", "aaaaaaabaebeabeadacdcbecc", "aaaaaaaaaebeabeadacdcbecc", "aaaaaaaaaabeabeadacdcbecc", "aaaaaaaaaaaeabeadacdcbecc", "aaaaaaaaaaaaabeadacdcbecc", "aaaaaaaaaaaaaaeadacdcbecc", "aaaaaaaaaaaaaaaadacdcbecc", "aaaaaaaaaaaaaaaaaacdcbecc", "aaaaaaaaaaaaaaaaaaadcbecc", "aaaaaaaaaaaaaaaaaaaacbecc", "aaaaaaaaaaaaaaaaaaaaabecc", "aaaaaaaaaaaaaaaaaaaaaaecc", "aaaaaaaaaaaaaaaaaaaaaaacc", "aaaaaaaaaaaaaaaaaaaaaaaac", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaabaaaaaaa", "aaaaaaaaaaaaaaabbbaaaaaaa", "aaaaaaaaaaaacacbbfffaaaaa", "aaaaaaaabccccccbbbbfaaaaa" }
"cbeeccecdbcbadcecadacaede"
Returns: {"abeeccecdbcbadcecadacaede", "aaeeccecdbcbadcecadacaede", "aaaeccecdbcbadcecadacaede", "aaaaccecdbcbadcecadacaede", "aaaaacecdbcbadcecadacaede", "aaaaaaecdbcbadcecadacaede", "aaaaaaacdbcbadcecadacaede", "aaaaaaaadbcbadcecadacaede", "aaaaaaaaabcbadcecadacaede", "aaaaaaaaaacbadcecadacaede", "aaaaaaaaaaabadcecadacaede", "aaaaaaaaaaaaadcecadacaede", "aaaaaaaaaaaaaacecadacaede", "aaaaaaaaaaaaaaaecadacaede", "aaaaaaaaaaaaaaaacadacaede", "aaaaaaaaaaaaaaaaaadacaede", "aaaaaaaaaaaaaaaaaaaacaede", "aaaaaaaaaaaaaaaaaaaaaaede", "aaaaaaaaaaaaaaaaaaaaaaade", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaabaaa", "aaaaaaaaaaaaaaaaaaabbbaaa", "aaaaaaaaaaaaaaaaabbbbbaaa", "aaaaaaaaaaaabbaabbbbbbbba" }
"eaeceebacdccaedeeacbeedcd"
Returns: {"aaeceebacdccaedeeacbeedcd", "aaaceebacdccaedeeacbeedcd", "aaaaeebacdccaedeeacbeedcd", "aaaaaebacdccaedeeacbeedcd", "aaaaaabacdccaedeeacbeedcd", "aaaaaaaacdccaedeeacbeedcd", "aaaaaaaaadccaedeeacbeedcd", "aaaaaaaaaaccaedeeacbeedcd", "aaaaaaaaaaacaedeeacbeedcd", "aaaaaaaaaaaaaedeeacbeedcd", "aaaaaaaaaaaaaadeeacbeedcd", "aaaaaaaaaaaaaaaeeacbeedcd", "aaaaaaaaaaaaaaaaeacbeedcd", "aaaaaaaaaaaaaaaaaacbeedcd", "aaaaaaaaaaaaaaaaaaabeedcd", "aaaaaaaaaaaaaaaaaaaaeedcd", "aaaaaaaaaaaaaaaaaaaaaedcd", "aaaaaaaaaaaaaaaaaaaaaadcd", "aaaaaaaaaaaaaaaaaaaaaaacd", "aaaaaaaaaaaaaaaaaaaaaaaad", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaabaaaaaaa", "aaaaaaaaaaaabaaabddaaaaaa", "aaaaaaabbaabbbbbbddffaaaa", "abaaaadeeebbbbbfffffffaaa" }
"ccaabcaaaabaabaacaabbaaba"
Returns: {"acaabcaaaabaabaacaabbaaba", "aaaabcaaaabaabaacaabbaaba", "aaaaacaaaabaabaacaabbaaba", "aaaaaaaaaabaabaacaabbaaba", "aaaaaaaaaaaaabaacaabbaaba", "aaaaaaaaaaaaaaaacaabbaaba", "aaaaaaaaaaaaaaaaaaabbaaba", "aaaaaaaaaaaaaaaaaaaabaaba", "aaaaaaaaaaaaaaaaaaaaaaaba", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaccb", "aaaaaaaaaaaaaaaaaaaaacccb", "aaaaaaaaaaaaaaaaaacaccccc", "aaaaaaaaaaaaaaaaacccccccc", "aaaaaaaaaaaaaaabdcccccccc", "aaaaaaaaaaaaaabdddccccccc", "aaaaaaaaaaaaccbdddccccccc", "aaaaaaaaaaacccdddcccccccc", "aaaaaaaaaccbccddddccccccc", "aaaaaaaaccccccdddcccccccc", "aaaaaaaccccccddddcccccccc", "aaaaaaccccccddddddccccccc", "aaacdbbbcccccdddddccccccc", "aacdddbdccccddddddddccccc" }
"caabbababccacabcabcaabaaa"
Returns: {"aaabbababccacabcabcaabaaa", "aaaabababccacabcabcaabaaa", "aaaaaababccacabcabcaabaaa", "aaaaaaaabccacabcabcaabaaa", "aaaaaaaaaccacabcabcaabaaa", "aaaaaaaaaacacabcabcaabaaa", "aaaaaaaaaaaacabcabcaabaaa", "aaaaaaaaaaaaaabcabcaabaaa", "aaaaaaaaaaaaaaacabcaabaaa", "aaaaaaaaaaaaaaaaabcaabaaa", "aaaaaaaaaaaaaaaaaacaabaaa", "aaaaaaaaaaaaaaaaaaaaabaaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaccbbb", "aaaaaaaaaaaaaaaaaaaccccbb", "aaaaaaaaaaaaaaaacdddccccb", "aaaaaaaaaaaaacddddddccccb", "aaaaaaaaaaabbddddddccccbb", "aaaaaaacadbddddddddddcccc", "aaaaaccddbddddddddddccccb", "aacacccdddddddddddddccccb", "abcccccddbddddddddddccccc" }
"abaacabcbaacaaabbaaabacaa"
Returns: {"aaaacabcbaacaaabbaaabacaa", "aaaaaabcbaacaaabbaaabacaa", "aaaaaaacbaacaaabbaaabacaa", "aaaaaaaabaacaaabbaaabacaa", "aaaaaaaaaaacaaabbaaabacaa", "aaaaaaaaaaaaaaabbaaabacaa", "aaaaaaaaaaaaaaaabaaabacaa", "aaaaaaaaaaaaaaaaaaaabacaa", "aaaaaaaaaaaaaaaaaaaaaacaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaccbbbb", "aaaaaaaaaaaaaaaaaaccdbbbb", "aaaaaaaaaaaaaaaaaccddbbbb", "aaaaaaaaaaaaaacaccccddbbb", "aaaaaaaaaaaaaccccbcdddbbb", "aaaaaaaaaaaacccccccdddbbb", "aaaaaaaaaabdcccccdddddbbb", "aaaaaaaaabdddcccdddddddbb", "aaaaacddddbbbdccccddddddd", "aaabbdadddbdddcccdddddddb", "aabbbdddddbbddcccdddddddb", "bcbbbdddddbdddcccdddddddb" }
"baaababcaaabaacaabacccaab"
Returns: {"aaaababcaaabaacaabacccaab", "aaaaaabcaaabaacaabacccaab", "aaaaaaacaaabaacaabacccaab", "aaaaaaaaaaabaacaabacccaab", "aaaaaaaaaaaaaacaabacccaab", "aaaaaaaaaaaaaaaaabacccaab", "aaaaaaaaaaaaaaaaaaacccaab", "aaaaaaaaaaaaaaaaaaaaccaab", "aaaaaaaaaaaaaaaaaaaaacaab", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaca", "aaaaaaaaaaaaaaaaaaaaaaccc", "aaaaaaaaaaaaaaaaaabbabddc", "aaaaaaaaaaaaaaaacdbbbddcc", "aaaaaaaaaaaaaaacdddbddddc", "aaaaaaaaaaaaabbbddbbdddcc", "aaaaaaaaaaaabbbddddddddcc", "aaaaaaaaaaccbddddddddddcc", "aaaaaaaaacccddddddbddddcc", "aaaaaaaacccddddddddddddcc", "aaaaacdbbccdddddddddddddc", "aaacccdbbccdddddddddddddc", "aabccddbdcddddddddddddddc", "abbccddddcddddddddddddddc" }
"zaaaaazazzazazzaaaazzaaaz"
Returns: {"aaaaaazazzazazzaaaazzaaaz", "aaaaaaaazzazazzaaaazzaaaz", "aaaaaaaaazazazzaaaazzaaaz", "aaaaaaaaaaazazzaaaazzaaaz", "aaaaaaaaaaaaazzaaaazzaaaz", "aaaaaaaaaaaaaazaaaazzaaaz", "aaaaaaaaaaaaaaaaaaazzaaaz", "aaaaaaaaaaaaaaaaaaaazaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaba", "aaaaaaaaaaaaaaaaaaaaaabba", "aaaaaaaaaaaaaaaaaaaaabbba", "aaaaaaaaaaaaaaaaaababbbbb", "aaaaaaaaaaaaaaaaabbbbbbba", "aaaaaaaaaaaaaaaabbbbbbbba", "aaaaaaaaaaaaaaabbbbbbbbba", "aaaaaaaaaaaababbbbbbbbbbb", "aaaaaaaaaabbbabbbbbbbbbbb", "aaaaaaababbbbbbbbbbbbbbbb", "aaaaabbbabbbbbbbbbbbbbbbb", "aaaabbbbabbbbbbbbbbbbbbbb", "aaabbbbbabbbbbbbbbbbbbbbb", "aabbbbbbabbbbbbbbbbbbbbbb", "abbbbbbbabbbbbbbbbbbbbbbb" }
"azazazzaaazaazaazzzaazazz"
Returns: {"aaazazzaaazaazaazzzaazazz", "aaaaazzaaazaazaazzzaazazz", "aaaaaazaaazaazaazzzaazazz", "aaaaaaaaaazaazaazzzaazazz", "aaaaaaaaaaaaazaazzzaazazz", "aaaaaaaaaaaaaaaazzzaazazz", "aaaaaaaaaaaaaaaaazzaazazz", "aaaaaaaaaaaaaaaaaazaazazz", "aaaaaaaaaaaaaaaaaaaaazazz", "aaaaaaaaaaaaaaaaaaaaaaazz", "aaaaaaaaaaaaaaaaaaaaaaaaz", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaabaa", "aaaaaaaaaaaaaaaaaaaabbbaa", "aaaaaaaaaaaaaaaaaaabbbbaa", "aaaaaaaaaaaaaaabaabbbbbba", "aaaaaaaaaaaaaabbabbbbbbba", "aaaaaaaaaaaabbbbabbbbbbba", "aaaaaaaaaaabbbbbabbbbbbba", "aaaaaaaaabbbbbbbabbbbbbba", "aaaaaaaabbbbbbbbabbbbbbba", "aaaaaaabbbbbbbbbbbbbbbbaa", "aaaababbbbbbbbbbbbbbbbbba", "aabbbabbbbbbbbbbbbbbbbbba", "babbbbbbbbbbbbbbbabbbbbbb" }
"aazaazzzaazaazzzaaazaaaza"
Returns: {"aaaaazzzaazaazzzaaazaaaza", "aaaaaazzaazaazzzaaazaaaza", "aaaaaaazaazaazzzaaazaaaza", "aaaaaaaaaazaazzzaaazaaaza", "aaaaaaaaaaaaazzzaaazaaaza", "aaaaaaaaaaaaaazzaaazaaaza", "aaaaaaaaaaaaaaazaaazaaaza", "aaaaaaaaaaaaaaaaaaazaaaza", "aaaaaaaaaaaaaaaaaaaaaaaza", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaaaaaabbbb", "aaaaaaaaaaaaaaaaaaaabbbbb", "aaaaaaaaaaaaaaaaaabbbbbbb", "aaaaaaaaaaaaaaaaabbbbbbbb", "aaaaaaaaaaaaaaaabbbbbbbbb", "aaaaaaaaaaaabaabbbbbbbbbb", "aaaaaaaaaaabbabbbbbbbbbbb", "aaaaaaaaabbbbabbbbbbbbbbb", "aaaaaaaabbbbbabbbbbbbbbbb", "aaaabaabbbbbbbbbbbbbbbbbb", "aaabbaabbbbbbbbbbbbbbbbbb", "ababbbabbbbbbbbbbbbbbbbbb", "bbabbbabbbbbbbbbbbbbbbbbb" }
"zaaaaaazaaaaazzaaazzzzaaa"
Returns: {"aaaaaaazaaaaazzaaazzzzaaa", "aaaaaaaaaaaaazzaaazzzzaaa", "aaaaaaaaaaaaaazaaazzzzaaa", "aaaaaaaaaaaaaaaaaazzzzaaa", "aaaaaaaaaaaaaaaaaaazzzaaa", "aaaaaaaaaaaaaaaaaaaazzaaa", "aaaaaaaaaaaaaaaaaaaaazaaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaabbb", "aaaaaaaaaaaaaaaaabaaabbbb", "aaaaaaaaaaaaaaaabbaabbbbb", "aaaaaaaaaaaaaaabbbabbbbbb", "aaaaaaaaaaaababbbbbabbbbb", "aaaaaaaaaaabbbbbbbaabbbbb", "aaaaaaaaaabbbbbbbbaabbbbb", "aaaaaaaaabbbbbbbbbaabbbbb", "aaaaaaaabbbbbbbbbbaabbbbb", "aaaaaabbbbbbbabbbbbabbbbb", "aaaaabbbbbbbbabbbbbabbbbb", "aaaabbbbbbbbbabbbbbabbbbb", "aaabbbbbbbbbbabbbbbabbbbb", "aabbbbbbbbbbbabbbbbabbbbb", "abbbbbbbbbbbbabbbbbabbbbb" }
"eebeeaeaaeeabbbbeeeaebeaa"
Returns: {"aebeeaeaaeeabbbbeeeaebeaa", "aabeeaeaaeeabbbbeeeaebeaa", "aaaeeaeaaeeabbbbeeeaebeaa", "aaaaeaeaaeeabbbbeeeaebeaa", "aaaaaaeaaeeabbbbeeeaebeaa", "aaaaaaaaaeeabbbbeeeaebeaa", "aaaaaaaaaaeabbbbeeeaebeaa", "aaaaaaaaaaaabbbbeeeaebeaa", "aaaaaaaaaaaaabbbeeeaebeaa", "aaaaaaaaaaaaaabbeeeaebeaa", "aaaaaaaaaaaaaaabeeeaebeaa", "aaaaaaaaaaaaaaaaeeeaebeaa", "aaaaaaaaaaaaaaaaaeeaebeaa", "aaaaaaaaaaaaaaaaaaeaebeaa", "aaaaaaaaaaaaaaaaaaaaebeaa", "aaaaaaaaaaaaaaaaaaaaabeaa", "aaaaaaaaaaaaaaaaaaaaaaeaa", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaabaccbb", "aaaaaaaaaaacaaaaaabccccbb", "aaaaaaaabacccaaaacccccccb", "aaaaaaabbcccaacccccccccbb", "aaaaabbbcacccccccccccccbb" }
"aaeabaeeaeeeeabaabbeeebee"
Returns: {"aaaabaeeaeeeeabaabbeeebee", "aaaaaaeeaeeeeabaabbeeebee", "aaaaaaaeaeeeeabaabbeeebee", "aaaaaaaaaeeeeabaabbeeebee", "aaaaaaaaaaeeeabaabbeeebee", "aaaaaaaaaaaeeabaabbeeebee", "aaaaaaaaaaaaeabaabbeeebee", "aaaaaaaaaaaaaabaabbeeebee", "aaaaaaaaaaaaaaaaabbeeebee", "aaaaaaaaaaaaaaaaaabeeebee", "aaaaaaaaaaaaaaaaaaaeeebee", "aaaaaaaaaaaaaaaaaaaaeebee", "aaaaaaaaaaaaaaaaaaaaaebee", "aaaaaaaaaaaaaaaaaaaaaabee", "aaaaaaaaaaaaaaaaaaaaaaaee", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaacaaaaaaaa", "aaaaaaaaaaaaaaaccaaaaaaaa", "aaaaaaaaaaaaaccbccaaaaaaa", "aaaaaaaabaaaccccccaaaaaaa", "aaaaabbbbbaacccccccaaaaaa", "aaaccbbbbbaacccccccaaaaaa", "abacccbbbbbaccccccccaaaaa", "bbacccbbbbbaccccccccaaaaa" }
"eeaabaabeaebaeebeeaaeaeee"
Returns: {"aeaabaabeaebaeebeeaaeaeee", "aaaabaabeaebaeebeeaaeaeee", "aaaaaaabeaebaeebeeaaeaeee", "aaaaaaaaeaebaeebeeaaeaeee", "aaaaaaaaaaebaeebeeaaeaeee", "aaaaaaaaaaabaeebeeaaeaeee", "aaaaaaaaaaaaaeebeeaaeaeee", "aaaaaaaaaaaaaaebeeaaeaeee", "aaaaaaaaaaaaaaabeeaaeaeee", "aaaaaaaaaaaaaaaaeeaaeaeee", "aaaaaaaaaaaaaaaaaeaaeaeee", "aaaaaaaaaaaaaaaaaaaaeaeee", "aaaaaaaaaaaaaaaaaaaaaaeee", "aaaaaaaaaaaaaaaaaaaaaaaee", "aaaaaaaaaaaaaaaaaaaaaaaae", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaabaaa", "aaaaaaaaaaaaaaaaaaabbbaaa", "aaaaaaaaaaaaaaaaaabbbbaaa", "aaaaaaaaaaaabbaaccbbbbbbb", "aaaaaaaaabccbcacccbbbbbbb", "aaaaaacaccccccaaccbbbbbbb", "aaaaacccbcccccacccbbbbbbb", "aaaccbccccccccaaccbbbbbbb", "aaccccccbcccccacccbbbbbbb" }
"baeaeeeeeebeebaeabbaaaebb"
Returns: {"aaeaeeeeeebeebaeabbaaaebb", "aaaaeeeeeebeebaeabbaaaebb", "aaaaaeeeeebeebaeabbaaaebb", "aaaaaaeeeebeebaeabbaaaebb", "aaaaaaaeeebeebaeabbaaaebb", "aaaaaaaaeebeebaeabbaaaebb", "aaaaaaaaaebeebaeabbaaaebb", "aaaaaaaaaabeebaeabbaaaebb", "aaaaaaaaaaaeebaeabbaaaebb", "aaaaaaaaaaaaebaeabbaaaebb", "aaaaaaaaaaaaabaeabbaaaebb", "aaaaaaaaaaaaaaaeabbaaaebb", "aaaaaaaaaaaaaaaaabbaaaebb", "aaaaaaaaaaaaaaaaaabaaaebb", "aaaaaaaaaaaaaaaaaaaaaaebb", "aaaaaaaaaaaaaaaaaaaaaaabb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaabaaa", "aaaaaaaaaaaaaaaaaaaabcaaa", "aaaaaaaaaaaaaaaaaaabcccaa", "aaaaaaaaaaaaaaaacaccbccca", "aaaaaaaaaaaaaabccccccccaa", "aaabaaaaaaaaacccccccbcccc", "abbbbaaaaaaaaccccccccccca" }
"bababababababa"
Returns: {"aababababababa", "aaaabababababa", "aaaaaababababa", "aaaaaaaabababa", "aaaaaaaaaababa", "aaaaaaaaaaaaba", "aaaaaaaaaaaaaa", "aaaaaaaaaaaaab", "aaaaaaaaaaaccb", "aaaaaaaaaccccb", "aaaaaaaccccccb", "aaaaaccccccccb", "aaaccccccccccb", "accccccccccccb" }
"bbbcaaaaccabbbccccccaabcb"
Returns: {"abbcaaaaccabbbccccccaabcb", "aabcaaaaccabbbccccccaabcb", "aaacaaaaccabbbccccccaabcb", "aaaaaaaaccabbbccccccaabcb", "aaaaaaaaacabbbccccccaabcb", "aaaaaaaaaaabbbccccccaabcb", "aaaaaaaaaaaabbccccccaabcb", "aaaaaaaaaaaaabccccccaabcb", "aaaaaaaaaaaaaaccccccaabcb", "aaaaaaaaaaaaaaacccccaabcb", "aaaaaaaaaaaaaaaaccccaabcb", "aaaaaaaaaaaaaaaaacccaabcb", "aaaaaaaaaaaaaaaaaaccaabcb", "aaaaaaaaaaaaaaaaaaacaabcb", "aaaaaaaaaaaaaaaaaaaaaabcb", "aaaaaaaaaaaaaaaaaaaaaaacb", "aaaaaaaaaaaaaaaaaaaaaaaab", "aaaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaaaaaacaaa", "aaaaaaaaaaaaaaaaaaaacddaa", "aaaaaaaaaacccaaaddddddddd", "aaaaaaabaddcdaaaddddddddd", "aaaaaabbdddaaaaddddddddaa", "aaaaabbddddaaadddddddddad", "aaaabbbddddaddddddddddddd" }