Problem Statement
- Swap two adjacent characters.
- Replace an occurrence of before[i] in the string with after[i], for some index i.
Definition
- Class:
- ImpossibleGame
- Method:
- getMinimum
- Parameters:
- int, String[], String[]
- Returns:
- long
- Method signature:
- long getMinimum(int k, String[] before, String[] after)
- (be sure your method is public)
Constraints
- k will be between 1 and 30, inclusive.
- before will contain between 1 and 50 elements, inclusive.
- before and after will contain the same number of elements.
- Each element of before will contain between 1 and k characters, inclusive.
- For each index i, before[i] and after[i] will contain the same number of characters.
- Each character in before and after will be 'A', 'B', 'C' or 'D'.
Examples
1
{ "A" }
{ "B" }
Returns: 2
If "A" and "B" are assigned the same color, the player can win by starting with "A" and replacing it with "B". So at least two colors are needed. Two colors are enough to make the game impossible. For example, you can assign red to "A" and "C", and blue to "B" and "D".
2
{ "A", "A", "D" }
{ "B", "C", "D" }
Returns: 5
2
{ "B", "C", "D" }
{ "C", "D", "B" }
Returns: 9
6
{ "AABBC", "AAAADA", "AAACA", "CABAA", "AAAAAA", "BAAAA" }
{ "AACCB", "DAAABC", "AAAAD", "ABCBA", "AABAAA", "AACAA" }
Returns: 499
1
{ "B", "A", "D", "D", "B", "C", "B", "A", "D", "D", "B", "D", "A", "C", "B", "B", "A", "B", "B", "C", "D", "A", "A", "A", "B", "C", "D", "D", "C", "B", "C", "A", "B", "A", "D", "C", "D", "A", "C", "B", "C", "B", "A", "D", "C", "C", "A", "C", "B", "D" }
{ "D", "B", "B", "C", "C", "B", "B", "A", "D", "D", "B", "B", "C", "B", "A", "D", "B", "D", "B", "B", "C", "B", "D", "D", "C", "A", "A", "B", "A", "D", "D", "A", "C", "C", "A", "A", "C", "C", "C", "A", "D", "A", "D", "D", "C", "D", "A", "C", "C", "A" }
Returns: 4
2
{ "D", "D", "B", "C", "A", "D", "D", "C", "C", "B", "D", "B", "C", "A", "D", "B", "B", "C", "C", "B", "C", "C", "C", "B", "D", "A", "A", "B", "D", "B", "B", "C", "D", "D", "D", "D", "A", "B", "A", "A", "A", "A", "A", "B", "A", "A", "B", "C", "B", "C" }
{ "A", "D", "B", "B", "A", "D", "B", "C", "C", "B", "C", "D", "D", "B", "A", "C", "C", "A", "A", "A", "B", "B", "D", "D", "A", "C", "C", "C", "C", "D", "A", "D", "B", "C", "D", "B", "D", "B", "D", "A", "B", "C", "B", "A", "D", "A", "C", "A", "B", "C" }
Returns: 16
3
{ "A", "B", "D", "A", "D", "C", "A", "C", "C", "D", "D", "A", "D", "B", "A", "C", "B", "A", "A", "C", "B", "B", "D", "D", "C", "A", "D", "C", "A", "C", "A", "B", "A", "B", "B", "D", "B", "D", "C", "A", "B", "B", "D", "C", "C", "C", "B", "D", "A", "A" }
{ "B", "C", "B", "A", "A", "A", "B", "C", "B", "A", "D", "C", "C", "C", "D", "B", "D", "D", "D", "A", "D", "B", "C", "B", "A", "C", "D", "B", "C", "D", "C", "C", "A", "A", "B", "D", "B", "B", "C", "D", "A", "A", "C", "C", "D", "D", "D", "A", "B", "A" }
Returns: 64
28
{ "D", "D", "A", "A", "D", "C", "C", "D", "C", "A", "B", "D", "B", "D", "A", "A", "B", "D", "D", "B", "D", "C", "B", "B", "B", "A", "A", "D", "A", "A", "A", "B", "B", "C", "C", "C", "C", "D", "C", "A", "A", "C", "B", "B", "B", "A", "C", "A", "D", "C" }
{ "C", "B", "B", "C", "B", "C", "D", "D", "D", "B", "A", "A", "A", "B", "B", "A", "A", "A", "A", "C", "C", "A", "D", "B", "C", "B", "C", "C", "A", "D", "A", "D", "C", "C", "C", "B", "A", "D", "A", "C", "D", "B", "B", "B", "D", "D", "D", "C", "D", "B" }
Returns: 72057594037927936
29
{ "D", "D", "B", "B", "D", "A", "A", "B", "C", "D", "C", "C", "B", "C", "B", "B", "A", "B", "A", "B", "A", "A", "C", "B", "C", "C", "D", "C", "A", "A", "A", "C", "B", "A", "D", "A", "C", "D", "B", "A", "B", "A", "C", "A", "C", "D", "D", "D", "D", "D" }
{ "C", "C", "D", "C", "A", "A", "C", "A", "D", "C", "B", "B", "D", "C", "B", "B", "B", "C", "B", "D", "D", "B", "C", "B", "A", "C", "B", "A", "C", "D", "C", "D", "A", "A", "D", "A", "B", "D", "C", "B", "A", "C", "A", "D", "D", "B", "A", "D", "A", "B" }
Returns: 288230376151711744
30
{ "B", "D", "D", "C", "D", "C", "C", "A", "D", "A", "D", "B", "D", "B", "C", "A", "A", "C", "C", "D", "B", "C", "C", "D", "B", "A", "A", "B", "B", "A", "B", "A", "B", "D", "A", "A", "D", "D", "B", "A", "C", "D", "D", "C", "A", "C", "C", "C", "B", "B" }
{ "B", "D", "A", "B", "D", "C", "B", "D", "D", "C", "B", "C", "A", "D", "D", "B", "C", "D", "A", "B", "C", "B", "C", "A", "B", "B", "A", "B", "D", "A", "C", "D", "D", "C", "C", "B", "A", "C", "A", "D", "A", "C", "B", "A", "A", "C", "D", "D", "A", "A" }
Returns: 1152921504606846976
1
{ "A" }
{ "A" }
Returns: 1
30
{ "A", "A", "A", "A", "B", "B", "B", "C", "C", "C", "D", "D", "D", "AA", "AA", "AA", "AA", "AA", "AA", "AB", "AB", "AB", "AC", "AC", "AC", "AD", "AD", "AD", "BB", "BB", "BB", "BB", "BB", "BB", "BC", "BC", "BC", "BD", "BD", "BD", "CC", "CC", "CC", "CC", "CC", "CC", "CD", "CD", "CD", "DD" }
{ "A", "B", "C", "D", "A", "C", "D", "A", "B", "D", "A", "B", "C", "BB", "BC", "BD", "CC", "CD", "DD", "CC", "CD", "DD", "BB", "BD", "DD", "BB", "BC", "CC", "AA", "AC", "AD", "CC", "CD", "DD", "AA", "AD", "DD", "AA", "AC", "CC", "AA", "AB", "AD", "BB", "BD", "DD", "AA", "AB", "BB", "AA" }
Returns: 1152921504606846976
1
{ "B", "B" }
{ "A", "C" }
Returns: 2
1
{ "B", "B", "B" }
{ "A", "D", "C" }
Returns: 2
1
{ "A", "A", "D" }
{ "D", "B", "B" }
Returns: 3
1
{ "B", "B", "C" }
{ "C", "D", "A" }
Returns: 3
1
{ "C", "C", "D" }
{ "A", "D", "B" }
Returns: 3
1
{ "B", "D" }
{ "D", "A" }
Returns: 3
1
{ "A", "B", "A" }
{ "B", "D", "D" }
Returns: 3
1
{ "C", "B", "C" }
{ "B", "D", "A" }
Returns: 3
1
{ "C", "D", "D" }
{ "D", "B", "A" }
Returns: 3
1
{ "D", "B", "C" }
{ "B", "C", "A" }
Returns: 4
1
{ "B", "A" }
{ "C", "D" }
Returns: 2
1
{ "A", "D", "A" }
{ "C", "B", "D" }
Returns: 3
1
{ "C", "A", "C" }
{ "B", "D", "D" }
Returns: 2
1
{ "B", "C", "D" }
{ "D", "A", "C" }
Returns: 4
1
{ "C", "A", "B" }
{ "B", "D", "D" }
Returns: 3
3
{ "CCB", "ACC", "BAC", "CDC", "CAD", "CCC", "CCC", "CCC", "DCA" }
{ "BCB", "DCC", "CCC", "DCB", "CCC", "CCC", "ACC", "CCA", "CDC" }
Returns: 19
3
{ "ADA", "ADA", "ABA", "ADC" }
{ "CAA", "AAA", "AAA", "AAA" }
Returns: 7
4
{ "B" }
{ "B" }
Returns: 24
4
{ "D", "C" }
{ "D", "A" }
Returns: 48
5
{ "A", "DB", "C", "D" }
{ "B", "CD", "D", "D" }
Returns: 421
5
{ "AAC", "DAAA", "CD", "BA" }
{ "ABC", "AAAA", "AB", "DA" }
Returns: 450
6
{ "ACADA", "BABACA", "DAAAA", "AAAADA", "AADA", "BDA", "ABA", "AAB", "ABDA", "DAA", "BAAA", "AAAB", "DACB", "AAAD" }
{ "ACDDA", "AACAAA", "DABAA", "BADAAA", "CADA", "CAB", "ABA", "DAA", "AAAA", "ACD", "DAAA", "ADAA", "AAAD", "AAAA" }
Returns: 2177
6
{ "DCD", "BBCCD", "CDD", "ADCCB", "BDCC", "CCBCDB", "CBCCC", "CCCC", "BC", "CACCCC" }
{ "DAC", "CABCC", "DCC", "CCDCC", "DCCD", "CDCCCC", "ADCDC", "CCCB", "CC", "CCDCCA" }
Returns: 1487
7
{ "BDBBAAA", "CABADDA", "ADBABB", "DDDAABB", "DBAAAB", "DAABAAD", "DACAAA", "CDADAAB", "AAACAAC", "AAAAAAA", "AAAAACD", "ADACAAA", "AAAADCA", "ABAAAAA", "DAADABA", "ACACAAB", "ABDAAD", "CAABDBA", "BADDAA", "AADBDAB", "AADAACA", "BAABDAC", "DBABADB", "CDCCAAA", "AACCCAA", "AADBCAA", "BADCABA", "BAABDA", "BAABAAB", "AADBAAA", "DDBAACA", "ACDAAAC", "AAAAAA", "AAAAAAB", "AADAAAA", "DDAAAAA", "AAAACAA", "DCABAAA", "ADBDAAD", "AAABAAA", "AACABAD", "AAAAAAA", "AADAAA", "AADBDAD", "AADBBAA", "DAABADB", "AAAACAA", "CDDDDAA", "BAAAAAA" }
{ "AAAACAD", "AAAADCC", "DADABA", "DADAABD", "AAADCA", "BDDAAAA", "ACADAA", "DAADADC", "AAAAAAA", "BAAABAA", "ABAAAAA", "ADDDAAC", "AABAABB", "DAAACAC", "BAAAABA", "BABACAA", "AAAABB", "AADADAA", "AAAABA", "BDAAAAA", "AADADAA", "DDAACCD", "ABAADAA", "DABAAAB", "BDCAADB", "ABDDBAB", "ABAAADA", "AAABAB", "ADABAAA", "DAACAAA", "AABADAB", "ADAACAB", "AAAAAA", "AABACAB", "ABACCBA", "ADAAADA", "AABABAA", "ADAAADD", "AAADAAD", "AADADBA", "BAAAAAB", "ABDCAAB", "AAADBA", "CADBABD", "BAADDBD", "AABADAC", "AAAAAAD", "DBADDAA", "ADAAACD" }
Returns: 2702
7
{ "BDBBB", "ACBBBBC", "BBBBC", "CCACCCB", "CC", "BBBBBBD", "BBDBBAB", "DBBCBB", "DBABABB", "BBBBABB", "BBBBB", "BBABB", "BBBBBDB", "ABDC", "BDBBDCB", "BBBBBAC", "BBBDBC", "BBBBBBA", "BBBBBBB", "BACCBB", "ABBDABB", "DC", "ABBDBB", "ACBCABB" }
{ "BADBC", "ACDBCBB", "BADCB", "BBBDBBC", "BD", "BBACCBD", "BBADBDB", "BBBBCC", "BBBCBBB", "BCBDCBD", "ABBBA", "DDBAB", "BCBDBDB", "BBCB", "BBCBBBB", "BABCBDB", "BBCCBD", "BBBBBCB", "DBCBADC", "BBBACA", "ABBABBC", "DB", "DBBCBB", "BBDBBBB" }
Returns: 7112
8
{ "A" }
{ "C" }
Returns: 6720
8
{ "A" }
{ "C" }
Returns: 6720
9
{ "B", "ADBA", "BDB", "DBBA" }
{ "C", "ABBB", "BAC", "BCBA" }
Returns: 35898
9
{ "CACCC", "CCCB", "DBC", "CCCC", "CC", "D", "BCC", "CCCDC", "CAAC" }
{ "CCCCC", "CCCC", "CAC", "CCCC", "CB", "C", "DCB", "CCCBC", "CCCB" }
Returns: 240052
10
{ "DDAADD", "ADDDCDDB", "DCBDBA", "DDAD", "DDDCDAC", "DBDDBD", "DCDCD", "DDDDDDD", "DDDDA", "DADDD", "BDBDDAA", "DDADDDD", "DAACD", "DDDDCDD", "DDDABAB", "DDBAC", "DDADACD", "DAD", "ADDDA", "DDDBDDB", "DCDDDBDD", "CDDD", "DDBDCDBD", "CDBDAAD", "DDDDCDD", "DDACDDC", "DDDDDC", "AAADDD", "DDADDA", "DDADDD", "DDDADDAD", "DADADBD", "DDDDDBD", "BDDCCBD", "ADDDDDA", "DBDDDDCD", "DDAADDA", "CDDDDDBD", "DDDADBD", "CCDCC", "DDDDDDDCDD" }
{ "DDDDAD", "DCDDDDDD", "DADDCA", "DBDD", "ADCDADD", "DDDDDD", "DCDDD", "ABDDBBB", "DBCBD", "DCDBD", "DDDAAAA", "ACBADDD", "ADDAD", "AADDBCD", "DDADDDB", "CDADD", "DAADDDD", "DDD", "DDABC", "DDDDAAD", "ABDDDDDD", "ADDD", "DDDDDDBD", "DDDDBCC", "DABADCD", "ADADACA", "DAADDD", "DCCDAD", "DDDCCC", "DDBDAD", "DDDDDCDD", "ADDDDDD", "ABBBDAA", "DDDDDDD", "DBDCCDC", "DADDADDD", "DCDDCAD", "ADDDADBD", "CCDDDDD", "CDDBD", "BDADCBBBDA" }
Returns: 811222
10
{ "BAB", "BBBBBBDC", "BBBBBCBBB", "BBBDA", "BBBB", "BABBBB", "BCB", "BBABB", "BCBBABB", "ADBD", "CAAACAB", "BBBBBB", "BBAAB", "DDBDDCB", "ABB", "CBABBBBBBB", "CBDBABCBB", "BB", "DBDBBB", "BCCBCBBCBB", "BDBBCCCBC", "BCCBCB", "BDBBBAA", "BBB", "BABBACCCA", "ABCB", "ABABB", "ABBBDBD", "CBDBBCBBBA", "DABBBBD", "BBABA", "BBBDBC", "CD", "BBBCCBB", "DBDDBBBBBB", "DBCBBB", "BBBB", "DBCBCBB", "A" }
{ "DDC", "BCBDBCDD", "BBDDBBCBB", "DBDBA", "BBDB", "BBBBBC", "BBB", "BBDDC", "BBDBBBB", "BCDA", "ACABCCB", "BBBDDB", "CBACD", "BBCCBBC", "BBB", "BACABDBBBD", "DBDBBDBDB", "AB", "BBBBBB", "BBCCCDBCBC", "BABBCBBBB", "DBBCBB", "BBBBBCB", "BBB", "BBBDBBCBC", "BBBB", "BCBBC", "BBBBABB", "ABBBBBBBCD", "BBBCBBC", "CCCBB", "CBCBCB", "BB", "BBBBBBB", "BBBBDABBBB", "BBABBB", "BBBB", "BBBBBBC", "C" }
Returns: 1046529
11
{ "BBAAAACDD", "BABACCDCAAA", "BAACBDBBAAB", "AAAABDADAAA", "ABABAAADCAB", "BABCAAAABAC", "ADADAAAAAAD", "CBAABACAACB", "ADAAABAAAAA", "ABAAAAABA", "AADAACACAA", "ABAADBAAAA", "AAACAABDAA", "CBABBCAAAAA", "CBBACDDDACB", "AAAAAAAAABA", "CDABABAAAAC" }
{ "AABDBAAAA", "CCAAAAAAAAA", "ACCCDCAAADB", "AACAACDDDAB", "AAADAAAABDA", "ADDAADABABA", "ABAAAAAAAAA", "AAAAAAABAAB", "AAAAADDAAAA", "BADADADAA", "AADDAACAAC", "BBBCADCAAA", "ACAAADACBA", "AADAAAAADBA", "AAAAAAACAAA", "AACCAADAAAA", "AABAABBAAAB" }
Returns: 137775
11
{ "CCBBD", "CBDAACCCCCC", "BBBDCCCCC" }
{ "DCCCD", "BCCABCACDCA", "ACBCCBCCC" }
Returns: 173250
12
{ "D" }
{ "B" }
Returns: 1182720
12
{ "A" }
{ "C" }
Returns: 1182720
13
{ "A", "BAAA", "ACBAABAAB", "AAC", "ACDCBA", "BAAA", "ACAAA", "BCA", "DDC", "AAABAB", "ACABA" }
{ "D", "AACA", "AADAAAAAA", "CAA", "ABAAAB", "BDAA", "ABAAB", "AAA", "ACA", "ABCAAA", "ABACA" }
Returns: 66317875
13
{ "C", "CCCCBCCDCCCB", "BCCCA", "CBCBBDC", "CCCCC", "CCDA", "CCCCC", "CADBCCCCCC", "CBCCCCDCCC", "CCCCCB" }
{ "C", "BDCABCCCCCCC", "CCCCD", "BAADCCA", "BCBBC", "CCCC", "CCCBC", "CCCCCCBCCB", "DCCDBCCAAC", "BCDCCC" }
Returns: 57261660
14
{ "ABCCBABBB", "ABBBBDCBBD", "BBBBBDABAB", "BBCBBABBC", "CBAABBBB", "BBBABCABB", "ADBDADBDB" }
{ "BBBBBCABB", "BBDCBBCDAB", "BAABBDBBAB", "BBBBBBDAB", "BBBDBDAA", "AABABADBA", "ADBBDBBBB" }
Returns: 63885822
14
{ "DDACCCACCBC", "CAACDCCDCAC", "CCC", "CCCCDAACDABCC", "BBCCACCCCCCDCC" }
{ "DACDACACCCC", "BCCDCCCAACC", "DAD", "CACCDABCBCCCC", "CBDBCADCACCCCC" }
Returns: 13355524
15
{ "CACCCCCCBCCCBBC", "BAACCBCCCDCBCBD", "CCDCCCCCCBCCCA", "CBBCCCCCDCBDCCC" }
{ "DBCCCBCCDCDBDCC", "ABCCCCCBCBBBDBC", "CCADBCCCCCBBCC", "CCACCCBCBCCCCDC" }
Returns: 15765750
15
{ "BADABBBBA", "BDCBACBBBBBCBBB", "CBBDBBCBDACBBB", "BCBBBABBBBCBBBB", "BCBBBDCBABBCBCC", "BBBADCBBDBBBBBB", "BBDBBDBCCBCBDBC", "CBBCBDBBBCACBBB", "ABBBCBBCCBBCBCB", "DBDBBBBABB", "BBBBCBCDBAB", "DBBBBBBADBBB", "BBBBDBBBCBCA", "BBBBDBBDBA", "CBDBCBCCBCBA", "BBBCBBDBCBCBBBB", "CCBBBBBCBBB", "BBCBBBBBBDBABBA", "CBBBBBBBCAABCBB", "BDBBBBBABBABBBB" }
{ "BBBBABBBB", "BBBBABBDBBBBCCA", "BABABDBCBBBBBD", "CBCCBBABDBBBBBD", "BBDBBCBBBCBBBCB", "DCCDDBDBBBBABBC", "BBBABABCCBBBCBD", "BBDBCBBABDBBCCB", "BABBCAABDABBBBD", "CAABBCABAB", "ABBCBBBDCAA", "BBBBBBBBBBBB", "BBBCBCBBCBBB", "BBCBDAABDB", "DBBBBBDBBABB", "BDBCAABCBABABBB", "BABBBBBCDBB", "BBDACBBCBBBBBAB", "DDDBBBBBBAACBBC", "BBCBBBBCBBCBBBA" }
Returns: 190355438
16
{ "B", "A" }
{ "A", "D" }
Returns: 436523360
16
{ "DCDDBD", "DDC" }
{ "DDCDDB", "ADC" }
Returns: 229729500
17
{ "CADCACB", "DDADDDAD", "DDDDD", "DDCAD", "BBAD", "DADDDC", "DCCDDAB", "DDDDD", "DADDD", "BCCDDDADBAD", "DDBCB", "DCDDD", "DCBDDDDAC", "BDD", "DD", "DDACD", "DDDADDDDD", "BADDD", "BDDB", "BDBDB", "DBA", "DCDDCB", "DDDD", "BDBDDDD" }
{ "BDABDDD", "DDDCDACD", "ADDDD", "CAAAB", "ACCD", "CDDAAC", "AADDDDD", "BDDAD", "CDBBD", "ABABBDDADBD", "ACDCD", "BDDDB", "DBDDBDDAD", "ADA", "BA", "DDDDD", "DDDDDDDBA", "DDDDD", "BDDD", "DDCAC", "ADD", "BCDADD", "DDAD", "DCBDDBD" }
Returns: 17049717470
17
{ "A", "CAABBA", "BB", "AAA", "AACAAAA", "AAAABAAACCB", "AA", "A", "A", "AAACBABBCAD", "DABAAAACCAA", "D", "ABAAAAAAD", "DCAADDB", "CAACAC", "ADAAA", "ADAAAABC", "A", "A", "CABACAACAAA", "AAAAAA", "AAADADA", "AAACAA", "A", "AAAABDAABAAA", "CCDAAD", "AAAAACABB", "BAAAA", "BACBABC", "AACDADADCAA", "ADCABCA", "DAAADAAAAABA", "AAAABBCADADDA", "BAAABA", "BAA", "AAAA", "BBAAA", "DABBBBAB", "ADAADCAC" }
{ "C", "ABABAC", "AA", "AAA", "AACBCAA", "CBAAAAAAAAA", "AD", "A", "A", "AAAACACBAAA", "AAABAAAAAAA", "A", "ABAAAADDA", "AAAABAA", "AAABBA", "AAAAA", "ACAAAAAA", "B", "D", "AACBDDAAABB", "BAAAAC", "BAAAAAA", "BABBAD", "C", "CDDCCBAAAABB", "AAACCA", "CDABABAAD", "ADABA", "BAAAABB", "CAAAABCBABA", "AAAACAD", "CCAAAACABDAC", "DAAAAADADAAAC", "ABAACA", "BAB", "ACAA", "AACBA", "DABDAAAA", "ABACCAAA" }
Returns: 17179869183
18
{ "BDCDDABADAD", "CBDDDDDDDDB", "ADDDBDDBDDAD", "DDDDDAA", "ADDCDDDACDDCCDA", "BBDADDBBDD", "DDDDABDDDDD", "DDBDCCDDDCBDA", "DDCDDDDDD", "DACCBCAAB", "ADDDADDDDBDD", "CDDDDDCDDCADBDA", "DADDDDCADD", "DDCDDDDDDDABA", "DAADDAADDDDDDC", "DDDCDBDDDADACC", "DADDDDCDDDAB", "BADDDDDAD", "DDCDADDCB", "DDDBDDBDDADDDDD", "ADADDBBDDDD", "ACDBCADDBDDCC", "DDDACDDDDDCADDA", "CDBDDBDBDCDD", "DADDDDDBDDADB", "CDDDDDCDAAADDD", "DDDDADDDBDDD", "CADDBCDADDD", "DAADCDABDDD", "ACCDADDDDACA", "DBDDBDCDDDD", "BDDDDDADCDDDAD", "CADDDDDDADCAD", "CCCDDDDADB", "DDDDDDDDDADDDCDD", "CDBDDBDCDBDDAC", "DBADADCDA", "DCDDDCDCDAAAA", "DDADDDDDDDD", "DDDDDDADDDA", "DDDCCABDDDC", "DDDDDABCBD", "DDDAADCBBDD", "DADBDDDDDDBD", "DDDDDCDBDDDDDA", "ADDDBDDDDDD", "DDDACDDADCCAD", "ADBDBDDADBBDD", "CDDDDADDDDDAD" }
{ "DDADDBDBCAD", "ADCBDDCDDDC", "DACDDADDDAAD", "DCDDDDD", "ADAADDDABDDDDDA", "DDDDDAADDD", "DDDBACBDCDD", "CDACDCDDBDDDD", "CDDDDBCAD", "DDDADDDDD", "DDDCBADCDDDB", "CDDDCCADCBBBCAC", "DDDDDDADCD", "DDDDDCDDCDADD", "DCDDDDCDDABDAA", "CBCDACDDBDADBD", "DDDBDDDDDDAD", "CDACDDADA", "DDCDDBCCA", "DDDCCAAADCDDDDD", "DDDDDADDBDD", "CBDDDDADDDCDA", "DAAADDDDDDCDBBD", "DBDDDDDDDDDA", "DDDADCBADADCA", "BCDDDADDDBADDD", "DDCDDACDDDDD", "DDDDDDAABDD", "DDAADDADDBD", "DADCCDDDDDDD", "DAADBDDDCDC", "DBCDDBDDDDDCAD", "ACADDDDDDADDD", "DADCDADADA", "CBABDDADDBDDDDDD", "DDDDDDDDDDDBAD", "CDDDBDCDC", "DCDADDDCDCCDA", "CDDADDDDBDB", "ADDDDDDBCDD", "BDDCADDDBDD", "BDDDDDBDBB", "ADDDDCADCDC", "CCDBDBDDDDDD", "DDCDDDCDDDDDDD", "BDDDDDDDBDC", "CDDADDDCDDDDD", "DDAAADADDDBDD", "DDDBDDCBDDBDB" }
Returns: 46236969718
18
{ "CCBBACACCAACAD", "DCDAABCACA", "BDCCDCDCDCDBCAAC", "CCBCCBCBCCC", "CDDACCCCCC", "CACCACCCBBACDDC", "ADCACCDD", "CCCBBBCCCCCCDCD", "CBDBACBADCCCCCCC", "CACACCC", "ACCCCC", "BCCCCCCDCCCCCCCCC", "ACAACCCCCCA", "CACACCCCCCCCCCDA", "CCCCCACCCC", "CBACCCBCDCBA", "CCCACCCCABCABDCCD", "CCCCCCCCCCCADCCC", "CCBCCBDCCCBD", "CACDCCCDCCCCBCC", "CCACCACCDCACDACACA", "CCCCCDCCCCCCCCDA", "CCCCCCDBCCCCABCAC", "CCBDCCCCAAC", "BACCCCACBCAA", "CACCCCCCBDDCAC", "CACCCBACAC", "CCACCCDCCBCBCC", "ACCCCDDCACCAAC", "BCDCAC", "CCA", "CCADCCCDBACACCDACB", "DC", "ACCCCADC", "CCCCC", "DDCCCDCCBCCBCCCA", "CACBCCCCCDACCDCCCC", "CCCCCACCCCAACBA", "CCCDBCCCBDCDCCCBCA", "CBCDDCACCCCCDCABCC", "CDBCADACCDCBCCCC", "BCCCCACCCCCCCBBCCC", "CDCCCCACDDCCACCC", "CACCBCCACACDD", "ACCBCCDCAADDCCBC" }
{ "ACCCAAACCCACCA", "CBACCCCCCC", "CCBACCDACCDCACAA", "CDAAACAAADB", "CDBCCCCCCC", "BACCCCAAAADCADC", "CBBCCCCC", "ACCBCBBACCCAACA", "CCBBCBCDCCDDCCDC", "ACCBBCB", "DCCCBB", "CCCCDAACCCCACCDCC", "DCCCCCCDCAC", "ACCCCACBACCCCCCC", "ACCCDDCCAC", "BCCCDCBDDCCC", "CCCDCCCCCDCCCBCCC", "CDDCCCCDCBCCCCBA", "CACCDCACCCBC", "CCCBACBCACCBCCC", "CCCDDCCCCCCDCDDCCC", "BCBDDACCCACCCACB", "CBCCDACCBCBCCCBCC", "BAACCCCCCCC", "CCCCBBBCCCCC", "CACCBCCCBACCCC", "ACCCCCCCCC", "CBCCCCCCCCCCCC", "CCCADCCADCCCCB", "CACDDA", "BCB", "CBCCCCCCCCCCCCCACC", "CB", "CACCBCCA", "DCCAB", "CCCACCCDCCCACDDC", "CCAACCACCDACCBABCC", "CAACCBDCDCCDCCC", "CADCBACCCCACACBCCC", "CCBDBACACDCCBACACC", "CCCCCBCCCCADCCCD", "CCBCCACACCCABACAAC", "CACCBCBCCACCBCDC", "CDCCCABACCABC", "ACCAACCCCBACCCCC" }
Returns: 58827948046
19
{ "BAAAAAACAAAADCDAB", "BCACAACAADCCACAADDA", "DAACAADDABADCAAAA", "AABAAADACAAADACAAAD", "DDAAAAAAADAAAAAA", "DACAAAAAAAADAACAAAD", "AADCCADADAACAAAAA", "BAADCAACAAACAABADAA", "DCCAAADABADAACABAAA", "DADBADBCAAABADCDDA", "AABAACDAAAAAACABAAA", "AAABADACABAAAAACAAB", "AAADAAAACDADAACDACC", "CAADBCDADAABADBA", "AAAAABACDDDAAAAAAA", "CDDDAAAAADADACDAAA", "AADDADAAADADABAAAAC", "ADADAAADDAAAAADAAAA", "DDADBABAAAACCDCA", "AAAADBAADDCAABBDCAC", "DAAACDBABABAAAAAAD", "CCDAACAAADABAACAADA", "AAACAAADADAAABAAADA", "BAAAAADACAABADAAADC", "ADBADAAAAAAADAABCCA", "AAAAAAAACADAADAAA", "DADAAAADDDAAACAAA", "CBBCDDDCAABABCBAAAA", "AAADBCAACAACAAACA", "ACDAADACAAAABACBADD", "DDCAAAAADCDCADCAD", "AAAAAACDDABDDAAADC", "AABAAACACAAADACDDAD" }
{ "AAAACCAAAAAAAAADA", "AAAABBDDDACDAABCCAA", "ACCADAABCAADAABDA", "AAAADDDAAAAACDAAAAA", "AAAAABAAADCAAACC", "ABBCAADADADADACAAAA", "ADAAABABAAABADAAC", "ADAAADAAADABAAAAAAA", "AAAAAAACCAAACAACACA", "CDDACAAADADABBAADB", "AABACBADCDAADAACCDA", "BABBDAAAAAADAABAACC", "CCAAADAADAADAAAAADA", "CCDAAACBDAACBAAA", "AAAADAAACABCABACAA", "ADADAACABDACCADBAA", "ADACCDAAAACAACBCAAA", "AAAAAADAADAACDCAADA", "AADDAAAAAAAAAABA", "AAAAABBACCAACCAAADA", "ACDAAAAAACAAAABAAA", "AADAABADAAAAAACACAC", "ADDABADBDCADCBDAAAA", "AADAADAAADAAAAAAADA", "CDAAAAADAAACBABAAAA", "ADAACABAADDABDACB", "BDABAAACACAAABAAA", "ACCACAAAAAAAACAABAC", "AADCADDAAAAAACAAA", "CAAACAAAAABAAAAAAAC", "ACCABAAABAADAAAAC", "AACAADCACDCADACAAB", "CCAAAAABAAADAAAAACA" }
Returns: 2933186256
19
{ "BCBABBDCCBBCBBBB", "BBCCBBBDBBACDBCAB", "BDBBBBBCBBBDBBCCBBC", "BDCBBBADBBBCBBBDBBB", "BBBBBBBCBACCB", "BCBCABBBBBBBDCBBCBD", "ABBDBBBDABBBABBBDBB", "DABBBCBBBBBBBBABBAD", "BABBBBDDCBCBBCB", "DBBBBCBABBBBBBBCBC", "ACBBDCCBBBDBBBBC", "DBBCBBBBBBBBCCABBBB" }
{ "BCABBBABBCCAABBD", "BBBBBBCACBCBBBDBB", "ADBDCBBCCBCBBBBCBDD", "BCBBBBABBBDBDCBBDCB", "BBBBBBBBCDCBC", "BBACBBBBBDDBDBBBBAB", "CBBBBCCBDBBCCBBBBBB", "ABBABBBCBBBBCCABCBB", "BBBBBBBCBBBACBB", "BDDBCABCBBBBBDCABB", "CBBDBBBDBBCAABDB", "BBCBBABCBBBBAABDBBB" }
Returns: 2933186256
20
{ "AAA" }
{ "BAA" }
Returns: 47163772656
20
{ "B" }
{ "A" }
Returns: 47675916288
21
{ "BDDABB", "BBBBDBBB", "ABBBBAB", "BCBBCBD", "ABDBB", "BBBCB", "BBCCBAB", "AACCBB", "BBBCBBBB", "BBCBCA", "BBDBDB", "CACBCB", "BBBBBB", "BBBBBDBBB", "BBBBBACB", "DCBBABDBABC", "AAACBB", "BB", "CBBBADDBBA", "BABCBDDC", "BBBCB", "DCAABB", "CBABBAB", "CBCBAADBBBA", "AB", "C", "BBBBADAD", "BBBBBB", "BCADDD", "BBBBBB", "BCBBBBBB", "BBBBBAD", "BCABABBBB", "BBCCB", "BBBBBBBD", "BADBCBCB" }
{ "BBADCB", "BBACBBBC", "BBBBACB", "BBBBDCB", "BBBBB", "CBCBB", "BDBBBBB", "ABBCBC", "CBDBBBBB", "DBCCBC", "ABBBBB", "BBBDBB", "BBCBBD", "BBCBBBABC", "BBBBDBBA", "BCBCABCCBCB", "BBBBBA", "BB", "AABCDBBBAB", "BBBBBBBB", "BBDBD", "BDBBBB", "BABCBAB", "BCBCBBDBBCB", "BA", "A", "ABBBBBBB", "BBDBAA", "BBCCAD", "ABBBBB", "BBBBCBAB", "DCCBDBD", "CBBBDBBCB", "BBBAD", "CBCDBBBB", "BCBCBBBB" }
Returns: 4327497978155
21
{ "BBDBB", "B", "ADBBBBB", "BA", "BABB", "BBBDAA", "BCBBBBBDABABCABBBABD", "B", "BDBABBBDABAA", "BABBDACA", "BBB", "BCBB", "B", "BBBBBBBCB", "DBBBBB", "ACCBA", "AABDDBBDACBDB", "CBBB", "BDBBBC", "B", "CABBBBBBBCBAB", "BB" }
{ "BAABB", "D", "DBBBCBB", "BB", "BBBB", "CDBBBA", "DCBBBBABBCCCCABDBACB", "D", "ACBBBBDCBBAB", "BBBDBBBC", "BBB", "DABD", "D", "BABABABCC", "BBDBBD", "BBABB", "BAABBBACACBBB", "CDBA", "ABBABB", "B", "DBABBBABBCACB", "CB" }
Returns: 4386238221030
22
{ "DDDDDBDADBDDDBCBD", "DCCDDDCDCAADDDDBD", "DDDBADDDADDC", "ADDCDCDADDDCDDDDDCA", "DDDADDDDDDDDD", "ABDABBDDCBDADDDD", "BDDDBDCBDADDDDABBBDDC", "DDDDDDDDBBD", "DACADDCDBDDDDDDBD", "DDCBDDDBADB", "DDDADDBDDBDABDDDBBDD", "ADDDDDDCBDDADAA", "DDADADDDABD", "CDDDDDBDCDDDD", "DDDDDCDBDDDABDD", "DDDDDBBDAADBCABDD" }
{ "DDDDADDCADDDDCCDD", "DDDDBBDDDADDCDDDA", "DCDDCDDDDDCD", "DDBBDBBDCDBBDBDBDAC", "DDDDDDDCDBDBD", "DADCDDDDCBDBDDDD", "DDDBBDDDDDADDDDDBDDDD", "DBABBDBBDDD", "DDADDDADDADDBCDDD", "DDBDDDADDDA", "BABDDDDDDCDDDDDDDDAD", "DBDDADBDDDCDDAB", "ACDABCDCDDB", "CDDDBDDDDDDBD", "DDADDABAADAADBD", "DADBABDDDBDDDDDDD" }
Returns: 7626749511535
22
{ "DCCCCB", "CDCCACBDDCCCCCCADCACCC", "DCCCDCCCCCD", "CACADBDDBC", "DCAAACC", "CDCCBCDCBCDDDADB", "ADDCAADACCDC", "BCDCCCCACCBBCCCBCCCB" }
{ "CCACAD", "CCBCCCCDCCCCCCCABDBCCC", "CDBCCCCCCCC", "ACDBCCCCCC", "CACCCCA", "BCCDCCCCCDCCABCC", "CACCAAABCCCC", "BDCCCDCDCACCCBCCCAAC" }
Returns: 866654368580
23
{ "DBBAAACAADADAAAABACADAB", "ADAACAACACCAABBDAACA", "AAACCBBDCAAACAADA", "AAAADAAAAACBCAAACCACA", "CABACAAAAAAAACABADDDCBA", "AAACCAACAAABDADBCABAAA", "ACAAAACADABAAAAACCCBAAA" }
{ "AAAABAADAACADAACBCACCBC", "CACCCCCAAADAAAAAAADA", "CAABAABCADACAAAAC", "AACAAAAAAAAAAADADACAC", "AAAAAAAABABCAACAAABADCA", "AAAAABAACAABABCAAADDDB", "CADCACAAAAABCDACAAABABC" }
Returns: 577185873264
23
{ "BBDDBCCABAABBBBACBBBDAB", "BBABAABAABABBBBABCABAC", "BABBBDCABBBBABCDA", "BBBBBBBABABCCBBBBBABBB", "BCBBBBDBDCCBBDBABBDBCAB", "ACBBBBCBCBBABBBBBBBCBCB", "BDBCDBBADDAABBBBBBBAAAB", "BACBDBCBBABBBBBDABB", "BABDBBAAABBBBBDBAABA", "ABBAABAABBDCCBBBBBBAABD" }
{ "ABBBBBBBBBBBABABBADBABB", "BBBBBABACBBBBAABBBABBB", "ABABDBBABDCBBBDDB", "BCBDADBBDBBBDBDBBBBBAA", "CBBBBBBBBBADABBBDBBBBBB", "BCBABADBDBBBABBBBBBBDBB", "BBCBBABCCBBBBBBDBBABBCB", "BACBAABBCADCABDADAC", "CBABBBCBCBBCABBDBDBB", "BCDBBBBBDBABBCBAAAABCBC" }
Returns: 577185873264
24
{ "C" }
{ "A" }
Returns: 10234430029824
24
{ "C" }
{ "A" }
Returns: 10234430029824
25
{ "BDCCCCBCC", "ACCCCCB", "CABCCCBCAA", "BBACAB", "BCACCCCB", "CCCCCCBAC", "CCCACCC", "BCBBABBC", "CBCCCCC", "CCCBBB", "CACACCCCDBCCABA", "BCBB", "CCBAAACCCCBCDC", "CCCCCCCCCCC", "BCCBDC", "AADABC", "CCB", "CCDBCCBCBBC", "CCCADACB", "ACCCDA", "CCCCC", "CDBCC", "CACACCCC", "CDCBCAAACACDA", "CCBBCCCA", "ACDCCCC", "CBCDCCCB", "CCCCBCCCADDA", "BACDCCBC", "CCBCCBC", "ACCACC", "CABCCCCCCBBBC", "BDCCCCCC", "BCBACDC", "CCCCBBBCCCCB" }
{ "ACDCBACCC", "CCABCCC", "CBCCCCBBCC", "CBACBC", "CBCCBCCC", "BCDADCCCC", "BDCCDCC", "CCCCCBBC", "CCCCCCB", "BACCCC", "CCDCCBCCCCCDABB", "DCCC", "BBCCCBDCCCCCCC", "CCCACABACCC", "BCBCCB", "CCDDDC", "DCA", "CCCCCCCCCDC", "CCADBBDC", "BDCCCC", "CACDC", "ABBCC", "ACBCCACA", "CCCCABCCDDCCC", "CCCDCCCC", "BCCCCCC", "ACACCCCB", "CCCBCCCCCACC", "CCCCCCBC", "BADCCBC", "CDCCCB", "BBCCCADCCCDCC", "CCCCBCDC", "CCCBBAC", "CCDCCCCACABB" }
Returns: 1125042720596420
25
{ "D", "BBBB", "BAABBA", "DBBBDBDCB", "BBA", "BCBDB", "ABBB", "BBDBAB", "DBABBBBBBBB", "BBDABB", "ABBBCCADBA", "AABCABBBBB", "BBBBABABBA", "BBCDACBCBBABABBB", "D", "BBBBBBADDCC", "BBBBCBBAB", "BBDA", "BBABABBDA", "AADCDBBBBCDC", "BBBBCDCBCADABBB" }
{ "A", "BBAC", "BBCBBA", "ADBBBBABB", "BAB", "DBDDA", "BBDD", "AAABDB", "ACBDBBBBCBA", "BBCBBD", "BCBCBBBBBB", "AAABCBBBBB", "BBBBBAABBA", "CBBBDBCBBDBDBCBA", "B", "DBBBABBDBBA", "DABDDCBBB", "DBAB", "ABBBBBBBB", "BADBACDBBBAD", "BDBCBBBBACBBAAB" }
Returns: 1125187043958206
26
{ "ABADAAAAAAABABDC", "AAAAAACAAAAABD", "AAAAAADAADAAAACDBBBA", "ABDAAAACABCD", "AAAAAAAAAABBBDACCDDA", "DCAAADCAAADAAAA", "ACBABDAAAABDABAABDAB", "DADAACAAABBCACAC", "AADDAAAACAABAADADDA", "AADBDCABABAAAADAB", "BCDBAAABAAAAABAAC", "DDAADAAAABAAAAAADBAADA", "ABADAAADAACDA", "AAAAAAAADAD", "ADABCACDACAACDAAA", "AAAAAAADBAAAAAADCBAAAAA", "ABDAAAADAABBCADA", "DABADAAAAAAAADDAAACA", "AAADAAACCCAA", "ADBAADAAAAAAAAAAA", "ABAADACAAAAAABAAAAA", "ADCBDDAAAAADBCAABAAAADBA", "AADACACAAAAABAACAAA", "DAABCAAADADABADBAA", "DAAABAAAACCABBACDAAAAA", "AAADAAAAAAAADAADA", "AABACDAABABAADA", "AACAAAADAAAABA", "BDAACADAAAAAADBBA", "BDACDCBAADDDAADAD", "BDABDBAACAAACDAAAAAAABD" }
{ "AACBAAACACAAAAAA", "DAACDACDDAAAAA", "BAAAABDACAAAAAAABAAA", "ACAAADAADAAD", "BADDABAAAADABADDADAA", "BAADBACADAAACAA", "DADBDDACAADCDCAADADA", "CACDCADAAAAAADBD", "ABAAAAAABAADCAAAAAA", "DAAAAACAADBDDDABA", "DAAAAAAABAAAAAAAA", "DAAAACADBAADAABAABAAAA", "ADABADAACAAAD", "ADDAADABAAD", "ABACAAAAAAADBBAAA", "AAAAADBABAAAACAADAAABAA", "DCAACDCCBBACCDCB", "ACAABAADADDDADBAABAB", "AAAAAAAADAAA", "AADAABADAAAAAAAAA", "AAAADAACAAAAAADAADA", "AAAABCAAABADAAADADAAACDA", "AADBAADADDCABCBAAAA", "AADAADBADBAAAAAABB", "AAADAACAABAAAAADDADACA", "DAAADBBDABDAADBAB", "AADAADDABBAAAAA", "DAAAAAABACADAA", "AADAAAACDBAAAAAAC", "AAADDCDAADAABABBA", "CCAAADAAADAAAAAABBABAAA" }
Returns: 2893120340774300
26
{ "CACCABBABCCA", "ACBAAA", "AACAACDDCACACCAAA", "AAACCADDBAAAAAABAAAAAAC", "A", "DADBABAACAAAAACAAAACA", "DAABAAACABBAAAAAA", "CCDAAADAAACCBBABCAACCAADAA", "ACACAAADACCABAAD", "ADBDAADAAAABACCCA", "ABAABABAABCCADAAAAACA", "AAAAACACA", "DAABAAABACADA", "CCAADAAAADBAAACBAAA", "ADAAACAAACBADABAABA", "DADAAAAA", "AAAAAABAAAAADABCACCCA", "AAAAABACBDACADA", "AAACACBADAB", "ADAAAADAACCDACAAAAAAAA", "BAAABAADCAADACDCAACA", "AAABAACACAADA", "ACABACAB", "ABABABADBAAAADAAAAAAACACCA", "AADACABCAA", "AAABAACDACAAA", "AAAABCDCCDAAAACAA", "ACADAAAAACAAAACCCA", "AAAAABAD", "AACAAADACBAAA", "AAAADABAACAAACCDCAA", "ABACAAAAAACBAAADAAAA", "AACAAAAAACCBBABCAAAC", "A", "B", "CACBBDAABABAAAABCA", "ADCABCACAACAAADBA", "AABDADAAAAABAAAA", "A", "AADAAAABBDAADAAADAAABC", "DAAADAAAAADACDACADAAAAAB", "AAAAAAABAAAD", "AADADBCAA", "CCAACAABBAB", "AACCDABADAAAA" }
{ "DDCACCBDACBC", "ACCDCB", "AAAAAABAAACAAAADA", "AAAAAABAAAAACAAACCDDCAB", "C", "ADCBBACCAADAAAAAAAACA", "AADACDADAAACCAAAD", "AABCAABAAAAAADDCCAAAAADAAB", "AAADDABAAAAACAAA", "AAADDCCAAAAAABACA", "AACAAADDAAACAAACAAAAD", "ACCCACAAA", "AACAAADABCACA", "ACACACCDBACDAAADACA", "DAAAAACAAABCCABAADA", "ACAAAABC", "ABCACABBAAABACAAADAAC", "ADACBBCAADACCAD", "DCDAAABAAAC", "BDCAADAADCCACCAAACAAAB", "DCAAAAAAADAADAACCBAC", "AACBAAABDCAAA", "CCADACAA", "BDBBABCAAACAAAABDBAAAACDCA", "ACADABDCDC", "DACAAAACAACAB", "CAAAAABDAAACAAACA", "DDCAACACBBAADAACAA", "AAADAADA", "ACAAADDADADAA", "ABDAACAACADAAACACDC", "AAAACCDAAACBAADAAACB", "ACAAAACDADAAAAAAAABA", "B", "A", "CADACCAACADAACCDBC", "ADAAAACCAABAAAABB", "ACACAAAACAAABACD", "A", "AACAADCAACAAABAAACCAAA", "AAAADABADACCDADABAAABAAC", "ACADACAAAAAA", "ABBACCADA", "AAAAABCAADA", "AACADAACAAABD" }
Returns: 4483157081369637
27
{ "CCABBBBBBDBBBBBBBCBABCBDCBB", "BACCBBCDBABBBCBCBBBBDBDD", "AACBBDBCBBDCDBBCDABBDABABBB", "BBDCBBCBDBABBDBBBBBBBABBABB", "CBCBCCBBCBCDBBABCACBDBBBCBC", "DDBBBCCBCADDBBBBDBBDBBBBC", "BCCBABBABBBABDBBBCBBBBCBDBB", "CBBDCCBBBABBBADDBBBBCBBBAAB", "DBBBBBCBBDBDBCDCBDBBBCBBBBB", "CBCBBDBBBBBBBBACBDCBBB", "CBABBCDDBBDBBCBBBBBABBCBBBB", "ABBBDBBCBDBCDCBBCCDBBDCDBBB", "BBBBBDCBBABBCBBDBBBBBDBBBBD", "BBBDCCBBDDDBBBBBABBBBBBBBBA", "BBBABBBDABDBBBDBBBBBBACDBCB", "DADBBBBBCDBBBBBBBBBBBAACCBA", "BBABBDBBBCBDDBBBCBABBBDCABC", "BBBABBABBBBBBCBBDBBADBBCABB", "BBCBBBBBCBBBBBBBCABBBB", "ABCBACBCCBABBABBACBABBBBD", "BBBCBAABADCBCCBBBDDB", "BCCBBBBABDBBCDDBDBBBBBBBC", "AACBABBCBABBBDBBBBCBBCBDBD", "CABBDBBABBBCBDBBBCBBBBCBB", "DBBCBDCABBACCBABBBCACBABCBC" }
{ "BCBBBBBBDBCBDCAAABBBCBBABCA", "DABDBBBBACBDCBBBBABABBDA", "BCCBCBBBBCBBBBBCCBCCBBBBABA", "CCBCCDBBBBCBCBCDBADBBBBBCCC", "BBBBABCCCBDABBBBBBCAABBBBBB", "DBDBBBDBBCAABCBBBABBBDACB", "BCBBDBBABAABDDDDBBBBBBBBBBB", "BBCBCDBBBBBACBBBDBCBDCBBDCB", "BBBABCBCBCBCBBBBBBBBACBBCBD", "BBBBDCCBBBBDBBBACBBBBB", "DACBBABBBBCBBBBBBCBBCBBDBCC", "BBBABBBBBCDBBBBACDBDBBDBCBC", "BDABBBCBBCBBBBBCBCABBBDBBDB", "DABBBBBBABBBDABCBBBBBABBBCA", "BBBBCBDBABBBBBBBCCBBBBCBBBB", "BCCDBCBCBBBBBABBBCCBBBCBBAB", "BBBDBACBBBDBBBBBCBDBBCDBCBB", "BBABADCBBBCCCBCBBBBBBDBBBBC", "BBBBBBDADBBBAABACBCABB", "DBBBBBDBBBBBABBCBADADACCB", "CBBBBCDBBDBDBBBBBBCC", "CBBDBBDBBBBBBBBBBBBDBCACA", "BBBBBBABBBABDCBBBBADACBBAB", "BBBBCAABBBBBBBBBDDCBDBBAB", "BBBCBBDBBBBBBBABBBBBBDBCBDB" }
Returns: 118129586889600
27
{ "AACABAAAAAAABADADCAAAAAADAA", "DAAAAADBAAADCACAAAAADDBAAA" }
{ "BADAAACBBACADDAAACBACBAABAA", "DAAABAAAAAACACDDCAAAAAAAAA" }
Returns: 118129586889600
28
{ "B", "A" }
{ "B", "B" }
Returns: 2255751924940800
28
{ "DBADBADAA" }
{ "CDDDBADAA" }
Returns: 1608661378490400
29
{ "CDCADDDDB", "DADBCDDBBD", "ABDDCDBDDD", "CDDDBB", "BDDBDDACDADD", "DBDBDDDADD", "CADDDDBDDDD", "DCDDDDDC", "BADADDCBD", "BDABBDDD", "DBDBADBD", "DDBCDBBCDDDAD", "DDBBDDDADDDDDDD", "DDADADDDDCDDCDBD", "BD" }
{ "DBDDDDDDD", "DBDDDDBDDC", "DBDDDDADDD", "DBADBB", "DDCDBDBBDBDD", "DDCDBDDDDD", "DDCADCDDDDC", "DDDDBADA", "DDABDDDCD", "BDDBDDDD", "DDDBDDDB", "AADDBDADDDCDD", "DCADDAAADADDDDB", "ABDDDBBBDDCCDDDD", "DD" }
Returns: 286997871720131550
29
{ "DCCCCCCCDCC", "DCCD", "DBCCCDDCCCCCBC", "CCBCDCCDBACC", "BCCBCCCCCBD", "CCBCDACDCC", "DDABBCCCCDCCCCBC", "BCDCCCCCACCC", "CCCACCDC", "CCCBCDBCC", "DCCCCCADBCBBCB", "CBDDC", "CBCBC", "DCBDDBCACCCCCD", "BCCCCDCCC", "CCCDCDACC", "CBCCACCCDCCBDCCCC", "C", "CBCC", "CBCCBBD", "CCCCCCBBA", "CDBBD", "ABCDCBC", "CCCCDCCCBCBBCDBCC", "CABCCCCACCDACCCCCCCCCC", "CDCCBAABDBCC", "ACDCCCCCCCCC", "CCCCCCCCBCC", "CCCBDCCCACAC", "ACCCBCCC", "C", "BACADACDBDDBBCBCBC", "CCCDCBCCBACBCCCBB", "CCCCACACCC", "BCBCBCACDCCCDCDBCCBCCAC", "ACBCBCCCBCAD", "CCCBCDCCCCABAC" }
{ "CBCCCDDCCAC", "CCDC", "CBDDDBCCACCCCC", "CCCCABCCCBCD", "BCACBDCCCCC", "CCCCACCBCB", "CBCCACCCCDCCCCCC", "BDCACCCDCCAC", "CCCBBCCB", "BCCCCBCBC", "CCDDCCCDDCCCCC", "CABCC", "CBCCC", "DDCBCACCCCCCCA", "BCCADDDDC", "CCCCCCCDC", "CCCCDCCBCCCCCBBCC", "B", "BCAC", "DCCBBDD", "CCCAADCCB", "CCCCC", "CBCCDCC", "CCCACDCCCCBCABCBD", "BDADACCCAADCDACCCCCCCC", "CDCDCDCCBBCA", "BBCCBADDCCCC", "BCDCCCCCCCC", "CBCCBCCBCABC", "BCBCBCBC", "C", "CCACCDCCBCCCDCCBCC", "CCCCCCCBBBDCCCBCC", "CACCCCCBBA", "CCCDCCBCACBCACBCCCCDCDB", "CACCCCCCBCBC", "DCBBACCCCCCCCC" }
Returns: 288161645364717223
30
{ "C" }
{ "B" }
Returns: 32708402911641600
30
{ "C", "A" }
{ "A", "A" }
Returns: 32708402911641600
30
{ "BCBABB", "DABBBBBBBBABB", "BADCCAD" }
{ "BBBBAC", "BBBBDBBBBDABA", "ABBCBAD" }
Returns: 60008085148050000
30
{ "CADDDDCDBDD", "DDDADDCDDDDCDDDDADDA", "DBCDBDCCDD", "BDDDC", "DCBADDADDCADD", "DBDDDDDDDDD", "C", "DDCDDDCCDDD", "DDCCDDDDDBACDA", "CDCDADD", "DDDDCADDDDBCD", "D", "DDABBDDBDBDCDDDDDA", "CCDACDBDCADCD", "ADDBCDDDDADDD", "DADC", "DDDDCDCADD", "DDDCD", "CDDC", "DBDDADD", "DABDDDDCACDD", "DDBDDBDDCBDDABDBDDD", "DDD", "DDDDADCDDADD", "CBBBDDDBDD", "ADADDDDDCDC", "CDDDDDDBDDDD", "DDDDDD", "B", "DBC", "A", "DADADC", "CBDCDDCCABADDDDDD", "CCDDDBBDADDDDDDCDADDDDCD", "DDDD", "CDCBDDDBDDACD", "DBDBDDDDDDC", "BDD", "CCCDDBDBDDBCDADD", "DCACDDDBDDDADDDDABDDDB", "DDADACACBA", "DD", "DDDDCDABADDDD", "DDDDDDD", "DABD", "DDCDDDDBDBBDDDDD", "A" }
{ "DADDCDADDCC", "CDADCDDDBDBDADDDDDDC", "DCBBDDCDDD", "DDADD", "DBADDDCCDADAD", "DDBDDADDDDD", "C", "CDCDDBADDDD", "CDBDDADDDDCDDD", "DDDDDBA", "DBACDCADDCBDC", "A", "DCDDDDDDDDDDADDDCD", "CDDDDDCDADDDA", "DDDADDBDDBDCD", "DCCD", "DDACDDADBD", "DCCDD", "DBDA", "DDDCBBC", "DDDDDADADDBD", "CDDDDCBDDCCCDDDDDBB", "DDD", "BDDDDDDDDCBD", "DDCDDDCDBD", "CDDDDDDDDDC", "DDDABDBDCBDC", "DDDDAD", "A", "DDA", "D", "DDADDD", "DADDADDDADDCCDDDB", "DDADBDBCBDDDBCDCDDCDBCCD", "DCAD", "CCDDDCDDDADAD", "DDBCDABDDDD", "DDC", "ADDDBDCDADCDDDAD", "ABDDBDABCDDDCABDDDCDDD", "DDCCDADDDB", "AB", "DCCDDDDDCADCA", "DBCCDDD", "BDBD", "DDCDCBDDAADDDDDB", "B" }
Returns: 1152921504606846885
30
{ "CBADBBACDBCBBBBCBABBBBBB", "BBBBADDBCCBBDBBBBB", "BABBBCBDDADDBDDABBBCD", "BBBBBBCABDABDDBBBDABBBBAB", "BBBBABBBBBBCDCBBBBBCA", "DBDBCBBBABBBBBBBBCBDDABBCAAAB", "DBBDCBABBBCCBDBBDDDCADBA", "ADBBBBBBBBABBBBBBBBCBBD", "BDABBBBBCBBBDBABBDBBBBACAAB", "BBADBADABABBB", "BBABBDBBBBAABABDCBBBBBBB", "BBDBBBBBCCCCBBBBBBDBBB", "BBABBABBBBBDDBDBBBCBDBBBB", "BABBBAABBCABDBBBBCABBBABBBBDB", "BBDDDDBABABBDBBBCBBBAB", "BBBBBBDABBABBBBAB", "BBBDCBBABBBBBADDC", "BBBBABBBBDBCBBBBCBB", "BBBBBDABBBBBBBBBBBB", "BADBABCDDBBBBDBBDA", "DABADDABBABC", "BBBBBBBBBBBBBDDBBCABBBBDAD", "BBBBBBBDDBCBDBBBBBBB", "BBDDBCBDACDBBDBDBCBA", "ABDDABDBCCDBBBBBBBCDBABBBBA" }
{ "BBBBDBBDBCDBDBBBDCCBDDCB", "DCBBBBBBABDBBBDCDB", "BBBBCBBAABBBDBBBCBBAB", "CAADBBBCBCABBBBBBDBDCBBDD", "BBBDBBBBBABBBDBBBBDBB", "CCBBBCBBCBBACABBBAACDBBBBABBD", "BBCBBBBBDBDCDBBBBCBABDBB", "DDACBBBCBABBDDBBBBBABBB", "BBBCBDBBDBBBBBBBCBADCBBABBD", "ABBBCBBBBBCDD", "BBBBBBBBBCABBBBBDBABDBCD", "DBBBBBABBBBBBBADBBBDDB", "CDBABBDCDBBBBBBDBBBBADCDB", "BDABBBABDDBBBCBBDDDABBBBBBBAB", "BBDBBBBABACBBBBBBBBBDB", "DBBABCBBBBBBBBDBB", "BDDBCCBBBBBABBBBB", "DBDBBBBBBBDDDDABBAB", "BBBDDABDBBDABDBBDDD", "BBDBDBCDBBBBBBBBBB", "BACBDBBBABCB", "BBBBBCDBDDBACBBBBDBBBBBDBB", "BABBBDBDBCDDDBADBADA", "BBBABDBBCBDABDBCADAD", "BABDBBBBDBBDBABDDADBBBBBBAB" }
Returns: 453770116227318825
30
{ "CAAABCBAACAD", "AAACCAACAAAAABBCAAAADAD", "ACCAABBDDAAAAAAAACCAAAADAA", "ADAAADAAAACAACAADADDCA", "CAACAAAA", "AAAAADAADBAAAACAAABA", "AABBCADBAAAAADAADADDAAAADCAAAA", "CAADABACADAADBAAAAA", "AAAAAAAADACC", "DCADACAAADADD", "DABCAAAAADDCAAAAAACCAAABA", "CABBAADAACAABBACAAAAAADAD", "AAAAACADBAAAAAA", "BAAADCAAAAAACAABAAAAADADBCDADA", "AADBADAADAACACDACA", "CAAAAAAADAAAAAAAAAAACCADCAABDA", "AAAACAAAAACAA", "AADAADDAAADAACAADAAAAAA", "CCABCDCAABDBDACAAABAAA", "ABAAAAC", "AAADCCCBAAADAAAC", "ABAAABAAADDDABAAACCCDAAACAAACA", "AAAACADDCAAAADCADAB", "ADAAAABADADACCAACDCAAA" }
{ "ADCDAAADBAAB", "BADBAAAABCDAACCDADAAAAD", "ACAAAAADCDBAACADCAAAAAAAAA", "ACAACBBABABABAAAAACAAA", "AAAAAADB", "CABAAABDCADAAAABDDCC", "ABABAABAAADACBDCBBDBACACBDADBA", "AACDAAADAAAAAAAABBA", "AADAAAABDBBA", "DADAAACAAAAAA", "DADAAAAAAAAAAAAAADDACAADA", "DADADCAAAAAADAAABCAAADCDA", "ADAAAAACDABCAAC", "ACBAAAABABADAAAAABAADBBCAAAACB", "CAAADCBAAAAAAAAAAA", "BAAACDDAAAAADAADAAAAADABADAAAA", "AAAAAACDAADAD", "ACAABBAAAAAAAAAAAAAAAAB", "ACAADAADBBABDAAACDDCAA", "ACACABB", "AABCCCAACCAAAAAD", "AAAABAAABACCDAAABACCABBAADACAB", "BACCAABADAABADAADAA", "DACADACBACAAABABAACDBA" }
Returns: 909946791340491525
30
{ "DBDCCBBDBBDDDACBCBCCABCBBBBCD", "DBCDBBBBBCDDBBDBBCDBBDBCCBBBBB", "BABBBBCAACBCBBBBBBBBBBBBA", "BCBBBBBBBBBBBBADDBBCBBBADBBB", "BBBBCBBBBBCBCBCBBDCBBBBBACCCC", "BBDBBABBDCBBCDBBBBBBBBCADDBDBA", "ABDBBBBDCCBCBBBBCCCDBBC", "BDCBBDBACABBCBDBBBCCBBAABBDBB", "BCBBBDBDDBCBBBDBDBCCBBBABDBB", "ADBBBBBDDCBCBABCCBADBDCB", "BCCBBCBACAABBDBBBBCABBBBBBDB", "BBCBADBBCABBBDDCBCABBBCDBC", "CACBBBBBBBBDAADCBBBBBBBBB", "BBBCCBBBDBBBCABCCACBBDDCBBCBBB", "BBBBBBDCCDDAAABCBBABBBBABBDD", "BCBBCCBABBBCBBBBCBBCBBBBBCCBBB", "BCBBBCBBBBBBDBCADBBCCBBBBCBAD", "DCDBBABBCDBCBDBDCBBBBBBDCBBDCD", "BBCBBCBCBBBBBBABBBBBBBBBBBBBBB", "BDCDDBBCBDBBBCBBBBBBBBABBBBBBB", "BBDBBABBABCBBBBBCDDBDBBBA", "BBBDBBBCBBBBBCCABBBBBBABCBBBAB", "BDBBBDDBBBDBBABCBBAABBCDCBBBBB", "CBBBABABBBBCCBDBABBAABBBABCDBB", "BCCBBBBCBBBBBBBBBBBBDBDBBDBBBB", "BBBBBBDABBABBBBCABCBCBBBACBBBC", "BBBDBBBBBABBBBCCDBAABBBABBBBDB", "BBDBBABCBABABBBCBCCDBDBBBADCBB", "BBBBDBBABCBBCBDDBBBBDDBBDBDCB", "BDBBBBBBCBDDBBBABBBABBBDB", "BBBBCBBCBABBBAABBABBBBCDBBBDBB", "BBBDBADDCBBBCBBBDBDBDBDBABBBBB", "BCCBBCBBBCCCBACBBDBCCCABBDABBB", "ABCBBBBBBBBDBBBBBBDCBCBBC", "BBBBBBABCBABCCBBBBBCBCBBABBBBB", "BDDBBBBBCBCBCBABBDBBBBBCDBBBB", "BBBBBABBBBCBDBBCBBBBBBBB", "DBCBBCABBCABBBCBBABCBBBBBC", "CABDCBDBACBBCBBACABBCCDBBBBACB", "DACBBABCCBBCBBBBBBDCCBADBBB", "BCBBBCABCBBDDBBBCDBBBBBBBCBAB", "CDBBDABCBBDDBBBBBBDDBDCDADBADB", "BBBBBBBBBABBBDBBBBBBBDBBBBBCBB", "BBDBBBBBCABABBCBCDBBBBABBADBB", "CABBBBBADBDBCBAABCBDDBBDABABCA", "DBBADABBDCBBCBCBDDBCDBABBBCDBC" }
{ "BBBBBCAADBABBCBBBCDBBBBCBBCAA", "CBBABBBBACBBAABBCACBBCCBBCBBBC", "BDABBDBBBBABBBBBBBBCBBBCB", "CBCCBBBBBDBBADBBBCBBBBBBDBDB", "BBBBBBBABCBBCDBBBBBBCCBBBBCBB", "CBCDDBBBDBBADBBBBDBBCBABBDBBCC", "BDBBBBABBCCBBBCBBDBBDBA", "DBABBABBBBBBDBBDBDDBBBDBBABBD", "BCBBABCBBBBBBCBCBBCAADCBCBBD", "DBBDDBBDDABBBBBBBBBDDBDA", "BBBBBBCBCABBBBBBBCADBBCCBDCB", "BBBCCDBBBBBDBBCCDBBBBBBDDB", "ABBBBCBDCDBBABBDCBABABBBC", "DBCCBBDACBABDDBCBBBABBBBABBBDB", "BBBBBABBBCDCBABBDBBBDBBBBBBA", "CBBBDBBCBCBCBBBBBDBABCBBABBABA", "BBBDBBBBCBDBABBBBBBBBBCBABDBB", "BBBBBBBBBBBBCBBBBBBBDBBBDABDBB", "CABBCBABBBBBADBDBABBCCBBBABBBC", "BBBDBBBBABBBCBBBDBBBBBBBBCBBCB", "BBBBBBCBDBBBBBBBBBBCBBBBC", "BCDBDBBDBBBBBABBBBBCCBBAABBBBB", "CBABBBCBBBDBBBBBDDBDCBBBBACBBB", "DBBDBBDBCDBABBBDBBCBBABBCCBDBB", "DBBABBBBBDCCDBDBBBBDBBBBBABCBB", "BBDBBCBBDACBBADCCCDBBDBBBCDBBB", "CBBBDABBBBBBCABDBDBBDABCBCABBC", "BBBBBBDABBDDBBBBBDBBBBBDABBBDB", "BBCBBBBBBDCBBBCBBCBDBDBDBBBBB", "BCCBBCBCCBBBACCBBBCBDDBBA", "BBBDCBBBDADBBBBBBBCBBBBBBBABCB", "ABDBBABABCADBDDBABBBADBBBBBCCA", "ADBBBCCBBCCBBBBABCBBCBADBBCBBC", "BBBBBADCCACBDCDBCABBBBCCD", "BBCCBBBCBBCBBABBBBDDBBBBDBBBBB", "CCABBABDBBBBBBBBCBBBBCBDCBBBC", "BBBDDCDBBBCBDBABDBCABBCB", "BBCBBBCBBCBBBBBDBDBBBCCBBB", "BDCDBBCDBBBBCBBDBBBDBBBBBBDBCB", "BBABBBBBBDBBCBABDCBCBBBBBAB", "CBBABBCBBBBBBCCCCBBBCDBBDDCBD", "BBBBBBAABCBBBCACBBBBCCDBBBBCCB", "BCBBABBBACCBBBBCBBBBBBBDBCBBBC", "CBBBBCCACBCBBBBBBBCBBBCBBBBAC", "BBCBCBDBCCBBCCBBCBBBBACDBBBBDA", "BDBABBCBBBCBBCBBBBBADBBBBBBBBB" }
Returns: 16689855492504090
30
{ "CDDDDBDDDDDDADDDCDDDDDDDCADD", "ADDCCCACBBDCDDABCDCDBDDCCBDBDD", "DDDADCDDDDBDDDDDDBDABDDDBDBABD", "BBDDDDBDDDADDDDDD", "CDBCDDDDDDBCDADDBACDDDCDADBDDB", "DCDDDDBACBDDDBDDDDBDABBBCB", "CAADDDDDDDDDDDADCADDDDDDDCDCB", "DCDADABADADDABDDDDBDDBDDBDDD", "BDDDDDDDDDDBDBCDDBCDDCDDDD", "CDADDBDDABDDDADDDDDBDDDADBDAD", "DBDDADBBDADDDDADBDDDDDDDBDDDDD", "BDCDDDDDDDDDAADDDDBDDABDDDDBDD", "DBBDBBDDDADDADADDD", "DDDDCDDDDDADBDDDADDDCDDBBCDDDA", "DDDDABDAADDBDADCCDBBABCBDDDDDD", "DDBACDCADDDDDDDCDDDDCDDBBAADDD", "DDCDADDBDDDCDCDDDABDCDDBCDDBBD", "DCDDDBDBDDDBDDDCDCADBDDDDDDCBD", "DDDDDDDDADDCABDDADADDDDDDDBDDD", "ADDDDADBBACBADADDABCDDDDBDBBDC", "DBDBDDDDDDACBDAAABDBDDCCDB", "ABDDDADDDBDDDCDDBDDBBDDBBDDDBD", "ADDDBBADDDCDCACDD", "DDADBDDDDDAACDDCADDDBDDBDDCBC", "DDBCDDDDBCDDABDDBBBBDACDADCDDD", "BDCDDBBADDBDBDDABDDDDCDDACDCAD", "DDBDDDDDDDDDDADABABDBABADDBBDB", "DDDDDDBCDBCDACDDDDDCDBDDDADD", "DDDCDDBDDCCDCDBDBDCDBDBCDADDBD", "DDDDDADDDADDDCDDDDDDDBCCADCADB", "DBBBADDBDDBDDDDDDDDDD", "DDDDDDDDDDDADDDDDDCDDDADDDCDBD" }
{ "BBDDADDDBBDCADDBADDBADDDDBDD", "DDDADDBBDBDDDDCBDADDCDDBDDDDDB", "BDDDDDBDBDDBDDDDBDDDADDADDADDD", "DBDDDDBDBDDADADBD", "DDCDDCDDDDADDDBDDDDDBBDACDDDDD", "ABDBBDDDDCDDDBDDADBDADADBB", "ADBDDBDCCDCBDBDBDCDDDDABDDDDB", "DABADBDDADABBDBCDDDDAADDABCA", "CCDDBCDDDABADDCDDDDCDADDDD", "BDBDDADCDDBDBDBCDAADCBBABDDDD", "CBADDDDBCCCDAADDDDDCCDDDADDDDD", "DADADBABDDBDDADADDADABDBDDDCAD", "ADBDDAABDCBDDDCDDD", "DBDDDDADDDBDDDADDDBCDDAAADCDDC", "DDDADABDBCDDCACDBBDDADDDDACDBD", "DDBDDADBDADBADDDDDDBDDDBDBDBDD", "BDDDDBBDADDBCBDDBDDDDDDBDDDDCD", "DDDDDADDDDDDDDCDDBDDDDDDAADDDD", "DDADDDDBDDDDDDDDDDDDBDDDABDDDD", "DDDADADADADBDDDDBADBBDDADDDDDA", "DDDDDDDDDADDDBDDDDBDABBADB", "ABDCDBCDDDDDCBCDDDDDDDBDDCDDBC", "DAADDDADDDDBBADAC", "DCBDDDDDDDDDDDDDBDBADCBDDACCB", "CDCDADDDDCBDDBDDDDDDAABDDBDDDD", "DDDDDCAADDDBDDBBDDDDDDBDDADABD", "DCDBDADBBADADDCADDBDDABBDBDBBD", "DCADBDDDDDDDBDABDDBBDDABADDB", "DDDDDDDDDDDBDBADDDBBDDADDDDDDD", "ABDBDDDDDDDBDDBDDDBABADCBDDDDD", "DDDCDADDDCDADDDDDDDDA", "BDCBDDCDDBDDDDBBDADDADDBDDDADA" }
Returns: 21841203794495085
17
{ "CDCABCC", "CAACBBAAADADA", "CA", "CBCAABBBBA", "DACBCCCDCB", "DCBDBBABCBCBBADB", "CCACB", "CDCBDBCCACDDBAABC", "BDACAAACAD", "DAAADABB", "ABCBABCDCDD", "BACD", "ABCDCBCCDADBDDADA", "CBDACBDABCC", "DAABBBBDADBABABC", "CDACDBDCCBBABB", "DDCCAAAACAABCCB", "CAABABAA", "DDDCDCBACACADB", "CB", "BCCCB", "CDCB", "BABBDDBCADD", "BBCAAADC", "DDCDADBDCDCBB", "BAAADAACCD", "BDCC", "BDCACCDBABCBBD", "CCADCBACBB", "BDCBCADAAACACABBA", "DDCBABAAABDBCAC", "DCCBCCDBCACBCCBB", "B", "DADDACADBACADBDDB", "ADBDC", "CBDCBADADADA", "ABCBAACBADB", "DDACDCACBCBCBBD", "DB", "CADDDB", "ADBABAABADBC", "DABDB", "CBAACCBADCBDDC" }
{ "DDBCBDD", "DCAAACBDDACCD", "AC", "CDABAABBCC", "ADBACDBBCD", "ACCBDCCDBACDCDDC", "BACCD", "ACDBAAACBCBBADAAC", "ADBCBBCACC", "DDBADBDB", "DABDDBBDCCC", "DDCA", "ABCADBDADBAABABAD", "CBDBBDBADAA", "DBABDCCDDAAAABAB", "BACCDBBAADBADA", "ACDBBCCCBAACCDB", "CDCACDDC", "BBABCDCABBCDDB", "DA", "DCCBB", "DCAA", "DDBABABADAB", "AABBCCDD", "BABDBDDBCBCBD", "CABDABADBC", "CCDA", "DABBCBACCDBBAD", "CBCADADCAB", "CCDBDDCCCBAACABDC", "BBDDABDADADCCCC", "DCCAAACACDADABCD", "B", "DDDDBBDBBDCCACBCB", "DABCB", "BACADBADBBAA", "DCDABDDBAAB", "ABBBABBDADBCCDB", "BB", "CAAACC", "BCCDCABBCADB", "CCABD", "DCDCDDABADDACB" }
Returns: 17053877352
9
{ "DDCADDDC", "DAABB", "CDBDCCDC", "DB", "DAAADDABD", "CDCBB", "CA", "AACADCD", "A", "DBBCA", "ADCAADDD", "DBCAAACD", "DDDDBCADC", "AC", "BBABCABDD", "CBACDAC", "AAABBAADD", "ABDDBBB", "CBA", "DD", "DBDCCA", "CDDCDDD", "ACDBAAABC" }
{ "DBCCCCBA", "DADDD", "BDBDCBDA", "DB", "CCDCDCAAA", "DDBBA", "AA", "DBACAAC", "A", "CCCDA", "DDDBCDAD", "ABACCAAA", "CBCACBCCD", "DB", "BDBBDABBD", "DAADACD", "BBBBCCBCB", "DDAABAC", "CAA", "CB", "CCCCCA", "CDDBCAD", "DABBACCAC" }
Returns: 260085
26
{ "ABCDBBB", "ADABDDBADDDDCDBBBC", "AADACACDBBDBABBBBAC", "DADCDAB", "ADABABBABCCC", "CDBCADCAD", "ADBDDAA", "CCABCCD", "DDBBADABDCDBACA", "CCACCCDDACCCCCABCDBCCBC", "ACDACCCACBDDADDACBBDABBB", "BCCABBACBACCBCBDDDBA", "AABCBCBCDADBBABADD" }
{ "BDDDCAD", "DBDCBBDDDCBBAADBAD", "DCADCBCDCCADBCACBDD", "CAABACC", "CDADDCDCDDBB", "CCDBCBCDD", "BDACDAB", "CBCCADC", "DCBACDDDBAABBBB", "DDDDDBAADDCBDCAADBADACC", "ABDAADDABBACDBAAAADCBACB", "DDDCBBBDCBBBADDDDBDA", "DBAAABAABCBAADCAAD" }
Returns: 4447664472437160
16
{ "BDBACAADBB", "DDBCBBCAAD", "DBCBDCDDDABCAB", "BCCBCCA", "D" }
{ "CCCBAAADDB", "ACCBDDCBCB", "CBBBBDABABDDDB", "DABCDAA", "A" }
Returns: 1037357736
5
{ "ACCBC", "AADB", "C", "ACAD", "CAA", "ADDA", "AA", "BCADB", "BD", "AC", "ACDBC", "AAB", "CADCA", "DCC", "BCAAA", "DC", "ACCAD", "C", "C", "A", "B", "C", "DAACA", "CBBBC", "ADBA", "D", "CA", "AC", "DD", "A", "BDBB", "CCAC", "CCCB", "CC", "DCBD", "BABA" }
{ "CBABC", "BDDD", "C", "BBBB", "BBB", "ACCD", "DD", "ADDCB", "CB", "DB", "DACDB", "DDD", "DACDA", "AAB", "DBBDD", "BA", "CABBA", "C", "D", "A", "D", "D", "BADCD", "AACCD", "DBAA", "B", "AA", "DC", "DC", "A", "CDDB", "BCAA", "CAAC", "DC", "BDBA", "DBBA" }
Returns: 1023
4
{ "C", "DDC", "D", "D", "CBA", "AB", "C", "D", "C", "D", "A", "DB", "DACB", "AA", "CAAB", "A", "D", "CCBA", "A", "DBBD", "BBCB", "CBD", "AADC", "BA", "DAA", "BDBC", "AAA", "CCA", "DA", "AD", "BBC", "CBCA" }
{ "D", "DCA", "A", "A", "CDD", "CA", "C", "B", "B", "D", "D", "CD", "DDDC", "BB", "CDBC", "B", "A", "BCDC", "D", "CDAA", "CBBA", "CBD", "ACAA", "DC", "DBA", "DBAB", "ADD", "CDB", "AB", "CC", "CCA", "DBBD" }
Returns: 256
26
{ "ADCCABDADCDADCBBBADBDCBDBD", "DDCCCABDAABCDDBDDACBDC", "ACCBDD", "CCACDDBACBADDDBDACDCAABBDC", "CCBCCCBDCBDCADCDCDBABAAD", "D", "CBDCBBBDBADDDDADCADA", "DCCDDCBC", "CCCCCBBCCADCACABBDCDCA", "ADADBBC", "BCBBBBCCDDAADBCBA", "B", "ABDCADADDBDCDADABCDCADCDAA", "DCBDABACCBD", "DDBCDDDDADBCA", "ACCAACCCBAAC", "AADBAADBCBADDBAAD", "ABCCDABADDDDDACB", "DBBDDDCAADCAAAAACDA", "CCBADAAAD", "ABDABCBBACAADADBDDBDC", "AAADAADBCBDCDBBDB", "BBAABAABBDADA", "DCBBDC", "BADBAAAAABCAADABBCDD" }
{ "ABBCCBDCBBBDCCCBCDBBAAACDB", "DACBBDBCBBBDADADDDDBDD", "CBBCAC", "CBBDCCBCDDBCACBDABBDDCCCBD", "DABCDBBABCDBDCDBBACCDACC", "D", "BBAADCBCCDADCCBCCDBD", "DDDCAAAB", "BADABACACAABBBBCCADCAA", "BADABCD", "CCDDDBCCBBDCACCCD", "A", "BABADDCBBCBCCCCBDCBBABDCBA", "ACABBDBBBBC", "CDDADAABCBBDA", "DDDBABBBDACA", "CBACBAACCBDAADCDD", "CACADBADDDAABBBD", "CCABDCBDCDDAAADADCA", "BBABDABAC", "CDCADDCCBADDAABCDDDAB", "ADDACBADDACDBCACD", "BCDCDCDCCAADB", "DDABBB", "ADDADDADDDABCDADCDCA" }
Returns: 4488900561877550
14
{ "ABDADDCDABBC", "ABDBADBABDADCB", "CCDADDABD", "DDABAAD", "DACAD", "CDBBBBDDCCCCC", "CCCDBC", "DCB", "DAB", "CAACCCCADDACAD", "AADBADCDA", "DCCCDCCCABDCDB", "CBCDDABADAD", "ADCDCAA", "CCCAADCCC", "BDB", "DCBDC", "ADABCDABDACAA", "C", "D", "CDABACAAD", "ADBADBA" }
{ "ACBCBDABCDCC", "ACACDCCCCBADBA", "BABABCBAC", "DDABADC", "ADDBB", "ABAACDCBBCDCA", "DDBBCB", "CAB", "CCC", "CDADCDCBBCDCCC", "BDBBDDDBC", "DBADCDACDDAADC", "ABDCDCBBDAB", "CBCBDDA", "BCAAAABBB", "CAB", "CCDDB", "DCBCADACDDACD", "C", "D", "CBCCBABDB", "BDBCAAC" }
Returns: 146477331
18
{ "CDACADCADBAAD", "CCBDACDADDD", "ADDDDCDDDCAADCD", "BCDBCD", "DBABDCCBCCDC", "DDCABDDBBAADADBBDC", "ACBBBBD", "BAADC", "C", "AADACBADD", "AAAACADDDCCBCDD", "ADABBAACDBDCDB", "AACCACCDABBBADAD", "CDBCA", "ABCCCADBDCACA", "CBB", "BDDABBCABBBBAACAAB", "CBD", "AADAAACDACDADACBA", "C", "CAACDBDADBCDADB", "AADBDAD", "ACBABCDBBD", "BCBACBBCB", "A", "BCCCABD", "CCCDBDBBD", "DDA", "BBA", "ACBBBBAAACCABCDCD", "BDBBDADDACCD", "DDCBCABAACBAAAABA", "ACAA", "A", "ABBADCCDCBDDD", "DDCDBBBDBBCDDD", "DAAABCCB", "BADDABDD", "BBACCDCAC", "ADABDDADBDDBAACCD", "ABCADCACCAADADBCAC", "BBAD", "DABCBBBCA", "AB", "BABC", "CBAB", "DCBCABABBBAAACAB", "CABBDCDADDBCACCACD", "ABABBCAD" }
{ "BBAABBABADCDC", "CBCBDBACDAB", "BABAABDACCADAAA", "ABADCB", "CACACBBBCDBC", "ADDBDCDDABDBBDCCCD", "ADDBCDD", "BDCCD", "D", "CBADBABCC", "DDBCDCBBBABABAB", "CCDACBBDDCBCDA", "ADBDBCDBDDCBCBDD", "BBDBD", "AABBBADBBBBBC", "AAA", "BBBBABDBCABAAAADAA", "CDB", "DCABBACDABCBDCBCC", "D", "ABBBDDBBAACACAD", "CCAAABA", "AABCDADDAA", "ADBADBDDC", "B", "AABABBA", "CCBADCDAA", "AAA", "BCD", "CABBDBBAAAACBDDBC", "DCCAADCBCCDC", "CCDAACABCBBABDBCD", "ACBB", "A", "AAADDCBBADCAC", "ACDCACCCBDCDDD", "CAADBABB", "DCAADDBD", "BCADDBAAD", "CDDACAABABDCCBBAD", "DDCCBCDCCBABABABAC", "CBCA", "BACCDBDDA", "DA", "DBCD", "CAAB", "CBBBBCBBAACBCCAD", "CADDDDACCBCCCADBDC", "DCDABCBD" }
Returns: 68718952431
6
{ "D", "BDA", "DBDB", "AADDB", "D", "CC", "BAB", "A", "DAADAC", "ACC", "CDBBBA", "CADAAB", "ADACC", "BBACDA", "CD", "DDDBD", "DC", "DAA", "CADB", "DBCAB", "C", "CDCBA", "CBDDBB", "ACCA", "B", "ABAC", "B", "C", "A", "ADCDA", "C", "BCCACC", "C", "DDDDD", "CCAD", "DABB", "CC", "DCABDB", "BDBD", "C", "D", "DDBAA", "C", "DCA", "ACADDD", "CDDDA", "A", "C", "DD" }
{ "C", "ADB", "CDDC", "BDCBB", "B", "BC", "AAA", "B", "ABBBCB", "DDC", "BDAABD", "CCBCAB", "CCCBB", "DAACCD", "AD", "DBCCC", "CD", "BCB", "AACB", "DDAAD", "A", "DACAB", "DDABBB", "CDAA", "B", "DDDB", "B", "D", "C", "DDCAD", "B", "ACAADA", "C", "DBACD", "ACAB", "BDBB", "CA", "ABABCB", "CBAB", "C", "D", "BCADB", "D", "BBB", "CADBBB", "DCDBC", "C", "A", "BB" }
Returns: 4096
19
{ "CDCDCCD", "ADBCCDCBACCCDAC", "DCDDADACBADB", "DBBD", "ABBCCBDAADDB", "BC", "B", "BDCAAAABDABBB", "DABAABCBC", "BCBC", "AABCDBADDCBCC", "DBAAB", "A", "ADAABDDA", "DDAADDBDBBCDACBCCDA", "ADDABC", "AD", "CDCCBBDADDDDACABCBD", "AABCBAADDB", "BBBDDBABACABDD", "ABDADDBCCCDDC", "DDDAACADAABADABCBA", "CACBBDDCB", "DBABBBDABCBBDDCC", "DBCBDD", "AD", "DACDDAAAA", "CDAAADBCBABBD", "DCAACCAABBBCAADDDBD", "CBBDB", "DDACABABB", "BDADCCCCCCBAADB" }
{ "BDABACD", "ACADABCBBDAACAB", "BCBCAACBCBDA", "BBAB", "BABADABBDACA", "DC", "A", "ACADBACDDCACA", "BCAABBAAB", "CDBC", "CCBDACDCDDDBB", "CDBDC", "B", "BCACCCCB", "ACAADBACDDDBAACCBCC", "CBCCCD", "CA", "AAABABCBACCACDAADAA", "DCDBBDBDBC", "DBAABACABACCAB", "BAACBBBADADAD", "ADBACBCCCDBAACCBCA", "DDADDADBB", "BCBDBCDDABCCBABD", "ADACAA", "DB", "DBBCCBCAD", "ABDDCDCBDDCDB", "ADBBAACBAACDACBCABD", "BADAB", "DBCCDDDDD", "BDBBCCCBABBBDAD" }
Returns: 274877903465
22
{ "CCABDBBCBADBCACDADBB", "DBBDCCBCDBC", "ACBBAAACBCABAAAABCDAAD", "CCD", "DACAABADACBADCD", "AAADADAAD", "BABCDABCDCAC", "BAADAACABAD", "AABABBD", "ACCDA", "CCBBCCBBACDCB", "ACBBDADBCAC", "AACBBB", "ADCABACCDBBBBD", "DBDAB" }
{ "CBDABBBDCBBBCDDDACBB", "ACACBDDCBDC", "CCACCACDABDBABBDDAADAC", "DCC", "DDBDCBDABBDACDA", "CDDDDADDD", "ADDBCAAADBBC", "DCBBCBCBDCA", "BCBDBAC", "DBBAC", "AACCBCADDDADB", "CCAACADBABA", "DBACAA", "DDACBCDACDBABC", "DBDAA" }
Returns: 17470441611480
14
{ "BAABCBBCBACAC", "DBBACCBCBCCD", "DDADCBCAAAA", "AD", "ADA", "BCADCBABDAAABD", "DAACCDDCBBA", "ACCADBCAAB", "D", "ABCDBADCBACD", "CDDDAACBDBCBCC", "CABDBBAADB", "CABABCACBBCAB", "DACCC", "CCBCBDA", "CCBDCBAB", "ABCCDDCBA", "CCCD", "CDBDDACCAC", "BC", "BABBBB", "BBCCDDDBDBADD", "BBA", "DAACB", "CD", "DBCDDBCBABA", "CAADDBCADCC", "BCAACBDBDDDB", "BADADDA", "DCACCCCCD", "DBBDDCDCAAADC", "CCCDDDCBAD", "ACCCCDCD", "CCDCBCCDBACA", "DCCD", "DA", "D" }
{ "BCACABBCCDBAA", "BDBCCDDDADDB", "DDAADCCCCDB", "AD", "ADA", "BBBAAAACAADDAB", "DCBAADDBDDA", "BAADBAACDD", "B", "DDDBDAABBABD", "ABCCDDDDBCABCC", "DDADADDACB", "CAACABDCBACDC", "DBBDB", "DBDBDAA", "BDCCABCA", "ABCBCBBCD", "BCCA", "AAABBBCADC", "CC", "DBCBCA", "AABAAACCDABBD", "CAA", "AABAA", "AC", "BBCCCBCDBBA", "BBCBAAADCAD", "ADCDDBDBAACC", "BCDDBDB", "BACBAADCB", "DBADBDDDDCADC", "BCDADDBBDB", "ADDCDBBB", "ABBADBADACDC", "BDBC", "DC", "B" }
Returns: 266611762
2
{ "C", "CC", "AD", "DB", "BB", "B", "DB", "AB", "BB", "B", "BD", "A", "CA", "BB", "AC", "C", "A", "AC", "D", "B", "C", "B", "B", "DC", "BC", "D", "AA", "C", "DB", "CB", "AA", "DB", "C", "D", "CB", "D", "A", "BB", "DC" }
{ "B", "BA", "DD", "DA", "DA", "C", "AC", "CD", "AC", "D", "BB", "C", "BC", "BB", "DA", "C", "C", "CD", "C", "B", "B", "B", "D", "DA", "DB", "B", "CA", "C", "BC", "BB", "BD", "DD", "A", "D", "BC", "B", "B", "AA", "BB" }
Returns: 16
24
{ "ABADCCCADACDACAABC", "B", "BBDBAAADABCBDADDADCCAADC", "CBCBA", "DBDDABBBDBDDCBCCB", "ABADABDBDDABAAADB", "BABCDBBDABBDCB", "BBCAAADCCCBDCD", "ACADBACCDBACBCC", "DBDCCAAACACDACDBACA", "DDADD", "BBABAABDADACCBDA", "DCCD", "BADADABCDCCACCCAACAACDD", "BDB", "DBBCACCBDAABAAACCADACA", "AAAADCBACCBADAADDCADADAB", "BDCDCCCCA", "ADBBABCBBAADBCA", "CDDBBDAACACBBC", "BAAA", "CDD", "CBB", "BCDCCB", "ABBACDCBAABBDCDA", "ADCDDCCABBB", "CCBABDABBDBCBBAAA", "BBCCAAAACDCD", "ADABDBADBBBCAD", "ABCAADBCBBACBDDDC", "CDADDCBBACACCD", "ADB", "DBDBDBBADADDD", "CBCADDCDBCDDDDCAD", "ACACBDADCDBBBADCBCAA", "CDDCACCCDBBDDCADDBAC", "BCDDCABBA", "DBCCCBBCDDDBDDCCCADC", "AABBDBBBADCBBAADDCACDACA", "DA", "CBBAACDCBBAAC", "CDADDABCAA", "ADDBCDBBABDCAADDBDCAADAB", "DA" }
{ "BDCDCBDCBDDABAABDA", "D", "ADDADDBAACBBACBBCCBDAACC", "ADDCA", "BAADACAABABCBCBBC", "DCCDCAAAAAACDDBBA", "DAACCDDBBDBBBB", "AABCDDDCBCDCDA", "CADDDDDDCBCAACD", "ACACBBCCCAADBDCDBCB", "CCDAC", "CBABCBACCAADDAAC", "BBCA", "ADBDBBBCABBADDDACCCAABB", "ACC", "ACCBCCADDBACDABBBBDBBB", "BBDACDCDDDADBAAABCBDCABA", "DBDDBCCCB", "BCBCDBCCBDBBADD", "DDCBCDADAABDBD", "ACAC", "DDC", "DBB", "CCACCA", "BDDDCAABCBAAAAAA", "DCAABDCDBDD", "DBBCDACDCCDDCBDAB", "BCCCDABADDCA", "CCCBBBDADBBABC", "ACCBCADCCDACDBCAD", "ADDABCCDDDBADA", "BCA", "ADCDBACADCDDB", "BDAAABBCCDDBCABAD", "DADCAABDBDBDABACDDBA", "CCCDDCACADCABBBBACDA", "CDCBBDDAC", "ADAAADBBBDDACCACBCCA", "ADCACDDDCACADBDDBBCBBCAC", "CA", "DAADABBDCCACD", "BDBCDADDBA", "BDCBCACDBAABDAACAACBCBDD", "BC" }
Returns: 281474945857824
2
{ "B" }
{ "A" }
Returns: 4
2
{ "B", "AA", "AC", "AD" }
{ "A", "BB", "BC", "BD" }
Returns: 4
2
{ "B", "AA", "AC", "AD", "BB", "BA", "DD", "DD", "AC", "AD", "BC" }
{ "A", "BB", "BC", "BD", "BD", "DB", "AA", "AC", "CC", "CC", "DC" }
Returns: 10
30
{ "B", "B", "B", "D", "D", "A", "BB", "BB", "BB", "BB", "BB", "BB", "BD", "BD", "BD", "BA", "BA", "DD", "DD", "DD", "DD", "DD", "DA", "DA", "AA", "AA", "AA", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBD", "BBD", "BBD", "BBD", "BBA", "BBA", "BBA", "BDD", "BDD", "BDD", "BDD", "BDA", "BAA" }
{ "D", "A", "C", "A", "C", "C", "DD", "DA", "DC", "AA", "AC", "CC", "AA", "AC", "CC", "DC", "CC", "BA", "BC", "AA", "AC", "CC", "BC", "CC", "BC", "DC", "CC", "DDD", "DDA", "DDC", "DAA", "DAC", "DCC", "AAA", "AAC", "ACC", "CCC", "AAA", "AAC", "ACC", "CCC", "DDC", "DCC", "CCC", "AAA", "AAC", "ACC", "CCC", "CCC", "DDC" }
Returns: 229940597509476418
30
{ "AABAAAAAAAAAAAA", "AAAAAAACAAAAAAA", "AAAAAAAAAAAADAA" }
{ "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAA" }
Returns: 6423296287122000
30
{ "A", "A", "A", "B", "B", "C", "AA", "AA", "AA", "AA", "AA", "AA", "AB", "AB", "AB", "AC", "AC", "BB", "BB", "BB", "BB", "BB", "BC", "BC", "CC", "CC", "CC", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAB", "AAB", "AAB", "AAB", "AAC", "AAC", "AAC", "ABB", "ABB", "ABB", "ABB", "ABC", "ACC" }
{ "B", "C", "D", "C", "D", "D", "BB", "BC", "BD", "CC", "CD", "DD", "CC", "CD", "DD", "BD", "DD", "AC", "AD", "CC", "CD", "DD", "AD", "DD", "AD", "BD", "DD", "BBB", "BBC", "BBD", "BCC", "BCD", "BDD", "CCC", "CCD", "CDD", "DDD", "CCC", "CCD", "CDD", "DDD", "BBD", "BDD", "DDD", "CCC", "CCD", "CDD", "DDD", "DDD", "BBD" }
Returns: 229940597509476418
30
{ "ACC", "ABC", "ABB", "ABB", "ABB", "ABB", "AAC", "AAC", "AAC", "AAB", "AAB", "AAB", "AAB", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "CC", "CC", "CC", "BC", "BC", "BB", "BB", "BB", "BB", "BB", "AC", "AC", "AB", "AB", "AB", "AA", "AA", "AA", "AA", "AA", "AA", "C", "B", "B", "A", "A", "A" }
{ "BBD", "DDD", "DDD", "CDD", "CCD", "CCC", "DDD", "BDD", "BBD", "DDD", "CDD", "CCD", "CCC", "DDD", "CDD", "CCD", "CCC", "BDD", "BCD", "BCC", "BBD", "BBC", "BBB", "DD", "BD", "AD", "DD", "AD", "DD", "CD", "CC", "AD", "AC", "DD", "BD", "DD", "CD", "CC", "DD", "CD", "CC", "BD", "BC", "BB", "D", "D", "C", "D", "C", "B" }
Returns: 229940597509476418
30
{ "ABB", "AA", "AAA", "AAB", "C", "AB", "AA", "ACC", "AC", "BB", "ABC", "BC", "BB", "AA", "AA", "AAA", "AA", "AB", "ABB", "B", "AAC", "AAA", "B", "AC", "AAA", "CC", "CC", "ABB", "AAA", "BB", "AAA", "BB", "A", "CC", "AAB", "AA", "AAA", "AB", "A", "AAC", "AAB", "AAC", "AAA", "A", "BB", "AAA", "ABB", "AAB", "AAA", "BC" }
{ "DDD", "DD", "BBD", "CCD", "D", "CD", "CD", "BBD", "BD", "CC", "DDD", "DD", "DD", "BC", "BB", "CDD", "BD", "DD", "CCD", "C", "BBD", "BBB", "D", "DD", "BBC", "DD", "BD", "CCC", "CCC", "CD", "BDD", "AC", "C", "AD", "DDD", "CC", "CCD", "CC", "D", "BDD", "CDD", "DDD", "BCD", "B", "AD", "DDD", "CDD", "CCC", "BCC", "AD" }
Returns: 229940597509476418
30
{ "D", "D", "D", "C", "C", "B", "DD", "DD", "DD", "DD", "DD", "DD", "DC", "DC", "DC", "DB", "DB", "CC", "CC", "CC", "CC", "CC", "CB", "CB", "BB", "BB", "BB", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDC", "DDC", "DDC", "DDC", "DDB", "DDB", "DDB", "DCC", "DCC", "DCC", "DCC", "DCB", "DBB" }
{ "C", "B", "A", "B", "A", "A", "CC", "CB", "CA", "BB", "BA", "AA", "BB", "BA", "AA", "CA", "AA", "DB", "DA", "BB", "BA", "AA", "DA", "AA", "DA", "CA", "AA", "CCC", "CCB", "CCA", "CBB", "CBA", "CAA", "BBB", "BBA", "BAA", "AAA", "BBB", "BBA", "BAA", "AAA", "CCA", "CAA", "AAA", "BBB", "BBA", "BAA", "AAA", "AAA", "CCA" }
Returns: 229940597509476418
30
{ "DBB", "B", "DD", "DDC", "DD", "DCB", "DB", "CC", "DCC", "DC", "DDC", "DD", "D", "DC", "CC", "DDD", "DDB", "DDD", "DDB", "DDD", "DDD", "DC", "DDC", "BB", "BB", "DCC", "DD", "DDD", "CB", "DDD", "DDD", "DDC", "DDD", "BB", "DD", "DB", "DD", "D", "DDD", "CB", "DDB", "D", "DDD", "CC", "DCC", "C", "CC", "CC", "DCC", "C" }
{ "CCA", "A", "CA", "AAA", "BB", "AAA", "AA", "BA", "BBB", "BA", "BAA", "CB", "B", "AA", "DA", "BBA", "AAA", "CCA", "CCA", "CBB", "CCB", "BB", "BBA", "CA", "AA", "AAA", "AA", "AAA", "DA", "BAA", "CBA", "BBB", "CAA", "DA", "BA", "CA", "CC", "A", "BBB", "AA", "CAA", "C", "CCC", "AA", "BAA", "A", "BB", "DB", "BBA", "B" }
Returns: 229940597509476418
30
{ "B", "B", "B", "D", "D", "A", "BB", "BB", "BB", "BB", "BB", "BB", "BD", "BD", "BD", "BA", "BA", "DD", "DD", "DD", "DD", "DD", "DA", "DA", "AA", "AA", "AA", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBD", "BBD", "BBD", "BBD", "BBA", "BBA", "BBA", "BDD", "BDD", "BDD", "BDD", "BDA", "BAA" }
{ "D", "A", "C", "A", "C", "C", "DD", "DA", "DC", "AA", "AC", "CC", "AA", "AC", "CC", "DC", "CC", "BA", "BC", "AA", "AC", "CC", "BC", "CC", "BC", "DC", "CC", "DDD", "DDA", "DDC", "DAA", "DAC", "DCC", "AAA", "AAC", "ACC", "CCC", "AAA", "AAC", "ACC", "CCC", "DDC", "DCC", "CCC", "AAA", "AAC", "ACC", "CCC", "CCC", "DDC" }
Returns: 229940597509476418
30
{ "BAA", "BDA", "BDD", "BDD", "BDD", "BDD", "BBA", "BBA", "BBA", "BBD", "BBD", "BBD", "BBD", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "AA", "AA", "AA", "DA", "DA", "DD", "DD", "DD", "DD", "DD", "BA", "BA", "BD", "BD", "BD", "BB", "BB", "BB", "BB", "BB", "BB", "A", "D", "D", "B", "B", "B" }
{ "DDC", "CCC", "CCC", "ACC", "AAC", "AAA", "CCC", "DCC", "DDC", "CCC", "ACC", "AAC", "AAA", "CCC", "ACC", "AAC", "AAA", "DCC", "DAC", "DAA", "DDC", "DDA", "DDD", "CC", "DC", "BC", "CC", "BC", "CC", "AC", "AA", "BC", "BA", "CC", "DC", "CC", "AC", "AA", "CC", "AC", "AA", "DC", "DA", "DD", "C", "C", "A", "C", "A", "D" }
Returns: 229940597509476418
30
{ "BBD", "BBB", "BB", "BB", "BBD", "BBB", "BB", "BDD", "BBA", "DD", "B", "BBD", "BDD", "BAA", "BBB", "BD", "AA", "BDA", "BB", "BA", "A", "DD", "AA", "BDD", "DD", "BBA", "BBB", "DA", "BBB", "BBB", "B", "DD", "BB", "BBB", "DD", "B", "BBD", "BDD", "BBA", "D", "DA", "BBB", "BB", "AA", "BBB", "BD", "BD", "BBB", "BA", "D" }
{ "AAC", "DAA", "AC", "DD", "CCC", "AAC", "DC", "CCC", "DDC", "AA", "A", "AAA", "AAC", "DDC", "DDA", "AA", "BC", "CCC", "AA", "CC", "C", "BC", "DC", "AAA", "AC", "DCC", "DCC", "BC", "ACC", "DDC", "D", "CC", "DA", "AAA", "BA", "C", "ACC", "ACC", "CCC", "A", "CC", "CCC", "CC", "CC", "DDD", "CC", "AC", "DAC", "DC", "C" }
Returns: 229940597509476418
30
{ "A", "B", "C", "AD", "BA", "BB", "BC", "BD", "CA", "CB", "CC", "CD", "DA", "DB", "DC", "ADD", "BAA", "BAB", "BAC", "BAD", "BBA", "BBB", "BBC", "BBD", "BCA", "BCB", "BCC", "BCD", "BDA", "BDB", "BDC", "BDD", "CAA", "CAB", "CAC", "CAD", "CBA", "CBB", "CBC", "CBD", "CCA", "CCB", "CCC", "CCD", "CDA", "CDB", "CDC", "CDD", "DAA", "DAB" }
{ "B", "C", "D", "BA", "BB", "BC", "BD", "CA", "CB", "CC", "CD", "DA", "DB", "DC", "DD", "BAA", "BAB", "BAC", "BAD", "BBA", "BBB", "BBC", "BBD", "BCA", "BCB", "BCC", "BCD", "BDA", "BDB", "BDC", "BDD", "CAA", "CAB", "CAC", "CAD", "CBA", "CBB", "CBC", "CBD", "CCA", "CCB", "CCC", "CCD", "CDA", "CDB", "CDC", "CDD", "DAA", "DAB", "DAC" }
Returns: 1152921504606846976
30
{ "DAB", "DAA", "CDD", "CDC", "CDB", "CDA", "CCD", "CCC", "CCB", "CCA", "CBD", "CBC", "CBB", "CBA", "CAD", "CAC", "CAB", "CAA", "BDD", "BDC", "BDB", "BDA", "BCD", "BCC", "BCB", "BCA", "BBD", "BBC", "BBB", "BBA", "BAD", "BAC", "BAB", "BAA", "ADD", "DC", "DB", "DA", "CD", "CC", "CB", "CA", "BD", "BC", "BB", "BA", "AD", "C", "B", "A" }
{ "DAC", "DAB", "DAA", "CDD", "CDC", "CDB", "CDA", "CCD", "CCC", "CCB", "CCA", "CBD", "CBC", "CBB", "CBA", "CAD", "CAC", "CAB", "CAA", "BDD", "BDC", "BDB", "BDA", "BCD", "BCC", "BCB", "BCA", "BBD", "BBC", "BBB", "BBA", "BAD", "BAC", "BAB", "BAA", "DD", "DC", "DB", "DA", "CD", "CC", "CB", "CA", "BD", "BC", "BB", "BA", "D", "C", "B" }
Returns: 1152921504606846976
30
{ "CDD", "CD", "BDB", "CBC", "BB", "DB", "CC", "DAB", "ADD", "BAD", "DAA", "BBD", "BBB", "BD", "BC", "CAD", "CA", "DC", "CDB", "AD", "CCB", "BCD", "BA", "BAA", "BDA", "BCC", "BCB", "CDA", "CAB", "BBA", "CAA", "BAB", "B", "BCA", "CCA", "CB", "CAC", "DA", "C", "CCC", "CBD", "CCD", "BDD", "A", "BAC", "CBA", "CDC", "CBB", "BDC", "BBC" }
{ "DAA", "DA", "BDC", "CBD", "BC", "DC", "CD", "DAC", "BAA", "BBA", "DAB", "BCA", "BBC", "CA", "BD", "CBA", "CB", "DD", "CDC", "BA", "CCC", "BDA", "BB", "BAB", "BDB", "BCD", "BCC", "CDB", "CAC", "BBB", "CAB", "BAC", "C", "BCB", "CCB", "CC", "CAD", "DB", "D", "CCD", "CCA", "CDA", "CAA", "B", "BAD", "CBB", "CDD", "CBC", "BDD", "BBD" }
Returns: 1152921504606846976
30
{ "D", "C", "B", "DA", "CD", "CC", "CB", "CA", "BD", "BC", "BB", "BA", "AD", "AC", "AB", "DAA", "CDD", "CDC", "CDB", "CDA", "CCD", "CCC", "CCB", "CCA", "CBD", "CBC", "CBB", "CBA", "CAD", "CAC", "CAB", "CAA", "BDD", "BDC", "BDB", "BDA", "BCD", "BCC", "BCB", "BCA", "BBD", "BBC", "BBB", "BBA", "BAD", "BAC", "BAB", "BAA", "ADD", "ADC" }
{ "C", "B", "A", "CD", "CC", "CB", "CA", "BD", "BC", "BB", "BA", "AD", "AC", "AB", "AA", "CDD", "CDC", "CDB", "CDA", "CCD", "CCC", "CCB", "CCA", "CBD", "CBC", "CBB", "CBA", "CAD", "CAC", "CAB", "CAA", "BDD", "BDC", "BDB", "BDA", "BCD", "BCC", "BCB", "BCA", "BBD", "BBC", "BBB", "BBA", "BAD", "BAC", "BAB", "BAA", "ADD", "ADC", "ADB" }
Returns: 1152921504606846976
30
{ "ADC", "ADD", "BAA", "BAB", "BAC", "BAD", "BBA", "BBB", "BBC", "BBD", "BCA", "BCB", "BCC", "BCD", "BDA", "BDB", "BDC", "BDD", "CAA", "CAB", "CAC", "CAD", "CBA", "CBB", "CBC", "CBD", "CCA", "CCB", "CCC", "CCD", "CDA", "CDB", "CDC", "CDD", "DAA", "AB", "AC", "AD", "BA", "BB", "BC", "BD", "CA", "CB", "CC", "CD", "DA", "B", "C", "D" }
{ "ADB", "ADC", "ADD", "BAA", "BAB", "BAC", "BAD", "BBA", "BBB", "BBC", "BBD", "BCA", "BCB", "BCC", "BCD", "BDA", "BDB", "BDC", "BDD", "CAA", "CAB", "CAC", "CAD", "CBA", "CBB", "CBC", "CBD", "CCA", "CCB", "CCC", "CCD", "CDA", "CDB", "CDC", "CDD", "AA", "AB", "AC", "AD", "BA", "BB", "BC", "BD", "CA", "CB", "CC", "CD", "A", "B", "C" }
Returns: 1152921504606846976
30
{ "ADC", "CC", "BD", "BBD", "BC", "ADD", "CDD", "CCD", "BAD", "AC", "BCA", "CA", "C", "AB", "CDB", "BDB", "BBA", "CAC", "BBC", "CAB", "CAD", "AD", "BCB", "CBC", "CBB", "BAA", "BA", "BCD", "CCB", "BDA", "CAA", "BCC", "BDD", "CBD", "BB", "DAA", "CB", "B", "BDC", "CCA", "BBB", "D", "CBA", "CCC", "BAB", "CD", "CDA", "CDC", "BAC", "DA" }
{ "ADB", "CB", "BC", "BBC", "BB", "ADC", "CDC", "CCC", "BAC", "AB", "BBD", "BD", "B", "AA", "CDA", "BDA", "BAD", "CAB", "BBB", "CAA", "CAC", "AC", "BCA", "CBB", "CBA", "ADD", "AD", "BCC", "CCA", "BCD", "BDD", "BCB", "BDC", "CBC", "BA", "CDD", "CA", "A", "BDB", "CBD", "BBA", "C", "CAD", "CCB", "BAA", "CC", "CCD", "CDB", "BAB", "CD" }
Returns: 1152921504606846976
30
{ "B", "D", "A", "BC", "DB", "DD", "DA", "DC", "AB", "AD", "AA", "AC", "CB", "CD", "CA", "BCC", "DBB", "DBD", "DBA", "DBC", "DDB", "DDD", "DDA", "DDC", "DAB", "DAD", "DAA", "DAC", "DCB", "DCD", "DCA", "DCC", "ABB", "ABD", "ABA", "ABC", "ADB", "ADD", "ADA", "ADC", "AAB", "AAD", "AAA", "AAC", "ACB", "ACD", "ACA", "ACC", "CBB", "CBD" }
{ "D", "A", "C", "DB", "DD", "DA", "DC", "AB", "AD", "AA", "AC", "CB", "CD", "CA", "CC", "DBB", "DBD", "DBA", "DBC", "DDB", "DDD", "DDA", "DDC", "DAB", "DAD", "DAA", "DAC", "DCB", "DCD", "DCA", "DCC", "ABB", "ABD", "ABA", "ABC", "ADB", "ADD", "ADA", "ADC", "AAB", "AAD", "AAA", "AAC", "ACB", "ACD", "ACA", "ACC", "CBB", "CBD", "CBA" }
Returns: 1152921504606846976
30
{ "CBD", "CBB", "ACC", "ACA", "ACD", "ACB", "AAC", "AAA", "AAD", "AAB", "ADC", "ADA", "ADD", "ADB", "ABC", "ABA", "ABD", "ABB", "DCC", "DCA", "DCD", "DCB", "DAC", "DAA", "DAD", "DAB", "DDC", "DDA", "DDD", "DDB", "DBC", "DBA", "DBD", "DBB", "BCC", "CA", "CD", "CB", "AC", "AA", "AD", "AB", "DC", "DA", "DD", "DB", "BC", "A", "D", "B" }
{ "CBA", "CBD", "CBB", "ACC", "ACA", "ACD", "ACB", "AAC", "AAA", "AAD", "AAB", "ADC", "ADA", "ADD", "ADB", "ABC", "ABA", "ABD", "ABB", "DCC", "DCA", "DCD", "DCB", "DAC", "DAA", "DAD", "DAB", "DDC", "DDA", "DDD", "DDB", "DBC", "DBA", "DBD", "DBB", "CC", "CA", "CD", "CB", "AC", "AA", "AD", "AB", "DC", "DA", "DD", "DB", "C", "A", "D" }
Returns: 1152921504606846976
30
{ "ADA", "DCA", "AA", "DA", "AAB", "ABA", "AB", "ACC", "AAD", "DBC", "D", "ADD", "ACD", "CBD", "DCB", "CB", "DAB", "CBB", "AD", "DBB", "DD", "DBA", "DAD", "ACB", "DDB", "AAA", "ABB", "DDA", "ABC", "DCD", "B", "DDD", "DC", "ABD", "DBD", "A", "ADC", "ACA", "AAC", "BC", "DDC", "ADB", "AC", "DAA", "DAC", "CA", "CD", "DCC", "BCC", "DB" }
{ "ADC", "DCC", "AC", "DC", "AAD", "ABC", "AD", "CBB", "AAA", "DDB", "A", "ADA", "ACA", "CBA", "DCD", "CD", "DAD", "CBD", "AA", "DBD", "DA", "DBC", "DAA", "ACD", "DDD", "AAC", "ABD", "DDC", "ADB", "DCA", "D", "DDA", "AB", "ABA", "DBA", "C", "AAB", "ACC", "ACB", "DB", "DAB", "ADD", "CB", "DAC", "DCB", "CC", "CA", "ABB", "DBB", "DD" }
Returns: 1152921504606846976
30
{ "A", "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD", "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC" }
{ "D", "AAAAAAAAAAAAAAAAAAAACAAAAAAAAA", "AAAAAAAABAAAAAAAAAAAAAAAAAAAAA" }
Returns: 32708402911641600
30
{ "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD", "A" }
{ "AAAAAAAABAAAAAAAAAAAAAAAAAAAAA", "AAAAAAAAAAAAAAAAAAAACAAAAAAAAA", "D" }
Returns: 32708402911641600
30
{ "D", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" }
{ "A", "DDDDDDDDDDDDDDDDDDDDDDDDDDDBDD", "DDDDDDDDDCDDDDDDDDDDDDDDDDDDDD" }
Returns: 32708402911641600
30
{ "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB", "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "D" }
{ "DDDDDDDDDCDDDDDDDDDDDDDDDDDDDD", "DDDDDDDDDDDDDDDDDDDDDDDDDDDBDD", "A" }
Returns: 32708402911641600
30
{ "CABBAADAAAAAAAAAAAAAAAAAAAA", "CDCAABAAAAAAAAAAAAAAAAAAAAA", "CAADABDAAAAAAAAAAAAAAAAAAAA", "A", "A", "A", "B", "B", "C", "AA", "AA", "AA", "AA", "AA", "AA", "AB", "AB", "AB", "AC", "AC", "BB", "BB", "BB", "BB", "BB", "BC", "BC", "CC", "CC", "CC", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAB", "AAB", "AAB", "AAB", "AAC", "AAC", "AAC", "ABB", "ABB", "ABB" }
{ "BCADAAAAACAAAAAAAAAAAAAAAAA", "DCDBAAAAAAAAAAAAAAAAAAAAAAA", "ACDBAABAAAAAAAAAAAAAAAAAAAA", "B", "C", "D", "C", "D", "D", "BB", "BC", "BD", "CC", "CD", "DD", "CC", "CD", "DD", "BD", "DD", "AC", "AD", "CC", "CD", "DD", "AD", "DD", "AD", "BD", "DD", "BBB", "BBC", "BBD", "BCC", "BCD", "BDD", "CCC", "CCD", "CDD", "DDD", "CCC", "CCD", "CDD", "DDD", "BBD", "BDD", "DDD", "CCC", "CCD", "CDD" }
Returns: 229989216177645794
30
{ "ABB", "ABB", "ABB", "AAC", "AAC", "AAC", "AAB", "AAB", "AAB", "AAB", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "AAA", "CC", "CC", "CC", "BC", "BC", "BB", "BB", "BB", "BB", "BB", "AC", "AC", "AB", "AB", "AB", "AA", "AA", "AA", "AA", "AA", "AA", "C", "B", "B", "A", "A", "A", "ABCADAADAAAAAAAAAAAAAAAAAAA", "BCACADAAAAAAAAAAAAAAAAAAAAA", "BDAACABAAAAAAAAAAAAAAAAAAAA" }
{ "CDD", "CCD", "CCC", "DDD", "BDD", "BBD", "DDD", "CDD", "CCD", "CCC", "DDD", "CDD", "CCD", "CCC", "BDD", "BCD", "BCC", "BBD", "BBC", "BBB", "DD", "BD", "AD", "DD", "AD", "DD", "CD", "CC", "AD", "AC", "DD", "BD", "DD", "CD", "CC", "DD", "CD", "CC", "BD", "BC", "BB", "D", "D", "C", "D", "C", "B", "CDAABBAAAAAAAAAAAAAAAAAAAAA", "BCDDAAAAAAAAAAAAAAAAAAAAAAA", "DBCCAAAAAAAAAAAAAAAAAAAAAAA" }
Returns: 229989216177645794
30
{ "AAA", "CC", "CC", "AAA", "AAA", "AAB", "BB", "BC", "B", "AB", "AA", "AB", "AAA", "AAC", "ADBCABAAAAAAAAAAAAAAAAAAAAA", "BB", "AC", "CC", "BB", "AAB", "AAB", "AAA", "AAA", "AAA", "AA", "AAB", "A", "AC", "C", "BB", "BB", "A", "ABB", "CAAAADADBAAAAAAAAAAAAAAAAAA", "BC", "AB", "AAC", "AA", "AAA", "DACBACAAAAAAAAAAAAAAAAAAAAA", "AAC", "A", "AAA", "B", "AAA", "ABB", "AA", "AA", "AA", "ABB" }
{ "BCD", "AD", "BD", "BBC", "CCD", "CCC", "CD", "DD", "D", "CD", "BD", "CC", "CCC", "BDD", "ADBCAACAAAAAAAAAAAAAAAAAAAA", "AD", "BD", "DD", "DD", "CDD", "DDD", "DDD", "BDD", "BBB", "CD", "CCD", "C", "DD", "D", "AC", "CC", "B", "CDD", "DCBBAAAAAAAAAAAAAAAAAAAAAAA", "AD", "DD", "DDD", "BC", "BBD", "ACBDDAAAAAAAAAAAAAAAAAAAAAA", "BBD", "D", "CDD", "C", "BCC", "CCD", "CC", "DD", "BB", "CCC" }
Returns: 229989216177645794
30
{ "DACDDBDCDDDDDDDDDDDDDDDDDDD", "CABDBDDDDDDDDDDDDDDDDDDDDDD", "CBDAADDDDDDDDDDDDDDDDDDDDDD", "D", "D", "D", "C", "C", "B", "DD", "DD", "DD", "DD", "DD", "DD", "DC", "DC", "DC", "DB", "DB", "CC", "CC", "CC", "CC", "CC", "CB", "CB", "BB", "BB", "BB", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDC", "DDC", "DDC", "DDC", "DDB", "DDB", "DDB", "DCC", "DCC", "DCC" }
{ "ABCDDBDDDDDDDDDDDDDDDDDDDDD", "CDBADADDDDDDDDDDDDDDDDDDDDD", "CABDDDCDDDDDDDDDDDDDDDDDDDD", "C", "B", "A", "B", "A", "A", "CC", "CB", "CA", "BB", "BA", "AA", "BB", "BA", "AA", "CA", "AA", "DB", "DA", "BB", "BA", "AA", "DA", "AA", "DA", "CA", "AA", "CCC", "CCB", "CCA", "CBB", "CBA", "CAA", "BBB", "BBA", "BAA", "AAA", "BBB", "BBA", "BAA", "AAA", "CCA", "CAA", "AAA", "BBB", "BBA", "BAA" }
Returns: 229989216177645794
30
{ "DCC", "DCC", "DCC", "DDB", "DDB", "DDB", "DDC", "DDC", "DDC", "DDC", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "DDD", "BB", "BB", "BB", "CB", "CB", "CC", "CC", "CC", "CC", "CC", "DB", "DB", "DC", "DC", "DC", "DD", "DD", "DD", "DD", "DD", "DD", "B", "C", "C", "D", "D", "D", "BCAADDDDDDDDDDDDDDDDDDDDDDD", "BCADBDDDDDDDDDDDDDDDDDDDDDD", "ABCCDDDDDDDDDDDDDDDDDDDDDDD" }
{ "BAA", "BBA", "BBB", "AAA", "CAA", "CCA", "AAA", "BAA", "BBA", "BBB", "AAA", "BAA", "BBA", "BBB", "CAA", "CBA", "CBB", "CCA", "CCB", "CCC", "AA", "CA", "DA", "AA", "DA", "AA", "BA", "BB", "DA", "DB", "AA", "CA", "AA", "BA", "BB", "AA", "BA", "BB", "CA", "CB", "CC", "A", "A", "B", "A", "B", "C", "DABCCDDDDDDDDDDDDDDDDDDDDDD", "BDADDDACDDDDDDDDDDDDDDDDDDD", "ADBBDDDCDDDDDDDDDDDDDDDDDDD" }
Returns: 229989216177645794
30
{ "DDB", "DB", "DDC", "CC", "C", "DDB", "D", "DDD", "DDD", "DDD", "BB", "DDD", "CC", "DDD", "DDD", "CDAADDDDBDDDDDDDDDDDDDDDDDD", "CB", "DCC", "D", "C", "DD", "DDD", "BB", "CB", "BADCCDDDDDDDDDDDDDDDDDDDDDD", "CC", "DDD", "CC", "DDD", "DD", "DC", "CC", "DDC", "BB", "D", "BDACDDBDDDDDDDDDDDDDDDDDDDD", "DDC", "DDC", "DD", "DCC", "DCC", "DDD", "DB", "DC", "DD", "B", "DD", "DC", "DD", "DDB" }
{ "CCA", "AA", "AAA", "BA", "A", "CAA", "C", "BBB", "CBB", "CCC", "DA", "BAA", "AA", "CBA", "CCB", "ADBCCDDDDDDDDDDDDDDDDDDDDDD", "DA", "BBB", "A", "B", "CB", "AAA", "CA", "AA", "DABBCDDDDDDDDDDDDDDDDDDDDDD", "DB", "CCA", "BB", "BBA", "BB", "BB", "DA", "BAA", "AA", "B", "BCADDDDADDDDDDDDDDDDDDDDDDD", "BBB", "BBA", "CA", "BAA", "BBA", "CAA", "CA", "BA", "BA", "A", "CC", "AA", "AA", "AAA" }
Returns: 229989216177645794
30
{ "DABCDBBBBBBBBBBBBBBBBBBBBBB", "ABCABDBBBBBBBBBBBBBBBBBBBBB", "ACCDBBBBBBBBBBBBBBBBBBBBBBB", "B", "B", "B", "D", "D", "A", "BB", "BB", "BB", "BB", "BB", "BB", "BD", "BD", "BD", "BA", "BA", "DD", "DD", "DD", "DD", "DD", "DA", "DA", "AA", "AA", "AA", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBD", "BBD", "BBD", "BBD", "BBA", "BBA", "BBA", "BDD", "BDD", "BDD" }
{ "BCAADBBBBBBBBBBBBBBBBBBBBBB", "DBBABBBBBBCBBCBBBBBBBBBBBBB", "DDCABBBBBBBBBBBBBBBBBBBBBBB", "D", "A", "C", "A", "C", "C", "DD", "DA", "DC", "AA", "AC", "CC", "AA", "AC", "CC", "DC", "CC", "BA", "BC", "AA", "AC", "CC", "BC", "CC", "BC", "DC", "CC", "DDD", "DDA", "DDC", "DAA", "DAC", "DCC", "AAA", "AAC", "ACC", "CCC", "AAA", "AAC", "ACC", "CCC", "DDC", "DCC", "CCC", "AAA", "AAC", "ACC" }
Returns: 229989216177645794
30
{ "BDD", "BDD", "BDD", "BBA", "BBA", "BBA", "BBD", "BBD", "BBD", "BBD", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "BBB", "AA", "AA", "AA", "DA", "DA", "DD", "DD", "DD", "DD", "DD", "BA", "BA", "BD", "BD", "BD", "BB", "BB", "BB", "BB", "BB", "BB", "A", "D", "D", "B", "B", "B", "BCCABBDBBBBBBBBBBBBBBBBBBBB", "DABACBBBBBBBBBBBBBBBBBBBBBB", "BDADCBBBBBBBBBBBBBBBBBBBBBB" }
{ "ACC", "AAC", "AAA", "CCC", "DCC", "DDC", "CCC", "ACC", "AAC", "AAA", "CCC", "ACC", "AAC", "AAA", "DCC", "DAC", "DAA", "DDC", "DDA", "DDD", "CC", "DC", "BC", "CC", "BC", "CC", "AC", "AA", "BC", "BA", "CC", "DC", "CC", "AC", "AA", "CC", "AC", "AA", "DC", "DA", "DD", "C", "C", "A", "C", "A", "D", "CDABBBDBBBBBBBBBBBBBBBBBBBB", "CADBBBCBBBBBBBBBBBBBBBBBBBB", "CABBABDBBBBBBBBBBBBBBBBBBBB" }
Returns: 229989216177645794
30
{ "BA", "DA", "BB", "AA", "BBA", "BBB", "DD", "DD", "BD", "BDD", "BBB", "BBB", "BBB", "BBB", "BBD", "BB", "BBD", "BBD", "BBA", "B", "BBA", "A", "BD", "BBB", "BDD", "BB", "BBD", "BA", "DD", "BBB", "B", "AA", "BBB", "D", "DA", "AA", "DD", "B", "BDD", "DD", "D", "DCABABBBBBBBBBBBBBBBBBBBBBB", "BBB", "BBBCADBDBBBBBBBBBBBBBBBBBBB", "BBB", "CDBBBBACBBBBBBBBBBBBBBBBBBB", "BD", "BB", "BB", "BB" }
{ "DC", "BC", "DA", "DC", "DDC", "DDA", "AC", "AA", "AC", "AAC", "CCC", "DDC", "AAC", "AAA", "ACC", "DD", "AAC", "AAA", "CCC", "D", "DCC", "C", "CC", "DCC", "ACC", "CC", "CCC", "CC", "BA", "DDD", "A", "BC", "ACC", "C", "CC", "CC", "CC", "C", "AAA", "BC", "A", "DCBBACBBBBBBBBBBBBBBBBBBBBB", "DAA", "DACABBBBBBBBBBBBBBBBBBBBBBB", "DAC", "DBDBCABBBBBBBBBBBBBBBBBBBBB", "AA", "DC", "AC", "AA" }
Returns: 229989216177645794
30
{ "ADDDDDDDDD", "ADDDDDDDDD", "ADDDDDDDDD", "BDDDDDDDDD", "BDDDDDDDDD", "CDDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "ABDDDDDDDDD", "ABDDDDDDDDD", "ABDDDDDDDDD", "ACDDDDDDDDD", "ACDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BCDDDDDDDDD", "BCDDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AACDDDDDDDDD", "AACDDDDDDDDD", "AACDDDDDDDDD", "ABBDDDDDDDDD", "ABBDDDDDDDDD", "ABBDDDDDDDDD", "A", "BBBBBBBBBBB", "CCCCCCCCCCC" }
{ "BDDDDDDDDD", "CDDDDDDDDD", "DDDDDDDDDD", "CDDDDDDDDD", "DDDDDDDDDD", "DDDDDDDDDD", "BBDDDDDDDDD", "BCDDDDDDDDD", "BDDDDDDDDDD", "CCDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "CCDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "BDDDDDDDDDD", "DDDDDDDDDDD", "ACDDDDDDDDD", "ADDDDDDDDDD", "CCDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "ADDDDDDDDDD", "DDDDDDDDDDD", "ADDDDDDDDDD", "BDDDDDDDDDD", "DDDDDDDDDDD", "BBBDDDDDDDDD", "BBCDDDDDDDDD", "BBDDDDDDDDDD", "BCCDDDDDDDDD", "BCDDDDDDDDDD", "BDDDDDDDDDDD", "CCCDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "CCCDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "BBDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDD", "CCCDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "B", "CAAAAAAAAAA", "DAAAAAAAAAA" }
Returns: 1127139735692137048
30
{ "CCCCCCCCCCC", "BBBBBBBBBBB", "A", "ABBDDDDDDDDD", "ABBDDDDDDDDD", "ABBDDDDDDDDD", "AACDDDDDDDDD", "AACDDDDDDDDD", "AACDDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AABDDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "AAADDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDD", "BCDDDDDDDDD", "BCDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "BBDDDDDDDDD", "ACDDDDDDDDD", "ACDDDDDDDDD", "ABDDDDDDDDD", "ABDDDDDDDDD", "ABDDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "CDDDDDDDDD", "BDDDDDDDDD", "BDDDDDDDDD", "ADDDDDDDDD", "ADDDDDDDDD", "ADDDDDDDDD" }
{ "DAAAAAAAAAA", "CAAAAAAAAAA", "B", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "CCCDDDDDDDDD", "DDDDDDDDDDDD", "BDDDDDDDDDDD", "BBDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "CCCDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "CCCDDDDDDDDD", "BDDDDDDDDDDD", "BCDDDDDDDDDD", "BCCDDDDDDDDD", "BBDDDDDDDDDD", "BBCDDDDDDDDD", "BBBDDDDDDDDD", "DDDDDDDDDDD", "BDDDDDDDDDD", "ADDDDDDDDDD", "DDDDDDDDDDD", "ADDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "CCDDDDDDDDD", "ADDDDDDDDDD", "ACDDDDDDDDD", "DDDDDDDDDDD", "BDDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "CCDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "CCDDDDDDDDD", "BDDDDDDDDDD", "BCDDDDDDDDD", "BBDDDDDDDDD", "DDDDDDDDDD", "DDDDDDDDDD", "CDDDDDDDDD", "DDDDDDDDDD", "CDDDDDDDDD", "BDDDDDDDDD" }
Returns: 1127139735692137048
30
{ "A", "AADDDDDDDDD", "AAADDDDDDDDD", "AABDDDDDDDDD", "CDDDDDDDDD", "ABDDDDDDDDD", "AADDDDDDDDD", "CCCCCCCCCCC", "ACDDDDDDDDD", "BBDDDDDDDDD", "BBBBBBBBBBB", "BCDDDDDDDDD", "BBDDDDDDDDD", "AADDDDDDDDD", "AADDDDDDDDD", "AAADDDDDDDDD", "AADDDDDDDDD", "ABDDDDDDDDD", "ABBDDDDDDDDD", "BDDDDDDDDD", "AACDDDDDDDDD", "AAADDDDDDDDD", "BDDDDDDDDD", "ACDDDDDDDDD", "AAADDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDD", "ABBDDDDDDDDD", "AAADDDDDDDDD", "BBDDDDDDDDD", "AAADDDDDDDDD", "BBDDDDDDDDD", "ADDDDDDDDD", "CCDDDDDDDDD", "AABDDDDDDDDD", "AADDDDDDDDD", "AAADDDDDDDDD", "ABDDDDDDDDD", "ADDDDDDDDD", "AACDDDDDDDDD", "AABDDDDDDDDD", "AACDDDDDDDDD", "AAADDDDDDDDD", "ADDDDDDDDD", "BBDDDDDDDDD", "AAADDDDDDDDD", "ABBDDDDDDDDD", "AABDDDDDDDDD", "AAADDDDDDDDD", "BCDDDDDDDDD" }
{ "B", "DDDDDDDDDDD", "BBDDDDDDDDDD", "CCDDDDDDDDDD", "DDDDDDDDDD", "CDDDDDDDDDD", "CDDDDDDDDDD", "DAAAAAAAAAA", "BDDDDDDDDDD", "CCDDDDDDDDD", "CAAAAAAAAAA", "DDDDDDDDDDD", "DDDDDDDDDDD", "BCDDDDDDDDD", "BBDDDDDDDDD", "CDDDDDDDDDDD", "BDDDDDDDDDD", "DDDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDD", "BBDDDDDDDDDD", "BBBDDDDDDDDD", "DDDDDDDDDD", "DDDDDDDDDDD", "BBCDDDDDDDDD", "DDDDDDDDDDD", "BDDDDDDDDDD", "CCCDDDDDDDDD", "CCCDDDDDDDDD", "CDDDDDDDDDD", "BDDDDDDDDDDD", "ACDDDDDDDDD", "CDDDDDDDDD", "ADDDDDDDDDD", "DDDDDDDDDDDD", "CCDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDD", "DDDDDDDDDD", "BDDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "BCDDDDDDDDDD", "BDDDDDDDDD", "ADDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCCDDDDDDDDD", "BCCDDDDDDDDD", "ADDDDDDDDDD" }
Returns: 1127139735692137048
30
{ "ADDDDDDDDDD", "ADDDDDDDDDD", "ADDDDDDDDDD", "BDDDDDDDDDD", "BDDDDDDDDDD", "CDDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "ABDDDDDDDDDD", "ABDDDDDDDDDD", "ABDDDDDDDDDD", "ACDDDDDDDDDD", "ACDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BCDDDDDDDDDD", "BCDDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AACDDDDDDDDDD", "AACDDDDDDDDDD", "AACDDDDDDDDDD", "ABBDDDDDDDDDD", "ABBDDDDDDDDDD", "ABBDDDDDDDDDD", "A", "BBBBBBBBBBB", "CCCCCCCCCCC" }
{ "BDDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "DDDDDDDDDDD", "BBDDDDDDDDDD", "BCDDDDDDDDDD", "BDDDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDD", "ACDDDDDDDDDD", "ADDDDDDDDDDD", "CCDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "ADDDDDDDDDDD", "DDDDDDDDDDDD", "ADDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDD", "BBBDDDDDDDDDD", "BBCDDDDDDDDDD", "BBDDDDDDDDDDD", "BCCDDDDDDDDDD", "BCDDDDDDDDDDD", "BDDDDDDDDDDDD", "CCCDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDDDD", "CCCDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDDDD", "BBDDDDDDDDDDD", "BDDDDDDDDDDDD", "DDDDDDDDDDDDD", "CCCDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "B", "CAAAAAAAAAA", "DAAAAAAAAAA" }
Returns: 1126424336423843338
30
{ "CCCCCCCCCCC", "BBBBBBBBBBB", "A", "ABBDDDDDDDDDD", "ABBDDDDDDDDDD", "ABBDDDDDDDDDD", "AACDDDDDDDDDD", "AACDDDDDDDDDD", "AACDDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AABDDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDD", "BCDDDDDDDDDD", "BCDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "ACDDDDDDDDDD", "ACDDDDDDDDDD", "ABDDDDDDDDDD", "ABDDDDDDDDDD", "ABDDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "AADDDDDDDDDD", "CDDDDDDDDDD", "BDDDDDDDDDD", "BDDDDDDDDDD", "ADDDDDDDDDD", "ADDDDDDDDDD", "ADDDDDDDDDD" }
{ "DAAAAAAAAAA", "CAAAAAAAAAA", "B", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCCDDDDDDDDDD", "DDDDDDDDDDDDD", "BDDDDDDDDDDDD", "BBDDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCCDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCCDDDDDDDDDD", "BDDDDDDDDDDDD", "BCDDDDDDDDDDD", "BCCDDDDDDDDDD", "BBDDDDDDDDDDD", "BBCDDDDDDDDDD", "BBBDDDDDDDDDD", "DDDDDDDDDDDD", "BDDDDDDDDDDD", "ADDDDDDDDDDD", "DDDDDDDDDDDD", "ADDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "ADDDDDDDDDDD", "ACDDDDDDDDDD", "DDDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCDDDDDDDDDD", "BDDDDDDDDDDD", "BCDDDDDDDDDD", "BBDDDDDDDDDD", "DDDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDD", "CDDDDDDDDDD", "BDDDDDDDDDD" }
Returns: 1126424336423843338
30
{ "CCCCCCCCCCC", "CDDDDDDDDDD", "AADDDDDDDDDD", "AABDDDDDDDDDD", "AADDDDDDDDDD", "BBBBBBBBBBB", "ACDDDDDDDDDD", "BBDDDDDDDDDD", "ABBDDDDDDDDDD", "ABDDDDDDDDDD", "AABDDDDDDDDDD", "AADDDDDDDDDD", "ADDDDDDDDDD", "ABDDDDDDDDDD", "BBDDDDDDDDDD", "AAADDDDDDDDDD", "AACDDDDDDDDDD", "AAADDDDDDDDDD", "AACDDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "ABDDDDDDDDDD", "AABDDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDD", "A", "AADDDDDDDDDD", "AAADDDDDDDDDD", "BCDDDDDDDDDD", "AAADDDDDDDDDD", "AAADDDDDDDDDD", "AABDDDDDDDDDD", "AAADDDDDDDDDD", "CCDDDDDDDDDD", "AADDDDDDDDDD", "ACDDDDDDDDDD", "AADDDDDDDDDD", "ADDDDDDDDDD", "AAADDDDDDDDDD", "BCDDDDDDDDDD", "AACDDDDDDDDDD", "ADDDDDDDDDD", "AAADDDDDDDDDD", "BBDDDDDDDDDD", "ABBDDDDDDDDDD", "BDDDDDDDDDD", "BBDDDDDDDDDD", "BBDDDDDDDDDD", "ABBDDDDDDDDDD", "BDDDDDDDDDD" }
{ "DAAAAAAAAAA", "DDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDDD", "CCDDDDDDDDDD", "CAAAAAAAAAA", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "CCCDDDDDDDDDD", "CDDDDDDDDDDD", "CDDDDDDDDDDDD", "BCDDDDDDDDDD", "CDDDDDDDDDD", "DDDDDDDDDDDD", "ADDDDDDDDDDD", "CCDDDDDDDDDDD", "DDDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BCCDDDDDDDDDD", "BBCDDDDDDDDDD", "CCDDDDDDDDDD", "CCDDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDD", "B", "DDDDDDDDDDDD", "DDDDDDDDDDDDD", "ADDDDDDDDDDD", "CDDDDDDDDDDDD", "BCDDDDDDDDDDD", "CCCDDDDDDDDDD", "BDDDDDDDDDDDD", "ADDDDDDDDDDD", "CDDDDDDDDDDD", "BDDDDDDDDDDD", "BBDDDDDDDDDD", "DDDDDDDDDDD", "CCCDDDDDDDDDD", "DDDDDDDDDDDD", "BDDDDDDDDDDDD", "BDDDDDDDDDD", "BBBDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDD", "CCDDDDDDDDDD", "ACDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDD" }
Returns: 1126424336423843338
30
{ "ADDDDDDDDDDD", "ADDDDDDDDDDD", "ADDDDDDDDDDD", "BDDDDDDDDDDD", "BDDDDDDDDDDD", "CDDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "ABDDDDDDDDDDD", "ABDDDDDDDDDDD", "ABDDDDDDDDDDD", "ACDDDDDDDDDDD", "ACDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BCDDDDDDDDDDD", "BCDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCDDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AACDDDDDDDDDDD", "AACDDDDDDDDDDD", "AACDDDDDDDDDDD", "ABBDDDDDDDDDDD", "ABBDDDDDDDDDDD", "ABBDDDDDDDDDDD", "A", "BBBBBBBBBBB", "CCCCCCCCCCC" }
{ "BDDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "DDDDDDDDDDDD", "BBDDDDDDDDDDD", "BCDDDDDDDDDDD", "BDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDDDD", "BDDDDDDDDDDDD", "DDDDDDDDDDDDD", "ACDDDDDDDDDDD", "ADDDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDDD", "DDDDDDDDDDDDD", "ADDDDDDDDDDDD", "DDDDDDDDDDDDD", "ADDDDDDDDDDDD", "BDDDDDDDDDDDD", "DDDDDDDDDDDDD", "BBBDDDDDDDDDDD", "BBCDDDDDDDDDDD", "BBDDDDDDDDDDDD", "BCCDDDDDDDDDDD", "BCDDDDDDDDDDDD", "BDDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "BBDDDDDDDDDDDD", "BDDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "B", "CAAAAAAAAAA", "DAAAAAAAAAA" }
Returns: 1010862704111587067
30
{ "CCCCCCCCCCC", "BBBBBBBBBBB", "A", "ABBDDDDDDDDDDD", "ABBDDDDDDDDDDD", "ABBDDDDDDDDDDD", "AACDDDDDDDDDDD", "AACDDDDDDDDDDD", "AACDDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AABDDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "CCDDDDDDDDDDD", "CCDDDDDDDDDDD", "CCDDDDDDDDDDD", "BCDDDDDDDDDDD", "BCDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "BBDDDDDDDDDDD", "ACDDDDDDDDDDD", "ACDDDDDDDDDDD", "ABDDDDDDDDDDD", "ABDDDDDDDDDDD", "ABDDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "CDDDDDDDDDDD", "BDDDDDDDDDDD", "BDDDDDDDDDDD", "ADDDDDDDDDDD", "ADDDDDDDDDDD", "ADDDDDDDDDDD" }
{ "DAAAAAAAAAA", "CAAAAAAAAAA", "B", "CDDDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "DDDDDDDDDDDDDD", "BDDDDDDDDDDDDD", "BBDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "CCDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "BDDDDDDDDDDDDD", "BCDDDDDDDDDDDD", "BCCDDDDDDDDDDD", "BBDDDDDDDDDDDD", "BBCDDDDDDDDDDD", "BBBDDDDDDDDDDD", "DDDDDDDDDDDDD", "BDDDDDDDDDDDD", "ADDDDDDDDDDDD", "DDDDDDDDDDDDD", "ADDDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "ADDDDDDDDDDDD", "ACDDDDDDDDDDD", "DDDDDDDDDDDDD", "BDDDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "CCDDDDDDDDDDD", "BDDDDDDDDDDDD", "BCDDDDDDDDDDD", "BBDDDDDDDDDDD", "DDDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDD", "BDDDDDDDDDDD" }
Returns: 1010862704111587067
30
{ "AABDDDDDDDDDDD", "AAADDDDDDDDDDD", "AADDDDDDDDDDD", "AADDDDDDDDDDD", "AABDDDDDDDDDDD", "AAADDDDDDDDDDD", "AADDDDDDDDDDD", "A", "AACDDDDDDDDDDD", "BBDDDDDDDDDDD", "ADDDDDDDDDDD", "AABDDDDDDDDDDD", "ABBDDDDDDDDDDD", "CCCCCCCCCCC", "AAADDDDDDDDDDD", "ABDDDDDDDDDDD", "CCDDDDDDDDDDD", "BBBBBBBBBBB", "AADDDDDDDDDDD", "ACDDDDDDDDDDD", "CDDDDDDDDDDD", "BBDDDDDDDDDDD", "CCDDDDDDDDDDD", "ABBDDDDDDDDDDD", "BBDDDDDDDDDDD", "AACDDDDDDDDDDD", "AAADDDDDDDDDDD", "BCDDDDDDDDDDD", "AAADDDDDDDDDDD", "AAADDDDDDDDDDD", "ADDDDDDDDDDD", "BBDDDDDDDDDDD", "AADDDDDDDDDDD", "AAADDDDDDDDDDD", "BBDDDDDDDDDDD", "ADDDDDDDDDDD", "AABDDDDDDDDDDD", "ABBDDDDDDDDDDD", "AACDDDDDDDDDDD", "BDDDDDDDDDDD", "BCDDDDDDDDDDD", "AAADDDDDDDDDDD", "AADDDDDDDDDDD", "CCDDDDDDDDDDD", "AAADDDDDDDDDDD", "ABDDDDDDDDDDD", "ABDDDDDDDDDDD", "AAADDDDDDDDDDD", "ACDDDDDDDDDDD", "BDDDDDDDDDDD" }
{ "CCDDDDDDDDDDDD", "BCCDDDDDDDDDDD", "CDDDDDDDDDDDD", "BBDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CCDDDDDDDDDDDD", "BDDDDDDDDDDDD", "B", "BBDDDDDDDDDDDD", "CCDDDDDDDDDDD", "CDDDDDDDDDDD", "CCCDDDDDDDDDDD", "CCDDDDDDDDDDDD", "DAAAAAAAAAA", "BBCDDDDDDDDDDD", "CCDDDDDDDDDDD", "ADDDDDDDDDDDD", "CAAAAAAAAAA", "CCDDDDDDDDDDD", "DDDDDDDDDDDDD", "DDDDDDDDDDDD", "ADDDDDDDDDDDD", "BDDDDDDDDDDDD", "CCCDDDDDDDDDDD", "CDDDDDDDDDDDD", "BDDDDDDDDDDDDD", "BDDDDDDDDDDDDD", "ADDDDDDDDDDDD", "CDDDDDDDDDDDDD", "BBDDDDDDDDDDDD", "BDDDDDDDDDDD", "DDDDDDDDDDDDD", "BCDDDDDDDDDDD", "CCCDDDDDDDDDDD", "ACDDDDDDDDDDD", "DDDDDDDDDDDD", "CDDDDDDDDDDDDD", "CDDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "CDDDDDDDDDDD", "DDDDDDDDDDDDD", "DDDDDDDDDDDDDD", "DDDDDDDDDDDDD", "DDDDDDDDDDDDD", "BBBDDDDDDDDDDD", "DDDDDDDDDDDDD", "CDDDDDDDDDDDD", "BCDDDDDDDDDDDD", "BDDDDDDDDDDDD", "DDDDDDDDDDDD" }
Returns: 1010862704111587067
6
{"AABBC", "AAAADA", "AAACA", "CABAA", "AAAAAA", "BAAAA" }
{"AACCB", "DAAABC", "AAAAD", "ABCBA", "AABAAA", "AACAA" }
Returns: 499
30
{"AAA", "AAA", "AAA", "AAB", "AAC", "AAD", "AAAA", "AAAAA" }
{"AAB", "AAC", "AAD", "AAA", "AAA", "AAA", "AAAB", "AAAAC" }
Returns: 1150656702153805837
30
{"CCDBCACDCADBCABCBDC", "BDCBACADCDBAA", "DABBAAA", "DBCCADBDCDBB", "BBCCCABDCDDDCDBCDCBDCDBBAA", "CBDDCDAD", "DADDADDADCDADDBDCBACCBBBBCDCBC", "ABACBBBACDCBCBACBCAABCBDAB", "ADACDDBDC", "BACDBBBADBDCADBACA", "CDBC", "CBAD", "CDBBAB", "DDDDADCACBCB", "BCCCCAD", "CBCDBABABBBDCDCADCBADDBDBD", "CDDADCDCCBCBBDA", "DDBCCCDBACBCABAABACB", "CADAD", "BCB", "DCDDDDCBBC", "ADB", "CBACDCBCDBDABABCCAD", "ABBDDABDAABBBADC", "BABD", "C", "BCCCCCCBABACBADBACCCAD", "ABBABBCABCCABADCDBDDCDABADD", "BBDBDADBACDADCBADCBDCAD", "CBBAAACCBA", "ACCDDADBCBDACCBCADAACCBADAAADA", "BCCBDADBBCDB", "CCBBDCCDDBBACDDD", "DAACCDDDBDDAAABCCBCB", "A", "CCDBDCBDADCBBBBCBDCBDBC", "BABACCDDCBBDBBADDCBCBAA", "CDBDDCABBBBADADDCADDACAC", "CCCCBDDBADCDDAB", "BADBAADBBBCCAABBDBDBBACB", "DDDC", "CBCCCCDDADDAABDACCDDBCCB", "ACBA", "CDADCDCCBDBCAA", "DBBCAADBABBBDDBDDBACA", "DCBCBDBADD", "AACBDACADBCDD", "BABBAADABCDBBBCAA", "BCDADABABDACDABC", "DCCBDAADBBCBBCBDA" }
{"CCDBBACBCDDBBCAABCA", "DDDDABCBADBBD", "DDACDCA", "DBDBADDDACDD", "CCDCCBCABBCDCDCACADBDBDBCD", "CACDABDC", "DDCCBCDACDCDCCACDDABCCDACCBBDB", "CDDDBCCDADBDCADCCCADADABAA", "CCACCBBCA", "ADDABCCBDADDABBBCC", "CDBD", "CDBD", "BDCCBD", "AADCCACDBCDB", "BDAACBD", "CBADDDDCBCBDABACBADAADABCD", "CADCBDCAACADBCD", "CDBBABCBDADBCDDACBBC", "BCBCB", "CBA", "DBADCABACB", "BCB", "AABDBAADBCDABDBBDAD", "AACBBCCCBABCDBAA", "DBAA", "D", "CCADAAACCDDCADCABCCCBA", "DCCADDADBBCBCBADABACADBCDDA", "DCDCDBBCDAACDCCDABBDDCD", "DDCDACCABD", "DDBBBBACABDACAABCDACCBBCDADADB", "ADABBBBDBADD", "ADBBBDAACDACBCCA", "CAACCBCBDADBBACBBCBB", "C", "DACBCABDDBAABCBACBABCAA", "ADCDDBACDBBACAACACDCDDB", "CADBAACADDABAACCCBBDAADD", "ACBDBCDBBCDADAA", "ABBAACBBABAACACBCDADDBDA", "DDCA", "ABCDCABDCADBDDADACABDCBB", "DCCC", "CBBCBBABDDCBDD", "CAACDBADCCBACDCBDAADD", "ABBACAAABA", "ADBCDDDCBDCAA", "DDDBACCDCBCBCCBBC", "BDCCCDCCBABDDCCB", "AABDDCCACDDBCCDCA" }
Returns: 1152921502614467335
1
{"A", "B", "A", "A", "A" }
{"B", "A", "A", "A", "A" }
Returns: 2
29
{"ABCDABCDACBDACBD" }
{"DBCADDDCCCCBABBB" }
Returns: 5055200168835960