Statistics

Problem Statement for "FarStrings"

Problem Statement

All strings in this problem are strings of lowercase English letters ('a'-'z').

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 String t. Let n be the length of t. Return a String[] with n elements. For each i, element i (0-based index) of the returned String[] must be the lexicographically smallest string with n characters such that the edit distance between t and the string is exactly i+1.

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

  1. "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".

  2. "ir"

    Returns: {"ar", "aa" }

  3. "aaa"

    Returns: {"aab", "abb", "bbb" }

  4. "bazinga"

    Returns: {"aazinga", "aaainga", "aaaanga", "aaaaaga", "aaaaaaa", "aaaaaab", "abbaabb" }

  5. "bcdab"

    Returns: {"acdab", "aadab", "aaaab", "aaaaa", "aaaca" }

  6. "abcdeabcff"

    Returns: {"aacdeabcff", "aaadeabcff", "aaaaeabcff", "aaaaaabcff", "aaaaaaacff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaacaaaa", "baaacgddda" }

  7. "a"

    Returns: {"b" }

  8. "b"

    Returns: {"a" }

  9. "c"

    Returns: {"a" }

  10. "z"

    Returns: {"a" }

  11. "aa"

    Returns: {"ab", "bb" }

  12. "ab"

    Returns: {"aa", "ba" }

  13. "ba"

    Returns: {"aa", "ab" }

  14. "bb"

    Returns: {"ab", "aa" }

  15. "az"

    Returns: {"aa", "ba" }

  16. "za"

    Returns: {"aa", "ab" }

  17. "zz"

    Returns: {"az", "aa" }

  18. "xxx"

    Returns: {"axx", "aax", "aaa" }

  19. "fox"

    Returns: {"aox", "aax", "aaa" }

  20. "aab"

    Returns: {"aaa", "aba", "bba" }

  21. "aac"

    Returns: {"aaa", "aba", "bba" }

  22. "aba"

    Returns: {"aaa", "aab", "bcb" }

  23. "baa"

    Returns: {"aaa", "aab", "abb" }

  24. "zaz"

    Returns: {"aaz", "aaa", "aba" }

  25. "aza"

    Returns: {"aaa", "aab", "bab" }

  26. "azz"

    Returns: {"aaz", "aaa", "baa" }

  27. "irrrrr"

    Returns: {"arrrrr", "aarrrr", "aaarrr", "aaaarr", "aaaaar", "aaaaaa" }

  28. "imetelsky"

    Returns: {"ametelsky", "aaetelsky", "aaatelsky", "aaaaelsky", "aaaaalsky", "aaaaaasky", "aaaaaaaky", "aaaaaaaay", "aaaaaaaaa" }

  29. "rngfiftyei"

    Returns: {"angfiftyei", "aagfiftyei", "aaafiftyei", "aaaaiftyei", "aaaaaftyei", "aaaaaatyei", "aaaaaaayei", "aaaaaaaaei", "aaaaaaaaai", "aaaaaaaaaa" }

  30. "gt"

    Returns: {"at", "aa" }

  31. "dolphinigl"

    Returns: {"aolphinigl", "aalphinigl", "aaaphinigl", "aaaahinigl", "aaaaainigl", "aaaaaanigl", "aaaaaaaigl", "aaaaaaaagl", "aaaaaaaaal", "aaaaaaaaaa" }

  32. "e"

    Returns: {"a" }

  33. "zcvcvccvdc"

    Returns: {"acvcvccvdc", "aavcvccvdc", "aaacvccvdc", "aaaavccvdc", "aaaaaccvdc", "aaaaaacvdc", "aaaaaaavdc", "aaaaaaaadc", "aaaaaaaaac", "aaaaaaaaaa" }

  34. "dcddcccvcc"

    Returns: {"acddcccvcc", "aaddcccvcc", "aaadcccvcc", "aaaacccvcc", "aaaaaccvcc", "aaaaaacvcc", "aaaaaaavcc", "aaaaaaaacc", "aaaaaaaaac", "aaaaaaaaaa" }

  35. "ccxdzavbdv"

    Returns: {"acxdzavbdv", "aaxdzavbdv", "aaadzavbdv", "aaaazavbdv", "aaaaaavbdv", "aaaaaaabdv", "aaaaaaaadv", "aaaaaaaaav", "aaaaaaaaaa", "aaaaabaaaa" }

  36. "xaxxxxcczc"

    Returns: {"aaxxxxcczc", "aaaxxxcczc", "aaaaxxcczc", "aaaaaxcczc", "aaaaaacczc", "aaaaaaaczc", "aaaaaaaazc", "aaaaaaaaac", "aaaaaaaaaa", "abaaaaaaaa" }

  37. "xvcdxbcbzv"

    Returns: {"avcdxbcbzv", "aacdxbcbzv", "aaadxbcbzv", "aaaaxbcbzv", "aaaaabcbzv", "aaaaaacbzv", "aaaaaaabzv", "aaaaaaaazv", "aaaaaaaaav", "aaaaaaaaaa" }

  38. "aazaabzbaz"

    Returns: {"aaaaabzbaz", "aaaaaazbaz", "aaaaaaabaz", "aaaaaaaaaz", "aaaaaaaaaa", "aaaaaaaabb", "aaaacaaccb", "aaabcacccb", "ababcccccb", "bbabcccccb" }

  39. "zaaazzzazz"

    Returns: {"aaaazzzazz", "aaaaazzazz", "aaaaaazazz", "aaaaaaaazz", "aaaaaaaaaz", "aaaaaaaaaa", "aaaaaaabaa", "aaabaabbba", "aabbaabbbb", "abbbaabbbb" }

  40. "aaabaazzaa"

    Returns: {"aaaaaazzaa", "aaaaaaazaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaababbb", "aaaabbbbbb", "aabcbbbbbb", "abbcbbbbbb", "bbbcbbbbbb" }

  41. "azazaaazab"

    Returns: {"aaazaaazab", "aaaaaaazab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "aaaaaabbca", "aaaaabbcca", "aaaabbbcca", "aabbbbbbca", "babbbbbbcc" }

  42. "zzbzbzabza"

    Returns: {"azbzbzabza", "aabzbzabza", "aaazbzabza", "aaaabzabza", "aaaaazabza", "aaaaaaabza", "aaaaaaaaza", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaacacb" }

  43. "dcaaccbedb"

    Returns: {"acaaccbedb", "aaaaccbedb", "aaaaacbedb", "aaaaaabedb", "aaaaaaaedb", "aaaaaaaadb", "aaaaaaaaab", "aaaaaaaaaa", "aaabaaaaaa", "aabbaaaaaa" }

  44. "aecbeadcdd"

    Returns: {"aacbeadcdd", "aaabeadcdd", "aaaaeadcdd", "aaaaaadcdd", "aaaaaaacdd", "aaaaaaaadd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaabaaaa", "baaaabbbaa" }

  45. "aacbcbaaad"

    Returns: {"aaabcbaaad", "aaaacbaaad", "aaaaabaaad", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaaaabbbb", "abaaaeccbb", "bbaadeeccb" }

  46. "cacadcecdc"

    Returns: {"aacadcecdc", "aaaadcecdc", "aaaaacecdc", "aaaaaaecdc", "aaaaaaacdc", "aaaaaaaadc", "aaaaaaaaac", "aaaaaaaaaa", "aaabaaaaaa", "abbbaaaaaa" }

  47. "baacbcaeaa"

    Returns: {"aaacbcaeaa", "aaaabcaeaa", "aaaaacaeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaabbbb", "aabaddbbbb", "abbdddbbbb" }

  48. "bebbcedcea"

    Returns: {"aebbcedcea", "aabbcedcea", "aaabcedcea", "aaaacedcea", "aaaaaedcea", "aaaaaadcea", "aaaaaaacea", "aaaaaaaaea", "aaaaaaaaaa", "aaaaaaaaab" }

  49. "abdcbbcbeb"

    Returns: {"aadcbbcbeb", "aaacbbcbeb", "aaaabbcbeb", "aaaaabcbeb", "aaaaaacbeb", "aaaaaaabeb", "aaaaaaaaeb", "aaaaaaaaab", "aaaaaaaaaa", "baaaaaaaaa" }

  50. "baabdbaeab"

    Returns: {"aaabdbaeab", "aaaadbaeab", "aaaaabaeab", "aaaaaaaeab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "aaaaaabbcc", "aacaaccccc", "abcccccccc" }

  51. "adacabaedb"

    Returns: {"aaacabaedb", "aaaaabaedb", "aaaaaaaedb", "aaaaaaaadb", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaabbaa", "aaaacccbca", "aabbccccaa", "babbdccccc" }

  52. "bcaaaebcc"

    Returns: {"acaaaebcc", "aaaaaebcc", "aaaaaabcc", "aaaaaaacc", "aaaaaaaac", "aaaaaaaaa", "aaaabaaaa", "aaabdaaaa", "aabbdadaa" }

  53. "ebedaacca"

    Returns: {"abedaacca", "aaedaacca", "aaadaacca", "aaaaaacca", "aaaaaaaca", "aaaaaaaaa", "aaaaaaaab", "aaaaababb", "aaaabbbbb" }

  54. "bbacbcbcc"

    Returns: {"abacbcbcc", "aaacbcbcc", "aaaabcbcc", "aaaaacbcc", "aaaaaabcc", "aaaaaaacc", "aaaaaaaac", "aaaaaaaaa", "aabdaaaaa" }

  55. "bbdaaeead"

    Returns: {"abdaaeead", "aadaaeead", "aaaaaeead", "aaaaaaead", "aaaaaaaad", "aaaaaaaaa", "aaaaaaaba", "aaaababbb", "aaabbbbba" }

  56. "deaabdaea"

    Returns: {"aeaabdaea", "aaaabdaea", "aaaaadaea", "aaaaaaaea", "aaaaaaaaa", "aaaaaaaab", "aaaaaabbb", "aaacacbbb", "aacccbbbb" }

  57. "jecejccde"

    Returns: {"aecejccde", "aacejccde", "aaaejccde", "aaaajccde", "aaaaaccde", "aaaaaacde", "aaaaaaade", "aaaaaaaae", "aaaaaaaaa" }

  58. "ifdcdfiji"

    Returns: {"afdcdfiji", "aadcdfiji", "aaacdfiji", "aaaadfiji", "aaaaafiji", "aaaaaaiji", "aaaaaaaji", "aaaaaaaai", "aaaaaaaaa" }

  59. "cefhficzz"

    Returns: {"aefhficzz", "aafhficzz", "aaahficzz", "aaaaficzz", "aaaaaiczz", "aaaaaaczz", "aaaaaaazz", "aaaaaaaaz", "aaaaaaaaa" }

  60. "hbaegadgd"

    Returns: {"abaegadgd", "aaaegadgd", "aaaagadgd", "aaaaaadgd", "aaaaaaagd", "aaaaaaaad", "aaaaaaaaa", "aaaaabaaa", "aabbbbbaa" }

  61. "bzghjfhaa"

    Returns: {"azghjfhaa", "aaghjfhaa", "aaahjfhaa", "aaaajfhaa", "aaaaafhaa", "aaaaaahaa", "aaaaaaaaa", "aaaaaaaab", "aaaaaaabb" }

  62. "xlgaizaaaa"

    Returns: {"algaizaaaa", "aagaizaaaa", "aaaaizaaaa", "aaaaazaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaababbbbb" }

  63. "laolaceaaa"

    Returns: {"aaolaceaaa", "aaalaceaaa", "aaaaaceaaa", "aaaaaaeaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaababbbb", "ababbbbbbb" }

  64. "aagbabqgqv"

    Returns: {"aaababqgqv", "aaaaabqgqv", "aaaaaaqgqv", "aaaaaaagqv", "aaaaaaaaqv", "aaaaaaaaav", "aaaaaaaaaa", "aaaacaaaaa", "abaaccaaaa", "bbaacccaaa" }

  65. "avchmzaaaa"

    Returns: {"aachmzaaaa", "aaahmzaaaa", "aaaamzaaaa", "aaaaazaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "baaaaabbbb" }

  66. "aqpaaaavvl"

    Returns: {"aapaaaavvl", "aaaaaaavvl", "aaaaaaaavl", "aaaaaaaaal", "aaaaaaaaaa", "aaaaaabaaa", "aaaaabbaaa", "aaaabbbaaa", "aaabbbbaaa", "baabbbbbaa" }

  67. "famdijaoa"

    Returns: {"aamdijaoa", "aaadijaoa", "aaaaijaoa", "aaaaajaoa", "aaaaaaaoa", "aaaaaaaaa", "aaaaaaaab", "aaaaaabbb", "abaaabbbb" }

  68. "aazpatnah"

    Returns: {"aaapatnah", "aaaaatnah", "aaaaaanah", "aaaaaaaah", "aaaaaaaaa", "aaaaaaaba", "aaaababbb", "abaabbbbb", "bbaabbbbb" }

  69. "aaafsayga"

    Returns: {"aaaasayga", "aaaaaayga", "aaaaaaaga", "aaaaaaaaa", "aaaaaaaab", "aaaaababb", "aabaabbbb", "abbaabbbb", "bbbaabbbb" }

  70. "aamcaaaqq"

    Returns: {"aaacaaaqq", "aaaaaaaqq", "aaaaaaaaq", "aaaaaaaaa", "aaaaaabaa", "aaaaabbaa", "aaaabbbaa", "abaabbbba", "bbaabbbbb" }

  71. "afrahnzoo"

    Returns: {"aarahnzoo", "aaaahnzoo", "aaaaanzoo", "aaaaaazoo", "aaaaaaaoo", "aaaaaaaao", "aaaaaaaaa", "aaabaaaaa", "baabbaaaa" }

  72. "aaacajqw"

    Returns: {"aaaaajqw", "aaaaaaqw", "aaaaaaaw", "aaaaaaaa", "aaaabaaa", "aababbaa", "abbabbaa", "bbbabbaa" }

  73. "rolmoeof"

    Returns: {"aolmoeof", "aalmoeof", "aaamoeof", "aaaaoeof", "aaaaaeof", "aaaaaaof", "aaaaaaaf", "aaaaaaaa" }

  74. "aavamera"

    Returns: {"aaaamera", "aaaaaera", "aaaaaara", "aaaaaaaa", "aaaaaaab", "aaabaabb", "ababbabb", "bbabbabb" }

  75. "aatfalc"

    Returns: {"aaafalc", "aaaaalc", "aaaaaac", "aaaaaaa", "aaaabaa", "abaabba", "bbaabbb" }

  76. "bantdbg"

    Returns: {"aantdbg", "aaatdbg", "aaaadbg", "aaaaabg", "aaaaaag", "aaaaaaa", "abbaaaa" }

  77. "adkvaig"

    Returns: {"aakvaig", "aaavaig", "aaaaaig", "aaaaaag", "aaaaaaa", "aaaabaa", "baaabba" }

  78. "aaaadaa"

    Returns: {"aaaaaaa", "aaaaaab", "aaaaabb", "aaababb", "aabbabb", "abbbabb", "bbbbabb" }

  79. "afvbiaa"

    Returns: {"aavbiaa", "aaabiaa", "aaaaiaa", "aaaaaaa", "aaaaaab", "aaaaabb", "baaaabb" }

  80. "amaaaba"

    Returns: {"aaaaaba", "aaaaaaa", "aaaaaab", "aaaaccb", "aaabccb", "aabbccb", "babbccc" }

  81. "aaaapaoeaa"

    Returns: {"aaaaaaoeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaababbb", "aaababbbbb", "aabbabbbbb", "abbbabbbbb", "bbbbabbbbb" }

  82. "aaamaaaaaa"

    Returns: {"aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaaaabbbbb", "aaaabbbbbb", "aababbbbbb", "abbabbbbbb", "bbbabbbbbb" }

  83. "vaaweaakxa"

    Returns: {"aaaweaakxa", "aaaaeaakxa", "aaaaaaakxa", "aaaaaaaaxa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaababb", "aaaaabbbbb", "aababbbbbb", "abbabbbbbb" }

  84. "dfaaafeaae"

    Returns: {"afaaafeaae", "aaaaafeaae", "aaaaaaeaae", "aaaaaaaaae", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaababbbb", "aaabbbbbba", "aabbbbbbba" }

  85. "acaaffbfee"

    Returns: {"aaaaffbfee", "aaaaafbfee", "aaaaaabfee", "aaaaaaafee", "aaaaaaaaee", "aaaaaaaaae", "aaaaaaaaaa", "aaabaaaaaa", "aabbaaaaaa", "babbbaaaaa" }

  86. "ddaddabeaa"

    Returns: {"adaddabeaa", "aaaddabeaa", "aaaadabeaa", "aaaaaabeaa", "aaaaaaaeaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaacacbb", "aabaccccbb" }

  87. "abbfdcacfa"

    Returns: {"aabfdcacfa", "aaafdcacfa", "aaaadcacfa", "aaaaacacfa", "aaaaaaacfa", "aaaaaaaafa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaababb", "baaaabbbbb" }

  88. "eaacaaaaaa"

    Returns: {"aaacaaaaaa", "aaaaaaaaaa", "aaaaaaaaab", "aaaaaaaabb", "aaaaaaabbb", "aaaaaabbbb", "aaaaabbbbb", "aaaabbbbbb", "aabbbbbbbb", "abbbbbbbbb" }

  89. "aaaadeaaad"

    Returns: {"aaaaaeaaad", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaaaba", "aaaaaaabba", "aaaaaabbba", "aaabaabbbb", "aabbaabbbb", "abbbaabbbb", "bbbbaabbbb" }

  90. "abcdeabcde"

    Returns: {"aacdeabcde", "aaadeabcde", "aaaaeabcde", "aaaaaabcde", "aaaaaaacde", "aaaaaaaade", "aaaaaaaaae", "aaaaaaaaaa", "aaaaacaaaa", "baaacfffaa" }

  91. "abcdeabcff"

    Returns: {"aacdeabcff", "aaadeabcff", "aaaaeabcff", "aaaaaabcff", "aaaaaaacff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaacaaaa", "baaacgddda" }

  92. "abcefddabc"

    Returns: {"aacefddabc", "aaaefddabc", "aaaafddabc", "aaaaaddabc", "aaaaaadabc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaaacaa", "baaaaacede" }

  93. "abcdacbef"

    Returns: {"aacdacbef", "aaadacbef", "aaaaacbef", "aaaaaabef", "aaaaaaaef", "aaaaaaaaf", "aaaaaaaaa", "aaaabaaaa", "baabfgdda" }

  94. "abcdabcdef"

    Returns: {"aacdabcdef", "aaadabcdef", "aaaaabcdef", "aaaaaacdef", "aaaaaaadef", "aaaaaaaaef", "aaaaaaaaaf", "aaaaaaaaaa", "aaaacaaaaa", "baaeeeaaaa" }

  95. "abcdacebff"

    Returns: {"aacdacebff", "aaadacebff", "aaaaacebff", "aaaaaaebff", "aaaaaaabff", "aaaaaaaaff", "aaaaaaaaaf", "aaaaaaaaaa", "aaaabaaaaa", "baabbgddaa" }

  96. "abceabdfee"

    Returns: {"aaceabdfee", "aaaeabdfee", "aaaaabdfee", "aaaaaadfee", "aaaaaaafee", "aaaaaaaaee", "aaaaaaaaae", "aaaaaaaaaa", "aaaacaaaaa", "baadcccaaa" }

  97. "abcdabcd"

    Returns: {"aacdabcd", "aaadabcd", "aaaaabcd", "aaaaaacd", "aaaaaaad", "aaaaaaaa", "aaaacaaa", "baaeeeaa" }

  98. "abcabc"

    Returns: {"aacabc", "aaaabc", "aaaaac", "aaaaaa", "aaacda", "baddda" }

  99. "abcdeabc"

    Returns: {"aacdeabc", "aaadeabc", "aaaaeabc", "aaaaaabc", "aaaaaaac", "aaaaaaaa", "aaaaacaa", "baaacfdd" }

  100. "abcdeeabcd"

    Returns: {"aacdeeabcd", "aaadeeabcd", "aaaaeeabcd", "aaaaaeabcd", "aaaaaaabcd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaacaaa", "baaaacfefe" }

  101. "abcdfabecd"

    Returns: {"aacdfabecd", "aaadfabecd", "aaaafabecd", "aaaaaabecd", "aaaaaaaecd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaacaaaa", "baaaccgffa" }

  102. "babcdfaebc"

    Returns: {"aabcdfaebc", "aaacdfaebc", "aaaadfaebc", "aaaaafaebc", "aaaaaaaebc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaabaaa", "acaabggddd" }

  103. "baccdfaebc"

    Returns: {"aaccdfaebc", "aaacdfaebc", "aaaadfaebc", "aaaaafaebc", "aaaaaaaebc", "aaaaaaaabc", "aaaaaaaaac", "aaaaaaaaaa", "aaaaaabaaa", "abbaabgddd" }

  104. "beacdfbabd"

    Returns: {"aeacdfbabd", "aaacdfbabd", "aaaadfbabd", "aaaaafbabd", "aaaaaababd", "aaaaaaaabd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaaaacaa", "aabaaacccc" }

  105. "abefcdcdab"

    Returns: {"aaefcdcdab", "aaafcdcdab", "aaaacdcdab", "aaaaadcdab", "aaaaaacdab", "aaaaaaadab", "aaaaaaaaab", "aaaaaaaaaa", "aaaaaaaaca", "baaaaaaecc" }

  106. "abcabcdefg"

    Returns: {"aacabcdefg", "aaaabcdefg", "aaaaacdefg", "aaaaaadefg", "aaaaaaaefg", "aaaaaaaafg", "aaaaaaaaag", "aaaaaaaaaa", "aaaceaaaaa", "baddfaaaaa" }

  107. "abcefdabce"

    Returns: {"aacefdabce", "aaaefdabce", "aaaafdabce", "aaaaadabce", "aaaaaaabce", "aaaaaaaace", "aaaaaaaaae", "aaaaaaaaaa", "aaaaaacaaa", "baaaacfffd" }

  108. "bacdeafbcd"

    Returns: {"aacdeafbcd", "aaadeafbcd", "aaaaeafbcd", "aaaaaafbcd", "aaaaaaabcd", "aaaaaaaacd", "aaaaaaaaad", "aaaaaaaaaa", "aaaaabaaaa", "abbabggeea" }

  109. "aabcdacbef"

    Returns: {"aaacdacbef", "aaaadacbef", "aaaaaacbef", "aaaaaaabef", "aaaaaaaaef", "aaaaaaaaaf", "aaaaaaaaaa", "aaaaabaaaa", "abaabfgdda", "bbaaeegdda" }

  110. "dmfqnhjp"

    Returns: {"amfqnhjp", "aafqnhjp", "aaaqnhjp", "aaaanhjp", "aaaaahjp", "aaaaaajp", "aaaaaaap", "aaaaaaaa" }

  111. "epfhlibjk"

    Returns: {"apfhlibjk", "aafhlibjk", "aaahlibjk", "aaaalibjk", "aaaaaibjk", "aaaaaabjk", "aaaaaaajk", "aaaaaaaak", "aaaaaaaaa" }

  112. "chnioqaejp"

    Returns: {"ahnioqaejp", "aanioqaejp", "aaaioqaejp", "aaaaoqaejp", "aaaaaqaejp", "aaaaaaaejp", "aaaaaaaajp", "aaaaaaaaap", "aaaaaaaaaa", "aaaaaabaaa" }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  162. "bababababababa"

    Returns: {"aababababababa", "aaaabababababa", "aaaaaababababa", "aaaaaaaabababa", "aaaaaaaaaababa", "aaaaaaaaaaaaba", "aaaaaaaaaaaaaa", "aaaaaaaaaaaaab", "aaaaaaaaaaaccb", "aaaaaaaaaccccb", "aaaaaaaccccccb", "aaaaaccccccccb", "aaaccccccccccb", "accccccccccccb" }

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


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: